Quantifier elimination for counting extensions of Presburger arithmetic

被引:1
|
作者
Chistikov, Dmitry [1 ,2 ]
Haase, Christoph [3 ]
Mansutti, Alessio [3 ]
机构
[1] Univ Warwick, Ctr Discrete Math & Its Applicat DIMAP, Coventry, W Midlands, England
[2] Univ Warwick, Dept Comp Sci, Coventry, W Midlands, England
[3] Univ Oxford, Dept Comp Sci, Oxford, England
来源
FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2022) | 2022年 / 13242卷
基金
欧洲研究理事会;
关键词
COMPLEXITY;
D O I
10.1007/978-3-030-99253-8_12
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We give a new quantifier elimination procedure for Presburger arithmetic extended with a unary counting quantifier there exists=x(y) Phi that binds to the variable x the number of different y satisfying Phi. While our procedure runs in non-elementary time in general, we show that it yields nearly optimal elementary complexity results for expressive counting extensions of Presburger arithmetic, such as the threshold counting quantifier there exists(>= c)y Phi that requires that the number of different y satisfying Phi be at least c is an element of N, where c can succinctly be defined by a Presburger formula. Our results are cast in terms of what we call the monadically-guarded fragment of Presburger arithmetic with unary counting quantifiers, for which we develop a 2ExPSPAcE decision procedure.
引用
收藏
页码:225 / 243
页数:19
相关论文
共 50 条
  • [31] Interpretations of Presburger Arithmetic in Itself
    Zapryagaev, Alexander
    Pakhomov, Fedor
    LOGICAL FOUNDATIONS OF COMPUTER SCIENCE (LFCS 2018), 2018, 10703 : 354 - 367
  • [32] Generic Complexity of Presburger Arithmetic
    Rybalov, Alexander N.
    THEORY OF COMPUTING SYSTEMS, 2010, 46 (01) : 2 - 8
  • [33] Generic complexity of presburger arithmetic
    Rybalov, Alexander N.
    COMPUTER SCIENCE - THEORY AND APPLICATIONS, 2007, 4649 : 356 - 361
  • [34] COMPLEXITY OF SUBCASES OF PRESBURGER ARITHMETIC
    SCARPELLINI, B
    TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 1984, 284 (01) : 203 - 218
  • [35] Deciding Boolean algebra with Presburger arithmetic
    Kuncak, Viktor
    Nguyen, Huu Hai
    Rinard, Martin
    JOURNAL OF AUTOMATED REASONING, 2006, 36 (03) : 213 - 239
  • [36] Definable groups in models of Presburger Arithmetic
    Onshuus, Alf
    Vicaria, Mariana
    ANNALS OF PURE AND APPLIED LOGIC, 2020, 171 (06)
  • [37] PRESBURGER ARITHMETIC WITH ALGEBRAIC SCALAR MULTIPLICATIONS
    Hieronymi, Philipp
    Nguyen, Danny
    Pak, Igor
    LOGICAL METHODS IN COMPUTER SCIENCE, 2021, 17 (03) : 4:1 - 4:34
  • [38] TaPAS: The Talence Presburger Arithmetic Suite
    Leroux, Jerome
    Point, Gerald
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2009, 5505 : 182 - 185
  • [39] Deciding Boolean Algebra with Presburger Arithmetic
    Viktor Kuncak
    Huu Hai Nguyen
    Martin Rinard
    Journal of Automated Reasoning, 2006, 36 : 213 - 239
  • [40] On the automata size toy Presburger arithmetic
    Klaedtke, F
    19TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2004, : 110 - 119