Skip to main navigation Skip to search Skip to main content

A proof system and a decision procedure for equality logic

  • O. Tveretina
  • , H. Zantema

Research output: Book/ReportReportAcademic

365 Downloads (Pure)

Abstract

Abstract. We give an approach for deciding satisfiability of equality logic formulas (E-SAT) in conjunctive normal form. Central in our approach is a single proof rule called equality resolution (ER). For this single rule we prove soundness and completeness. Based on this rule we propose a complete procedure for E-SAT and prove its correctness. Applying our procedure on a variation of the pigeon hole formula yields a polynomial complexity contrary to earlier approaches to E-SAT. Parts of the theory we developed for proving completeness of the proof rule and the algorithm are of interest in itself: we give techniques for removing clauses preserving unsatisfiability, and we give a general theorem globalizing a local commutation criterion for different proof systems. Keywords: equality logic, satisfiability, resolution.
Original languageEnglish
Place of PublicationEindhoven
PublisherTechnische Universiteit Eindhoven
Number of pages18
Publication statusPublished - 2003

Publication series

NameComputer science reports
Volume0302
ISSN (Print)0926-4515

Fingerprint

Dive into the research topics of 'A proof system and a decision procedure for equality logic'. Together they form a unique fingerprint.

Cite this