首页> 外文会议>Annual ERCIM International Workshop on Constraints Solving and Contraint Logic Programming(CSCLP 2006); 20060626-28; Caparica(PT) >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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号