首页> 外文会议>International Conference on Principles and Practice of Constraint Programming >Automatic Detection of At-Most-One and Exactly-One Relations for Improved SAT Encodings of Pseudo-Boolean Constraints
【24h】

Automatic Detection of At-Most-One and Exactly-One Relations for Improved SAT Encodings of Pseudo-Boolean Constraints

机译:伪布尔约束的改进SAT编码的“最多一个”和“恰好一个”关系的自动检测

获取原文

摘要

Pseudo-Boolean (PB) constraints often have a critical role in constraint satisfaction and optimisation problems. Encoding PB constraints to SAT has proven to be an efficient approach in many applications, however care must be taken to encode them compactly and with good propagation properties. It has been shown that at-most-one (AMO) and exactly-one (EO) relations over subsets of the variables can be exploited in various encodings of PB constraints, improving their compactness and solving performance. In this paper we detect AMO and EO relations completely automatically and exploit them to improve SAT encodings that are based on Multi-Valued Decision Diagrams (MDDs). Our experiments show substantial reductions in encoding size and dramatic improvements in solving time thanks to automatic AMO and EO detection.
机译:伪布尔(PB)约束通常在约束满足和优化问题中起关键作用。在很多应用中,将PB约束编码为SAT已被证明是一种有效的方法,但是必须谨慎地对其进行紧凑编码并具有良好的传播特性。已经显示,可以在PB约束的各种编码中利用变量子集的至多一(AMO)和正一(EO)关系,从而提高其紧凑性和求解性能。在本文中,我们完全自动检测AMO和EO关系,并利用它们来改进基于多值决策图(MDD)的SAT编码。我们的实验表明,由于具有自动AMO和EO检测功能,因此可以大大减少编码大小并大大缩短解决时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号