skip to main content
10.1145/2908961.2931643acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
abstract

Are Evolutionary Computation-Based Methods Comparable to State-of-the-art non-Evolutionary Methods for Community Detection?

Published:20 July 2016Publication History

ABSTRACT

One important aspect of graphs representing complex systems is community (or group) structure---assigning vertices to groups, which have dense intra-group connections and relatively sparse inter-group connections. Community detection is of great importance in various domains, where real-world complex systems are represented as graphs, since communities facilitate our understanding of the graph and thus of the underlying system. However, this is known to be a hard optimization problem.

In this study we pursue the following question: Have Evolutionary Computation-Based Methods proven their worth for this complex domain, or is it currently better to rely on other state-of-the-art methods? While several works compare state-of-the-art methods for community detection (see [8] and [11] for recent surveys), we are unaware of other attempts to compare methods based on evolutionary computation to other methods.

After describing some recent algorithms for this problem, and comparing them in various ways, we conclude that evolutionary computation-based method for community detection have indeed developed to hold their own against other methods for several variants of this problem. However, they still need to be applied to more difficult problems and improve further to make them in par with other methods.

References

  1. J. Chen and Y. Saad. Dense subgraph extraction with application to community detection. IEEE Trans. Knowl. Data Eng., 24(7):1216--1230, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. Gopalan and D. M. Blei. Modeling overlapping communities with node popularities. In Advances in Neural Information Processing Systems 26, 2013, Nevada, United States., pages 2850--2858, 2013.Google ScholarGoogle Scholar
  3. P. Jiang and M. Singh. Spici: a fast clustering algorithm for large biological networks. Bioinformatics, 26(8):1105--1111, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. C. Liu, J. Liu, and Z. Jiang. A multiobjective evolutionary algorithm based on similarity for community detection from signed social networks. IEEE Trans. Cybernetics, 44(12):2274--2287, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  5. J. Liu, W. Zhong, H. A. Abbass, and D. G. Green. Separated and overlapping community detection in complex networks usingmultiobjective evolutionary algorithms. In Proceedings of the IEEE Congress on Evolutionary Computation, CEC 2010, Barcelona, Spain, pages 1--7, 2010.Google ScholarGoogle Scholar
  6. K. Macropol and A. K. Singh. Scalable discovery of best clusters on large graphs. PVLDB, 3(1):693--702, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. C. Pizzuti. A multi-objective genetic algorithm for community detection in networks. In ICTAI 2009, 21st IEEE International Conference on Tools with A.I., New Jersey, USA, pages 379--386, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. B. Saha, A. Mandal, S. B. Tripathy, and D. Mukherjee. Complex networks, communities and clustering: A survey. CoRR, abs/1503.06277, 2015.Google ScholarGoogle Scholar
  9. C. Shi, Y. Cai, D. Fu, Y. Dong, and B. Wu. A link clustering based overlapping community detection algorithm. Data Knowl. Eng., 87:394--404, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Su and T. C. Havens. Fuzzy community detection in social networks using a genetic algortihm. In Fuzzy Systems (FUZZ-IEEE), 2014 IEEE International Conference on, pages 2039--2046, July 2014.Google ScholarGoogle ScholarCross RefCross Ref
  11. P. Wadhwa and M. Bhatia. Community detection approaches in real world networks: A survey and classification. IJVCSN, 6(1):35{51, 2014.Google ScholarGoogle Scholar
  12. J. Xie and B. K. Szymanski. Towards linear time overlapping community detection in social networks. In Advances in Knowledge Discovery and Data Mining 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Are Evolutionary Computation-Based Methods Comparable to State-of-the-art non-Evolutionary Methods for Community Detection?

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        GECCO '16 Companion: Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion
        July 2016
        1510 pages
        ISBN:9781450343237
        DOI:10.1145/2908961

        Copyright © 2016 Owner/Author

        Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 20 July 2016

        Check for updates

        Qualifiers

        • abstract

        Acceptance Rates

        GECCO '16 Companion Paper Acceptance Rate137of381submissions,36%Overall Acceptance Rate1,669of4,410submissions,38%

        Upcoming Conference

        GECCO '24
        Genetic and Evolutionary Computation Conference
        July 14 - 18, 2024
        Melbourne , VIC , Australia
      • Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader