Nov, 2023

利用矩阵乘法解决 MaxSAT 问题

TL;DR我们提出了一种针对神经网络加速器(如 GPU 和 TPU)运行的不完全的最大可满足性(MaxSAT)算法,该算法通过构建具有指数数量布尔赋值的平衡分布的受限玻尔兹曼机(RBM)来解决 MaxSAT 问题,使用并行马尔可夫链中的块 Gibbs 采样来随机搜索赋值空间,同时通过在 CPU 上运行基于单位传播的启发式算法对采样的赋值进行定期优化。我们的方法在 MaxSAT 的算法硬件协同设计空间中提供了一个新的设计点,并且在各年度 MaxSAT 评估竞赛的部分问题实例中显示出出色的表现。