Most reasoning-based verification systems rely on T-decision procedures for the validity of ground formulae modulo a background theory T. Since most problems involve multiple theories, the ability to reason in combinations of theories is crucial. The rewrite-based approach to T-satisfiability applies directly an inference system for FOL+=. The approach is uniform, because the presentation of the theory is part of the input, and modular, because if the theorem-proving strategy is a T_i-satisfiability procedure for T_1,...,T_n, it is also a satisfiability procedure for their union, provided the component theories are variable-inactive. A first contribution of this paper is to show how to derive polynomial T-satisfiability procedures for the theories of integer offsets and records with extensionality. A second contribution of this paper is a generalization of the rewrite-based approach from sets of literals to sets of clauses.

Decision procedures for variable-inactive theories and two polynomial T-satisfiability procedures (Position paper)

BONACINA, Maria Paola;
2007-01-01

Abstract

Most reasoning-based verification systems rely on T-decision procedures for the validity of ground formulae modulo a background theory T. Since most problems involve multiple theories, the ability to reason in combinations of theories is crucial. The rewrite-based approach to T-satisfiability applies directly an inference system for FOL+=. The approach is uniform, because the presentation of the theory is part of the input, and modular, because if the theorem-proving strategy is a T_i-satisfiability procedure for T_1,...,T_n, it is also a satisfiability procedure for their union, provided the component theories are variable-inactive. A first contribution of this paper is to show how to derive polynomial T-satisfiability procedures for the theories of integer offsets and records with extensionality. A second contribution of this paper is a generalization of the rewrite-based approach from sets of literals to sets of clauses.
2007
Superposition, decision procedures, satisfiability modulo theories
File in questo prodotto:
File Dimensione Formato  
ADDCT-CADE2007viPolyTsat.pdf

accesso aperto

Descrizione: Articolo
Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 78.3 kB
Formato Adobe PDF
78.3 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/306291
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact