【24h】

A Constraint Solver Based on Abstract Domains

机译:基于抽象域的约束求解器

获取原文

摘要

In this article, we apply techniques from Abstract Interpretation (a general theory of semantic abstractions) to Constraint Programming (which aims at solving hard combinatorial problems with a generic framework based on first-order logics).We highlight some links and differences between these fields: both compute fixpoints by iteration but employ different extrapolation and refinement strategies; moreover, consistencies in Constraint Programming can be mapped to non-relational abstract domains. We then use these correspondences to build an abstract constraint solver that leverages abstract interpretation techniques (such as relational domains) to go beyond classic solvers.We present encouraging experimental results obtained with our prototype implementation.
机译:在本文中,我们将技术从抽象解释(一个语义抽象一般理论)应用于约束编程(旨在根据一阶逻辑解决与通用框架的硬组合问题)。我们突出显示了这些字段之间的一些链接和差异:两者都是通过迭代计算的固定点,但采用不同的外推和细化策略;此外,可以将约束编程中的常量映射到非关系抽象域。然后,我们使用这些对应关系构建抽象约束求解器,它利用抽象的解释技术(如关系域)来超越经典的求解器。我们展示了通过我们的原型实施获得的实验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号