Skip to main content

Simplifying interpreted formulas

  • Wednesday Morning
  • Conference paper
  • First Online:
5th Conference on Automated Deduction Les Arcs, France, July 8–11, 1980 (CADE 1980)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 87))

Included in the following conference series:

Abstract

A method is presented for converting a decision procedure for unquantified formulas in an arbitrary first-order theory to a simplifier for such formulas. Given a quantifier-free d.n.f. formula, the method produces a simplest (according to a given criterion) d.n.f. equivalent from among all formulas with atoms in the original formula. The method is predicated on techniques for minimizing purely boolean expressions in the presence of "don't-care" conditions. The don't-cares are used to capture the semantics of the interpreted literals in the formula to be simplified.

Two procedures are described: a primitive version of the method that advances the fundamental idea, and a more refined version intended for practical use. Complexity issues are discussed, as is a nontrivial example illustrating the utility of the method.

Supported in part by AFOSR Contract F49620-79-C-0099

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

6. References

  1. Bartee, T. C., Lebow, J. L., Reed, I. S., Theory and Design of Digital Machines, McGraw-Hill, New York (1962).

    Google Scholar 

  2. Loveland, D. W., Shostak, R. E., "Simplifying Interpreted Expressions," to appear as SRI and IBM technical reports.

    Google Scholar 

  3. McCluskey, E. J., "Minimization of Boolean Functions," Bell System Tech. Journal, Vol. 35, pp. 1417–1444 (Nov. 1956).

    Google Scholar 

  4. Quine, W. V., "The Problem of Simplifying Truth Functions," Am. Math. Monthly, Vol. 59, pp. 521–531 (Oct. 1952).

    Google Scholar 

  5. Quine, W. V., "On Cores and Prime Implicants of Truth Functions," Am. Math. Monthly, Vol. 66, pp. 755–760 (Nov. 1959).

    Google Scholar 

  6. Samson, E. W., and Mills, B. E., "Circuit Minimization: Algebra and Algorithm for New Boolean Canonical Expressions," AFCRC-TR-56-110, Cambridge, Massachusetts (1954).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wolfgang Bibel Robert Kowalski

Rights and permissions

Reprints and permissions

Copyright information

© 1980 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Loveland, D.W., Shostak, R.E. (1980). Simplifying interpreted formulas. In: Bibel, W., Kowalski, R. (eds) 5th Conference on Automated Deduction Les Arcs, France, July 8–11, 1980. CADE 1980. Lecture Notes in Computer Science, vol 87. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-10009-1_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-10009-1_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-10009-6

  • Online ISBN: 978-3-540-38140-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics