English

Interdicting Structured Combinatorial Optimization Problems with {0,1}-Objectives

Optimization and Control 2015-11-10 v1 Data Structures and Algorithms

Abstract

Interdiction problems ask about the worst-case impact of a limited change to an underlying optimization problem. They are a natural way to measure the robustness of a system, or to identify its weakest spots. Interdiction problems have been studied for a wide variety of classical combinatorial optimization problems, including maximum ss-tt flows, shortest ss-tt paths, maximum weight matchings, minimum spanning trees, maximum stable sets, and graph connectivity. Most interdiction problems are NP-hard, and furthermore, even designing efficient approximation algorithms that allow for estimating the order of magnitude of a worst-case impact, has turned out to be very difficult. Not very surprisingly, the few known approximation algorithms are heavily tailored for specific problems. Inspired by an approach of Burch et al. (2003), we suggest a general method to obtain pseudoapproximations for many interdiction problems. More precisely, for any α>0\alpha>0, our algorithm will return either a (1+α)(1+\alpha)-approximation, or a solution that may overrun the interdiction budget by a factor of at most 1+α11+\alpha^{-1} but is also at least as good as the optimal solution that respects the budget. Furthermore, our approach can handle submodular interdiction costs when the underlying problem is to find a maximum weight independent set in a matroid, as for example the maximum weight forest problem. The approach can sometimes be refined by exploiting additional structural properties of the underlying optimization problem to obtain stronger results. We demonstrate this by presenting a PTAS for interdicting bb-stable sets in bipartite graphs.

Keywords

Cite

@article{arxiv.1511.02484,
  title  = {Interdicting Structured Combinatorial Optimization Problems with {0,1}-Objectives},
  author = {Stephen R. Chestnut and Rico Zenklusen},
  journal= {arXiv preprint arXiv:1511.02484},
  year   = {2015}
}
R2 v1 2026-06-22T11:39:58.911Z