首页 | 本学科首页   官方微博 | 高级检索  
     


Disjunctive Stable Models: Unfounded Sets, Fixpoint Semantics, and Computation
Authors:Nicola Leone  Pasquale Rullo  Francesco Scarcello
Affiliation:aInformation Systems Department, Technical University of Vienna, A-1040, Vienna, Austriaf1;bDIMET, Università Reggio Calabria, 89100, Reggio Calabria, Italyf2;cDEIS, Università della Calabria, 87030, Rende, Italyf3
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 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 algorithm's soundness and completeness are proved and some complexity issues are discussed.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号