in large networks. Journal of Statistical Mechanics:
Theory and Experiment, 2008(10):P10008.
Brandes, U., Delling, D., Gaertler, M., Gorke, R., Hoefer,
M., Nikolosk, Z., and Wagner, D. (2008). On modula-
rity clustering. IEEE Transactions on Knowledge and
Data Engineering, 20:172–188.
Csardi, G. and Nepusz, T. (2006). The igraph software
package for complex network research. InterJournal,
Complex Systems:1695.
Danon, L., Diaz-Guilera, A., Duch, J., and Arenas, A.
(2005). Comparing community structure identifica-
tion. Journal of Statistical Mechanics: Theory and
Experiment, 2005(09):P09008.
Evans, T. S. and Lambiotte, R. (2009). Line graphs, link
partitions, and overlapping communities. Physical Re-
view E, 80:016105.
Fortunato, S. and Hric, D. (2016). Community detection in
networks: A user guide. Physics Reports, 659:1–44.
Gui, C., Zhang, R., Hu, R., Huang, G., and Wei, J. (2018).
Overlapping communities detection based on spectral
analysis of line graphs. Physica A: Statistical Mecha-
nics and its Applications, 498:50–65.
Jiang, J. Q. and McQuay, L. J. (2012). Modularity functions
maximization with nonnegative relaxation facilitates
community detection in networks. Physica A: Statisti-
cal Mechanics and its Applications, 391(3):854 – 865.
Krzakala, F., Moore, C., Mossel, E., Neeman, J., Sly, A.,
Zdeborová, L., and Zhang, P. (2013). Spectral re-
demption in clustering sparse networks. Proceedings
of the National Academy of Sciences, 110(52):20935–
20940.
Lancichinetti, A., Fortunato, S., and Kertész, J. (2009). De-
tecting the overlapping and hierarchical community
structure in complex networks. New Journal of Phy-
sics, 11(3):033015.
Lancichinetti, A., Fortunato, S., and Radicchi, F. (2008).
Benchmark graphs for testing community detection
algorithms. Physical Review E, 78(4):046110.
Lancichinetti, A., Radicchi, F., Ramasco, J. J., and Fortu-
nato, S. (2011). Finding statistically significant com-
munities in networks. PLOS ONE, 6(4):1–18.
Lehoucq, R. B., Sorensen, D. C., and Yang, C. (1998). AR-
PACK users’ guide: solution of large-scale eigenvalue
problems with implicitly restarted arnoldi methods.
volume 6 of Software, Environments, Tools. SIAM.
Li, M. and Liu, J. (2018). A link clustering based me-
metic algorithm for overlapping community detection.
Physica A: Statistical Mechanics and its Applications,
503:410–423.
McDaid, A. F., Greene, D., and Hurley, N. (2011).
Normalized mutual information to evaluate overlap-
ping community finding algorithms. arXiv preprint
arXiv:1110.2515.
Nascimento, M. C. and De Carvalho, A. C. (2011). Spectral
methods for graph clustering–a survey. European
Journal of Operational Research, 211(2):221–231.
Newman, M. (2013a). Spectral community detection in
sparse networks. arXiv preprint arXiv:1308.6494.
Newman, M. E. (2013b). Spectral methods for community
detection and graph partitioning. Physical Review E,
88(4):042822.
Newman, M. E. J. and Girvan, M. (2004). Finding and
evaluating community structure in networks. Physi-
cal Review E, 69(2):026113.
Newman, M. E. J. (2006). Finding community structure in
networks using the eigenvectors of matrices. Physical
Review E, 74(3):036104.
Nicosia, V., Mangioni, G., Carchiolo, V., and Malgeri, M.
(2009). Extending the definition of modularity to di-
rected graphs with overlapping communities. Jour-
nal of Statistical Mechanics: Theory and Experiment,
2009(03):P03024.
Pizzuti, C. (2009). Overlapped community detection in
complex networks. In Proceedings of the 11th An-
nual conference on Genetic and Evolutionary Com-
putation, pages 859–866. ACM.
Pons, P. and Latapy, M. (2005). Computing communities in
large networks using random walks. In International
Symposium on Computer and Information Sciences,
pages 284–293. Springer.
Raghavan, U. N., Albert, R., and Kumara, S. (2007).
Near linear time algorithm to detect community struc-
tures in large-scale networks. Physical Review E,
76(3):036106.
Ribeiro, M. H., Calais, P. H., Santos, Y. A., Almeida,
V. A., and Meira Jr, W. (2018). Characterizing and
detecting hateful users on twitter. arXiv preprint
arXiv:1803.08977.
Rosvall, M. and Bergstrom, C. T. (2007). An information-
theoretic framework for resolving community struc-
ture in complex networks. Proceedings of the Natio-
nal Academy of Sciences, 104(18):7327–7331.
Shi, C., Cai, Y., Fu, D., Dong, Y., and Wu, B. (2013). A link
clustering based overlapping community detection al-
gorithm. Data & Knowledge Engineering, 87:394–
404.
Singh, A. and Humphries, M. D. (2015). Finding commu-
nities in sparse networks. Scientific Reports, 5:8828.
Xie, J., Kelley, S., and Szymanski, B. K. (2013). Overlap-
ping community detection in networks: The state-of-
the-art and comparative study. ACM Computing Sur-
veys, 45(4):43:1–43:35.
Xie, J., Szymanski, B. K., and Liu, X. (2011). SLPA: Un-
covering overlapping communities in social networks
via a speaker-listener interaction dynamic process. In
Data Mining Workshops (ICDMW), 2011 IEEE 11th
International Conference on, pages 344–349. IEEE.
Yang, Z., Algesheimer, R., and Tessone, C. J. (2016).
A comparative analysis of community detection al-
gorithms on artificial networks. Scientific Reports,
6:30750.
Zhang, S., Wang, R.-S., and Zhang, X.-S. (2007). Identifi-
cation of overlapping community structure in complex
networks using fuzzy c-means clustering. Physica A:
Statistical Mechanics and its Applications, 374(1):483
– 490.
Zhang, X. and Newman, M. (2015). Multiway spectral
community detection in networks. Physical Review
E, 92(5):052808.
Zhou, X., Liu, Y., Wang, J., and Li, C. (2017). A density
based link clustering algorithm for overlapping com-
munity detection in networks. Physica A: Statistical
Mechanics and its Applications, 486:65–78.
Spectral Algorithm for Line Graphs to Find Overlapping Communities in Social Networks
317