SearcharxivSearch

arXiv · 2511.15592

On the Complexity of Bilevel Linear and Quadratic Programs in Fixed Dimensions

Abstract

It is well-known that general bilevel linear programs (BLPs) are strongly $NP$-hard, even when the leader's and the follower's objective functions are exact opposites. However, the complexity classification of BLPs remains incomplete when one of the decision-makers has a fixed number of variables or constraints. In this paper, we close the remaining gap in this complexity landscape. Thus, while optimistic BLPs are known to be polynomially solvable when the number of follower variables is fixed, we prove that the corresponding pessimistic problem is strongly $NP$-hard. To the best of our knowledge, this is the first result demonstrating that, under comparable assumptions, the pessimistic formulation can be computationally harder than its optimistic counterpart. In addition, we prove that BLPs remain polynomially solvable in both the optimistic and the pessimistic settings when the number of follower constraints is fixed. We further investigate whether these polynomial-time solvability results persist for bilevel convex quadratic programs. While the optimistic formulation remains polynomially solvable when the number of follower variables is fixed, we prove that the pessimistic formulation with a fixed number of follower constraints becomes $NP$-hard. In other words, unless $P = NP$, there is a strict complexity gap between bilevel programs with linear and convex quadratic objective functions. Finally, we show that replacing a convex quadratic follower objective with a nonconvex quadratic one renders the optimistic problem $NP$-hard, even when both follower dimensions are fixed.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Sergey S. Ketkov, Oleg A. Prokopyev. 2025-11-19. On the Complexity of Bilevel Linear and Quadratic Programs in Fixed Dimensions. https://arxiv.org/abs/2511.15592

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

The Computational Complexity of Holant Problems on 4-regular Graphs from the Stable Subgroup Sequence of $SL(2,\mathbb{C})$

The Holant framework provides a general setting for studying counting problems and includes graph homomorphisms (\#GH) and counting constraint satisfaction problems (\#CSP) as special cases. Over the past twenty years, a series of computational complexity dichotomies have been established for Holant problems, but the classification for complex-valued signatures is still open. The main obstacle is the case in which all signatures have even arity. In this paper, we establish a dichotomy for Holant problems with a complex-valued 4-ary signature, which is a key base case for the full classification of Holant problems. We present a new strategy by introducing Schur's theorem, the classification of finite subgroups of $\mathrm{SL}(2,\mathbb{C})$ and stable subgroup sequences into the proof. These new techniques are of independent interest.

cs.CC

Topology inside NC$^1$

We show that ACC$^0$ is precisely what can be computed with constant-width circuits of polynomial size and polylogarithmic genus. This extends a characterization given by Hansen, showing that planar constant-width circuits also characterize ACC$^0$. Thus polylogarithmic genus provides no additional computational power in this model. We consider other generalizations of planarity, including crossing number and thickness. We show that constant-width circuits of polynomial size and thickness two already suffice to capture all of NC$^1$.

cs.CC