English

Forall-exist statements in pseudopolynomial time

Optimization and Control 2024-07-01 v2

Abstract

Given a convex set QRmQ \subseteq R^m and an integer matrix WZm×nW \in Z^{m \times n}, we consider statements of the form bQZm \forall b \in Q \cap Z^m xZn\exists x \in Z^n s.t. WxbWx \leq b. Such statements can be verified in polynomial time with the algorithm of Kannan and its improvements if nn is fixed and QQ is a polyhedron. The running time of the best-known algorithms is doubly exponential in~nn. In this paper, we provide a pseudopolynomial-time algorithm if mm is fixed. Its running time is (mΔ)O(m2)(m \Delta)^{O(m^2)}, where Δ=W\Delta = \|W\|_\infty. Furthermore it applies to general convex sets QQ.

Keywords

Cite

@article{arxiv.2311.07214,
  title  = {Forall-exist statements in pseudopolynomial time},
  author = {Eleonore Bach and Friedrich Eisenbrand and Thomas Rothvoss and Robert Weismantel},
  journal= {arXiv preprint arXiv:2311.07214},
  year   = {2024}
}
R2 v1 2026-06-28T13:19:08.433Z