期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于动态奖惩的CDCL SAT求解器分支启发式算法 被引量:1
1
作者 陈秀兰 刘婷 《计算机工程与科学》 CSCD 北大核心 2019年第3期490-497,共8页
分支启发式算法在CDCL SAT求解器中有着非常重要的作用,传统的分支启发式算法在计算变量活性得分时只考虑了冲突次数而并未考虑决策层和冲突决策层所带来的影响。为了提高SAT问题的求解效率,受EVSIDS和ACIDS的启发,提出了基于动态奖惩D... 分支启发式算法在CDCL SAT求解器中有着非常重要的作用,传统的分支启发式算法在计算变量活性得分时只考虑了冲突次数而并未考虑决策层和冲突决策层所带来的影响。为了提高SAT问题的求解效率,受EVSIDS和ACIDS的启发,提出了基于动态奖惩DRPB的分支启发式算法。每当冲突发生时,DRPB通过综合考虑冲突次数、决策层、冲突决策层和变量冲突频率来更新变量活性得分。用DRPB替代VSIDS算法改进了Glucose 3.0,并测试了SATLIB基准库、2015年和2016年SAT竞赛中的实例。实验结果表明,与传统、单一的奖励变量分支策略相比,所提分支策略可以通过减少搜索树的分支和布尔约束传播次数来减小搜索树的规模并提高SAT求解器的性能。 展开更多
关键词 SAT问题 分支启发式算法 VSIDS 决策层 冲突决策层 变量冲突频率
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部