Conflict Resolution: A First-Order Resolution Calculus with Decision Literals and Conflict-Driven Clause Learning

John Slaney, Bruno Woltzenlogel Paleo*

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    5 Citations (Scopus)

    Abstract

    This paper defines the (first-order) conflict resolution calculus: an extension of the resolution calculus inspired by techniques used in modern Sat-solvers. The resolution inference rule is restricted to (first-order) unit propagation and the calculus is extended with a mechanism for assuming decision literals and with a new inference rule for clause learning, which is a first-order generalization of the propositional conflict-driven clause learning procedure. The calculus is sound (because it can be simulated by natural deduction) and refutationally complete (because it can simulate resolution), and these facts are proven in detail here.

    Original languageEnglish
    Pages (from-to)133-156
    Number of pages24
    JournalJournal of Automated Reasoning
    Volume60
    Issue number2
    DOIs
    Publication statusPublished - 1 Feb 2018

    Fingerprint

    Dive into the research topics of 'Conflict Resolution: A First-Order Resolution Calculus with Decision Literals and Conflict-Driven Clause Learning'. Together they form a unique fingerprint.

    Cite this