Dynamic community detection in evolving networks using locality modularity optimization
The amount and the variety of data generated by today’s online social and telecommunication network services are changing the way researchers analyze social networks. Facing fast evolving networks with millions of nodes and edges are, among other factors, its main challenge. Community detection algo...
Gespeichert in:
Veröffentlicht in: | Social network analysis and mining 2016-12, Vol.6 (1), p.15, Article 15 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | 1 |
container_start_page | 15 |
container_title | Social network analysis and mining |
container_volume | 6 |
creator | Cordeiro, Mário Sarmento, Rui Portocarrero Gama, João |
description | The amount and the variety of data generated by today’s online social and telecommunication network services are changing the way researchers analyze social networks. Facing fast evolving networks with millions of nodes and edges are, among other factors, its main challenge. Community detection algorithms in these conditions have also to be updated or improved. Previous state-of-the-art algorithms based on the modularity optimization (i.e. Louvain algorithm), provide fast, efficient and robust community detection on large static networks. Nonetheless, due to the high computing complexity of these algorithms, the use of batch techniques in dynamic networks requires to perform network community detection for the whole network in each one of the evolution steps. This fact reveals to be computationally expensive and unstable in terms of tracking of communities. Our contribution is a novel technique that maintains the community structure always up-to-date following the addition or removal of nodes and edges. The proposed algorithm performs a local modularity optimization that maximizes the modularity gain function only for those communities where the editing of nodes and edges was performed, keeping the rest of the network unchanged. The effectiveness of our algorithm is demonstrated with the comparison to other state-of-the-art community detection algorithms with respect to Newman’s Modularity, Modularity with Split Penalty, Modularity Density, number of detected communities and running time. |
doi_str_mv | 10.1007/s13278-016-0325-1 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2920057840</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2920057840</sourcerecordid><originalsourceid>FETCH-LOGICAL-c473t-a5cc6cdf885069a88ad968092f997cfb14fcecf5fbd24ea20783a6f72502e7b73</originalsourceid><addsrcrecordid>eNp1kE1LxDAQhoMouOj-AG8Fz9VJ2nwdZf2EBS-Kx5BNkyVrm6xJu7L-eltW9ORp3oHnmYEXoQsMVxiAX2dcES5KwKyEitASH6EZFkyWtGby-DdTOEXznDcAgKGqJLAZervdB915U5jYdUPw_b5obG9N72MofCjsLrY7H9ZFsP1nTO-5GPK0ttHodqK72AytTlOM2953_ktP7jk6cbrNdv4zz9Dr_d3L4rFcPj88LW6Wpal51ZeaGsNM44SgwKQWQjeSCZDEScmNW-HaGWscdauG1FYT4KLSzHFCgVi-4tUZujzc3ab4Mdjcq00cUhhfKiIJAOWihpHCB8qkmHOyTm2T73TaKwxqqlAdKlRjhWqqUOHRIQcnj2xY2_R3-X_pG_UDdeg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2920057840</pqid></control><display><type>article</type><title>Dynamic community detection in evolving networks using locality modularity optimization</title><source>ProQuest Central Essentials</source><source>ProQuest Central (Alumni Edition)</source><source>ProQuest Central Student</source><source>Springer Nature - Complete Springer Journals</source><source>ProQuest Central Korea</source><source>ProQuest Central UK/Ireland</source><source>ProQuest Central</source><creator>Cordeiro, Mário ; Sarmento, Rui Portocarrero ; Gama, João</creator><creatorcontrib>Cordeiro, Mário ; Sarmento, Rui Portocarrero ; Gama, João</creatorcontrib><description>The amount and the variety of data generated by today’s online social and telecommunication network services are changing the way researchers analyze social networks. Facing fast evolving networks with millions of nodes and edges are, among other factors, its main challenge. Community detection algorithms in these conditions have also to be updated or improved. Previous state-of-the-art algorithms based on the modularity optimization (i.e. Louvain algorithm), provide fast, efficient and robust community detection on large static networks. Nonetheless, due to the high computing complexity of these algorithms, the use of batch techniques in dynamic networks requires to perform network community detection for the whole network in each one of the evolution steps. This fact reveals to be computationally expensive and unstable in terms of tracking of communities. Our contribution is a novel technique that maintains the community structure always up-to-date following the addition or removal of nodes and edges. The proposed algorithm performs a local modularity optimization that maximizes the modularity gain function only for those communities where the editing of nodes and edges was performed, keeping the rest of the network unchanged. The effectiveness of our algorithm is demonstrated with the comparison to other state-of-the-art community detection algorithms with respect to Newman’s Modularity, Modularity with Split Penalty, Modularity Density, number of detected communities and running time.</description><identifier>ISSN: 1869-5450</identifier><identifier>EISSN: 1869-5469</identifier><identifier>DOI: 10.1007/s13278-016-0325-1</identifier><language>eng</language><publisher>Vienna: Springer Vienna</publisher><subject>Algorithms ; Applications of Graph Theory and Complex Networks ; Community ; Computer Science ; Data Mining and Knowledge Discovery ; Density ; Economics ; Editing ; Evolution ; Game Theory ; Humanities ; Law ; Locality ; Methodology of the Social Sciences ; Modularity ; Nodes ; Optimization ; Original Article ; Social and Behav. Sciences ; Social networks ; Statistics for Social Sciences ; Tracking</subject><ispartof>Social network analysis and mining, 2016-12, Vol.6 (1), p.15, Article 15</ispartof><rights>Springer-Verlag Wien 2016</rights><rights>Springer-Verlag Wien 2016.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c473t-a5cc6cdf885069a88ad968092f997cfb14fcecf5fbd24ea20783a6f72502e7b73</citedby><cites>FETCH-LOGICAL-c473t-a5cc6cdf885069a88ad968092f997cfb14fcecf5fbd24ea20783a6f72502e7b73</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s13278-016-0325-1$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2920057840?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,777,781,21369,21370,21371,21372,23237,27905,27906,33511,33684,33725,33986,34295,41469,42538,43640,43768,43786,43934,44048,51300,64364,64368,72218</link.rule.ids></links><search><creatorcontrib>Cordeiro, Mário</creatorcontrib><creatorcontrib>Sarmento, Rui Portocarrero</creatorcontrib><creatorcontrib>Gama, João</creatorcontrib><title>Dynamic community detection in evolving networks using locality modularity optimization</title><title>Social network analysis and mining</title><addtitle>Soc. Netw. Anal. Min</addtitle><description>The amount and the variety of data generated by today’s online social and telecommunication network services are changing the way researchers analyze social networks. Facing fast evolving networks with millions of nodes and edges are, among other factors, its main challenge. Community detection algorithms in these conditions have also to be updated or improved. Previous state-of-the-art algorithms based on the modularity optimization (i.e. Louvain algorithm), provide fast, efficient and robust community detection on large static networks. Nonetheless, due to the high computing complexity of these algorithms, the use of batch techniques in dynamic networks requires to perform network community detection for the whole network in each one of the evolution steps. This fact reveals to be computationally expensive and unstable in terms of tracking of communities. Our contribution is a novel technique that maintains the community structure always up-to-date following the addition or removal of nodes and edges. The proposed algorithm performs a local modularity optimization that maximizes the modularity gain function only for those communities where the editing of nodes and edges was performed, keeping the rest of the network unchanged. The effectiveness of our algorithm is demonstrated with the comparison to other state-of-the-art community detection algorithms with respect to Newman’s Modularity, Modularity with Split Penalty, Modularity Density, number of detected communities and running time.</description><subject>Algorithms</subject><subject>Applications of Graph Theory and Complex Networks</subject><subject>Community</subject><subject>Computer Science</subject><subject>Data Mining and Knowledge Discovery</subject><subject>Density</subject><subject>Economics</subject><subject>Editing</subject><subject>Evolution</subject><subject>Game Theory</subject><subject>Humanities</subject><subject>Law</subject><subject>Locality</subject><subject>Methodology of the Social Sciences</subject><subject>Modularity</subject><subject>Nodes</subject><subject>Optimization</subject><subject>Original Article</subject><subject>Social and Behav. Sciences</subject><subject>Social networks</subject><subject>Statistics for Social Sciences</subject><subject>Tracking</subject><issn>1869-5450</issn><issn>1869-5469</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp1kE1LxDAQhoMouOj-AG8Fz9VJ2nwdZf2EBS-Kx5BNkyVrm6xJu7L-eltW9ORp3oHnmYEXoQsMVxiAX2dcES5KwKyEitASH6EZFkyWtGby-DdTOEXznDcAgKGqJLAZervdB915U5jYdUPw_b5obG9N72MofCjsLrY7H9ZFsP1nTO-5GPK0ttHodqK72AytTlOM2953_ktP7jk6cbrNdv4zz9Dr_d3L4rFcPj88LW6Wpal51ZeaGsNM44SgwKQWQjeSCZDEScmNW-HaGWscdauG1FYT4KLSzHFCgVi-4tUZujzc3ab4Mdjcq00cUhhfKiIJAOWihpHCB8qkmHOyTm2T73TaKwxqqlAdKlRjhWqqUOHRIQcnj2xY2_R3-X_pG_UDdeg</recordid><startdate>20161201</startdate><enddate>20161201</enddate><creator>Cordeiro, Mário</creator><creator>Sarmento, Rui Portocarrero</creator><creator>Gama, João</creator><general>Springer Vienna</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>0-V</scope><scope>3V.</scope><scope>7XB</scope><scope>88J</scope><scope>8BJ</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ALSLI</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FQK</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JBE</scope><scope>JQ2</scope><scope>K7-</scope><scope>M2R</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>Q9U</scope></search><sort><creationdate>20161201</creationdate><title>Dynamic community detection in evolving networks using locality modularity optimization</title><author>Cordeiro, Mário ; Sarmento, Rui Portocarrero ; Gama, João</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c473t-a5cc6cdf885069a88ad968092f997cfb14fcecf5fbd24ea20783a6f72502e7b73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Algorithms</topic><topic>Applications of Graph Theory and Complex Networks</topic><topic>Community</topic><topic>Computer Science</topic><topic>Data Mining and Knowledge Discovery</topic><topic>Density</topic><topic>Economics</topic><topic>Editing</topic><topic>Evolution</topic><topic>Game Theory</topic><topic>Humanities</topic><topic>Law</topic><topic>Locality</topic><topic>Methodology of the Social Sciences</topic><topic>Modularity</topic><topic>Nodes</topic><topic>Optimization</topic><topic>Original Article</topic><topic>Social and Behav. Sciences</topic><topic>Social networks</topic><topic>Statistics for Social Sciences</topic><topic>Tracking</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Cordeiro, Mário</creatorcontrib><creatorcontrib>Sarmento, Rui Portocarrero</creatorcontrib><creatorcontrib>Gama, João</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Social Sciences Premium Collection</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Social Science Database (Alumni Edition)</collection><collection>International Bibliography of the Social Sciences (IBSS)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Social Science Premium Collection</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>International Bibliography of the Social Sciences</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>International Bibliography of the Social Sciences</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Social Science Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central Basic</collection><jtitle>Social network analysis and mining</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Cordeiro, Mário</au><au>Sarmento, Rui Portocarrero</au><au>Gama, João</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Dynamic community detection in evolving networks using locality modularity optimization</atitle><jtitle>Social network analysis and mining</jtitle><stitle>Soc. Netw. Anal. Min</stitle><date>2016-12-01</date><risdate>2016</risdate><volume>6</volume><issue>1</issue><spage>15</spage><pages>15-</pages><artnum>15</artnum><issn>1869-5450</issn><eissn>1869-5469</eissn><abstract>The amount and the variety of data generated by today’s online social and telecommunication network services are changing the way researchers analyze social networks. Facing fast evolving networks with millions of nodes and edges are, among other factors, its main challenge. Community detection algorithms in these conditions have also to be updated or improved. Previous state-of-the-art algorithms based on the modularity optimization (i.e. Louvain algorithm), provide fast, efficient and robust community detection on large static networks. Nonetheless, due to the high computing complexity of these algorithms, the use of batch techniques in dynamic networks requires to perform network community detection for the whole network in each one of the evolution steps. This fact reveals to be computationally expensive and unstable in terms of tracking of communities. Our contribution is a novel technique that maintains the community structure always up-to-date following the addition or removal of nodes and edges. The proposed algorithm performs a local modularity optimization that maximizes the modularity gain function only for those communities where the editing of nodes and edges was performed, keeping the rest of the network unchanged. The effectiveness of our algorithm is demonstrated with the comparison to other state-of-the-art community detection algorithms with respect to Newman’s Modularity, Modularity with Split Penalty, Modularity Density, number of detected communities and running time.</abstract><cop>Vienna</cop><pub>Springer Vienna</pub><doi>10.1007/s13278-016-0325-1</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1869-5450 |
ispartof | Social network analysis and mining, 2016-12, Vol.6 (1), p.15, Article 15 |
issn | 1869-5450 1869-5469 |
language | eng |
recordid | cdi_proquest_journals_2920057840 |
source | ProQuest Central Essentials; ProQuest Central (Alumni Edition); ProQuest Central Student; Springer Nature - Complete Springer Journals; ProQuest Central Korea; ProQuest Central UK/Ireland; ProQuest Central |
subjects | Algorithms Applications of Graph Theory and Complex Networks Community Computer Science Data Mining and Knowledge Discovery Density Economics Editing Evolution Game Theory Humanities Law Locality Methodology of the Social Sciences Modularity Nodes Optimization Original Article Social and Behav. Sciences Social networks Statistics for Social Sciences Tracking |
title | Dynamic community detection in evolving networks using locality modularity optimization |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-20T00%3A06%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Dynamic%20community%20detection%20in%20evolving%20networks%20using%20locality%20modularity%20optimization&rft.jtitle=Social%20network%20analysis%20and%20mining&rft.au=Cordeiro,%20M%C3%A1rio&rft.date=2016-12-01&rft.volume=6&rft.issue=1&rft.spage=15&rft.pages=15-&rft.artnum=15&rft.issn=1869-5450&rft.eissn=1869-5469&rft_id=info:doi/10.1007/s13278-016-0325-1&rft_dat=%3Cproquest_cross%3E2920057840%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2920057840&rft_id=info:pmid/&rfr_iscdi=true |