English

On the Complexity of Recoverable Robust Optimization in the Polynomial Hierarchy

Computational Complexity 2024-11-28 v1 Discrete Mathematics Optimization and Control

Abstract

Recoverable robust optimization is a popular multi-stage approach, in which it is possible to adjust a first-stage solution after the uncertain cost scenario is revealed. We consider recoverable robust optimization in combination with discrete budgeted uncertainty. In this setting, it seems plausible that many problems become Σ3p\Sigma^p_3-complete and therefore it is impossible to find compact IP formulations of them (unless the unlikely conjecture NP =Σ3p= \Sigma^p_3 holds). Even though this seems plausible, few concrete results of this kind are known. In this paper, we fill that gap of knowledge. We consider recoverable robust optimization for the nominal problems of Sat, 3Sat, vertex cover, dominating set, set cover, hitting set, feedback vertex set, feedback arc set, uncapacitated facility location, pp-center, pp-median, independent set, clique, subset sum, knapsack, partition, scheduling, Hamiltonian path/cycle (directed/undirected), TSP, kk-disjoint path (k2k \geq 2), and Steiner tree. We show that for each of these problems, and for each of three widely used distance measures, the recoverable robust problem becomes Σ3p\Sigma^p_3-complete. Concretely, we show that all these problems share a certain abstract property and prove that this property implies that their robust recoverable counterpart is Σ3p\Sigma^p_3-complete. This reveals the insight that all the above problems are Σ3p\Sigma^p_3-complete 'for the same reason'. Our result extends a recent framework by Gr\"une and Wulf.

Keywords

Cite

@article{arxiv.2411.18590,
  title  = {On the Complexity of Recoverable Robust Optimization in the Polynomial Hierarchy},
  author = {Christoph Grüne and Lasse Wulf},
  journal= {arXiv preprint arXiv:2411.18590},
  year   = {2024}
}