Combination of Convex Theories: Modularity, Deduction Completeness, and Explanation - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Research Report) Year : 2008

Combination of Convex Theories: Modularity, Deduction Completeness, and Explanation

Abstract

Decision procedures are key components of theorem provers and constraint satisfaction systems. Their modular combination is of prime interest for building efficient systems, but their effective use is often limited by poor interface capabilities, when such procedures only provide a simple ``sat/unsat'' answer. In this paper, we develop a rule-based framework to design cooperation schemas between such procedures while maintaining modularity of their interfaces. First, we use the rule-based framework to specify and prove the correctness of classic combination schemas by Nelson-Oppen and Shostak. Second, we introduce the concept of deduction complete satisfiability procedures, we show how to build them for large classes of theories, then we provide a schema to modularly combine them. Third, we consider the problem of modularly constructing explanations for combinations by re-using available proof-producing procedures for the component theories.
Fichier principal
Vignette du fichier
RR-6688.pdf (474.37 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

inria-00331479 , version 1 (16-10-2008)

Identifiers

  • HAL Id : inria-00331479 , version 1

Cite

Duc-Khanh Tran, Christophe Ringeissen, Silvio Ranise, Hélène Kirchner. Combination of Convex Theories: Modularity, Deduction Completeness, and Explanation. [Research Report] RR-6688, INRIA. 2008, pp.34. ⟨inria-00331479⟩
116 View
327 Download

Share

Gmail Facebook X LinkedIn More