A General Setting for Flexibly Combining and Augmenting Decision Procedures

被引:0
|
作者
Predrag Janičić
Alan Bundy
机构
[1] University of Belgrade,Faculty of Mathematics
[2] University of Edinburgh,Division of Informatics
来源
关键词
theorem proving; decision procedures; combining decision procedures; augmentation of decision procedures;
D O I
暂无
中图分类号
学科分类号
摘要
The efficient combining and augmenting of decision procedures are often very important for a successful use of theorem provers. There are several schemes for combining and augmenting decision procedures; some of them support handling uninterpreted functions, use of available lemmas, and the like. In this paper we introduce a general setting for describing different schemes for both combining and augmenting decision procedures. This setting is based on the macro inference rules used in different approaches. Some of these rules are abstraction, entailment, congruence closure, and lemma invoking. The general setting gives a simple description and the key ideas of one scheme and makes different schemes comparable. Also, it makes easier combining ideas from different schemes. In this paper we describe several schemes via introduced macro inference rules and report on our prototype implementation.
引用
收藏
页码:257 / 305
页数:48
相关论文
共 50 条
  • [1] A general setting for flexibly combining and augmenting decision procedures
    Janicic, P
    Bundy, A
    JOURNAL OF AUTOMATED REASONING, 2002, 28 (03) : 257 - 305
  • [2] Combining decision procedures
    Manna, Z
    Zarba, CG
    FORMAL METHODS AT THE CROSSROADS: FROM PANACEA TO FOUNDATIONAL SUPPORT, 2003, 2757 : 381 - 422
  • [3] COMBINING DECISION PROCEDURES FOR THE REALS
    Avigad, Jeremy
    Friedman, Harvey
    LOGICAL METHODS IN COMPUTER SCIENCE, 2006, 2 (04)
  • [4] Strategies for combining decision procedures
    Conchon, S
    Krstic, S
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2003, 2619 : 537 - 552
  • [5] Strategies for combining decision procedures
    Conchon, S
    Krstic, S
    THEORETICAL COMPUTER SCIENCE, 2006, 354 (02) : 187 - 210
  • [6] Combining decision procedures for sorted theories
    Tinelli, C
    Zarba, CG
    LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3229 : 641 - 653
  • [7] Combining procedures under general anesthesia
    Stapleton, Mark
    Sheller, Barbara
    Williams, Bryan J.
    Mand, Lloyd
    PEDIATRIC DENTISTRY, 2007, 29 (05) : 397 - 402
  • [8] Combining proof-producing decision procedures
    Ranise, Silvio
    Ringeissen, Christophe
    Tran, Duc-Khanh
    FRONTIERS OF COMBINING SYSTEMS, PROCEEDINGS, 2007, 4720 : 237 - +
  • [9] Combining materials of construction flexibly
    Wittgrebe, Jörg
    KGK Kautschuk Gummi Kunststoffe, 2009, 62 (03):
  • [10] Combining decision procedures for positive theories sharing constructors
    Baader, F
    Tinelli, C
    REWRITING TECHNIQUES AND APPLICATIONS, 2002, 2378 : 352 - 366