首页> 外文会议>International conference on theory and applications of satisfiability testing >PBLib - A Library for Encoding Pseudo-Boolean Constraints into CNF
【24h】

PBLib - A Library for Encoding Pseudo-Boolean Constraints into CNF

机译:PBLib-用于将伪布尔约束编码为CNF的库

获取原文

摘要

PBLib is an easy-to-use and efficient library, written in C_(++), for translating pseudo-Boolean (PB) constraints into CNF. We have implemented fifteen different encodings of PB constraints. Our aim is to use efficient encodings, in terms of formula size and whether unit propagation maintains generalized arc consistency. Moreover, PBLib normalizes PB constraints and automatically uses a suitable encoder for the translation. We also support incremental strengthening for optimization problems, where the tighter bound is realized with few additional clauses, as well as conditions for PB constraints.
机译:PBLib是一个易于使用且高效的库,用C _(++)编写,用于将伪布尔(PB)约束转换为CNF。我们已经实现了PB约束的十五种不同编码。我们的目标是根据公式大小以及单位传播是否保持广义弧一致性来使用有效的编码。此外,PBLib标准化了PB约束,并自动使用合适的编码器进行转换。我们还支持针对优化问题的渐进式强化,其中通过很少的附加子句以及PB约束的条件实现了更严格的界限。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号