Increase or Decrease Network Robustness with Genetic algorithms : A method for maximization or minimization of network robustness in attack or random failure scenarios
{"title":"Increase or Decrease Network Robustness with Genetic algorithms : A method for maximization or minimization of network robustness in attack or random failure scenarios","authors":"Manouchehr Rasouli, A. Kamandi","doi":"10.1109/ICWR51868.2021.9443130","DOIUrl":null,"url":null,"abstract":"Network robustness is a fundamental measure for finding the network tolerance against failures and attacks. There are many methods to measure network robustness for a variety of networks like a network of routers, transportation network and so on. Increasing network robustness against failures and attacks is a fundamental problem which many methods have been introduced like random preferential node attachment, random link attachment and etc. In this paper, we present a method to increase the attack impact or decrease random failure impact on the network depending on the purpose. Following method uses genetic algorithm as an optimization approach for improving network robustness measurement function. In order to do that, we start to find a sequence of node removals which have the greatest impact on the robustness measurement function. In case of increasing the network robustness, we duplicate the aforementioned nodes. This sequence can also serve us as a guidance for attacking harmful networks, like fire or disease distribution with minimal cost.","PeriodicalId":377597,"journal":{"name":"2021 7th International Conference on Web Research (ICWR)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 7th International Conference on Web Research (ICWR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICWR51868.2021.9443130","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Network robustness is a fundamental measure for finding the network tolerance against failures and attacks. There are many methods to measure network robustness for a variety of networks like a network of routers, transportation network and so on. Increasing network robustness against failures and attacks is a fundamental problem which many methods have been introduced like random preferential node attachment, random link attachment and etc. In this paper, we present a method to increase the attack impact or decrease random failure impact on the network depending on the purpose. Following method uses genetic algorithm as an optimization approach for improving network robustness measurement function. In order to do that, we start to find a sequence of node removals which have the greatest impact on the robustness measurement function. In case of increasing the network robustness, we duplicate the aforementioned nodes. This sequence can also serve us as a guidance for attacking harmful networks, like fire or disease distribution with minimal cost.