IDEAS home Printed from https://ideas.repec.org/a/eee/phsmap/v473y2017icp89-96.html
   My bibliography  Save this article

Evolutionary algorithm and modularity for detecting communities in networks

Author

Listed:
  • Bilal, Saoud
  • Abdelouahab, Moussaoui

Abstract

Evolutionary algorithms are very used today to resolve problems in many fields. There are few community detection methods in networks based on evolutionary algorithms. In our paper, we develop a new approach of community detection in networks based on evolutionary algorithm. In this approach we use an evolutionary algorithm to find the first community structure that maximizes the modularity. After that we improve the community structure through merging communities to find the final community structure that has the high value of modularity. We provide a general framework for implementing our approach. Compared with the state of art algorithms, simulation results on computer-generated and real world networks reflect the effectiveness of our approach.

Suggested Citation

  • Bilal, Saoud & Abdelouahab, Moussaoui, 2017. "Evolutionary algorithm and modularity for detecting communities in networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 473(C), pages 89-96.
  • Handle: RePEc:eee:phsmap:v:473:y:2017:i:c:p:89-96
    DOI: 10.1016/j.physa.2017.01.018
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0378437117300249
    Download Restriction: Full text for ScienceDirect subscribers only. Journal offers the option of making the article available online on Science direct for a fee of $3,000

    File URL: https://libkey.io/10.1016/j.physa.2017.01.018?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Ramirez-Marquez, J.E. & Rocco, C.M. & Moronta, J. & Gama Dessavre, D., 2016. "Robustness in network community detection under links weights uncertainties," Reliability Engineering and System Safety, Elsevier, vol. 153(C), pages 88-95.
    2. Saoud, Bilal & Moussaoui, Abdelouahab, 2016. "Community detection in networks based on minimum spanning tree and modularity," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 460(C), pages 230-234.
    3. Shang, Ronghua & Bai, Jing & Jiao, Licheng & Jin, Chao, 2013. "Community detection based on modularity and an improved genetic algorithm," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 392(5), pages 1215-1231.
    4. Shang, Ronghua & Luo, Shuang & Zhang, Weitong & Stolkin, Rustam & Jiao, Licheng, 2016. "A multiobjective evolutionary algorithm to find community structures based on affinity propagation," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 453(C), pages 203-227.
    5. Shang, Ronghua & Luo, Shuang & Li, Yangyang & Jiao, Licheng & Stolkin, Rustam, 2015. "Large-scale community detection based on node membership grade and sub-communities integration," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 428(C), pages 279-294.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Guo, Yajuan & Yang, Licai & Hao, Shenxue & Gao, Jun, 2019. "Dynamic identification of urban traffic congestion warning communities in heterogeneous networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 522(C), pages 98-111.
    2. Ehsan Ardjmand & William A. Young II & Najat E. Almasarwah, 2021. "Detecting Community Structures Within Complex Networks Using a Discrete Unconscious Search Algorithm," International Journal of Operations Research and Information Systems (IJORIS), IGI Global, vol. 12(2), pages 15-32, April.
    3. Sun, Hong-liang & Ch’ng, Eugene & Yong, Xi & Garibaldi, Jonathan M. & See, Simon & Chen, Duan-bing, 2018. "A fast community detection method in bipartite networks by distance dynamics," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 496(C), pages 108-120.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Shang, Ronghua & Liu, Huan & Jiao, Licheng, 2017. "Multi-objective clustering technique based on k-nodes update policy and similarity matrix for mining communities in social networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 486(C), pages 1-24.
    2. Fu, Yu-Hsiang & Huang, Chung-Yuan & Sun, Chuen-Tsai, 2016. "Using a two-phase evolutionary framework to select multiple network spreaders based on community structure," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 461(C), pages 840-853.
    3. Saoud, Bilal & Moussaoui, Abdelouahab, 2018. "A new hierarchical method to find community structure in networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 495(C), pages 418-426.
    4. Shang, Ronghua & Zhang, Weitong & Jiao, Licheng & Stolkin, Rustam & Xue, Yu, 2017. "A community integration strategy based on an improved modularity density increment for large-scale networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 469(C), pages 471-485.
    5. Moradi, Mehdi & Parsa, Saeed, 2019. "An evolutionary method for community detection using a novel local search strategy," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 523(C), pages 457-475.
    6. Chen, Kaiqi & Bi, Weihong, 2019. "A new genetic algorithm for community detection using matrix representation method," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 535(C).
    7. Li, Wei & Huang, Ce & Wang, Miao & Chen, Xi, 2017. "Stepping community detection algorithm based on label propagation and similarity," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 472(C), pages 145-155.
    8. Shang, Ronghua & Luo, Shuang & Zhang, Weitong & Stolkin, Rustam & Jiao, Licheng, 2016. "A multiobjective evolutionary algorithm to find community structures based on affinity propagation," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 453(C), pages 203-227.
    9. Li, Yafang & Jia, Caiyan & Li, Jianqiang & Wang, Xiaoyang & Yu, Jian, 2018. "Enhanced semi-supervised community detection with active node and link selection," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 510(C), pages 219-232.
    10. Manuel Guerrero & Consolación Gil & Francisco G. Montoya & Alfredo Alcayde & Raúl Baños, 2020. "Multi-Objective Evolutionary Algorithms to Find Community Structures in Large Networks," Mathematics, MDPI, vol. 8(11), pages 1-18, November.
    11. Ramirez-Marquez, Jose E. & Rocco, Claudio M. & Barker, Kash & Moronta, Jose, 2018. "Quantifying the resilience of community structures in networks," Reliability Engineering and System Safety, Elsevier, vol. 169(C), pages 466-474.
    12. Rocco, Claudio M. & Moronta, José & Ramirez-Marquez, José E. & Barker, Kash, 2017. "Effects of multi-state links in network community detection," Reliability Engineering and System Safety, Elsevier, vol. 163(C), pages 46-56.
    13. Chun-Che Huang & Wen-Yau Liang & Shian-Hua Lin & Tzu-Liang (Bill) Tseng & Yu-Hsien Wang & Kuo-Hsin Wu, 2020. "Detection of Potential Controversial Issues for Social Sustainability: Case of Green Energy," Sustainability, MDPI, vol. 12(19), pages 1-22, September.
    14. Li, Shudong & Jiang, Laiyuan & Wu, Xiaobo & Han, Weihong & Zhao, Dawei & Wang, Zhen, 2021. "A weighted network community detection algorithm based on deep learning," Applied Mathematics and Computation, Elsevier, vol. 401(C).
    15. He, Zhipeng & Zhang, Shuguang & Hu, Jun & Dai, Fei, 2024. "An adaptive time series segmentation algorithm based on visibility graph and particle swarm optimization," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 636(C).
    16. Nedioui, Med Abdelhamid & Moussaoui, Abdelouahab & Saoud, Bilal & Babahenini, Mohamed Chaouki, 2020. "Detecting communities in social networks based on cliques," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 551(C).
    17. Leila M Naeni & Hugh Craig & Regina Berretta & Pablo Moscato, 2016. "A Novel Clustering Methodology Based on Modularity Optimisation for Detecting Authorship Affinities in Shakespearean Era Plays," PLOS ONE, Public Library of Science, vol. 11(8), pages 1-27, August.
    18. Ke Hu & Ju Xiang & Yun-Xia Yu & Liang Tang & Qin Xiang & Jian-Ming Li & Yong-Hong Tang & Yong-Jun Chen & Yan Zhang, 2020. "Significance-based multi-scale method for network community detection and its application in disease-gene prediction," PLOS ONE, Public Library of Science, vol. 15(3), pages 1-24, March.
    19. Dabaghi Zarandi, Fataneh & Kuchaki Rafsanjani, Marjan, 2018. "Community detection in complex networks using structural similarity," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 503(C), pages 882-891.
    20. Agrawal, Smita & Patel, Atul, 2021. "SAG Cluster: An unsupervised graph clustering based on collaborative similarity for community detection in complex networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 563(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:phsmap:v:473:y:2017:i:c:p:89-96. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.journals.elsevier.com/physica-a-statistical-mechpplications/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.