The Complexity of Resolution Procedures for Theorem Proving in the Propositional Calculus.

Abstract

A comparative study on the complexity of various procedures for proving that a set of clauses is contradictory is described. All the procedures either use the resolution rule in some form or are closely related to procedures which do. Among the precedures considered are resolution, regular resolution, Davis Putnam procedure, resolution with extension, bounded (and iterated bounded) resolution, enumeration procedures, and semantic trees. The results include exponential lower bounds for the run-time of most of the procedures, relations between the various procedures, and implications to the complexity of integer programming routines.

Document Details

Document Type
Technical Report
Publication Date
May 01, 1975
Accession Number
ADA014220

Entities

People

  • Zvi Galil

Organizations

  • Department of Computer Science, Cornell University

Tags

DTIC Thesaurus Topics

  • Applied Mathematics
  • Calculus
  • Computer Programming
  • Computing-Related Activities
  • Integer Programming
  • Interdisciplinary Science
  • Mathematical Programming
  • Mathematics

Readers

  • Computational Linguistics
  • Mathematical Modeling and Probability Theory.
  • Systems Analysis and Design