|
Administration of engineering systems and technological processes
Vulnerability analysis of complex network infrastructures using a genetic algorithm
G. G. Grebenyuk, S. M. Nikishov, L. A. Sereda Trapeznikov Institute of Control Sciences, Russian Academy of Sciences, Moscow, Russia
Abstract:
This paper proposes a method for analyzing the vulnerability of network infrastructures. The method uses a genetic algorithm for finding cross-sections that block delivering resources from their sources to consumers. The well-known approaches to solving network problems based on combinatorial and evolutionary approaches are considered. A feature of the proposed method is the fitness function chosen as an algorithm for calculating the number of paths in the graph when isolating the graph vertices that make up the individual. The graph reachability matrix and simple mathematical operations are adopted to optimize the fitness function and calculate the number of paths. The efficiency of the genetic algorithm compared to combinatorial methods is shown: multiple failures are found significantly faster than using exhaustive search algorithms.
Keywords:
safety, engineering networks, vulnerability, reliability, combinatorial algorithms, models for damage analysis, crucial elements of an engineering network, genetic algorithms.
Received: 17.05.2021 Revised: 01.09.2021 Accepted: 16.09.2021
Citation:
G. G. Grebenyuk, S. M. Nikishov, L. A. Sereda, “Vulnerability analysis of complex network infrastructures using a genetic algorithm”, Probl. Upr., 2021, no. 6, 52–59; Control Sciences, 2021, no. 6, 44–50
Linking options:
https://www.mathnet.ru/eng/pu1264 https://www.mathnet.ru/eng/pu/v6/p52
|
Statistics & downloads: |
Abstract page: | 58 | Russian version PDF: | 30 | English version PDF: | 52 | References: | 16 |
|