The complexity of blocking all solutions
- Christoph Grüne,
- RWTH Aachen University,
- ,
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-reviewOpen access
Abstract
We consider the general problem of blocking all solutions of some given combinatorial problem with only few elements. For example, the problem of destroying all Hamiltonian cycles of a given graph by forbidding only few edges; or the problem of destroying all maximum cliques of a given graph by forbidding only few vertices. Problems of this kind are so fundamental that they have been studied under many different names in many different disjoint research communities already since the 90s. Depending on the context, they have been called the interdiction, most vital vertex, most vital edge, blocker, or vertex deletion problem. Despite their apparent popularity, surprisingly little is known about the computational complexity of interdiction problems in the case where the original problem is already NP-complete. In this paper, we fill that gap of knowledge by showing that a large amount of interdiction problems are even harder than NP-hard. Namely, they are complete for the second stage of Stockmeyer's polynomial hierarchy, the complexity class Σ2p. Such complexity insights are important because they imply that all these problems cannot be modelled by a compact integer program (unless the unlikely conjecture NP =Σ2p holds). Concretely, we prove Σ2p-completeness of the following interdiction problems: satisfiability, dominating set, set cover, hitting set, feedback vertex set, feedback arc set, uncapacitated facility location, p-center, p-median, independent set, clique, subset sum, knapsack, Hamiltonian path/cycle (directed/undirected), TSP, k-directed vertex disjoint path (k ≥ 2), Steiner tree. We show that all of these problems share an abstract property which implies that their interdiction counterpart is Σ2p-complete. Thus, all of these problems are Σ2p-complete “for the same reason”. Our result extends a recent framework by Grüne and Wulf.
Publication Information
Output type
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-reviewOriginal language
EnglishArticle number
115820Journal (Volume, Issue Number)
Theoretical Computer Science (Volume 1069)Publication milestones
- Published - 04/2026
Publication status
Published - 04/2026
ISSN
0304-3975Publication IDs
- ORCID: /0000-0001-7139-4092/work/206042577
- Scopus: 105030444639
Publication metrics
PlumX, opens in new tab
Citation count
1
Funding Details
Christoph Grüne reports financial support was provided by German Research Foundation. Lasse Wulf reports financial support was provided by Carlsberg Foundation
FundersFunding numbers
German Research Foundation
-Carlsberg Foundation
-
