Proceedings

Fitting Semantics for Conditional Term Rewriting

Download BibTeX Cite

Proceedings of the Twelfth International Joint Conference on Artificial Intelligence. Logic Programming. Pages 857-861.

© 1991 International Joint Conferences on Artificial Intelligence

Abstract

This paper investigates the semantics of conditional term rewriting systems with negation, which may not satisfy desirable properties like termination. It is shown that the approach used by Fitting [5] for Prolog-style logic programs is applicable in this context. A monotone operator is developed, whose fixpoints describe the semantics of conditional rewriting. Several examples illustrate this semantics for non-terminating rewrite systems which could not be easily handled by previous approaches.

  1. H.Aida and J .Meseguer. "Getting Rid of Condi- tional Equations". Proc. Second Int'l. Workshop on Conditional and Typed Term Rewriting Systems, Montreal, June 1990.
  2. K.R.Apt and M.H.Van Emden. "Contributions to the Theory of Logic Programming". Journal of the Assoc. Computing Mach., vol.29, pp. 841-862, 1982.
  3. K.L.Clark. "Negation as Failure" in H.Gallaire and J .Minker (eds.): "Logic and Data Bases". Plenum Press, N.Y., 1978.
  4. N.Dershowitz and J.-P.Jouannaud. "Rewrite Sys- tems" in "Handbook of Theoretical Conip. Science". Academic Press, 1989.
  5. M.Fitting. "A Kripke-Kleene Semantics for Logic Programs". Journal of Logic Programming, vol.4, pp. 295-312, 1985.
  6. M.Fitting. "Notes on the Mathematical Aspects of Kripke's Theory of Truth". Notre Dame Journal of Formal Logic, vol.27, no.1, pp.75-88, Jan. 1986.
  7. S. Kaplan. "Simplifying Conditional Term Rewrit- ing Systems: Unification, Termination and Conflu- ence". Rapport de Recherche no. 194, Universite de Paris-Sud, Nov. 1984.
  8. S.Kaplan. "Positive/Negative Conditional Rewrit- ing". Proc. First Int'l. Workshop on Conditional Term Rewriting Systems, Paris, Springer-Verlag LNCS 308, 1987.
  9. S.C.Kleene. "Introduction to Metamathematics". Van Nostrand, New York, 1952.
  10. S.Kripke. "Outline of a Theory of Truth". J. Philosoph., vol.72, pp.690-716, 1975.
  11. R.Kowalski. "Predicate Logic as a Programming Language" . IFIP Info. Processing, North-Holland, pp.569-574, 1974.
  12. Z.Manna and A.Shamir. "The Theoretical Aspect of the Optimal Fixed Point". SIAM J. of Computing, vol.5, pp.414-426, 1976.
  13. C.K.Mohan and M.K.Srivas. "Conditional Spec- ifications with Inequational Assumptions". Proc. First Int'l. Workshop on Conditional Term Rewrit- ing Systems, Paris, Springer-Verlag LNCS 308, 1987.
  14. C.K.Mohan and M.K.Srivas. "Negation in Condi- tional Term Rewriting", in R.Wilkerson (ed.): "Ad- vances in Logic Programming and Automated Rea- soning" (to appear), Ablex Press, 1991.
  15. D.Plaisted. "Confluence and Reduction Proper- ties of Conditional Term Rewriting Systems". Manuscript, 1985.
  16. A.Tarski. "A lattice-theoretical fixpoint theorem and its applications". Pacific J. Math., vol.5, pp.285-309, 1955.

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

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