arXiv:2508.07015cs.AIcs.DS2025-08AAAI被引 5

用伪布尔推理替代传统整数规划,提升隐式击中集计算的效率与可靠性。

Efficient and Reliable Hitting-Set Computations for the Implicit Hitting Set Approach

  • 采用伪布尔推理和随机局部搜索优化击中集计算,替代传统整数规划。
  • 在相同条件下,伪布尔方法可达到与精确求解器相当的精度,且更稳定。
  • 支持生成计算正确性证明,适用于任意基于声明式语言的隐式击中集实例。

隐式击中集(IHS)方法为求解计算上困难的组合优化问题提供了一种通用框架。IHS 在决策预言机(用于提取不一致源)与优化器(用于计算击中集)之间迭代进行。尽管决策预言机依赖于具体语言,优化器通常通过整数规划实现。本文探索了基于伪布尔(PB)推理及随机局部搜索的不同击中集优化技术。重点评估了在伪布尔(0-1 整数规划)优化这一最新 IHS 实例中的实际可行性。结果揭示了效率与可靠性之间的权衡:商用整数规划求解器虽最有效,但可能因数值不稳定性导致错误;而基于伪布尔推理的精确击中集计算可与数值精确的整数规划求解器相媲美。此外,该方法能生成计算正确性的证明,对任何可形式化为伪布尔证明格式的 IHS 实例均适用。

原文摘要 · Abstract (English)

The implicit hitting set (IHS) approach offers a general framework for solving computationally hard combinatorial optimization problems declaratively. IHS iterates between a decision oracle used for extracting sources of inconsistency and an optimizer for computing so-called hitting sets (HSs) over the accumulated sources of inconsistency. While the decision oracle is language-specific, the optimizers is usually instantiated through integer programming. We explore alternative algorithmic techniques for hitting set optimization based on different ways of employing pseudo-Boolean (PB) reasoning as well as stochastic local search. We extensively evaluate the practical feasibility of the alternatives in particular in the context of pseudo-Boolean (0-1 IP) optimization as one of the most recent instantiations of IHS. Highlighting a trade-off between efficiency and reliability, while a commercial IP solver turns out to remain the most effective way to instantiate HS computations, it can cause correctness issues due to numerical instability; in fact, we show that exact HS computations instantiated via PB reasoning can be made competitive with a numerically exact IP solver. Furthermore, the use of PB reasoning as a basis for HS computations allows for obtaining certificates for the correctness of IHS computations, generally applicable to any IHS instantiation in which reasoning in the declarative language at hand can be captured in the PB-based proof format we employ.

组合优化伪布尔推理击中集形式验证

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。