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...
Autores principales: | , , , , |
---|---|
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 |