Presburger Arithmetic, Rational Generating Functions, and Quasi-Polynomials

被引:0
|
作者
Woods, Kevin [1 ]
机构
[1] Oberlin Coll, Oberlin, OH 44074 USA
关键词
COUNTING SOLUTIONS; ALGORITHM; SEMIGROUPS; COMPLEXITY; AUTOMATA;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Presburger formula is a Boolean formula with variables in N that can be written using addition, comparison (<=, =, etc.), Boolean operations (and, or, not), and quantifiers (for all and there exists). 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, if p = (p(1),...,p(n)) are a subset of the free variables in a Presburger formula, we can define a counting function g(p) to be the number of solutions to the formula, for a given p. 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. In the full version of this paper, we also translate known computational complexity results into this setting and discuss open directions.
引用
收藏
页码:410 / 421
页数:12
相关论文
共 50 条
  • [1] PRESBURGER ARITHMETIC, RATIONAL GENERATING FUNCTIONS, AND QUASI-POLYNOMIALS
    Woods, Kevin
    JOURNAL OF SYMBOLIC LOGIC, 2015, 80 (02) : 433 - 449
  • [2] Rational Ehrhart quasi-polynomials
    Linke, Eva
    JOURNAL OF COMBINATORIAL THEORY SERIES A, 2011, 118 (07) : 1966 - 1978
  • [3] Quasi-polynomials of Capelli
    Antonov, S. Yu
    Antonova, A., V
    IZVESTIYA SARATOVSKOGO UNIVERSITETA NOVAYA SERIYA-MATEMATIKA MEKHANIKA INFORMATIKA, 2015, 15 (04): : 371 - 382
  • [4] Dynamical Bethe algebra and functions on pairs of quasi-polynomials
    Varchenko, A. N.
    Slinkin, A. M.
    Thompson, D.
    RUSSIAN MATHEMATICAL SURVEYS, 2021, 76 (04) : 653 - 684
  • [5] Hermite quasi-polynomials
    Marikhin, V. G.
    RUSSIAN MATHEMATICAL SURVEYS, 2018, 73 (05) : 931 - 933
  • [6] Computation of the Highest Coefficients of Weighted Ehrhart Quasi-polynomials of Rational Polyhedra
    V. Baldoni
    N. Berline
    J. A. De Loera
    M. Köppe
    M. Vergne
    Foundations of Computational Mathematics, 2012, 12 : 435 - 469
  • [7] Computation of the Highest Coefficients of Weighted Ehrhart Quasi-polynomials of Rational Polyhedra
    Baldoni, V.
    Berline, N.
    De Loera, J. A.
    Koeppe, M.
    Vergne, M.
    FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2012, 12 (04) : 435 - 469
  • [8] The Distribution of Zeros of Quasi-Polynomials
    Wang, Honghai
    Han, Qing-Long
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2023, 10 (02) : 301 - 304
  • [9] GENERATING BOOLEAN FUNCTIONS VIA ARITHMETIC POLYNOMIALS
    ARTYUKHOV, VL
    KONDRATEV, VN
    SHALYTO, AA
    AUTOMATION AND REMOTE CONTROL, 1988, 49 (04) : 508 - 515
  • [10] Difference dimension quasi-polynomials
    Levin, Alexander
    ADVANCES IN APPLIED MATHEMATICS, 2017, 89 : 1 - 17