Proceedings

A Computational Structure for the Propositional Calculus

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Automated Deduction. Pages 384-387.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

Despite the long history and descriptive simphclty of the propositional calculus, practical aspe~ts of its. implementation on the computer remam an achve area of study. We propose a representation of the propositional calculus which is s.traightfo~ard, yet compact and sufficiently flex1ble to c1rcumvent the combinatorial difficulties posed by many problems. The methodology does not involve term-rewriting, production systems, or similar, symbol-oriented approaches, but, rather, relies on a non-canonical representation in disjunctive normal form. It has been implemented in PASCAL, and efficiently solves what are described in the literature as "difficult" problems. The approach, which is simple and highly structured, and perhaps more procedural than many others, may be recommended for its ease of interpretation and for incorporation as a tool in larger systems.

  1. Buttner, W. and Simonis, H., "Embedding Boolean Expressions into Logic Programming," J. Symbolic Comp, 1987, 4, pp 191-205.
  2. Colmerauer, A., "Opening the Pro log III Universe," BITE Magazine, August, 1987, pp 177- 182.
  3. Dershowitz, N., Hsiang, J., Josephson, N., Plaisted, D., "Associative-Commutative Rewriting,"" Proc. 8th IJCAI, 1983, pp 940-944. IJCAI
  4. Dincbas, M., Simonis, H., Van Hentenryck, P.,"Solving a Cutting-Stock Problem in Constraint Logic Programming," Proc. 5th Int. Conf. Logic Programming, Seattle, 1988.
  5. Hsiang, J., "Refutational Theorem Proving using Term-Rewriting Systems," Artificial Intelli- gence, 1985, 25, pp 255-300.
  6. Lassez, C., "Constraint Logic Programming," BITE Magazine, August, 1987, pp 171-176.
  7. Siegel, P., "Representation et utilisation de la connaissances en calcul propositionel," Doctoral Thesis, University Aix-Marseille II, July, 1987.
  8. Turksen, I. , "The set of Solutions for Boolean Equations," Discrete Mathematics, 1973, 5, pp 261- 282.
  9. Rudeanu, S., Boolean Functions and Equa- tions, North Holland, 1974.
  10. Garey, M. and Johnson, D., Computers and Intractability, W. H. Freeman and Co., 1979.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards