Abstract
AbstractPresburger arithmetic is the first-order theory of the natural numbers with addition (but no multiplication). We characterize sets that can be defined by a Presburger formula as exactly the sets whose characteristic functions can be represented by rational generating functions; a geometric characterization of such sets is also given. In addition, ifp= (p1, . . . ,pn) are a subset of the free variables in a Presburger formula, we can define a counting functiong(p) to be the number of solutions to the formula, for a givenp. We show that every counting function obtained in this way may be represented as, equivalently, either a piecewise quasi-polynomial or a rational generating function. Finally, we translate known computational complexity results into this setting and discuss open directions.
Publisher
Cambridge University Press (CUP)
Cited by
20 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Finitely generated saturated multi-Rees algebras;Journal of Algebra;2024-05
2. Reasoning on Data Words over Numeric Domains;Proceedings of the 37th Annual ACM/IEEE Symposium on Logic in Computer Science;2022-08-02
3. Epsilon multiplicity for Noetherian graded algebras;Illinois Journal of Mathematics;2022-06-01
4. A Plethora of Polynomials: A Toolbox for Counting Problems;The American Mathematical Monthly;2022-01-31
5. Counting essential surfaces in 3-manifolds;Inventiones mathematicae;2022-01-25