×

Max-SAT的证明和证书。 (英语) Zbl 07639823号

摘要:当前的Max-SAT解算器能够有效地计算输入实例的最佳值,但它们不提供任何有效性证书。在本文中,我们提出了一个名为MS-Builder的工具,该工具以等价-保留转换序列的特定形式为Max-SAT问题生成证书。为了生成证书,MS-Builder迭代调用SAT预言机以获得SAT解析反驳,该反驳被处理并改编为Max-SAT的合理反驳。特别地,我们证明了如果计算出的Max-SAT反驳是半读的、树状规则的,则其大小与初始反驳的大小是线性的,树状或半树状。此外,我们提出了一个可扩展的工具,称为MS-Checker,能够使用Max-SAT推理规则验证任何Max-SAT证书的有效性。这两种工具都是根据2020年Max-SAT评估的未加权和加权基准实例进行评估的。

理学硕士:

68泰克 人工智能
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Abram´e,A.和Habet,D.(2014年)。Ahmaxsat:分支和边界Max-SAT解算器的描述和评估。J.满意。布尔模型。计算。,9(1), 89-128. ·Zbl 1484.68214号
[2] Ach´a,R.J.a.和Nieuwenhuis,R.(2014)。SAT和MaxSAT基于课程的课程时间表。安·Oper。决议,218(1),71-91·Zbl 1301.90023号
[3] Ans´otegui,C.、Bonet,M.L.、Gab'as,J.和Levy,J.(2012)。改进基于SAT的加权MaxSAT解算器。在Milano,M.(Ed.),《约束编程的原理与实践——第18届国际会议》,CP 2012,魁北克省魁北克市,加拿大,2012年10月8日至12日。《计算机科学讲稿》第7514卷,第86-101页。斯普林格。
[4] Ans´otegui,C.、Bonet,M.L.和Levy,J.(2009)。通过可满足性测试求解(加权)部分MaxSAT。在Kullmann,O.(编辑),《可满足性测试的理论与应用——2009年SAT》,第12届国际SAT大会,2009年6月30日至7月3日,英国斯旺西。《计算机科学讲稿》第5584卷,第427-440页。斯普林格·兹比尔1247.68242
[5] Ans´otegui,C.、Bonet,M.L.和Levy,J.(2013)。基于SAT的MaxSAT算法。Artif公司。智力。,196, 77-105. ·Zbl 1270.68265号
[6] Atserias,A.和Lauria,M.(2019年)。圆形(但声音)校样。Janota,M.,&Lync,I.(编辑),《可满足性测试的理论与应用——2019-第22届国际SAT大会,2019年7月9日至12日,葡萄牙里斯本,2019,会议录,计算机科学讲稿第11628卷,第1-18页。施普林格·Zbl 1441.03041号
[7] Bacchus,F.、J¨arvisalo,M.和Martins,R.(2020年)。MaxSAT评估。https://MaxSAT评估。github.io/2020/。
[8] Ben-Sasson,E.、Impagliazzo,R.和Wigderson,A.(2004)。树状分辨率和一般分辨率的接近最佳分离。梳。,24(4), 585-603. ·Zbl 1063.03043号
[9] Biere,A.(2006)。跟踪检查。http://fmv.jku.at/tracecheck/。
[10] Biere,A.(2008)。PicoSAT软件包。J.满意。布尔模型。计算。,4(2-4), 75-97. ·Zbl 1159.68403号
[11] Biere,A.(2010年)。布尔福斯。http://fmv.jku.at/booleforce/。1396
[12] Biere,A.、Heule,M.、van Maaren,H.和Walsh,T.(编辑)。(2021).可满足性手册(2版)。,人工智能和应用前沿第336卷。IOS出版社·Zbl 1456.68001号
[13] Bofill,M.、Garcia,M.,Suy,J.和Villaret,M..(2015)。基于MaxSAT的B2B会议日程安排。Michel,L.(编辑),《人工智能和操作规则技术在约束编程中的集成——第12届国际会议》,CPAIOR 2015,西班牙巴塞罗那,2015年5月18日至22日,《计算机科学讲稿》第9075卷,第65-73页。施普林格·Zbl 1459.68188号
[14] Bonet,M.L.和Levy,J.(2020年)。系统之间的等效性强于分辨率。Pulina,L.,&Seidl,M.(编辑),《可满足性测试的理论与应用-SAT 2020-第23届国际会议》,意大利阿尔盖罗,2020年7月3日至10日,《计算机科学讲稿》第12178卷,第166-181页。斯普林格·Zbl 07331020号
[15] Bonet,M.L.、Levy,J.和Many'a,F.(2006年)。Max-SAT的完整微积分。In Biere,A.和Gomes,C.P.(编辑),可满足性测试的理论和应用-SAT 2006,第九届国际会议,美国华盛顿州西雅图,2006年8月12日至15日,《计算机科学体系结构笔记》第4121卷,第240-251页。斯普林格·Zbl 1124.68104号
[16] Bonet,M.L.、Levy,J.和Man'ya,F.(2007年)。Max-SAT.Artif的分辨率。智力。,171(89), 606-618. ·Zbl 1168.68541号
[17] Cherif,M.S.、Habet,D.和Abram´e,A.(2020年)。通过UP-resilience了解Max-SAT分辨率的威力。Artif公司。智力。,289, 103397. ·Zbl 1504.68203号
[18] Cherif,M.S.、Habet,D.和Py,M.(2022年)。从无交叉分辨率到最大卫星分辨率。Solnon,C.(Ed.),第28届约束规划原理与实践国际会议,CP 2022,2022年7月31日至8月8日,以色列海法,LIPIcs第235卷,第12:12:17页。达格斯图尔宫(Schloss Dagstuhl)-莱布尼兹·泽特鲁姆(Leibniz-Zentrum f–ur Informatik)。
[19] D’Almeida,D.和Gr’egoire,’E。(2012). 基于模型的诊断,通过MAX-SAT技术实现默认信息。Zhang,C.,Joshi,J.,Bertino,E.,&Thurasingham,B.(编辑),IEEE第13届信息重用与集成国际会议,IRI 2012,美国内华达州拉斯维加斯,2012年8月8日至10日,第33-36页。IEEE标准。
[20] Davies,J.和Bacchus,F.(2011年)。通过求解一系列更简单的SAT实例来求解MAXSAT。Lee,J.H.(编辑),《约束编程的原理与实践——2011年CP第17届国际会议》,2011年CP,意大利佩鲁贾,2011年9月12日。《计算机科学讲义》第6876卷,第225-239页。斯普林格。
[21] Demirovic,E.和Musliu,N.(2017年)。基于MaxSAT的高中时间表大型邻域搜索。计算。操作。决议,78,172-180·Zbl 1391.90651号
[22] E´en,N.,&S¨orensson,N.(2003年)。可扩展SAT解决方案。In Giunchiglia,E.,&Tacchella,A.(编辑),《可满足性测试的理论与应用》,第六届国际会议,2003年SAT。圣玛格丽塔·利古尔,意大利,2003年5月5日至8日,《计算机科学讲稿》第2919卷,第502-518页。施普林格·Zbl 1204.68191号
[23] Filmus,Y.、Mahajan,M.、Sood,G.和Vinyals,M.(2020年)。MaxSAT分辨率和子立方体总和。Pulina,L.,&Seidl,M.(编辑),可满足性理论与应用·Zbl 07331028号
[24] Fu,Z.和Malik,S.(2006)。关于求解部分MAX-SAT问题。在Biere,A.和Gomes,C.P.(编辑),《可满足性测试的理论和应用——SAT 2006》,第九届国际会议,美国华盛顿州西雅图,2006年8月12日至15日,《计算机科学体系结构笔记》第4121卷,第252-265页。斯普林格·Zbl 1187.68540号
[25] Guerra,J.和Lynce,I.(2012年)。基于最大可满足性的生物网络推理。在Milano,M.(Ed.),《约束编程的原理与实践——第18届国际会议》,CP 2012,魁北克省魁北克市,加拿大,2012年10月8日至12日。《计算机科学讲义》第7514卷,第941-956页。斯普林格。
[26] Heras,F.和Marques-Silva,J.(2011)。基于不满足性的Max-SAT算法的读-写分辨率。2011年7月16日至22日,西班牙加泰罗尼亚巴塞罗那第22届国际人工智能联合会议记录,Walsh,T.(编辑),IJCAI 2011,第572-577页。IJCAI/AAAI。
[27] Hertel,A.和Urquhart,A.(2009年)。输入和单元分辨率的算法和复杂性结果。J.满意。布尔模型。计算。,6(1-3), 141-164. ·Zbl 1187.68526号
[28] Ignatiev,A.、Morgado,A.和Marques-Silva,J.(2019年)。RC2:高效MaxSAT解算器。J.满意。布尔模型。计算。,11(1), 53-64. ·Zbl 1484.68216号
[29] Iwama,K.和Miyano,E.(1995年)。一次读取分辨率的不可恢复性。《第十届复杂性理论结构年会论文集》,美国明尼苏达州明尼阿波利斯,1995年6月19-22日,第29-36页。IEEE计算机学会。
[30] K¨uegel,A.(2012年)。改进的加权MAX-SAT问题精确解算器。在POS-10中。SAT的语用学,EPiC计算机系列第8卷,第15-27页。轻松头发。
[31] Larrosa,J.和Heras,F.(2005年)。Max-SAT中的分辨率及其与加权CSP中局部一致性的关系。在Kaelbling,L.P.和Saffiotti,A.(编辑),IJCAI-05,《第十九届国际人工智能联合会议论文集》,英国苏格兰爱丁堡,2005年7月30日至8月5日,第193-198页。专业图书中心。
[32] Larrosa,J.、Heras,F.和de Givry,S.(2008)。高效Max-SAT求解的逻辑方法。人工智能,172(2),204-233·兹比尔1182.68253
[33] Larrosa,J.和Rollon,E.(2020a)。通过扩展增强(部分)MaxSat分辨率的功率。第三十四届美国人工智能大会,2020年美国人工智能大会,第三十二届人工智能创新应用大会,2020年美国人工智能大会,第十届美国人工智能教育进步研讨会,2020年美国人工智能大会,2020年2月7日至12日,美国纽约,1561-1568页。AAAI出版社。
[34] Larrosa,J.和Rollon,E.(2020b)。更好地理解(部分加权)MaxSAT证明系统。Pulina,L.,&Seidl,M.(编辑),《可满足性测试的理论与应用-SAT 2020-第23届国际会议》,意大利阿尔盖罗,2020年7月3日至10日,《计算机科学讲稿》第12178卷,第218-232页。斯普林格·Zbl 07331023号
[35] Li,C.M.、Many'a,F.和Planes,J.(2007)。Max-SAT.J.Artif的新推理规则。智力。决议,30,321-359·Zbl 1182.68254号
[36] Li,C.M.、Many'a,F.和Soler,J.R.(2016)。MaxSAT的子句表微积分。Kambhampati,S.(Ed.),《第二十五届国际人工智能联合会议论文集》,2016年国际人工智能学会,美国纽约州纽约市,2016年7月9日至15日,第766-772页。IJCAI/AAAI出版社。
[37] Li,C.,Xu,Z.,Coll,J.,Many'a,F.,Habet,D.,&He,K.(2022)。通过子句学习促进分支和绑定MaxSAT解算器。AI通讯。,35(2), 131-151. ·Zbl 1507.68296号
[38] Loveland,D.(1970年)。分辨率的线性格式。在自动演示研讨会上,第147-162页·Zbl 0202.01501号
[39] Manquinho,V.M.、Silva,J.P.M.和Planes,J.(2009年)。加权布尔优化算法。在Kullmann,O.(编辑),《可满足性测试的理论与应用——2009年SAT》,第12届国际SAT大会,2009年6月30日至7月3日,英国斯旺西。《计算机科学体系结构笔记》第5584卷,第495-508页。斯普林格·Zbl 1247.68258号
[40] Many’a,F.、Negrete,S.、Roig,C.和Soler,J.R.(2020年)。在课堂上解决团队构成问题。芬丹。Informaticae,174(1),83-101·Zbl 1471.68254号
[41] Martins,R.、Manquinho,V.M.和Lync,I.(2014)。开放式WBO:模块化MaxSAT解算器。Sinz,C.,&Egly,U.(编辑),《可满足性测试的理论与应用——2014年SAT——第17届国际会议,作为维也纳逻辑夏季的一部分,VSL 2014,奥地利维也纳,2014年7月14-17日。《计算机科学讲义》第8561卷,第438-445页。施普林格·Zbl 1423.68461号
[42] Morgado,A.、Heras,F.、Liffiton,M.H.、Planes,J.和Marques-Silva,J.(2013)。迭代和核心指导的MaxSAT解决方案:调查和评估。《国际约束杂志》,18(4),478-534·Zbl 1317.90199号
[43] Muise,C.J.、Beck,J.C.和McIlraith,S.A.(2016年)。基于MaxSAT的最优部分订单计划松弛。J.阿蒂夫。智力。研究,57,113-149·Zbl 1386.68155号
[44] Narodytska,N.和Bacchus,F.(2014)。使用核心引导MaxSAT分辨率的最大可满足性。Brodley,C.E.和Stone,P.(编辑),《第二十届AAAI人工智能会议论文集》,2014年7月27日至31日,加拿大魁北克省魁北克市,第2717-2723页。AAAI出版社。
[45] Py,M.、Cherif,M.S.和Habet,D.(2020年)。缩小SAT和Max-SAT退款之间的差距。第32届IEEE人工智能工具国际会议,ICTAI 2020,美国马里兰州巴尔的摩,2020年11月9日至11日,第137-144页。IEEE标准。
[46] Py,M.、Cherif,M.S.和Habet,D.(2021a)。Max-SAT的证明生成器。In Li,C.,&Many’A,F.(编辑),可满足性测试的理论和应用-SAT 2021-第24届国际会议,西班牙巴塞罗那,2021年7月5日至9日,会议记录,计算机科学讲义第12831卷,第488-498页。斯普林格·Zbl 07495593号
[47] Py,M.、Cherif,M.S.和Habet,D.(2021b)。使用SAT Oracles计算Max-SAT退款。第33届IEEE人工智能工具国际会议,ICTAI 2021,华盛顿特区,美国,2021年11月1-3日,第404-411页。IEEE标准。
[48] Py,M.、Cherif,M.S.和Habet,D.(2021c)。《Max-SAT中的推理子句和公式》,第33届IEEE人工智能工具国际会议,ICTAI 2021,华盛顿特区,美国,2021年11月1-3日,第632-639页。IEEE标准。
[49] Robinson,J.A.(1965年)。一种基于解析原理的面向机器的逻辑。美国医学杂志,12(1),23-41·Zbl 0139.12303号
[50] Silva,J.P.M.(2010年)。最小不满足性:模型、算法和应用(特邀论文)。第40届IEEE多值逻辑国际研讨会,ISMVL 2010,西班牙巴塞罗那,2010年5月26-28日,第9-14页。IEEE计算机学会。
[51] Silva,J.P.M.和Sakallah,K.A.(1996年)。GRASP——一种新的可满足性搜索算法。Rutenbar,R.A.和Otten,R.H.J.M.(编辑),1996年IEEE/ACM国际计算机辅助设计会议论文集,ICCAD 1996,美国加利福尼亚州圣何塞,1996年11月10日至14日,第220-227页。IEEE计算机学会/ACM。
[52] Urquhart,A.(1995)。命题证明的复杂性。牛市。符号。日志。,1(4), 425- 467. ·Zbl 0845.03025号
[53] Urquhart,A.(2011)。正则分辨率和一般分辨率的近最优分离。SIAM J.计算。,40(1), 107-121. ·Zbl 1222.03063号
[54] Xu,H.、Rutenbar,R.A.和Sakallah,K.A.(2003)。Sub-SAT:松弛布尔可满足性的公式,用于路由应用。IEEE传输。计算。辅助设计。集成。电路系统。,22(6), 814-820.
[55] Zhang,L.和Bacchus,F.(2012)。MAXSAT成本最优规划启发式。Hoffmann,J.和Selman,B.(编辑),《第二十六届AAAI人工智能会议论文集》,2012年7月22日至26日,加拿大安大略省多伦多。AAAI出版社
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不声称其完整性或完全匹配。