A Parallel Network Community Detection Algorithm Based on Distance Dynamics
In recent years, community detection has drawn more and more researchers' attention. With the development of Internet, the scale of network data is growing fast. It is necessary to find an effective parallel community detection algorithm for large-scale network. In this paper, we propose a nove...
Uložené v:
| Abstract | In recent years, community detection has drawn more and more researchers' attention. With the development of Internet, the scale of network data is growing fast. It is necessary to find an effective parallel community detection algorithm for large-scale network. In this paper, we propose a novel and parallel community detection algorithm, PCDU algorithm, based on distance dynamics. We send distances information to nodes and update distances of edges constantly, based on previous values and the unified model, which is introduced to quantify different influences from nodes and edges. It ends until the distances are stable. Then we remove some special edges from the original graph and get all subgraphs, which are the community partitions. It still inherits the advantage of uncovering small communities and outliers. Experiments based on synthetic networks and real world networks, show that our algorithm execute more efficient than stand-alone version. Since it is based on the Spark platform and designed in parallelization, the algorithm is very suitable for large datasets. We also provide a novel method taking use of double summation to calculate the NMI value of community partition result and the embedded community structure. Compared with the traditional way, it is not only as accurate as the traditional way and more efficient, but also has less space complexity. Experiments show that it is suitable for evaluating community division results in large-scale network. |
|---|---|
| AbstractList | In recent years, community detection has drawn more and more researchers' attention. With the development of Internet, the scale of network data is growing fast. It is necessary to find an effective parallel community detection algorithm for large-scale network. In this paper, we propose a novel and parallel community detection algorithm, PCDU algorithm, based on distance dynamics. We send distances information to nodes and update distances of edges constantly, based on previous values and the unified model, which is introduced to quantify different influences from nodes and edges. It ends until the distances are stable. Then we remove some special edges from the original graph and get all subgraphs, which are the community partitions. It still inherits the advantage of uncovering small communities and outliers. Experiments based on synthetic networks and real world networks, show that our algorithm execute more efficient than stand-alone version. Since it is based on the Spark platform and designed in parallelization, the algorithm is very suitable for large datasets. We also provide a novel method taking use of double summation to calculate the NMI value of community partition result and the embedded community structure. Compared with the traditional way, it is not only as accurate as the traditional way and more efficient, but also has less space complexity. Experiments show that it is suitable for evaluating community division results in large-scale network. |
| Author | Guo, Qian Wu, Bin Zhang, Cuiyun |
| Author_xml | – sequence: 1 givenname: Bin surname: Wu fullname: Wu, Bin email: wubin@bupt.edu organization: Beijing Key Laboratory of Intelligent Telecommunications Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing, China – sequence: 2 givenname: Cuiyun surname: Zhang fullname: Zhang, Cuiyun email: zhcuiyun@bupt.edu.cn organization: Beijing Key Laboratory of Intelligent Telecommunications Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing, China – sequence: 3 givenname: Qian surname: Guo fullname: Guo, Qian email: guoqian@bupt.edu.cn organization: Beijing Key Laboratory of Intelligent Telecommunications Software and Multimedia, Beijing University of Posts and Telecommunications, Beijing, China |
| BookMark | eNqNkDtPwzAUhc1Loi2dGVg8sqT4xnESj6XlJSpgAInNst1rME1ilLhC_fekagdGhqsjnU_nDt-QHDehQULOgU0AMnHFARhLxWSbwMUBGfYt45mUXBySQZoVPJES3o_-glMy7rov1g-h7I8PyOOUvuhWVxVW9AnjT2hXdBbqet34uKFzjGijDw2dVh-h9fGzpte6wyXtq7nvom4s0vmm0bW33Rk5cbrqcLzPEXm7vXmd3SeL57uH2XSRaMjTmFiJXLIlGJDOWSFSlzmjbVmgTm2JuURXFsblluvUIRjHOJZgloUQWSl0zkfkYvfXI6L6bn2t242SLJdMFD2d7Ki2tTIhrDoFTG2dqb0ztXemTOvR9YPLfw74LwiEaek |
| ContentType | Conference Proceeding |
| Copyright | 2017 ACM |
| Copyright_xml | – notice: 2017 ACM |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1145/3110025.3110135 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science Sociology & Social History |
| EISBN | 1450349935 9781450349932 |
| EISSN | 2473-991X |
| Editor | Diesner, Jana Ferrari, Elena Xu, Guandong |
| Editor_xml | – sequence: 1 givenname: Jana surname: Diesner fullname: Diesner, Jana – sequence: 2 givenname: Elena surname: Ferrari fullname: Ferrari, Elena – sequence: 3 givenname: Guandong surname: Xu fullname: Xu, Guandong |
| EndPage | 826 |
| ExternalDocumentID | 9069057 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IL 6IN AAWTH ABLEC ACM ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IEGSK LHSKQ OCL RIB RIC RIE RIL |
| ID | FETCH-LOGICAL-a162t-c9e390d1b19ffc552f4fbac87ea2c8e69ef87bf6c3a2fe1bf03e81bd755485a63 |
| IEDL.DBID | RIE |
| ISBN | 1450349935 9781450349932 |
| IngestDate | Tue Nov 04 05:04:44 EST 2025 Thu Jul 10 05:53:09 EDT 2025 Thu Jul 10 05:53:10 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Keywords | NMI parallelization community detection distance dynamics |
| Language | English |
| License | Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org |
| LinkModel | DirectLink |
| MeetingName | ASONAM '17: Advances in Social Networks Analysis and Mining 2017 |
| MergedId | FETCHMERGED-LOGICAL-a162t-c9e390d1b19ffc552f4fbac87ea2c8e69ef87bf6c3a2fe1bf03e81bd755485a63 |
| PageCount | 8 |
| ParticipantIDs | acm_books_10_1145_3110025_3110135 ieee_primary_9069057 acm_books_10_1145_3110025_3110135_brief |
| PublicationCentury | 2000 |
| PublicationDate | 20170731 2017-July |
| PublicationDateYYYYMMDD | 2017-07-31 2017-07-01 |
| PublicationDate_xml | – month: 07 year: 2017 text: 20170731 day: 31 |
| PublicationDecade | 2010 |
| PublicationPlace | New York, NY, USA |
| PublicationPlace_xml | – name: New York, NY, USA |
| PublicationSeriesTitle | ACM Conferences |
| PublicationTitle | 2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM) |
| PublicationTitleAbbrev | ASONAM |
| PublicationYear | 2017 |
| Publisher | ACM |
| Publisher_xml | – name: ACM |
| SSID | ssj0002180213 ssj0001615928 |
| Score | 1.6295806 |
| Snippet | In recent years, community detection has drawn more and more researchers' attention. With the development of Internet, the scale of network data is growing... |
| SourceID | ieee acm |
| SourceType | Publisher |
| StartPage | 819 |
| SubjectTerms | community detection Computing methodologies Computing methodologies -- Machine learning Computing methodologies -- Machine learning -- Learning paradigms Computing methodologies -- Machine learning -- Learning paradigms -- Unsupervised learning distance dynamics Human-centered computing Human-centered computing -- Collaborative and social computing Human-centered computing -- Collaborative and social computing -- Collaborative and social computing theory, concepts and paradigms Human-centered computing -- Collaborative and social computing -- Collaborative and social computing theory, concepts and paradigms -- Social networks Information systems Information systems -- Data management systems Information systems -- Data management systems -- Database design and models Information systems -- Data management systems -- Database design and models -- Graph-based database models Information systems -- Information systems applications Information systems -- Information systems applications -- Data mining Information systems -- World Wide Web Information systems -- World Wide Web -- Web applications Information systems -- World Wide Web -- Web applications -- Social networks NMI parallelization Theory of computation Theory of computation -- Design and analysis of algorithms Theory of computation -- Design and analysis of algorithms -- Distributed algorithms Theory of computation -- Design and analysis of algorithms -- Distributed algorithms -- MapReduce algorithms Theory of computation -- Design and analysis of algorithms -- Graph algorithms analysis Theory of computation -- Design and analysis of algorithms -- Graph algorithms analysis -- Dynamic graph algorithms Theory of computation -- Theory and algorithms for application domains Theory of computation -- Theory and algorithms for application domains -- Machine learning theory Theory of computation -- Theory and algorithms for application domains -- Machine learning theory -- Unsupervised learning and clustering |
| Title | A Parallel Network Community Detection Algorithm Based on Distance Dynamics |
| URI | https://ieeexplore.ieee.org/document/9069057 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFL048cEnvyZufhBB9MXq0jRN86hOEYSxBwXfSj5udOA26TrBf2_S1g1BEJ-aXvIQelvuSXrPOQAnHoNqaZFFmjkWJVKpyM_MIs6EpDrxUZNUZhNiMMien-VwBc4XXBhErJrP8CIMq3_5dmrm4ajsUgZZXS5a0BIirblay_MUX5plA6XDfRykzShr1Hxowi9ZUEeL-UW40mDv1lJm_MNUpaopdxv_W80mtJfkPDJclJ0tWMHJNmx8uzOQ5mPdhu6Ci0JOSc3CJbUoyOcOPFyRoSqCj8obGdSd4KThipSfpI9l1aE1IVdvL9NiVL6OybUvd5b4UD8gzrCIfm1mP2vD093t48191PgqRIqmcRkZiUz2LNVUOmc4j13itDKZQBWbDFOJLhPapYap2CHVrsfQo1srPPTIuErZLqxOphPcA6K0tVTxRFkTJ5hi1rPcgx7FUyukoaYDx_4h52HDMMtrDjTPm0TkTSI6cPbnnFwXI3Qd2AlpyN9rIY68yUD39_A-rMehBle9tQewWhZzPIQ181GOZsVR9fZ8AbSHwIo |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NT9tAEB2FFKk9QYGqoYUuUgUXDNkv23ukTSMQNMoBJG7WfsxCJEiQY5Dy77tru0FISIiT16M9rDy25u163nsAPwMGNcohTwz3PBFK6yTMzBPJM0WNCFErarOJbDTKr6_VuAOHSy4MItbNZ3gUh_W_fDezj_Go7FhFWV2ZrcAHKQTrN2yt5xOVUJxVC6bjPYviZpS3ej5UyGMe9dGYPIpXGg3eVrS9f2GrUleV4dr71rMOW8_0PDJeFp7P0MHpBqz992cg7ee6AdtLNgrZJw0PlzSyIItNOD8hY11GJ5U7Mmp6wUnLFqkWZIBV3aM1JSd3N7NyUt3ek1-h4DkSQoOIOeMiBo2d_XwLroZ_Ln-fJq2zQqJpyqrEKuSq76ihynsrJfPCG23zDDWzOaYKfZ4Zn1qumUdqfJ9jwLcuC-AjlzrlX6A7nU3xKxBtnKNaCu0sE5hi3ncywB4tU5cpS20P9sJDLuKWYV40LGhZtIko2kT04ODNOYUpJ-h7sBnTUDw0UhxFm4Ht18M_4OPp5d-L4uJsdP4NPrFYketO2-_QrcpH3IFV-1RN5uVu_Sb9A-b3w9E |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+IEEE%2FACM+International+Conference+on+Advances+in+Social+Networks+Analysis+and+Mining+%28ASONAM%29&rft.atitle=A+Parallel+Network+Community+Detection+Algorithm+Based+on+Distance+Dynamics&rft.au=Wu%2C+Bin&rft.au=Zhang%2C+Cuiyun&rft.au=Guo%2C+Qian&rft.date=2017-07-01&rft.pub=ACM&rft.eissn=2473-991X&rft.spage=819&rft.epage=826&rft_id=info:doi/10.1145%2F3110025.3110135&rft.externalDocID=9069057 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450349932/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450349932/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450349932/sc.gif&client=summon&freeimage=true |

