Integer Linear-Exponential Programming in NP by Quantifier Elimination
Abstract: This paper provides an NP procedure that decides whether a linear-exponential system of constraints has an integer solution. Linear-exponential systems extend standard integer linear programs with exponential terms $2x$ and remainder terms . Our result implies that the existential theory of the structure has an NP-complete satisfiability problem, thus improving upon a recent EXPSPACE upper bound. This theory extends the existential fragment of Presburger arithmetic with the exponentiation function and the binary predicate that is true whenever is the largest power of $2$ dividing . Our procedure for solving linear-exponential systems uses the method of quantifier elimination. As a by-product, we modify the classical Gaussian variable elimination into a non-deterministic polynomial-time procedure for integer linear programming (or: existential Presburger arithmetic).
Paper Prompts
Sign up for free to create and run prompts on this paper.