Skip to main navigation Skip to search Skip to main content

Labelled clauses

  • Tal Lev-Ami*
  • , Christoph Weidenbach
  • , Thomas Reps
  • , Mooly Sagiv
  • *Corresponding author for this work
  • Tel Aviv University
  • Max Planck Institute for Informatics
  • University of Wisconsin

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

We add labels to first-order clauses to simultaneously apply superpositions to several proof obligations inside one clause set. From a theoretical perspective, the approach unifies a variety of deduction modes. These include different strategies such as set of support, as well as explicit case analysis, e.g., splitting. From a practical perspective, labelled clauses offer advantages in the case of related proof obligations resulting from multiple conjectures over the same axiom set or from a single conjecture that is a large conjunction. Here we can share clauses (e.g., the axioms and clauses deduced from them, share Skolem symbols), share deduced clause variants, and transfer lemmas between the different obligations. Motivated by software verification, we have created a prototype implementation of labelled clauses that supports multiple conjectures, and we provide convincing experiments for the benefits.

Original languageEnglish
Title of host publicationAutomated Deduction - CADE-21 - 21st International Conference on Automated Deduction, Proceedings
PublisherSpringer Verlag
Pages311-327
Number of pages17
ISBN (Print)3540735941, 9783540735946
DOIs
StatePublished - 2007
Event21st International Conference on Automated Deduction, CADE-21 2007 - Bremen, Germany
Duration: 17 Jul 200720 Jul 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4603 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference21st International Conference on Automated Deduction, CADE-21 2007
Country/TerritoryGermany
CityBremen
Period17/07/0720/07/07

Fingerprint

Dive into the research topics of 'Labelled clauses'. Together they form a unique fingerprint.

Cite this