这篇由 Cody J. Christopher 等人提交的 arXiv 论文(编号 2606.06656,2026 年 6 月 4 日)探讨了如何利用并行连续局部搜索(Continuous Local Search,简称 CLS)来求解带有对称伪布尔(pseudo-Boolean,PB)约束的布尔可满足性(SAT)问题。研究核心是将原本离散的 n 变量 PB-SAT 问题松弛为一个定义在 n 维超立方体上的连续优化问题,其目标函数可微。对于可满足的实例,这一连续优化问题的全局极小值点恰好对应原 SAT 问题的满足赋值。这使得研究者可以借助基于梯度的局部搜索方法,在现代加速器硬件上高效并行地寻找解。
作者通过一系列实证实验揭示了几个新颖的发现。首先,他们观察到冗余约束并不总是像直觉预期的那样有助于加速收敛,相反,冗余约束可能抑制收敛过程,导致求解效率下降。这一发现提醒实践者在建模时应审慎处理约束集合,避免引入不必要的冗余。
其次,CLS 在混合求解框架中展现出作为子求解器的潜力。当与其他 SAT 求解技术结合时,CLS 能够快速完成部分赋值,从而加速整体求解过程。这表明 CLS 并非要取代传统方法,而是可以作为互补组件嵌入现有求解器流水线。
第三,局部搜索会迅速收敛到一个稳定的解质量分布(即满足程度分布)。作者将此归因于目标函数具有鞍点密集的特性,导致额外的求解步数带来的收益递减。换句话说,继续迭代并不能显著提升解的质量,求解器很早就进入了收益有限的阶段。这一特性对于实际部署有重要含义:在资源受限或对延迟敏感的场景中,可以及早停止搜索以避免无效计算。
论文最后指出,这些发现为在现代加速器硬件上实际使用 CLS 求解 SAT 问题提供了指导。该工作属于人工智能与逻辑学交叉领域(cs.AI 和 cs.LO),ACM 分类涵盖 G.1.6、F.2.2 和 I.2.8。全文可通过 arXiv 获取,包括 PDF、实验性 HTML 以及 TeX 源码。