A Metaheuristic Approach for the \( \alpha \)-separator Problem
Most of the critical infrastructures can be easily modeled as a network of nodes interconnected among them. If one or more nodes of the network fail, the connectivity of the network can be compromised, to the point of completely disconnecting the network. Additionally, disconnecting the network can result in cascade failures, because the remaining nodes may be overloaded because of heavy traffic in the network. One of the main objectives of an attacker is to isolate the nodes whose removal disconnect the network in minimum size subnetworks. On the contrary, a defender must identify those weak points in order to maintain the network integrity. This work is focused on solving the \( \alpha \) separator problem, whose main objective is to find a minimum set of nodes that disconnect a network in isolated subnetworks of size smaller than a given value. The problem is tackled from a metaheuristic point of view, analyzing the solutions given by a Greedy Randomized Adaptive Search Procedure over different network topologies. The results obtained are compared with the best algorithm found in the literature.
KeywordsAlpha-separator GRASP Networks Critical nodes
This work has been partially founded by Ministerio de Economía y Competitividad with grant ref. TIN2015-65460-C2-2-P.
- 7.Feige, U., Mahdian, M.: Finding small balanced separators. In: Kleinberg, J.M. (ed.) STOC, pp. 375–384. ACM (2006)Google Scholar
- 10.Lee, J., Kwak, J., Lee, H.W., Shroff, N.B.: Finding minimum node separators: a Markov chain Monte Carlo method. In: 13th International Conference on DRCN 2017 - Design of Reliable Communication Networks, pp. 1–8, March 2017Google Scholar
- 11.Mohamed-Sidi, M.: K-Separator Problem (Problème de k-Sèparateur). Ph.D. thesis, Telecom & Management SudParis, Èvry, Essonne, France (2014)Google Scholar
- 14.Wachs, M., Grothoff, C., Thurimella, R.: Partitioning the internet. In: Martinelli, F., Lanet, J.L., Fitzgerald, W.M., Foley, S.N. (eds.) CRiSIS, pp. 1–8. IEEE Computer Society (2012)Google Scholar