Cargando…
A Central Edge Selection Based Overlapping Community Detection Algorithm for the Detection of Overlapping Structures in Protein–Protein Interaction Networks
Overlapping structures of protein–protein interaction networks are very prevalent in different biological processes, which reflect the sharing mechanism to common functional components. The overlapping community detection (OCD) algorithm based on central node selection (CNS) is a traditional and acc...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6222769/ https://www.ncbi.nlm.nih.gov/pubmed/30322177 http://dx.doi.org/10.3390/molecules23102633 |
_version_ | 1783369284343300096 |
---|---|
author | Zhang, Fang Ma, Anjun Wang, Zhao Ma, Qin Liu, Bingqiang Huang, Lan Wang, Yan |
author_facet | Zhang, Fang Ma, Anjun Wang, Zhao Ma, Qin Liu, Bingqiang Huang, Lan Wang, Yan |
author_sort | Zhang, Fang |
collection | PubMed |
description | Overlapping structures of protein–protein interaction networks are very prevalent in different biological processes, which reflect the sharing mechanism to common functional components. The overlapping community detection (OCD) algorithm based on central node selection (CNS) is a traditional and acceptable algorithm for OCD in networks. The main content of CNS is the central node selection and the clustering procedure. However, the original CNS does not consider the influence among the nodes and the importance of the division of the edges in networks. In this paper, an OCD algorithm based on a central edge selection (CES) algorithm for detection of overlapping communities of protein–protein interaction (PPI) networks is proposed. Different from the traditional CNS algorithms for OCD, the proposed algorithm uses community magnetic interference (CMI) to obtain more reasonable central edges in the process of CES, and employs a new distance between the non-central edge and the set of the central edges to divide the non-central edge into the correct cluster during the clustering procedure. In addition, the proposed CES improves the strategy of overlapping nodes pruning (ONP) to make the division more precisely. The experimental results on three benchmark networks and three biological PPI networks of Mus. musculus, Escherichia coli, and Cerevisiae show that the CES algorithm performs well. |
format | Online Article Text |
id | pubmed-6222769 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-62227692018-11-13 A Central Edge Selection Based Overlapping Community Detection Algorithm for the Detection of Overlapping Structures in Protein–Protein Interaction Networks Zhang, Fang Ma, Anjun Wang, Zhao Ma, Qin Liu, Bingqiang Huang, Lan Wang, Yan Molecules Article Overlapping structures of protein–protein interaction networks are very prevalent in different biological processes, which reflect the sharing mechanism to common functional components. The overlapping community detection (OCD) algorithm based on central node selection (CNS) is a traditional and acceptable algorithm for OCD in networks. The main content of CNS is the central node selection and the clustering procedure. However, the original CNS does not consider the influence among the nodes and the importance of the division of the edges in networks. In this paper, an OCD algorithm based on a central edge selection (CES) algorithm for detection of overlapping communities of protein–protein interaction (PPI) networks is proposed. Different from the traditional CNS algorithms for OCD, the proposed algorithm uses community magnetic interference (CMI) to obtain more reasonable central edges in the process of CES, and employs a new distance between the non-central edge and the set of the central edges to divide the non-central edge into the correct cluster during the clustering procedure. In addition, the proposed CES improves the strategy of overlapping nodes pruning (ONP) to make the division more precisely. The experimental results on three benchmark networks and three biological PPI networks of Mus. musculus, Escherichia coli, and Cerevisiae show that the CES algorithm performs well. MDPI 2018-10-13 /pmc/articles/PMC6222769/ /pubmed/30322177 http://dx.doi.org/10.3390/molecules23102633 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhang, Fang Ma, Anjun Wang, Zhao Ma, Qin Liu, Bingqiang Huang, Lan Wang, Yan A Central Edge Selection Based Overlapping Community Detection Algorithm for the Detection of Overlapping Structures in Protein–Protein Interaction Networks |
title | A Central Edge Selection Based Overlapping Community Detection Algorithm for the Detection of Overlapping Structures in Protein–Protein Interaction Networks |
title_full | A Central Edge Selection Based Overlapping Community Detection Algorithm for the Detection of Overlapping Structures in Protein–Protein Interaction Networks |
title_fullStr | A Central Edge Selection Based Overlapping Community Detection Algorithm for the Detection of Overlapping Structures in Protein–Protein Interaction Networks |
title_full_unstemmed | A Central Edge Selection Based Overlapping Community Detection Algorithm for the Detection of Overlapping Structures in Protein–Protein Interaction Networks |
title_short | A Central Edge Selection Based Overlapping Community Detection Algorithm for the Detection of Overlapping Structures in Protein–Protein Interaction Networks |
title_sort | central edge selection based overlapping community detection algorithm for the detection of overlapping structures in protein–protein interaction networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6222769/ https://www.ncbi.nlm.nih.gov/pubmed/30322177 http://dx.doi.org/10.3390/molecules23102633 |
work_keys_str_mv | AT zhangfang acentraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT maanjun acentraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT wangzhao acentraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT maqin acentraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT liubingqiang acentraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT huanglan acentraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT wangyan acentraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT zhangfang centraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT maanjun centraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT wangzhao centraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT maqin centraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT liubingqiang centraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT huanglan centraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks AT wangyan centraledgeselectionbasedoverlappingcommunitydetectionalgorithmforthedetectionofoverlappingstructuresinproteinproteininteractionnetworks |