Cargando…
Detecting local communities in complex network via the optimization of interaction relationship between node and community
The goal of local community detection algorithms is to explore the optimal community with a reference to a given node. Such algorithms typically include two primary processes: seed selection and community expansion. This study develops and tests a novel local community detection algorithm called OIR...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280398/ https://www.ncbi.nlm.nih.gov/pubmed/37346543 http://dx.doi.org/10.7717/peerj-cs.1386 |
_version_ | 1785060785046683648 |
---|---|
author | Wang, Shenglong Yang, Jing Ding, Xiaoyu Zhao, Meng |
author_facet | Wang, Shenglong Yang, Jing Ding, Xiaoyu Zhao, Meng |
author_sort | Wang, Shenglong |
collection | PubMed |
description | The goal of local community detection algorithms is to explore the optimal community with a reference to a given node. Such algorithms typically include two primary processes: seed selection and community expansion. This study develops and tests a novel local community detection algorithm called OIRLCD that is based on the optimization of interaction relationships between nodes and the community. First, we introduce an improved seed selection method to solve the seed deviation problem. Second, this study uses a series of similarity indices to measure the interaction relationship between nodes and community. Third, this study uses a series of algorithms based on different similarity indices, and designs experiments to reveal the role of the similarity index in algorithms based on relationship optimization. The proposed algorithm was compared with five existing local community algorithms in both real-world networks and artificial networks. Experimental results show that the optimization of interaction relationship algorithms based on node similarity can detect communities accurately and efficiently. In addition, a good similarity index can highlight the advantages of the proposed algorithm based on interaction optimization. |
format | Online Article Text |
id | pubmed-10280398 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-102803982023-06-21 Detecting local communities in complex network via the optimization of interaction relationship between node and community Wang, Shenglong Yang, Jing Ding, Xiaoyu Zhao, Meng PeerJ Comput Sci Algorithms and Analysis of Algorithms The goal of local community detection algorithms is to explore the optimal community with a reference to a given node. Such algorithms typically include two primary processes: seed selection and community expansion. This study develops and tests a novel local community detection algorithm called OIRLCD that is based on the optimization of interaction relationships between nodes and the community. First, we introduce an improved seed selection method to solve the seed deviation problem. Second, this study uses a series of similarity indices to measure the interaction relationship between nodes and community. Third, this study uses a series of algorithms based on different similarity indices, and designs experiments to reveal the role of the similarity index in algorithms based on relationship optimization. The proposed algorithm was compared with five existing local community algorithms in both real-world networks and artificial networks. Experimental results show that the optimization of interaction relationship algorithms based on node similarity can detect communities accurately and efficiently. In addition, a good similarity index can highlight the advantages of the proposed algorithm based on interaction optimization. PeerJ Inc. 2023-05-15 /pmc/articles/PMC10280398/ /pubmed/37346543 http://dx.doi.org/10.7717/peerj-cs.1386 Text en © 2023 Wang et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Algorithms and Analysis of Algorithms Wang, Shenglong Yang, Jing Ding, Xiaoyu Zhao, Meng Detecting local communities in complex network via the optimization of interaction relationship between node and community |
title | Detecting local communities in complex network via the optimization of interaction relationship between node and community |
title_full | Detecting local communities in complex network via the optimization of interaction relationship between node and community |
title_fullStr | Detecting local communities in complex network via the optimization of interaction relationship between node and community |
title_full_unstemmed | Detecting local communities in complex network via the optimization of interaction relationship between node and community |
title_short | Detecting local communities in complex network via the optimization of interaction relationship between node and community |
title_sort | detecting local communities in complex network via the optimization of interaction relationship between node and community |
topic | Algorithms and Analysis of Algorithms |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280398/ https://www.ncbi.nlm.nih.gov/pubmed/37346543 http://dx.doi.org/10.7717/peerj-cs.1386 |
work_keys_str_mv | AT wangshenglong detectinglocalcommunitiesincomplexnetworkviatheoptimizationofinteractionrelationshipbetweennodeandcommunity AT yangjing detectinglocalcommunitiesincomplexnetworkviatheoptimizationofinteractionrelationshipbetweennodeandcommunity AT dingxiaoyu detectinglocalcommunitiesincomplexnetworkviatheoptimizationofinteractionrelationshipbetweennodeandcommunity AT zhaomeng detectinglocalcommunitiesincomplexnetworkviatheoptimizationofinteractionrelationshipbetweennodeandcommunity |