Functional satisfaction

  • Authors:
  • Luc Maranget

  • Affiliations:
  • Inria Rocquencourt, BP 10, 78153 Le Chesnay Cedex, France (email: Luc.Maranget@inria.fr)

  • Venue:
  • Journal of Functional Programming
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work presents simple decision procedures for the propositional calculus and for a simple predicate calculus. These decision procedures are based upon enumeration of the possible values of the variables in an expression. Yet, by taking advantage of the sequential semantics of boolean connectors, not all values are enumerated. In some cases, dramatic savings of machine time can be achieved. In particular, an equivalence checker for a small programming language appears to be usable in practice.