Integer Linear-Exponential Programming in NP by Quantifier Elimination
Dmitry Chistikov, Alessio Mansutti, Mikhail R. Starchak

TL;DR
This paper introduces an NP procedure for solving linear-exponential systems with integer solutions, extending the satisfiability analysis of a complex logical theory and improving previous computational bounds.
Contribution
It presents a novel NP algorithm for linear-exponential systems using quantifier elimination, extending the existential theory of natural numbers with exponential and divisibility functions.
Findings
Decides satisfiability of linear-exponential systems in NP
Extends the existential theory of natural numbers with exponential and divisibility functions
Improves the complexity bound from EXPSPACE to NP
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 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 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
