COMPUTING PERFECT AND STABLE MODELS USING ORDERED MODEL TREES

TitleCOMPUTING PERFECT AND STABLE MODELS USING ORDERED MODEL TREES
Publication TypeJournal Articles
Year of Publication2007
AuthorsFernández1 J A, Minker J, Yahya A
JournalComputational Intelligence
Volume11
Issue1
Pagination89 - 112
Date Published2007/04/02/
ISBN Number1467-8640
Keywordsdisjunctive 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.

URLhttp://onlinelibrary.wiley.com/doi/10.1111/j.1467-8640.1995.tb00024.x/abstract
DOI10.1111/j.1467-8640.1995.tb00024.x