csdn_qa_center-master.iml1
2021-03-09 15:00:06 291B 2_sat
1
求解SAT问题的多智能体社会进化算法
2021-03-02 19:05:33 1.2MB 研究论文
1
华中科技大学计算机学院,程序设计综合课程,基于sat的二进制数独游戏求解程序,包括实验报告,源代码,部分求解结果,程序简单操作手册。
1
本论文的贡献在于总结和分析了那些推动SA=r问题发展的最主要的启发式 算法和技术,并在此基础上提出了两点创新。其一,提出了一种新的正f剐燕理技 术:对称扩展的一元子旬推导。与传统的一元子句推导技术相比,本文的方法通 过在一元子句推导过程中添加对称的蕴涵关系从而能够推导出更多的一元子句。 基于这项技术本文实现了一个可满足性问题预处理器Snowball。实验结果验证了 这项新的正向推理技术的有效性,并表明该预处理器Snowball能够有效地化简 SAT问题的规模并减少解决SAT问题的时间,特别是对不满足问题有不少例子可 直接得到结果。其二,本文首次提出了一种采用双变量决策策略的可满足性问题 DPLL算法以及其完整的实现方式描述。采用双变量决策策略能在理论上减少决 策级数,进而能有效地减少SAT问题的搜索空间,加速SAT问题的求解。该双变 量决策SAT算法的实现是以Minisat解决器为蓝本的。在其较完善的DPLL算法框 架内本文对其中的各个主要的功能模块均进行了改造,使得改造后的SAT解决器 首次具有了双变量决策功能,并与其中主要的软件模块:变量决策模块,蕴含推 理模块,冲突分析和回溯模块相互配合,协调一致。实验结果验证了算法的正确 性。
2021-02-19 16:57:43 1.88MB 可满足性问题 SAT DPLL
1
本文主要介绍了基于SAT路径规划算法以及路径规划系统的设计方案。通过移动机器人抓取积木为例,介绍了基于SAT路径规划算法包括的规划问题的命题表示方法以及如何使用SAT求解器对规划命题进行求解。该系统较传统的路径规划系统而言,路径规划解提取速度较快,无需传感器的反复检测初始状态及目标状态,规划效率较高。
1
.基于 DPLL 的完备性 SAT 算法研究 (1)预处理:将公式转换为对应的CNF (2)加速搜索的一些启发式策略: BCP(Boolean Constraint Propagation,布尔约束传播)、变量决策策略、冲突分析、子句学习、回溯机制 (3)子句删除机制 (4)随机重启动机制
2020-01-13 03:16:54 2.84MB Sat
1