pith. sign in

arxiv: 1809.04772 · v1 · pith:WNQCJ2JTnew · submitted 2018-09-13 · 💻 cs.LO

A Simple Functional Presentation and an Inductive Correctness Proof of the Horn Algorithm

classification 💻 cs.LO
keywords algorithmsimplehorninductiveproofsrecursiveachieveclauses
0
0 comments X
read the original 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.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.