基于分支策略与距离比删除策略的SAT问题求解算法研究

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:qq447105111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自然科学与社会科学中的许多问题均可转化成布尔可满足问题(Satisfiability Problem,SAT),并且SAT问题也是计算机以及人工智能等科学领域的核心问题之一。因此,随着计算机科学、智能信息的快速发展,为解决各种实际问题,研究SAT问题以及其求解具有深刻意义。SAT问题中的算法主要分为完备算法和不完备算法,本文主要研究的是完备算法中的CDCL(Conflict Drive Clause Learning)算法。在CDCL算法基本求解过程中,分支过程以及子句学习过程是非常重要的两个阶段,对求解效率和求解速度都有很大的影响。而现在多数的改进算法在分支过程均未考虑整个算法过程中的其他阶段,所以求解结果未能达到最优。基于此,本文考虑冲突分析阶段对分支过程影响的同时,结合回溯以及重启两个阶段产生的影响,提出加权决策变量决策层的改进分支策略。新策略设计了新的变量得分函数,使其具有在分支过程能够更快的挑选出决策变量的优势,因此能减少后续冲突和重启次数,最终减少求解时间。对由新策略形成新的求解器进行试验测试,实验结果表明新分支策略具有优化的效果。另外,现在多数算法在子句学习过程评估学习子句质量均是将学习子句的长度、活跃度或者文字块距离(literal block distance,LBD)值作为评价标准,但少有考虑制定新的删除标准,基于此,本文考虑平衡LBD的值,提出文字块紧密度(literal block close,LBC)的概念,并将其与学习子句活跃度结合,形成基于距离比的学习子句删除策略。新策略能更有效地删除利用率低的学习子句,由此加强求解器的求解能力,增加求解例子个数,减少求解时间。对此策略形成新的求解器进行实验测试,结果表明新策略的求解能力更强。本文的主要研究工作如下:1、通过分析冲突、回溯和重启过程,根据变量作为决策变量的次数以及对其决策层加权,提出了新的变量得分计算函数方法,并提出了加权决策变量决策层(DVT)的策略,将DVT策略嵌入CDCL算法中并形成Glucose4.1+DVT求解器。采用SATLIB中的基准例以及2019年、2018年和2017年国际SAT竞赛Main Track组中的测试例进行实验测试,结果表明新求解器成功求解的平均总时长比原求解器缩短10%,成功求解出的测试例总个数相比原版求解器增加6个。2、由于冲突子句学习过程中会产生大量的学习子句,基于平衡子句LBD值的思想,提出文字块紧密度的概念以及距离比的学习子句删除(LBDR)策略,将此策略加入CDCL算法中,形成Glucose4.1+LBDR求解器。采用SATLIB中的基准例以及2019年、2018年和2017年国际SAT竞赛Main Track组中的测试例进行实验测试,结果表明新求解器成功求解时间比原求解器缩短12.5%,成功求解出测试例的总个数相比原版求解器增加14个。
其他文献
近年来,高温环境下结构位移测量问题在高速地面交通、冶炼、航空、航天和燃油发动机等领域普遍存在。机电装备结构在承受几百甚至上千度高温和复合外力多重因素作用下,产生的位移、变形测量问题具备挑战性。如今,机器视觉技术和数字图像相关方法得到了快速的发展,使得视觉测量技术得到更为广泛、成熟的应用。视觉测量作为一种非接触位移测量方法,为极端环境下结构微位移测量提供了可行性。论文针对高温环境下的结构微位移测量提
刘鸿典的《庄子约解》是清代道光年间较有特色的一部庄子学著作,这部注解体现了清中后期庄子学发展的一些具有代表性的特点,有着自身独特的研究价值。本文首先立足于刘鸿典较为有限的生平资料,对于刘鸿典的生平、家世、师承以及《庄子约解》的版本体例进行全面地考察,从而对于刘鸿典这一注解作者形成较为清晰的认识,弥补之前在刘鸿典生平研究上资料的不足,同时简要叙述《庄子约解》的创作背景,以此来更好地把握作者在注解过程
城市不仅是成年人的,也是属于儿童的。儿童作为城市中的弱势群体以及国家未来发展的希望,其成长环境备受瞩目,良好的公共空间与儿童健康成长息息相关。在城市大规模更新改造的背景下,宽马路、大街区的城市规划让城市被车辆交通填满,城市街坊间的人情味逐渐丢失,街道上再很少看见儿童嬉戏玩耍的踪影。针对大数据呈现出的当前国内儿童的诸多生理及心理问题,儿童需要更加安全、便利的非正式游戏空间以促进其进行户外活动行为与交
近年来以可再生能源为主的分布式发电以其清洁高效的优点在社会发展中受到极大关注和重视,并逐渐成为了供电系统中的重要组成部分,其中太阳能、风能等大多数分布式能源需要通过交-直-交或直-交电力电子变换器接口向微电网或电网输送功率。由于分布式发电具有分散性、间歇性和实时波动等特点,同时并网逆变器本身无法为电力系统提供支撑频率稳定的旋转惯量,分布式发电在电力系统中渗透率的升高将对电网运行的稳定性造成威胁。虚
2018年11月5日注定将被历史铭记。习总书记在上海首届中国国际进口博览会开幕式发表了重要讲话,宣布上海证券交易所设立科创板并试点注册制。中国科技企业实现自己的“纳斯达克”梦即将到来。众所周知,设立科创板并试点注册制对于促进我国多层次资本市场的健康发展以及改革完善资本市场的基础制度,是一个重大举措。经过这些年的发展与实践,投资者与政府部门对于尽快设立科创板并试点注册制已基本达成共识,通过科创板市场
学位
随着全髋关节手术置换量的增加,术后假体固定失败需要翻修的患者也日益增多。翻修患者大多存在不同程度的骨缺损,其中PaproskyⅢ型骨缺损最为严重,而目前针对PaproskyⅢ型骨缺损的重建方案还缺乏统一的认识。为此,本文针对PaproskyⅢ型骨缺损中的三点缺损和髋臼上方骨缺损的不同重建方案展开深入研究,通过有限元方法对不同翻修方案进行初始稳定性和生物力学分析。首先,建立了无骨缺损的全髋关节置换有
大数据时代下,信息技术的快速发展与广泛应用,推动着医学行业朝着医学信息化的方向探索发展,并成为了一种主流趋势。在医学领域中,蕴含有效信息的非结构化文本数据源源不断的产生,尤其是糖尿病这种常见的慢性疾病,每天产生的数据量更是数以万计。如何从这些海量医学文本中提取出有效信息并加以存储管理对医学信息化的发展具有重大意义。知识图谱作为一种具备语义表达、检索和推理等能力的知识管理与应用的基础设施,能够有效地
百年大计,教育为本;教育大计,教师为本。普通高中教育是基础教育的高级阶段,是连接基础教育与高等教育的纽带。全面提高普通高中教育质量,对于国家培养担当民族复兴大任的时代新人至关重要。普通高中教育质量提升的关键在于建设一支高素质、专业化的高中教师队伍。由于城乡之间仍存在着巨大差距,农村高中教师成为我国高中教师队伍建设的洼地,提升农村高中教师队伍建设质量,对于推进我国教育均衡和教育公平意义非凡。本文以J
随着现代科学技术的发展和我国工业化进程的加快,旋转机械的应用范围越来越广泛,结构和工艺越来越复杂,设备日趋大型化、集成化和智能化。转子系统作为旋转机械的核心部件,其健康状态将直接影响整个设备的正常运行。由于受到生产制造时难以避免的加工误差和复杂、恶劣的工作环境的影响,转子系统常会出现裂纹和转轴不对中的故障。随着故障程度的加剧,不仅将会使整个系统设备停运,造成不可估量的经济损失,而且会对相关人员的人