Maintaining the Giant Component in Networks With Edge Weighted Augmentation Given Causal Failures

Understanding the relationship between various nodes of a network is critical for building a robust and resilient network. Studying and understanding the causes of network failures is vital to prevent electric grid blackouts, mitigate supply chain failures, and keep transportation systems functional...

Full description

Saved in:
Bibliographic Details
Published in:IEEE access Vol. 12; pp. 136588 - 136598
Main Authors: Zhang, Zuyuan, Radhakrishnan, Sridhar, Barker, Kash, Gonzalez, Andres D.
Format: Journal Article
Language:English
Published: Piscataway IEEE 2024
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
ISSN:2169-3536, 2169-3536
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Understanding the relationship between various nodes of a network is critical for building a robust and resilient network. Studying and understanding the causes of network failures is vital to prevent electric grid blackouts, mitigate supply chain failures, and keep transportation systems functional, among others. Failure of one or more nodes may cause other nodes in the network to fail as well, that is, failures are causal. In general, these failure relationships extend beyond the immediate neighborhood of failed nodes. When any of the causal failures are applied (the nodes of the causal failures are removed), the network could be disconnected. One can add edges to the original network (augmentation problem) in such a way that the network remains connected after applying each of the causal failures, or the largest connected component in the disconnected network is at least a given specified size <inline-formula> <tex-math notation="LaTeX">\alpha \times n </tex-math></inline-formula> (<inline-formula> <tex-math notation="LaTeX">\alpha </tex-math></inline-formula>-giant component), where n is the number of nodes in the original network. By choosing this size, we guarantee that the network is active for a large population of entities represented by the nodes in the giant component. More formally, we consider the network augmentation problem when faced with causal failures as follows. Given a network <inline-formula> <tex-math notation="LaTeX">G=(V, E) </tex-math></inline-formula>, its complement <inline-formula> <tex-math notation="LaTeX">\bar {G}=(V, \bar {E}) </tex-math></inline-formula> with a cost function <inline-formula> <tex-math notation="LaTeX">c: \bar {E} \rightarrow R^{+} </tex-math></inline-formula> and the causality set <inline-formula> <tex-math notation="LaTeX">\mathcal {C} </tex-math></inline-formula>, find a subset of <inline-formula> <tex-math notation="LaTeX">\bar {E} </tex-math></inline-formula> with a minimum total cost such that the network maintains at least one <inline-formula> <tex-math notation="LaTeX">\alpha </tex-math></inline-formula>-giant component when each causal failure in <inline-formula> <tex-math notation="LaTeX">\mathcal {C} </tex-math></inline-formula> is applied to the augmented graph. We prove the NP-hardness of this problem and present a mixed integer linear programming model to provide the exact solution to the problem. Furthermore, we design a heuristic algorithm by checking the connected components when applying each causality. Finally, experiments are conducted on synthetic Erdős-Rényi networks, and we demonstrate the efficacy and efficiency of the heuristic algorithm relative to the mixed-integer linear programming model.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2024.3462851