【24h】

A Logic of Agent Programs

机译:代理程序的逻辑

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

摘要

We present a sound and complete logic for reasoning about SimpleAPL programs. SimpleAPL is a fragment of the agent programming language 3APL designed for the implementation of cognitive agents with beliefs, goals and plans. Our logic is a variant of PDL, and allows the specification of safety and liveness properties of agent programs. We prove a correspondence between the operational semantics of SimpleAPL and the models of the logic for two example program execution strategies. We show how to translate agent programs written in SimpleAPL into expressions of the logic, and give an example in which we show how to verify correctness properties for a simple agent program.
机译:我们提供了一个合理,完整的逻辑来推理SimpleAPL程序。 SimpleAPL是3APL代理程序编程语言的一部分,旨在用于实现具有信念,目标和计划的认知代理程序。我们的逻辑是PDL的变体,并允许指定代理程序的安全性和活动性属性。对于两个示例程序执行策略,我们证明了SimpleAPL的操作语义与逻辑模型之间的对应关系。我们将展示如何将用SimpleAPL编写的代理程序转换为逻辑表达式,并给出一个示例,其中我们将展示如何验证简单代理程序的正确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号