欢迎来到天天文库
浏览记录
ID:35055541
大小:3.92 MB
页数:49页
时间:2019-03-17
《基于cdcl的sat问题求解算法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、f駐tE輪1議議目,S牛团馳T耐旧■脯^键.1密级国内图书分类号:0141:公开1国际图书分类号:50.6西南交通大学研究生学位论文基于CD化的SAT问题求解算法研究年级二零一兰级姓名易念申请学位级别理学硕±专业应用数学指导老师徐扬教授二零一六年五月ClassifiedIndex:0141.1U.6.D.C:510SouthwestJiaoixmgUniversityMasterDegreeThesisSTUDYONSA
2、TSLOVINGALGORITHMBASEDONCDCLGrade:2013Candidate:NianYiAcademicDereeAliedfor;MastergppSecialit:AliedMathematicspyppSuervisor:Prof.YanXupgMay,2016西南交通大学学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部口或机构送交论文的复印件和电子版,允许论文被查阅和
3、借阅。本人授权西南交通大学可W将本论文的全部或部分内容编入有关数据库进行检索,可y?采用影印、缩印或扫描等复印手段保存和汇编本学位论文。本学位论文属于1□.保密,在年解密后适用本授权书;2.不保密?吏用本授权书。""请在上方框内打V()学位论文作者签名:指导老师签名:^.曰期曰期:y///:f:/厂。/西南交通大学硕±学位论文主要工作(贡献)声明本文针对求解SAT问题所做的主要工作和贡献如下;一1、本文提出种启发式策略,根据所给子句、文字数量和出现次数,定义文字相关系数,
4、进而对初始变量决策过程提供依据、子句相关系数;2,、基于定义的相关系数给定冲突状态定义,根据冲突状态下的总的冲突数不断减少的原则,,根据冲突稳定状态制定回溯回退机制策略进而定义冲突稳定状态;[WDCL-3、基于上两种策略,结合C求解器形成求解SAT问题新算法Conflict(SAT),并采用SAT竞赛中的问题及TPTP问题库中旅行商问题进巧实例测试,发现Conflt-icSAT算法具有较高的求解效率,对于成功求解的SAT问题使用的平均时间较短。本人郑重声明,:所呈交的学位论文是在导师指导下独立进行研
5、究工作所得的成果。除文中己经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均己在文中作了明确说明。本人完全了解违反上述声明所引起的一切法律责任将由本人承担。学位论文作者签名:.L瓜曰期:西南交通大学硕±研究生学位论文第I页摘要人工智能领域中,研究命题逻辑公式的可满足性巧AT问题具有十分重耍的作用。)随着科学、技术、社会等领域的发展,需要解决的SAT问题的规模变得越来越大,而传统单一的算法无法适应这些大规模的一些针对大规
6、模的SAT问题的SAT问题。因此求解器应运而生,如Chaf、zChaf、Minisat、Lingeling等诸多著名求解器。这些求解一器都并非由单的算法构建一,而是在传统的DPLL等算法的基础上构建的套系统,如CDCL求解器,其包含多个决策过程,在算法过程中不断的改进学习和调整,W更为高效的解大规模的SAT问题。送些求解器主要分为如下几个部分,分别是变量决策、冲突分析、子句学习和回溯机制。而其中的变量决策过程在整个算法构架中占有十分一重要的地位,个好的变量决策策略可W减少冲突的产生,大量节省求解时间,因
7、此研究变量决策过程的策略具有较为重耍的意文。本文主要结合CDCL求解器构架,做了如下几个方面的研究工作:一1、本文提出种启发式策略,根据所给子句、文字数量和出现次数,定义文字相关系数,、子句相关系数进而对初始变量决策过程提供依据;2、基于定义的相关系数,给定冲突状态定义,根据冲突状态下的总的冲突数不断,减少的原则,进而定义冲突稳定状态根据冲突稳定状态制定回溯回退机制策略;3L-、基于W上两种策略,结合CDC求解器形成求解SAT问题新算法ConflictSAT,()并采用SAT竞赛中的问题W及TP
8、TP问题库中旅行商问题进行实例测试,并对测试结果进行分析比较。:-命题逻辑,可满足性问题,,t关键字,DPIX算法CDCLConflicSAT西南交通大学硕±硏究生学位论文第II页AbstractThesatisfiabilitySATproblem
此文档下载收益归作者所有