首页> 外文期刊>Artificial intelligence >Characterizing causal action theories and their implementations in answer set programming
【24h】

Characterizing causal action theories and their implementations in answer set programming

机译:描述因果行为理论及其在答案集编程中的实现

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

摘要

We consider a simple language for writing causal action theories, and postulate several properties for the state transition models of these theories. We then consider some possible embeddings of these causal action theories in some other action formalisms, and their implementations in logic programs with answer set semantics. In particular, we propose to consider what we call permissible translations from these causal action theories to logic programs. We identify two sets of properties, and prove that for each set, there is only one permissible translation, under strong equivalence, that can satisfy all properties in the set. We also show that these two sets of conditions are minimal in that removing any condition from each of them will result in multiple permissible mappings. Furthermore, as it turns out, for one set, the unique permissible translation is essentially the same as Balduccini and Gelfond's translation from Gelfond and Lifschitz's action language B to logic programs. For the other, it is essentially the same as Lifschitz and Turner's translation from the action language C to logic programs. This work provides a new perspective on understanding, evaluating and comparing action languages by using sets of properties instead of examples. The results in this paper provide a characterization of two representative action languages B and C in terms of permissible mappings from our causal action theories to logic programs. It will be interesting to see if other action languages can be similarly characterized, and whether new action formalisms can be defined using different sets of properties.
机译:我们考虑一种用于编写因果行为理论的简单语言,并为这些理论的状态转换模型假设一些属性。然后,我们考虑这些因果行为理论在某些其他行为形式主义中的可能嵌入,以及它们在具有答案集语义的逻辑程序中的实现。特别是,我们建议考虑所谓的从这些因果行为理论到逻辑程序的允许翻译。我们确定了两组属性,并证明对于每组,在强等价情况下,只有一个允许的平移才能满足组中的所有属性。我们还表明,这两组条件是最小的,因为从它们的每一个中删除任何条件都将导致多个允许的映射。此外,事实证明,对于一组而言,唯一允许的翻译与Balduccini和Gelfond从Gelfond和Lifschitz的动作语言B到逻辑程序的翻译本质上是相同的。另一方面,它与Lifschitz和Turner从动作语言C到逻辑程序的翻译基本相同。这项工作通过使用属性集而不是示例为理解,评估和比较动作语言提供了新的视角。本文的结果根据从因果行为理论到逻辑程序的允许映射,提供了两种代表性动作语言B和C的表征。有趣的是,是否可以类似地描述其他动作语言,以及是否可以使用不同的属性集定义新的动作形式主义。

著录项

  • 来源
    《Artificial intelligence》 |2017年第7期|1-8|共8页
  • 作者

    Haodi Zhang; Fangzhen Lin;

  • 作者单位

    Department of Industrial Engineering and Logistics Management, Hong Kong University of Science and Technology, Clearwater Bay, Kowloon, Hong Kong;

    Department of Computer Science and Engineering, Hong Kong University of Science and Technology, Clearwater Bay, Kowloon, Hong Kong;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Causal action theories; Action languages; Logic programming;

    机译:因果行为理论;动作语言;逻辑程序设计;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号