首页> 外文会议>Computer and Automation Engineering (ICCAE 2010), 2010 >Handling negative disjunction constraints (or_not_holds) in FLUX
【24h】

Handling negative disjunction constraints (or_not_holds) in FLUX

机译:处理FLUX中的负析取约束(or_not_holds)

获取原文

摘要

FLUX is a constraint logic programming language based on Fluent Calculus, using which agents can reason logically from their actions and sensor information in incomplete states. The incomplete state is encoded by the constraints in Constraint Handling Rules (CHRs). However, the existing constrains in FLUX are not complete to cover all Fluent Calculus state formulas, which to some extent restricts the range of applications of FLUX. We address this problem by adding negative disjunction constraints into FLUX, which enhances the ability of FLUX to express incomplete states, and the correctness is proved using the semantics of the Fluent Calculus.
机译:FLUX是一种基于Fluent Calculus的约束逻辑编程语言,使用该代理,代理可以在不完整状态下根据其行为和传感器信息进行逻辑推理。不完整状态由约束处理规则(CHR)中的约束编码。但是,FLUX中的现有约束并不完整,无法涵盖所有​​Fluent演算状态公式,这在一定程度上限制了FLUX的应用范围。我们通过在FLUX中添加负析取约束来解决此问题,这增强了FLUX表达不完全状态的能力,并且使用Fluent微积分的语义证明了正确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号