Cargando…

Improving the Robustness of Complex Networks with Preserving Community Structure

Complex networks are everywhere, such as the power grid network, the airline network, the protein-protein interaction network, and the road network. The networks are ‘robust yet fragile’, which means that the networks are robust against random failures but fragile under malicious attacks. The cascad...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Yang, Li, Zhoujun, Chen, Yan, Zhang, Xiaoming, Wang, Senzhang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4326464/
https://www.ncbi.nlm.nih.gov/pubmed/25674786
http://dx.doi.org/10.1371/journal.pone.0116551
_version_ 1782356935467597824
author Yang, Yang
Li, Zhoujun
Chen, Yan
Zhang, Xiaoming
Wang, Senzhang
author_facet Yang, Yang
Li, Zhoujun
Chen, Yan
Zhang, Xiaoming
Wang, Senzhang
author_sort Yang, Yang
collection PubMed
description Complex networks are everywhere, such as the power grid network, the airline network, the protein-protein interaction network, and the road network. The networks are ‘robust yet fragile’, which means that the networks are robust against random failures but fragile under malicious attacks. The cascading failures, system-wide disasters and intentional attacks on these networks are deserving of in-depth study. Researchers have proposed many solutions to improve the robustness of these networks. However whilst many solutions preserve the degree distribution of the networks, little attention is paid to the community structure of these networks. We argue that the community structure of a network is a defining characteristic of a network which identifies its functionality and thus should be preserved. In this paper, we discuss the relationship between robustness and the community structure. Then we propose a 3-step strategy to improve the robustness of a network, while retaining its community structure, and also its degree distribution. With extensive experimentation on representative real-world networks, we demonstrate that our method is effective and can greatly improve the robustness of networks, while preserving community structure and degree distribution. Finally, we give a description of a robust network, which is useful not only for improving robustness, but also for designing robust networks and integrating networks.
format Online
Article
Text
id pubmed-4326464
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-43264642015-02-24 Improving the Robustness of Complex Networks with Preserving Community Structure Yang, Yang Li, Zhoujun Chen, Yan Zhang, Xiaoming Wang, Senzhang PLoS One Research Article Complex networks are everywhere, such as the power grid network, the airline network, the protein-protein interaction network, and the road network. The networks are ‘robust yet fragile’, which means that the networks are robust against random failures but fragile under malicious attacks. The cascading failures, system-wide disasters and intentional attacks on these networks are deserving of in-depth study. Researchers have proposed many solutions to improve the robustness of these networks. However whilst many solutions preserve the degree distribution of the networks, little attention is paid to the community structure of these networks. We argue that the community structure of a network is a defining characteristic of a network which identifies its functionality and thus should be preserved. In this paper, we discuss the relationship between robustness and the community structure. Then we propose a 3-step strategy to improve the robustness of a network, while retaining its community structure, and also its degree distribution. With extensive experimentation on representative real-world networks, we demonstrate that our method is effective and can greatly improve the robustness of networks, while preserving community structure and degree distribution. Finally, we give a description of a robust network, which is useful not only for improving robustness, but also for designing robust networks and integrating networks. Public Library of Science 2015-02-12 /pmc/articles/PMC4326464/ /pubmed/25674786 http://dx.doi.org/10.1371/journal.pone.0116551 Text en © 2015 Yang et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Yang, Yang
Li, Zhoujun
Chen, Yan
Zhang, Xiaoming
Wang, Senzhang
Improving the Robustness of Complex Networks with Preserving Community Structure
title Improving the Robustness of Complex Networks with Preserving Community Structure
title_full Improving the Robustness of Complex Networks with Preserving Community Structure
title_fullStr Improving the Robustness of Complex Networks with Preserving Community Structure
title_full_unstemmed Improving the Robustness of Complex Networks with Preserving Community Structure
title_short Improving the Robustness of Complex Networks with Preserving Community Structure
title_sort improving the robustness of complex networks with preserving community structure
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4326464/
https://www.ncbi.nlm.nih.gov/pubmed/25674786
http://dx.doi.org/10.1371/journal.pone.0116551
work_keys_str_mv AT yangyang improvingtherobustnessofcomplexnetworkswithpreservingcommunitystructure
AT lizhoujun improvingtherobustnessofcomplexnetworkswithpreservingcommunitystructure
AT chenyan improvingtherobustnessofcomplexnetworkswithpreservingcommunitystructure
AT zhangxiaoming improvingtherobustnessofcomplexnetworkswithpreservingcommunitystructure
AT wangsenzhang improvingtherobustnessofcomplexnetworkswithpreservingcommunitystructure