Logical Algorithms

Natarajan Shankar (SRI International)

Abstract

In a logical algorithm, each individual computation step is an application of an inference rule. We present a uniform framework for formalizing logical algorithms based on inference systems. We present inference systems for algorithms such as resolution, the Davis--Putnam--Logemann--Loveland procedure, equivalence and congruence closure, and satisfiability modulo theories. The talk is intended as an introduction to the use of inference systems for studying logical algorithms.

CMPS 280G Winter 2006/Logical Algorithms (last edited 2006-01-26 14:47:12 by LucaDeAlfaro)