首页> 外文会议>Logic-based program synthesis and transformation >On Negative Unfolding in the Answer Set Semantics
【24h】

On Negative Unfolding in the Answer Set Semantics

机译:答案集语义学中的负展开

获取原文
获取原文并翻译 | 示例

摘要

We study negative unfolding for logic programs from a viewpoint of preservation of the answer set semantics. To this end, we consider negative unfolding in terms of nested expressions by Lifschitz et al., and regard it as a combination of the replacement of a literal by its definition (called "pre-negative unfolding") and double negation elimination. We give sufficient conditions for preserving the answer set semantics. We then consider a framework for unfold/fold transformation of locally stratified programs, which, besides negative unfolding, contains replacement rules, allowing a more general form than those proposed by Pettorossi and Proietti. A new folding condition for the correctness proof is identified, which is not required either for definite or stratified programs, but becomes necessary only in case of locally stratified programs. An extension of the framework beyond the class of locally stratified programs is also discussed.
机译:我们从保留答案集语义的角度研究逻辑程序的消极展开。为此,我们考虑了Lifschitz等人在嵌套表达式方面的负展开,并将其视为按其定义替换文字(称为“负负展开”)和双重否定消除的组合。我们为保留答案集语义提供了充分的条件。然后,我们考虑对本地分层程序进行展开/折叠转换的框架,除了负展开之外,该框架还包含替换规则,允许使用比Pettorossi和Proietti提出的形式更通用的形式。确定了用于正确性证明的新折叠条件,这对于确定的程序或分层程序都不是必需的,但仅在局部分层程序的情况下才有必要。还讨论了框架的扩展,超出了本地分层程序的类别。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号