COMBINING DECISION PROCEDURES FOR THE REALS

被引:2
|
作者
Avigad, Jeremy [1 ]
Friedman, Harvey [2 ]
机构
[1] Carnegie Mellon Univ, Dept Philosophy, Pittsburgh, PA 15213 USA
[2] Ohio State Univ, Dept Math, Columbus, OH 43210 USA
关键词
decision procedures; real inequalities; Nelson Oppen methods; universal sentences;
D O I
10.2168/LMCS-2(4:4)2006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We address the general problem of determining the validity of boolean combinations of equalities and inequalities between real-valued expressions. In particular, we consider methods of establishing such assertions using only restricted forms of distributivity. At the same time, we explore ways in which "local" decision or heuristic procedures for fragments of the theory of the reals can be amalgamated into global ones. Let T-add [Q] be the first-order theory of the real numbers in the language with symbols 0, 1, +, -, <, ..., f(a), ... where for each a is an element of Q, fa denotes the function f(a)(x) = ax. Let T-mult [Q] be the analogous theory for the language with symbols 0, 1, x, divided by, <, ..., f(a), .... We show that although T[Q] = T-add [Q] boolean OR T-mult [Q] is undecidable, the universal fragment of T[Q] is decidable. We also show that terms of T[Q] can fruitfully be put in a normal form. We prove analogous results for theories in which Q is replaced, more generally, by suitable subfields F of the reals. Finally, we consider practical methods of establishing quantifier-free validities that approximate our (impractical) decidability results.
引用
收藏
页数:42
相关论文
共 50 条
  • [1] Combining decision procedures
    Manna, Z
    Zarba, CG
    FORMAL METHODS AT THE CROSSROADS: FROM PANACEA TO FOUNDATIONAL SUPPORT, 2003, 2757 : 381 - 422
  • [2] Strategies for combining decision procedures
    Conchon, S
    Krstic, S
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2003, 2619 : 537 - 552
  • [3] Strategies for combining decision procedures
    Conchon, S
    Krstic, S
    THEORETICAL COMPUTER SCIENCE, 2006, 354 (02) : 187 - 210
  • [4] Combining decision procedures for sorted theories
    Tinelli, C
    Zarba, CG
    LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3229 : 641 - 653
  • [5] Delta-Decision Procedures for Exists-Forall Problems over the Reals
    Kong, Soonho
    Solar-Lezama, Armando
    Gao, Sicun
    COMPUTER AIDED VERIFICATION, CAV 2018, PT II, 2018, 10982 : 219 - 235
  • [6] Combining proof-producing decision procedures
    Ranise, Silvio
    Ringeissen, Christophe
    Tran, Duc-Khanh
    FRONTIERS OF COMBINING SYSTEMS, PROCEEDINGS, 2007, 4720 : 237 - +
  • [7] A General Setting for Flexibly Combining and Augmenting Decision Procedures
    Predrag Janičić
    Alan Bundy
    Journal of Automated Reasoning, 2002, 28 : 257 - 305
  • [8] Combining decision procedures for positive theories sharing constructors
    Baader, F
    Tinelli, C
    REWRITING TECHNIQUES AND APPLICATIONS, 2002, 2378 : 352 - 366
  • [9] A generalization of Shostak's method for combining decision procedures
    Barrett, CW
    Dill, DL
    Stump, A
    FRONTIERS OF COMBINING SYSTEMS, 2002, 2309 : 132 - 146
  • [10] Combining Decision Procedures by (Model-) Equality Propagation
    de Oliveira, Diego Caminha B.
    Deharbe, David
    Fontaineb, Pascal
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 240 (113-128) : 113 - 128