Completeness in the Polynomial Hierarchy and PSPACE for many natural problems derived from NP

Abstract

Many natural optimization problems derived from NP admit bilevel and multilevel extensions in which decisions are made sequentially by multiple players with conflicting objectives, as in interdiction, adversarial selection, and adjustable robust optimization. Such problems are naturally modeled by alternating quantifiers and, therefore, lie beyond NP, typically in the polynomial hierarchy or PSPACE. Despite extensive study of these problem classes, relatively few natural completeness results are known at these higher levels. We introduce a general framework for proving completeness in the polynomial hierarchy and PSPACE for problems derived from NP. Our approach is based on a refinement of NP, which we call NP with solutions ( NP- S), in which solutions are explicit combinatorial objects, together with a restricted class of reductions -- solution-embedding reductions -- that preserve solution structure. We define NP- S-completeness and show that a large collection of classical NP-complete problems, including Clique, Vertex Cover, Knapsack, and Traveling Salesman, are NP- S-complete. Using this framework, we establish general meta-theorems showing that if a problem is NP- S-complete, then its natural two-level extensions are 2p-complete, its three-level extensions are 3p-complete, and its k-level extensions are kp-complete. When the number of levels is unbounded, the resulting problems are PSPACE-complete. Our results subsume nearly all previously known completeness results for multilevel optimization problems derived from NP and yield many new ones simultaneously, demonstrating that high computational complexity is a generic feature of multilevel extensions of NP-complete problems.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…