Interpolation in Classical Propositional Logic
By: Patrick Koopmann, Christoph Wernhard, Frank Wolter
Potential Business Impact:
Helps computers understand logic puzzles better.
We introduce Craig interpolation and related notions such as uniform interpolation, Beth definability, and theory decomposition in classical propositional logic. We present four approaches to computing interpolants: via quantifier elimination, from formulas in disjunctive normal form, and by extraction from resolution or tableau refutations. We close with a discussion of the size of interpolants and links to circuit complexity.
Similar Papers
Interpolation in Knowledge Representation
Artificial Intelligence
Helps computers explain and reuse knowledge better.
Interpolation in Non-Classical Logics
Logic
Makes computers understand tricky logic rules.
From Interpolating Formulas to Separating Languages and Back Again
Logic in Computer Science
Finds common ground between different computer languages.