English

The complexity of Presburger arithmetic with power or powers

Logic in Computer Science 2026-05-25 v2

Abstract

We investigate expansions of Presburger arithmetic, i.e., the theory of the integers with addition and order, with additional structure related to exponentiation: either a function that takes a number to the power of 22, or a predicate for the powers of 22. The latter theory, denoted PresPower\mathrm{PresPower}, was introduced by B\"uchi as a first attempt at characterizing the sets of tuples of numbers that can be expressed using finite automata; B\"uchi's method does not give an elementary upper bound, and the complexity of this theory has been open. The former theory, denoted as PresExp\mathrm{PresExp}, was shown decidable by Semenov; while the decision procedure for this theory differs radically from the automata-based method proposed by B\"uchi, Semenov's method is also non-elementary. And in fact, the theory with the power function has a non-elementary lower bound. In this paper, we show that while Semenov's and B\"uchi's approaches yield non-elementary blow-ups for PresPower\mathrm{PresPower}, the theory is in fact decidable in triply exponential time, similarly to the best known quantifier-elimination algorithm for Presburger arithmetic. We also provide a NExpTime\mathrm{NExpTime} upper bound for the existential fragment of PresExp\mathrm{PresExp}, a step towards a finer-grained analysis of its complexity. Both these results are established by analyzing a single parameterized satisfiability algorithm for PresExp\mathrm{PresExp}, which can be specialized to either the setting of PresPower\mathrm{PresPower} or the existential theory of PresExp\mathrm{PresExp}. Besides the new upper bounds for the existential theory of PresExp\mathrm{PresExp} and PresPower\mathrm{PresPower}, we believe our algorithm provides new intuition for the decidability of these theories, and for the features that lead to non-elementary blow-ups.

Keywords

Cite

@article{arxiv.2305.03037,
  title  = {The complexity of Presburger arithmetic with power or powers},
  author = {Michael Benedikt and Dmitry Chistikov and Alessio Mansutti},
  journal= {arXiv preprint arXiv:2305.03037},
  year   = {2026}
}

Comments

Extended version of ICALP 2023 conference paper. Summary of changes is in Appendix C

R2 v1 2026-06-28T10:25:58.209Z