A Correct Logic Programming Computation of Default Logic Extensions

  • Authors:
  • Grigoris Antoniou;Elmar Langetepe

  • Affiliations:
  • School of Computing and Information Technology, Griffith University, QLD 4111, Australia. e-mail: ga@cit.gu.edu.au;Fern Universität Hagen, Praktische Informatik VI, D-58084 Hagen, Germany. e-mail: elmar.langetepe@fernuni-hagen.de

  • Venue:
  • Journal of Automated Reasoning
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a method of representing some classes of default theories as normal logic programs. The main point is that the standart semantics (i.e., SLDNF-resolution) computes answer substitutions that correspond exactly to the extensions of the represented default theory. This means that we give a correct implementation of default logic. We explain the steps of constructing a logic program LogProg({\rm P},{\rm D}) from a given default theory ({\rm P},{\rm D}), give some examples, and derive soundness and completeness results.