Proceedings

Completeness of the Negation as Failure Rule

Download BibTeX Cite

Proceedings of the Eighth International Joint Conference on Artificial Intelligence. Logic Programming. Pages 500-505.

© 1983 International Joint Conferences on Artificial Intelligence

Abstract

Let P be a Horn clause logic program and com p(P) be its completion in th e sense of Clark . Clark gave a justification for the negation as failure rule by sho '.;in g that if a grou nd a tom A. is in the finite failur e set of P, then - A. is a logic9.l consequence of co mp ( P) , th9. t is , the neg9.tion as failure rule is so und. We prove he re that the converse also holds, that is, the negation as failure rule is compl ete .

  1. Apt, K. R. and van Emden, M. H., "contributions to the Theory of Logic Programming", JACM , 29 , 3(July 1982) , 341 - 862 .
  2. Clark , K.L., " Negation as Failur e ", in Logic and Databases, H. Gallaire and J . Minker ( eds) , Plenum Press, New York, 1973, 293- 322 .
  3. Huet, G., " Confluent Reductions: Abstract Prope rt ies and Applications to Term Re writing Systems", JACM, 27 , 4(0ct. 1980) , 797-82 1.
  4. Lassez, J-L. and Maher, M. J., " Closures and Fairness in the Semantics of Programming Logic", Theoretical Computer Science, to appear.
  5. Lloyd, J .w .' "Foundations of Logic Programming" , 82/7 ' Department of Computer Science, University of Melbourne.

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

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