Disjunctive Stable Models: Unfounded Sets, Fixpoint Semantics, and Computation (1997)
| Venue: | Information and Computation |
| Citations: | 62 - 17 self |
BibTeX
@ARTICLE{Leone97disjunctivestable,
author = {Nicola Leone and Pasquale Rullo and Francesco Scarcello},
title = {Disjunctive Stable Models: Unfounded Sets, Fixpoint Semantics, and Computation},
journal = {Information and Computation},
year = {1997},
volume = {135},
pages = {69--112}
}
Years of Citing Articles
OpenURL
Abstract
Disjunctive logic programs have become a powerful tool in knowledge representation and commonsense reasoning. This paper focuses on stable model semantics, currently the most widely acknowledged semantics for disjunctive logic programs. After presenting a new notion of unfounded sets for disjunctive logic programs, we provide two declarative characterizations of stable models in terms of unfounded sets. One shows that the set of stable models coincides with the family of unfounded-free models (i.e., a model is stable iff it contains no unfounded atoms). The other proves that stable models can be defined equivalently by a property of their false literals, as a model is stable iff the set of its false literals coincides with its greatest unfounded set. We then generalize the well-founded WP operator to disjunctive logic programs, give a fixpoint semantics for disjunctive stable models and present an algorithm for computing the stable models of function-free programs. The algor...







