论文摘要
在逻辑问题中,布尔可满足性问题(即SAT问题)一直广受人们的关注。SAT问题是确定以合取范式(CNF)的形式给出的命题逻辑公式是否具有对其变量的一组布尔真值赋值,使得该公式是可满足的,或者证明它不可满足。SAT问题在算法时间复杂度上是首个被证明的NP完全问题。目前,SAT问题是许多领域的研究热点,如定理证明、自动推理、模型检查、电子设计自动化、计算机辅助设计等。因此,有关SAT问题的研究,不仅在理论方面意义重大,而且在实际应用中也有着巨大的价值。不完备算法和完备算法是解决SAT问题的两类主要算法。不完备算法主要基于随机局部搜索的思想,完备算法主要基于回溯搜索的思想。完备算法的优点在于一定能够判定SAT问题的可满足性。目前,最流行的完备算法是CDCL算法,本文则是基于CDCL算法结构展开研究,主要取得了如下研究成果:1.在EVSIDS和ACIDS算法的启发下,提出了一种基于动态奖励的分支启发式算法,也称为DRB算法。每当冲突发生时,DRB算法通过综合考虑变量决策层、冲突层、冲突次数和变量冲突频率进行活性分数更新,从而引导求解器的分支变量决策。2.根据学习子句的LBD值引入了层次差,用于评估LBD值相同的学习子句之间的质量差异。基于此,提出了基于层次差的学习子句删除启发式策略,也称为LDCR策略,从而指导求解器的子句数据库管理。3.将DRB算法和LDCR策略嵌入到Glucose 3.0与MapleLCMDistChronoBT求解器中,得到了6个新的SAT求解器。主要做了两类实验,实验一是基于Glucose 3.0的改进求解器与Glucose 3.0之间的对比实验,选择2015年、2016年和2017年三年的SAT竞赛实例进行测试;实验二是基于2018年冠军求解器MapleLCMDistChronoBT的改进求解器与MapleLCMDistChronoBT之间的对比实验,选择2018年的SAT竞赛实例进行测试。将改进求解器的测试结果与原来的求解器进行对比分析,实验结果表明改进求解器的性能均高于原来的求解器。因此,本文提出的两种新的启发式策略可以有效改进已有的CDCL算法框架,进而提升求解器的性能。
论文目录
文章来源
类型: 硕士论文
作者: 陈秀兰
导师: 徐扬
关键词: 问题,算法,分支启发式策略,学习子句删除启发式策略,策略,求解器
来源: 西南交通大学
年度: 2019
分类: 基础科学
专业: 数学
单位: 西南交通大学
基金: 国家自然科学基金项目(61673320)
分类号: O141
DOI: 10.27414/d.cnki.gxnju.2019.000820
总页数: 68
文件大小: 911K
下载量: 28
相关论文文献
- [1].社会认知中归类的启发式策略[J]. 心理研究 2009(03)
- [2].启发式策略的工作机制[J]. 教育教学论坛 2013(13)
- [3].启发式策略研究[J]. 科教文汇(中旬刊) 2009(03)
- [4].启发式策略在化学问题解决中的应用[J]. 教育实践与研究(B) 2017(12)
- [5].归类不确定情境下特征推理的简捷启发式策略研究[J]. 科技资讯 2013(16)
- [6].科学判断的方法论:元启发式对启发式的提升[J]. 科学学研究 2018(10)
- [7].PBL教学法与启发式策略在VB教学中的应用[J]. 长春理工大学学报 2011(06)
- [8].在统计工作中关于贝叶斯推理理论分析[J]. 决策与信息(中旬刊) 2013(05)
- [9].采用启发式策略的动态无功优化混合算法研究[J]. 电力系统保护与控制 2011(05)
- [10].子图匹配中基于启发式策略的图分割算法[J]. 现代计算机(专业版) 2019(05)
- [11].一种面向RDF数据集中空节点的最大近似搜索映射方法[J]. 成都师范学院学报 2018(03)
- [12].基于动态极大元素覆盖值的极小碰集求解算法[J]. 计算机研究与发展 2018(04)
- [13].一种基于元启发式策略的迭代自学习K-Means算法[J]. 计算机科学 2009(07)
- [14].一种基于移动Agent的分布式信息检索优化模型[J]. 计算机科学 2008(07)
- [15].基于Wang-Landau算法的动态设施布局方法[J]. 计算机应用研究 2018(03)
- [16].关于博弈策略研究综述[J]. 青春岁月 2014(07)
- [17].考虑相邻时段投切次数约束的动态无功优化启发式策略[J]. 电力系统自动化 2008(10)
- [18].篮球运动员对假动作任务的知觉预期优势[J]. 心理科学 2013(03)
- [19].抑制孤立簇的软件模块化优化算法[J]. 计算机应用 2018(03)
- [20].基于萤火虫算法的集装箱码头前沿协同调度研究[J]. 港口装卸 2014(03)
- [21].路径搜索策略研究[J]. 微电子学与计算机 2013(10)
- [22].两类无信息最优停止问题的启发式策略[J]. 统计与决策 2008(02)
- [23].真实和模拟火灾情境下小鼠的从众行为:一种启发式策略[J]. 科学通报 2015(15)
- [24].PBL教学法与启发式策略在VB语言教学中的研究[J]. 科技经济市场 2015(07)
- [25].CET-4考生的启发式策略研究[J]. 疯狂英语(教师版) 2008(03)
- [26].基于启发式策略的配电网电容器优化配置[J]. 电力电容器与无功补偿 2011(05)
- [27].随机动态装卸车辆路径问题的启发式求解策略及仿真研究[J]. 计算机集成制造系统 2009(08)
- [28].动态系统累积变量判断中的关联启发式[J]. 心理科学进展 2018(02)
- [29].基于MOVR启发式的求差知识编译算法[J]. 电子学报 2019(11)
- [30].面向半紧急急诊患者的动态入院配额研究[J]. 工业工程与管理 2018(04)