Proceedings

Scaling Fine-grained Modularity Clustering for Massive Graphs

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 4597-4604.

https://doi.org/10.24963/ijcai.2019/639

Abstract

Modularity clustering is an essential tool to understand complicated graphs. However, existing methods are not applicable to massive graphs due to two serious weaknesses. (1) It is difficult to fully reproduce ground-truth clusters due to the resolution limit problem. (2) They are computationally expensive because all nodes and edges must be computed iteratively. This paper proposes gScarf, which outputs fine-grained clusters within a short running time. To overcome the aforementioned weaknesses, gScarf dynamically prunes unnecessary nodes and edges, ensuring that it captures fine-grained clusters. Experiments show that gScarf outperforms existing methods in terms of running time while finding clusters with high accuracy.

  1. [Blondel et al., 2008] V.D. Blondel, J.L. Guillaume, R. Lam- biotte, and E.L.J.S. Mech. Fast Unfolding of Communities in Large Networks. Journal of Statistical Mechanics: The- ory and Experiment, 2008(10):P10008, 2008.
  2. [Boldi et al., 2011] Paolo Boldi, Marco Rosa, Massimo San- tini, and Sebastiano Vigna. Layered Label Propagation: A MultiResolution Coordinate-Free Ordering for Compress- ing Social Networks. In Proc. WWW 2011, pages 587- 596, 2011.
  3. [Brin et al., 1997] Sergey Brin, Rajeev Motwani, Jeffrey D Ullman, and Shalom Tsur. Dynamic Itemset Counting and Implication Rules for Market Basket Data. ACM SIGMOD Record, 26(2):255-264, 1997.
  4. [Chakraborty et al., 2014] Tanmoy Chakraborty, Sriram Srinivasan, Niloy Ganguly, Animesh Mukherjee, and Sanjukta Bhowmick. On the Permanence of Vertices in Network Communities. In Proc. KDD 2014, pages 1396-1405, 2014.
  5. [Chang et al., 2017] Lijun Chang, Wei Li, Lu Qin, Wenjie Zhang, and Shiyu Yang. pSCAN: Fast and Exact Struc- tural Graph Clustering. IEEE Transaction on Knowledge Data Engineering, 29(2):387-401, 2017.
  6. [Cilibrasi and Vitányi, 2005] Rudi Cilibrasi and Paul MB Vitányi. Clustering by Compression. IEEE Transactions on Information Theory, 51(4):1523-1545, 2005.
  7. [Clauset et al., 2004] Aaron Clauset, M. E. J. Newman, , and Cristopher Moore. Finding Community Structure in Very Large Networks. Physical Review, E 70(066111), 2004.
  8. [Costa, 2014] Alberto Costa. Comment on "Quantita- tive Function for Community Detection". CoRR, abs/1409.4063, 2014.
  9. [Duan et al., 2014] Lian Duan, Willian Nick Street, Yanchi Liu, and Haibing Lu. Community Detection in Graphs Through Correlation. In Proc. KDD 2014, pages 1376- 1385, 2014.
  10. [Faloutsos et al., 1999] Michalis Faloutsos, Petros Falout- sos, and Christos Faloutsos. On Power-law Relationships of the Internet Topology. In Proc. SIGCOMM 1999, pages 251-262, 1999.
  11. [Fortunato and Barthélemy, 2007] Santo Fortunato and M Barthélemy. Resolution Limit in Community Detec- tion. Proceedings of the National Academy of Sciences of United States of America, 104(1):36-41, Jan 2007.
  12. [Lancichinetti et al., 2009] Andrea Lancichinetti, Santo For- tunato, and János Kertész. Detecting the Overlapping and Hierarchical Community Structure in Complex Networks. New Journal of Physics, 11(3):033015, 2009.
  13. [Leskovec and Krevl, 2014] Jure Leskovec and Andrej Krevl. SNAP Datasets: Stanford Large Network Dataset Collection. http://snap.stanford.edu/data, jun 2014. Link
  14. [Li et al., 2008] Zhenping Li, Shihua Zhang, Rui-Sheng Wang, Xiang-Sun Zhang, and Luonan Chen. Quantative Function for Community Detection. Physical Review, E 77(036109), 2008.
  15. [Louni and Subbalakshmi, 2018] Alireza Louni and K. P. Subbalakshmi. Who Spread That Rumor: Finding the Source of Information in Large Online Social Net- works with Probabilistically Varying Internode Relation- ship Strengths. IEEE Transactions on Computational So- cial Systems, 5(2):335-343, June 2018.
  16. [Muff et al., 2005] Stefanie Muff, Francesco Rao, and Amedeo Caflisch. Local Modularity Measure for Network Clusterizations. Physical Review, E 72(056107), 2005.
  17. [Newman, 2004] M. E. J. Newman. Fast Algorithm for De- tecting Community Structure in Networks. Physical Re- view, E 69(066133), 2004.
  18. [Nicosia et al., 2009] Vincenzo Nicosia, Giuseppe Man- gioni, Vincenza Carchiolo, and Michele Malgeri. Extend- ing the Definition of Modularity to Directed Graphs with Overlapping Communities. Journal of Statistical Mechan- ics, 2009(3):P03024, 2009.
  19. [Palla et al., 2005] Gergely Palla, Imre Derényi, Illés Farkas, and Tamás Vicsek. Uncovering the Overlapping Commu- nity Structure of Complex Networks in Nature and Soci- ety. Nature, 435(7043):814-818, June 2005.
  20. [Papoulis and Pillai, 2002] Athanasios Papoulis and S. Un- nikrishna Pillai. Probability, Random Variables, and Stochastic Processes. McGraw-Hill Higher Education, 4 edition, 2002.
  21. [Piatetsky-Shapiro, 1991] Gregory Piatetsky-Shapiro. Dis- covery, Analysis, and Presentation of Strong Rules. Knowledge Discovery in Databases, pages 229-248, 1991.
  22. [Sankar et al., 2015] M. Vishnu Sankar, Balaraman Ravin- dran, and S Shivashankar. CEIL: A Scalable, Resolution Limit Free Approach for Detecting Communities in Large Networks. In Proc. IJCAI 2015, pages 2097-2103, 2015. IJCAI
  23. [Sato et al., 2018] Tomoki Sato, Hiroaki Shiokawa, Yuto Ya- maguchi, and Hiroyuki Kitagawa. FORank: Fast Objec- tRank for Large Heterogeneous Graphs. In Companion Proceedings of The Web Conference 2018, pages 103-104, 2018.
  24. [Shiokawa et al., 2013] Hiroaki Shiokawa, Yasuhiro Fuji- wara, and Makoto Onizuka. Fast Algorithm for Modularity-based Graph Clustering. In Proc. AAAI 2013, pages 1170-1176, 2013.
  25. [Shiokawa et al., 2015] Hiroaki Shiokawa, Yasuhiro Fuji- wara, and Makoto Onizuka. SCAN++: Efficient Algo- rithm for Finding Clusters, Hubs and Outliers on Large- scale Graphs. Proceedings of the Very Large Data Bases Endowment (PVLDB), 8(11):1178-1189, July 2015.
  26. [Shiokawa et al., 2018] Hiroaki Shiokawa, Tomokatsu Taka- hashi, and Hiroyuki Kitagawa. ScaleSCAN: Scalable Density-based Graph Clustering. In Proc. DEXA 2018, pages 18-34, 2018.
  27. [Takahashi et al., 2017] Tomokatsu Takahashi, Hiroaki Sh- iokawa, and Hiroyuki Kitagawa. SCAN-XP: Parallel Structural Graph Clustering Algorithm on Intel Xeon Phi Coprocessors. In Proc. ACM SIGMOD Workshop on Net- work Data Analytics, pages 6:1-6:7, 2017.
  28. [Tsourakakis et al., 2017] Charalampos E. Tsourakakis, Jakub Pachocki, and Michael Mitzenmacher. Scalable Motif-aware Graph Clustering. In Proc. WWW 2017, pages 1451-1460, 2017.
  29. [Watts and Strogatz, 1998] Duncan J. Watts and Steven H. Strogatz. Collective Dynamics of 'Small-World' Net- works. Nature, 393(6684):440-442, 1998.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards