COMPUTING PERFECT AND STABLE MODELS USING ORDERED MODEL TREES
Title | COMPUTING PERFECT AND STABLE MODELS USING ORDERED MODEL TREES |
Publication Type | Journal Articles |
Year of Publication | 2007 |
Authors | Fernández1 J A, Minker J, Yahya A |
Journal | Computational Intelligence |
Volume | 11 |
Issue | 1 |
Pagination | 89 - 112 |
Date Published | 2007/04/02/ |
ISBN Number | 1467-8640 |
Keywords | disjunctive database, model tree, ordered model tree, perfect model, stable model |
Abstract | Ordered model trees were introduced as a normal form for disjunctive deductive databases. They were also used to facilitate the computation of minimal models for disjunctive theories by exploiting the order imposed on the Herbrand base of the theory. In this work we show how the order on the Herbrand base can be used to compute perfect models of a disjunctive stratified finite theory. We are able to compute the stable models of a general finite theory by combining the order on the elements of the Herbrand base with previous results that had shown that the stable models of a theory T can be computed as the perfect models of a corresponding disjunctive theory ɛT resulting from applying the so called evidential transformation to T. While other methods consider many models that are rejected at the end, the use of atom ordering allows us to guarantee that every model generated belongs to the class of models being computed. As for negation-free databases, the ordered tree serves as the canonical representation of the database. |
URL | http://onlinelibrary.wiley.com/doi/10.1111/j.1467-8640.1995.tb00024.x/abstract |
DOI | 10.1111/j.1467-8640.1995.tb00024.x |