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


Nested expressions in logic programs
Authors:Vladimir Lifschitz  Lappoon R Tang  Hudson Turner
Affiliation:(1) Department of Computer Sciences, University of Texas at Austin, Austin, TX 78712, USA;(2) Department of Computer Science, University of Minnesota at Duluth, Duluth, MN 55812, USA
Abstract:We extend the answer set semantics to a class of logic programs with nested expressions permitted in the bodies and heads of rules. These expressions are formed from literals using negation as failure, conjunction (,) and disjunction (;) that can be nested arbitrarily. Conditional expressions are introduced as abbreviations. The study of equivalent transformations of programs with nested expressions shows that any such program is equivalent to a set of disjunctive rules, possibly with negation as failure in the heads. The generalized answer set semantics is related to the Lloyd–Topor generalization of Clark’s completion and to the logic of minimal belief and negation as failure. This revised version was published online in June 2006 with corrections to the Cover Date.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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