Stronger Hardness for Maximum Robust Flow and Randomized Network Interdiction
Jannik Matuschke

TL;DR
This paper proves that the Maximum Robust Flow problem is NP-hard for any fixed number of arc failures greater than one, and also establishes its computational hardness in various complexity classes.
Contribution
It introduces a reduction showing MRF encapsulates more general variants, establishing NP-hardness for fixed k > 1 and complexity results for variable k.
Findings
MRF is NP-hard for any fixed k > 1
MRF is P^NP[log]-hard when k is part of the input
Integer MRF is Σ₂^P-hard
Abstract
We study the following fundamental network optimization problem known as Maximum Robust Flow (MRF): A planner determines a flow on --paths in a given capacitated network. Then, an adversary removes arcs from the network, interrupting all flow on paths containing a removed arc. The planner's goal is to maximize the value of the surviving flow, anticipating the adversary's response (i.e., a worst-case failure of arcs). It has long been known that MRF can be solved in polynomial time when (Aneja et al., 2001), whereas it is -hard when is part of the input (Disser and Matuschke, 2020). However, the complexity of the problem for constant values of has remained elusive, in part due to structure of the natural LP description preventing the use of the equivalence of optimization and separation. This paper introduces a reduction showing that the basic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInfrastructure Resilience and Vulnerability Analysis · Complexity and Algorithms in Graphs · Software-Defined Networks and 5G
