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...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Shenglong, Yang, Jing, Ding, Xiaoyu, Zhao, Meng
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