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

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Fang, Ma, Anjun, Wang, Zhao, Ma, Qin, Liu, Bingqiang, Huang, Lan, Wang, Yan
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