Disjunctive Logic Programs with Inheritance (1999)
Cached
Download Links
- [www.kr.tuwien.ac.at]
- [www.kr.tuwien.ac.at]
- DBLP
Other Repositories/Bibliography
| Venue: | In Procs. of ICLP-99 |
| Citations: | 61 - 6 self |
BibTeX
@INPROCEEDINGS{Buccafurri99disjunctivelogic,
author = {Francesco Buccafurri and Wolfgang Faber and Nicola Leone},
title = {Disjunctive Logic Programs with Inheritance},
booktitle = {In Procs. of ICLP-99},
year = {1999},
pages = {79--93},
publisher = {MIT Press}
}
OpenURL
Abstract
The paper proposes a new knowledge representation language, called DLP , which extends disjunctive logic programming (with strong negation) by inheritance. The addition of inheritance enhances the knowledge modeling features of the language providing a natural representation of default reasoning with exceptions. A declarative model-theoretic semantics of DLP is provided, which is shown to generalize the answer set semantics of disjunctive logic programs. The knowledge modeling features of the language are illustrated by encoding classical nonmonotonic problems in DLP . The complexity of DLP is analyzed, proving that inheritance does not cause any computational overhead, as reasoning in DLP has exactly the same complexity as reasoning in disjunctive logic programming. This is conrmed by the existence of an ecient translation from DLP to plain disjunctive logic programming. Using this translation, an advanced KR system supporting the DLP language has been implemented on top of ...







