Tags

Type your tag names separated by a space and hit enter

Module detection in complex networks using integer optimisation.
Algorithms Mol Biol. 2010 Nov 12; 5:36.AM

Abstract

BACKGROUND

The detection of modules or community structure is widely used to reveal the underlying properties of complex networks in biology, as well as physical and social sciences. Since the adoption of modularity as a measure of network topological properties, several methodologies for the discovery of community structure based on modularity maximisation have been developed. However, satisfactory partitions of large graphs with modest computational resources are particularly challenging due to the NP-hard nature of the related optimisation problem. Furthermore, it has been suggested that optimising the modularity metric can reach a resolution limit whereby the algorithm fails to detect smaller communities than a specific size in large networks.

RESULTS

We present a novel solution approach to identify community structure in large complex networks and address resolution limitations in module detection. The proposed algorithm employs modularity to express network community structure and it is based on mixed integer optimisation models. The solution procedure is extended through an iterative procedure to diminish effects that tend to agglomerate smaller modules (resolution limitations).

CONCLUSIONS

A comprehensive comparative analysis of methodologies for module detection based on modularity maximisation shows that our approach outperforms previously reported methods. Furthermore, in contrast to previous reports, we propose a strategy to handle resolution limitations in modularity maximisation. Overall, we illustrate ways to improve existing methodologies for community structure identification so as to increase its efficiency and applicability.

Authors+Show Affiliations

Centre for Bioinformatics, Department of Informatics, School of Natural and Mathematical Sciences, King's College London, Strand, London, WC2R 2LS, UK. sophia.tsoka@kcl.ac.uk.No affiliation info availableNo affiliation info availableNo affiliation info available

Pub Type(s)

Journal Article

Language

eng

PubMed ID

21073720

Citation

Xu, Gang, et al. "Module Detection in Complex Networks Using Integer Optimisation." Algorithms for Molecular Biology : AMB, vol. 5, 2010, p. 36.
Xu G, Bennett L, Papageorgiou LG, et al. Module detection in complex networks using integer optimisation. Algorithms Mol Biol. 2010;5:36.
Xu, G., Bennett, L., Papageorgiou, L. G., & Tsoka, S. (2010). Module detection in complex networks using integer optimisation. Algorithms for Molecular Biology : AMB, 5, 36. https://doi.org/10.1186/1748-7188-5-36
Xu G, et al. Module Detection in Complex Networks Using Integer Optimisation. Algorithms Mol Biol. 2010 Nov 12;5:36. PubMed PMID: 21073720.
* Article titles in AMA citation format should be in sentence-case
TY - JOUR T1 - Module detection in complex networks using integer optimisation. AU - Xu,Gang, AU - Bennett,Laura, AU - Papageorgiou,Lazaros G, AU - Tsoka,Sophia, Y1 - 2010/11/12/ PY - 2010/04/27/received PY - 2010/11/12/accepted PY - 2010/11/16/entrez PY - 2010/11/16/pubmed PY - 2010/11/16/medline SP - 36 EP - 36 JF - Algorithms for molecular biology : AMB JO - Algorithms Mol Biol VL - 5 N2 - BACKGROUND: The detection of modules or community structure is widely used to reveal the underlying properties of complex networks in biology, as well as physical and social sciences. Since the adoption of modularity as a measure of network topological properties, several methodologies for the discovery of community structure based on modularity maximisation have been developed. However, satisfactory partitions of large graphs with modest computational resources are particularly challenging due to the NP-hard nature of the related optimisation problem. Furthermore, it has been suggested that optimising the modularity metric can reach a resolution limit whereby the algorithm fails to detect smaller communities than a specific size in large networks. RESULTS: We present a novel solution approach to identify community structure in large complex networks and address resolution limitations in module detection. The proposed algorithm employs modularity to express network community structure and it is based on mixed integer optimisation models. The solution procedure is extended through an iterative procedure to diminish effects that tend to agglomerate smaller modules (resolution limitations). CONCLUSIONS: A comprehensive comparative analysis of methodologies for module detection based on modularity maximisation shows that our approach outperforms previously reported methods. Furthermore, in contrast to previous reports, we propose a strategy to handle resolution limitations in modularity maximisation. Overall, we illustrate ways to improve existing methodologies for community structure identification so as to increase its efficiency and applicability. SN - 1748-7188 UR - https://www.unboundmedicine.com/medline/citation/21073720/Module_detection_in_complex_networks_using_integer_optimisation_ L2 - https://almob.biomedcentral.com/articles/10.1186/1748-7188-5-36 DB - PRIME DP - Unbound Medicine ER -