Cargando…
Mitigate Cascading Failures on Networks using a Memetic Algorithm
Research concerning cascading failures in complex networks has become a hot topic. However, most of the existing studies have focused on modelling the cascading phenomenon on networks and analysing network robustness from a theoretical point of view, which considers only the damage incurred by the f...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5146651/ https://www.ncbi.nlm.nih.gov/pubmed/27934964 http://dx.doi.org/10.1038/srep38713 |
_version_ | 1782473526362505216 |
---|---|
author | Tang, Xianglong Liu, Jing Hao, Xingxing |
author_facet | Tang, Xianglong Liu, Jing Hao, Xingxing |
author_sort | Tang, Xianglong |
collection | PubMed |
description | Research concerning cascading failures in complex networks has become a hot topic. However, most of the existing studies have focused on modelling the cascading phenomenon on networks and analysing network robustness from a theoretical point of view, which considers only the damage incurred by the failure of one or several nodes. However, such a theoretical approach may not be useful in practical situation. Thus, we first design a much more practical measure to evaluate the robustness of networks against cascading failures, termed R(cf). Then, adopting R(cf) as the objective function, we propose a new memetic algorithm (MA) named MA-R(cf) to enhance network the robustness against cascading failures. Moreover, we design a new local search operator that considers the characteristics of cascading failures and operates by connecting nodes with a high probability of having similar loads. In experiments, both synthetic scale-free networks and real-world networks are used to test the efficiency and effectiveness of the MA-R(cf). We systematically investigate the effects of parameters on the performance of the MA-R(cf) and validate the performance of the newly designed local search operator. The results show that the local search operator is effective, that MA-R(cf) can enhance network robustness against cascading failures efficiently, and that it outperforms existing algorithms. |
format | Online Article Text |
id | pubmed-5146651 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Nature Publishing Group |
record_format | MEDLINE/PubMed |
spelling | pubmed-51466512016-12-16 Mitigate Cascading Failures on Networks using a Memetic Algorithm Tang, Xianglong Liu, Jing Hao, Xingxing Sci Rep Article Research concerning cascading failures in complex networks has become a hot topic. However, most of the existing studies have focused on modelling the cascading phenomenon on networks and analysing network robustness from a theoretical point of view, which considers only the damage incurred by the failure of one or several nodes. However, such a theoretical approach may not be useful in practical situation. Thus, we first design a much more practical measure to evaluate the robustness of networks against cascading failures, termed R(cf). Then, adopting R(cf) as the objective function, we propose a new memetic algorithm (MA) named MA-R(cf) to enhance network the robustness against cascading failures. Moreover, we design a new local search operator that considers the characteristics of cascading failures and operates by connecting nodes with a high probability of having similar loads. In experiments, both synthetic scale-free networks and real-world networks are used to test the efficiency and effectiveness of the MA-R(cf). We systematically investigate the effects of parameters on the performance of the MA-R(cf) and validate the performance of the newly designed local search operator. The results show that the local search operator is effective, that MA-R(cf) can enhance network robustness against cascading failures efficiently, and that it outperforms existing algorithms. Nature Publishing Group 2016-12-09 /pmc/articles/PMC5146651/ /pubmed/27934964 http://dx.doi.org/10.1038/srep38713 Text en Copyright © 2016, The Author(s) http://creativecommons.org/licenses/by/4.0/ This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ |
spellingShingle | Article Tang, Xianglong Liu, Jing Hao, Xingxing Mitigate Cascading Failures on Networks using a Memetic Algorithm |
title | Mitigate Cascading Failures on Networks using a Memetic Algorithm |
title_full | Mitigate Cascading Failures on Networks using a Memetic Algorithm |
title_fullStr | Mitigate Cascading Failures on Networks using a Memetic Algorithm |
title_full_unstemmed | Mitigate Cascading Failures on Networks using a Memetic Algorithm |
title_short | Mitigate Cascading Failures on Networks using a Memetic Algorithm |
title_sort | mitigate cascading failures on networks using a memetic algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5146651/ https://www.ncbi.nlm.nih.gov/pubmed/27934964 http://dx.doi.org/10.1038/srep38713 |
work_keys_str_mv | AT tangxianglong mitigatecascadingfailuresonnetworksusingamemeticalgorithm AT liujing mitigatecascadingfailuresonnetworksusingamemeticalgorithm AT haoxingxing mitigatecascadingfailuresonnetworksusingamemeticalgorithm |