首页> 外文会议>Annual ERCIM International Workshop on Constraints Solving and Contraint Logic Programming >Complexity of a CHR Solver for Existentially Quantified Conjunctions of Equations over Trees
【24h】

Complexity of a CHR Solver for Existentially Quantified Conjunctions of Equations over Trees

机译:CHR求解器的复杂性,用于树木上方程式的相结合

获取原文
获取外文期刊封面目录资料

摘要

Constraint Handling Rules (CHR) is a concurrent, committed-choice, rule-based language. One of the first CHR programs is the classic constraint solver for syntactic equality of rational trees that performs unification. We first prove its exponential complexity in time and space for non-flat equations and deduce from this proof a quadratic complexity for flat equations. We then present an extended CHR solver for solving existentially quantified conjunctions of non-flat equations in the theory of finite or infinite trees. We reach a quadratic complexity by first flattening the equations and introducing new existentially quantified variables, then using the classic solver, and finally eliminating particular equations and quantified variables.
机译:约束处理规则(CHR)是一个并发,提交的选择,基于规则的语言。其中一个CHR程序是用于执行统一的理性树的句法平等的经典约束求解器。我们首先在非平面方程的时间和空间中证明其指数复杂性,并从该证明对平面方程进行二次复杂性。然后,我们提出了一个扩展的CHR求解器,用于在有限或无限树木理论中求解非平面方程的存在量化的兼容。我们通过首先展平方程和引入新的存在量化的变量来达到二次复杂性,然后使用经典求解器,最后消除特定方程和量化变量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号