Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

GA-LP

Published: 15 May 2017 Publication History

Abstract

GA-LP presented results competitive with the current literature.GA-LP refines the results of the well-known Label Propagation.The time to detect communities in large directed networks by GA-LP is very low. Many real-world networks have a topological structure characterized by cohesive groups of vertices. To perform the task of identifying such subsets of vertices, community detection in networks has aroused the interest of researchers and practitioners alike. In spite of the existence of various efficient community detection algorithms in the literature, most of them uses global information about the network, not applicable to distributed networks. This paper proposes a genetic-based algorithm to detect communities in directed networks based on local information to generate the offspring. The major difference between the proposed strategy and those found in the literature is the way of exploiting target regions of interest in the solution space. This step is directly influenced by the crossover operator that depends largely on the individual representation. In the introduced strategy, GA-LP, the individual is locally stored in the vertices as labels, what brings more flexibility in the system to be adapted to address applications that involve, for example, dynamic networks. In computational experiments, the proposed strategy showed an outstanding performance, being fast, achieving the best results on average in the networks tested.

References

[1]
L.A. Adamic, N. Glance, The political blogosphere and the 2004 U.S. election: Divided they blog, ACM, New York, NY, USA, 2005.
[2]
A. Arenas, J. Duch, A. Fernández, S. Gómez, Size reduction of complex networks preserving modularity, New Journal of Phisics, 9 (2007) 176.
[3]
S. Boccaletti, V. Latora, Y. Moreno, M. Chavez, D.-U. Hwang, Complex networks: Structure and dynamics, Physics Reports, 424 (2006) 175-308.
[4]
U. Brandes, D. Delling, M. Gaertler, R. Gorke, M. Hoefer, Z. Nikoloski, D. Wagner, On modularity clustering, Knowledge and Data Engineering, IEEE Transactions on, 20 (2008) 172-188.
[5]
L. Danon, A. Díaz-Guilera, J. Duch, A. Arenas, Comparing community structure identification, Journal of Statistical Mechanics: Theory and Experiment, 2005 (2005) P09008.
[6]
S. Fortunato, Community detection in graphs, Physics Reports, 486 (2010) 75-174.
[7]
D. Garlaschelli, M.I. Loffredo, Patterns of link reciprocity in directed networks, Physical Review Letters, 93 (2004) 268701.
[8]
M. Girvan, M. Newman, Community structure in social and biological networks, National Academy of Sciences, 99 (2002) 7821-7826.
[9]
D.E. Goldberg, Genetic algorithms in search, optimization and machine learning, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1989.
[10]
M. Gong, B. Fu, L. Jiao, H. Du, Memetic algorithm for community detection in networks, Physical Review E, 84 (2011) 2011.
[11]
T. Kamada, S. Kawai, An algorithm for drawing general undirected graphs, Information Processing Letters, 31 (1988) 7-15.
[12]
A. Lancichinetti, S. Fortunato, Benchmarks for testing community detection algorithms on directed and weighted graphs with overlapping communities, Physical Review E (2009) 016118.
[13]
A. Lancichinetti, S. Fortunato, Community detection algorithms: A comparative analysis, Physical Review E, 80 (2009) 056117.
[14]
A. Lancichinetti, S. Fortunato, R. F, Benchmark graphs for testing community detection algorithms, Physical Review E, 78 (2008) 046110.
[15]
A. Lancichinetti, F. Radicchi, J.J. Ramasco, S. Fortunato, Finding statistically significant communities in networks, PloS One, 6 (2011) e18961.
[16]
E.A. Leicht, M.E.J. Newman, Community structure in directed networks, Physical Review Letters, 100 (2008) 118703.
[17]
L. Ma, M. Gong, J. Liu, Q. Cai, L. Jiao, Multi-level learning based memetic algorithm for community detection, Applied Soft Computing, 19 (2014) 121-133.
[18]
F.D. Malliaros, M. Vazirgiannis, Clustering and community detection in directed networks: A survey, Physics Reports, 533 (2013).
[19]
C.-H. Mu, J. Xie, Y. Liu, F. Chen, Y. Liu, L.-C. Jiao, Memetic algorithm with simulated annealing strategy and tightness greedy optimization for community detection in networks, Applied Soft Computing, 34 (2015) 485-501.
[20]
M.E.J. Newman, M. Girvan, Finding and evaluating community structure in networks, American Physical Society, 69 (2004) 1-15.
[21]
F. Radicchi, C. Castellano, F. Cecconi, V. Loreto, D. Parisi, Defining and identifying communities in networks, Proceedings of the National Academy of Sciences of the United States of America, 101 (2004) 2658-2663.
[22]
U.N. Raghavan, R. Albert, S. Kumara, Near linear time algorithm to detect community structures in large-scale networks, Physical Review E, 76 (2007) 036106.
[23]
M. Rosvall, C.T. Bergstrom, Maps of random walks on complex networks reveal community structure, Proceedings of the National Academy of Sciences, 105 (2008) 1118-1123.
[24]
C.P. Santos, D.M. Carvalho, M.C.V. Nascimento, A consensus graph clustering algorithm for directed networks, Expert Systems with Applications, 54 (2016) 121-135.
[25]
S.E. Schaeffer, Graph clustering, Computer Science Review, 1 (2007) 27-64.
[26]
R. Shang, J. Bai, L. Jiao, C. Jin, Community detection based on modularity and an improved genetic algorithm, Physica A: Statistical Mechanics and its Applications, 392 (2013) 1215-1231.
[27]
S.H. Strogatz, Exploring complex networks, Nature, 410 (2011) 268-276.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal  Volume 74, Issue C
May 2017
186 pages

Publisher

Pergamon Press, Inc.

United States

Publication History

Published: 15 May 2017

Author Tags

  1. Community detection problem
  2. Genetic algorithm
  3. Label Propagation

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Community detection using constrained label propagation algorithm with nodes exemptionComputing10.1007/s00607-021-00966-2104:2(339-358)Online publication date: 1-Feb-2022
  • (2018)NGA-LP: A Robust and Improved Genetic Algorithm to Detect Communities in Directed Networks2018 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC.2018.8477955(1-8)Online publication date: 8-Jul-2018
  • (2018)CC-GAApplied Soft Computing10.1016/j.asoc.2017.11.01463:C(59-70)Online publication date: 1-Feb-2018
  • (2017)A hybrid evolutionary algorithm for community detectionProceedings of the International Conference on Web Intelligence10.1145/3106426.3106477(469-475)Online publication date: 23-Aug-2017

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media