×

通过增量SAT镜头评估SAT求解器的进展。 (英语) Zbl 07495580号

Li,Chu-Min(编辑)等,《满意度测试的理论和应用——SAT 2021》。第24届国际会议,西班牙巴塞罗那,2021年7月5日至9日。诉讼程序。查姆:斯普林格。莱克特。注释计算。科学。12831, 280-298 (2021).
小结:近年来,人们普遍认为SAT解题器的表现有了明显的进步,这一点得到了SAT竞赛确凿的实验证据的支持。然而,在SAT的绝大多数实际应用中,人们期望使用SAT解算器作为决定可能大量命题公式的预言者。在实践中,这通常是通过使用增量SAT来实现的。鉴于SAT求解器的这种基本用法,本文研究了在增量SAT是强制性的或至少是预期的情况下,求解器性能的最新改进是否对整体问题解决效率有显著的积极影响。我们在许多著名的实际应用中获得的结果表明,近年来对SAT解算器所做的大多数改进在增量使用解算器时对总体性能没有积极影响。
关于整个系列,请参见[Zbl 1482.68030号].

MSC公司:

第68季度25 算法和问题复杂性分析
68兰特 可满足性的计算方面
68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Audemard,G。;拉格尼茨,J-M;西蒙,L。;Järvisalo,M。;Van Gelder,A.,《用假设改善增量SAT求解的葡萄糖:MUS提取的应用》,可满足性测试的理论与应用——SAT 2013,309-317(2013),海德堡:斯普林格,海德伯格·Zbl 1390.68587号 ·doi:10.1007/978-3-642-39071-5_23
[2] Audemard,G.,Simon,L.:预测现代SAT解题者的习得子句质量。载于:IJCAI,第399-404页(2009年)
[3] Biere,A。;蹄,M。;van Maaren,H。;Walsh,T.,《可满足性手册》(2021),阿姆斯特丹:阿姆斯特丹IOS出版社·Zbl 1456.68001号
[4] 库克,S.A.:理论证明程序的复杂性。收录于:STOC,第151-158页(1971)·Zbl 0253.68020号
[5] Davis,M。;洛格曼,G。;Loveland,德国之声,定理证明的机器程序,Commun。美国医学会,5,7,394-397(1962)·Zbl 0217.54002号 ·数字对象标识代码:10.1145/368273.368557
[6] Davis,M。;Putnam,H.,量化理论的计算程序,J.ACM,7,3,201-215(1960)·Zbl 0212.34203号 ·数字对象标识代码:10.1145/321033.321034
[7] 埃恩,n。;Sörensson,N。;Giunchiglia,E。;Taccella,A.,可扩展SAT解决方案,可满足性测试的理论与应用,502-518(2004),海德堡:斯普林格·Zbl 1204.68191号 ·doi:10.1007/978-3-540-24605-337
[8] JK费希特;海彻,M。;Szeider,S。;Simonis,H.,SAT求解的时间跳跃挑战,约束编程的原理与实践,267-285(2020),Cham:Springer,Cham·doi:10.1007/978-3-030-58475-716
[9] Gebser,M.,Kaminski,R.,Kaufmann,B.,Schaub,T.:实践中的答案集求解。合成。莱克特。Artif公司。智力。机器。学习。6(3),1-238(2012)。摩根克莱普尔出版社·Zbl 1251.68060号
[10] Gomes,C.P.,Selman,B.,Kautz,H.A.:通过随机化推进组合搜索。收录于:AAAI,第431-437页(1998年)
[11] 希基,R。;巴克斯,F。;贾诺塔,M。;Lync,I.,《加速基于假设的SAT,可满足性测试的理论和应用——SAT 2019,164-182(2019)》,Cham:Springer,Cham·Zbl 1441.68226号 ·doi:10.1007/978-3-030-24258-911
[12] Ignatiev,A。;Morgado,A。;Marques-Silva,J。;Beyersdorff,O。;Wintersteiger,CM,PySAT:一个使用SAT预言进行原型制作的python工具包,可满足性测试的理论和应用-SAT 2018,428-437(2018),Cham:Springer,Cham·Zbl 1484.68215号 ·doi:10.1007/978-3-319-94144-8_26
[13] Ignatiev,A。;Morgado,A。;Marques-Silva,J.,RC2:高效MaxSAT解算器J.Satisf。布尔模型。计算。,11, 1, 53-64 (2019) ·Zbl 1484.68216号
[14] Järvisalo,M。;热量,MJH;Biere,A。;Gramlich,B。;米勒,D。;Sattler,U.,《Inprocessing rules,Automated Reasoning》,355-370(2012),海德堡:施普林格·Zbl 1358.68256号 ·doi:10.1007/978-3-642-31365-3_28
[15] Katebi,H。;堪萨斯州萨卡拉;Marques-Silva,JP;萨卡拉,KA;Simon,L.,现代卫星解算器解剖的实证研究,可满足性测试的理论和应用-sat 2011,343-356(2011),海德堡:斯普林格,海德伯格·兹比尔1330.68271 ·doi:10.1007/978-3642-21581-027
[16] Kochemazov,S.,Zaikin,O.,Semenov,A.A.,Kondratiev,V.:使用重复学习子句加速CDCL推理。收录于:ECAI,第339-346页(2020年)
[17] 拉格尼茨,J-M;Biere,A。;Järvisalo,M。;Van Gelder,A.,《分解假设以加快MUS提取,可满足性测试的理论和应用——SAT 2013,276-292(2013)》,海德堡:斯普林格,海德伯格·Zbl 1390.68601号 ·doi:10.1007/978-3-642-39071-5_21
[18] 李,C。;肖,F。;罗,M。;Manyá,F。;吕,Z。;Li,Y.,CDCL sat解算器中单位传播的子句生动化,人工制品。整数。,279, 103197 (2020) ·Zbl 1478.68325号 ·doi:10.1016/j.artint.2019.103197
[19] 梁振华;加内什,V。;Poupart,P。;Czarnecki,K。;北卡罗来纳州克里诺。;Le Berre,D.,SAT求解器的基于学习率的分支启发式,可满足性测试的理论与应用-SAT 2016,123-140(2016),Cham:Springer,Cham·Zbl 1475.68348号 ·doi:10.1007/978-3-319-40970-29
[20] Liang,J.H.,Oh,C.,Ganesh,V.,Czarnecki,K.,Poupart,P.:MapleCOMSPS,MapleCOMSPS_LRB,MapleCOM SPS_CHB。摘自:《2016年SAT竞赛程序》,第B-2016-1卷,第52-53页(2016)
[21] 鲁比,M。;辛克莱,A。;Zuckerman,D.,拉斯维加斯算法的最佳加速,Inf.Process。莱特。,47, 4, 173-180 (1993) ·Zbl 0797.68139号 ·doi:10.1016/0020-0190(93)90029-9
[22] Luo,M.、Li,C.、Xiao,F.、Manyá,F.和Lü,Z.:CDCL SAT解题者的有效学习子句最小化方法。In:IJCAI,第703-711页(2017年)
[23] Marques-Silva,J.:组合开关电路中可满足性问题的搜索算法。密歇根大学博士论文(1995年)
[24] Marques-Silva,J。;林奇,I。;萨卡拉,KA;Simon,L.,《关于改进MUS提取算法,可满足性测试的理论和应用——SAT 2011,159-173(2011)》,海德堡:斯普林格,海德伯格·Zbl 1330.68273号 ·doi:10.1007/978-3642-21581-0_14
[25] Marques Silva,J.,Sakalah,K.A.:GRASP——一种新的可满足性搜索算法。收录于:ICCAD,第220-227页(1996年)
[26] Marques-Silva,J。;Sakallah,KA,GRASP:命题可满足性的搜索算法,IEEE Trans。计算。,48, 5, 506-521 (1999) ·Zbl 1392.68388号 ·doi:10.109/12.769433
[27] SB RAS的伊尔库茨克超级计算机中心。http://hpc.icc.ru
[28] 2018年MaxSAT评估。https://maxsat-evaluations.github.io/2018/
[29] 2019年MaxSAT评估。https://maxsat-evaluations.github.io/2019/
[30] 2020年MaxSAT评估。https://maxsat-evaluations.github.io/2020/
[31] Möhle,S.等人。;Biere,A。;贾诺塔,M。;Lync,I.,《可满足性测试的支持回溯、理论和应用——SAT 2019,250-266(2019)》,Cham:Springer,Cham·Zbl 1441.68231号 ·doi:10.1007/978-3-030-24258-918
[32] Morgado,A。;多达罗,C。;Marques-Silva,J。;O'Sullivan,B.,具有软基数约束的核心引导MaxSAT,约束编程原理与实践,564-573(2014),Cham:Springer,Cham·doi:10.1007/978-3-319-10428-7_41
[33] Morgado,A。;赫拉斯,F。;MH利菲顿;平面,J。;Marques-Silva,J.,《迭代和核心引导MaxSAT求解:调查和评估》,《约束国际期刊》,第18、4、478-534页(2013年)·Zbl 1317.90199号 ·doi:10.1007/s10601-013-9146-2
[34] Moskewicz,M.W.,Madigan,C.F.,Zhao,Y.,Zhang,L.,Malik,S.:Chaff:设计一个高效的SAT求解器。摘自:DAC,第530-535页(2001年)
[35] Nadel,A。;Ryvchin,V。;Beyersdorff,O。;Wintersteiger,CM,《可满足性测试的时序回溯、理论和应用——2018年SAT,111-121(2018)》,Cham:Springer,Cham·Zbl 1442.68219号 ·doi:10.1007/978-3-319-94144-87
[36] 哦,C。;蹄,M。;Weaver,S.,《SAT和UNSAT之间:CDCL SAT的根本区别,可满足性测试的理论和应用——SAT 2015,307-323(2015)》,Cham:Springer,Cham·Zbl 1471.68260号 ·doi:10.1007/978-3-319-24318-4_23
[37] Ohrimenko,O。;卡住,PJ;Codish,M.,《通过惰性子句生成传播》,《约束国际期刊》,第14、3、357-391页(2009年)·Zbl 1192.68654号 ·数字对象标识代码:10.1007/s10601-008-9064-x
[38] Pieter,C.,Hamadi,Y.,Saïs,L.:生动的命题从句公式。收录于:ECAI,第525-529页(2008年)
[39] Pipatsrisawat,K。;Darwiche,A。;Marques-Silva,J。;Sakallah,KA,《可满足性求解器的轻量级组件缓存方案》,可满足性测试的理论与应用——SAT 2007,294-299(2007),海德堡:斯普林格·doi:10.1007/978-3-540-72788-0_28
[40] Ryan,L.:子句学习SAT解题器的高效算法。西蒙·弗雷泽大学计算科学学院硕士论文(2004)
[41] Zhang,X.,Cai,S.:通过重新定位放松回溯。摘自:《2020年SAT竞赛论文集》,第B-2020-1卷,第15-16页(2020)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。