A simple functional presentation and an inductive correctness proof of the Horn algorithm
Author: António Ravara
Paper Information
Title: | A simple functional presentation and an inductive correctness proof of the Horn algorithm |
Authors: | António Ravara |
Proceedings: | HCVS Papers |
Editors: | German Vidal and Temesghen Kahsai |
Keywords: | Horn propositional satisfiability algorithm, Inductive Definitions, Recursive functions, Fix-points, Correctness proof |
Abstract: | ABSTRACT. We present a recursive formulation of the Horn algorithm for deciding the satisfiability of propositional clauses. The usual presentations in imperative pseudo-code are informal and not suitable for simple proofs of its main properties. By defining the algorithm as a recursive function (computing a least fixed-point), we achieve: 1) a concise, yet rigorous, formalisation; 2) a clear form of visualising executions of the algorithm, step-by-step; 3) precise results, simple to state and with clean inductive proofs. |
Pages: | 14 |
Talk: | Jul 13 11:30 (Session 86D) |
Paper: |