Instantiation of SMT Problems Modulo Integers

被引:0
|
作者
Echenim, Mnacho [1 ]
Peltier, Nicolas [1 ]
机构
[1] Univ Grenoble, LIG, Grenoble INP CNRS, Grenoble, France
来源
关键词
SATISFIABILITY PROCEDURES;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many decision procedures for SMT problems rely more or less implicitly on an instantiation of the axioms defining the theories under consideration, and differ by making use of the additional properties of each theory, in order to increase efficiency. We present a new technique for devising complete instantiation schemes on SMT problems over a combination of linear arithmetic with another theory T. The method consists in first instantiating the arithmetic part of the formula, and then getting rid of the remaining variables in the problem by using an instantiation strategy which is complete for T. We provide examples evidencing that not only is this technique generic (in the sense that it applies to a wide range of theories) but it is also efficient, even compared to state-of-the-art instantiation schemes for specific theories.
引用
收藏
页码:49 / 63
页数:15
相关论文
共 50 条
  • [1] An Instantiation Scheme for Satisfiability Modulo Theories
    Echenim, Mnacho
    Peltier, Nicolas
    [J]. JOURNAL OF AUTOMATED REASONING, 2012, 48 (03) : 293 - 362
  • [2] Towards Learning Quantifier Instantiation in SMT
    Janota, Mikoláš
    Piepenbrock, Jelle
    Piotrowski, Bartosz
    [J]. Leibniz International Proceedings in Informatics, LIPIcs, 2022, 236
  • [3] An Instantiation Scheme for Satisfiability Modulo Theories
    Mnacho Echenim
    Nicolas Peltier
    [J]. Journal of Automated Reasoning, 2012, 48 : 293 - 362
  • [4] The Fourier Restriction and Kakeya Problems over Rings of Integers Modulo N
    Hickman, Jonathan
    Wright, James
    [J]. DISCRETE ANALYSIS, 2018, : 1 - 54
  • [5] Incremental Rewriting Modulo SMT
    Whitters, Gerald
    Nigam, Vivek
    Talcott, Carolyn
    [J]. AUTOMATED DEDUCTION, CADE 29, 2023, 14132 : 560 - 576
  • [6] On transitive polynomials modulo integers
    Javaheri, Mohammad
    Rusak, Gili
    [J]. NOTES ON NUMBER THEORY AND DISCRETE MATHEMATICS, 2016, 22 (02) : 23 - 35
  • [7] Guarded Terms for Rewriting Modulo SMT
    Bae, Kyungmin
    Rocha, Camilo
    [J]. FORMAL ASPECTS OF COMPONENT SOFTWARE (FACS 2017), 2017, 10487 : 78 - 97
  • [8] Conditional Narrowing Modulo SMT and Axioms
    Aguirre, Luis
    Marti-Oliet, Narciso
    Palomino, Miguel
    Pita, Isabel
    [J]. PROCEEDINGS OF THE 19TH INTERNATIONAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING (PPDP 2017), 2017, : 17 - 28
  • [9] ON CODES OVER INTEGERS MODULO q
    Durairajan, C.
    Mahalakshmi, J.
    [J]. ADVANCES AND APPLICATIONS IN DISCRETE MATHEMATICS, 2015, 15 (02): : 125 - 143
  • [10] Complete Instantiation for Quantified Formulas in Satisfiabiliby Modulo Theories
    Ge, Yeting
    de Moura, Leonardo
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2009, 5643 : 306 - +