×

利用基于SAT的maxsat算法中的子问题优化。 (英语) Zbl 1360.90313号

摘要:最大可满足性(MaxSAT)问题是可满足性问题(SAT)的优化变体。几个组合优化问题可以转化为MaxSAT公式。在MaxSAT精确算法中,基于SAT的MaxSAT算法是解决实际问题的最佳方法。我们通过添加一些改进扩展了WPM2算法。特别是,我们表明,通过解决原始MaxSAT实例的一些子问题,可以显著提高WPM2的效率。这使得WPM2在2013年国际MaxSAT评估(MSE13)中获得了关于工业实例的最佳总体结果。然后,我们提出了其他技术和启发式方法,以进一步利用从子问题的解决中检索到的信息。我们详尽地分析了每项改进的影响,这些改进有助于我们理解它们为什么有效。这种架构允许将精确的算法转换为有效的不完整算法。在最新国际MSE的不完整轨道上,得到的解算器在工业实例上的结果最好。

MSC公司:

90C60型 数学规划问题的抽象计算复杂性
90C27型 组合优化
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Andres,B.,Kaufmann,B.,Matheis,O.,Schaub,T.:卡环中基于不满意的优化。载:ICLP(技术通信),第211-221页(2012年)·Zbl 1281.68204号
[2] Ansotegui,C.:Maxsat最新发展。CP 2013特邀教程(2013a)
[3] Ansotegui,C.:教程:Maxsat最新发展(2013b)
[4] Ansótegui,C.,Gabás,J.:用ilp求解(加权)部分maxsat。收录于:CPAIOR,第403-409页(2013年)
[5] Ansótegui,C.,Bonet,M.L.,Levy,J.:关于通过SAT解决MaxSAT。In:《加泰罗尼亚人工智能协会第12届国际会议论文集》,第284-292页(2009年)·Zbl 1247.68242号
[6] Ansotegui,C.,Bonet,M.L.,Levy,J.:通过满意度测试求解(加权)部分最大值。摘自:《第十二届可满足性测试理论与应用国际会议论文集》(SAT'09),第427-440页(2009)·Zbl 1247.68242号
[7] Ansotegui,C.,Bonet,M.L.,Levy,J.:加权部分最大值的新算法。摘自:《第24届全国人工智能会议论文集》(AAAI'10),第867-872页(2010年)
[8] Ansótegui,C.、Bofill,M.、Palahí,M.,Suy,J.、Villaret,M.:用SMT求解加权CSP的提案。摘自:第十届约束建模与重构国际研讨会论文集(ModRef 2011),第5-19页(2011)·Zbl 1309.90083号
[9] Ansótegui,C.,Bonet,M.L.,Gabás,J.,Levy,J.:改进基于卫星的加权最大卫星解算器。摘自:《第18届约束编程原理与实践国际会议论文集》(CP’12),第86-101页(2012)
[10] Ansótegui,C.,Bonet,M.L.,Gabás,J.,Levy,J.:提高部分最大卫星(加权)的wpm2。收录:CP,第117-132页(2013a)
[11] Ansótegui,C.,Bonet,M.L.,Levy,J.:基于卫星的maxsat算法。Artif公司。智力。19677-105(2013年b)·Zbl 1270.68265号 ·doi:10.1016/j.artint.2013.01.002
[12] Argelich,J.,Li,C.M.,Manyá,F.,Planes,J.:Maxsat评估。http://www.maxsat.udl.cat (2006-2014)
[13] Bailleux,O.,Boufkhad,Y.,Roussel,O.:伪布尔约束到cnf的新编码。收录于:SAT,第181-194页(2009年)·Zbl 1247.68246号
[14] Barrett,C.,Stump,A.,Tinelli,C.:可满足模理论库(SMT-LIB)。http://www.SMT-LIB.org(2010年)
[15] Berre,D.L.:Sat4j,java的可满足性库。www.sat4j.org(2006)·Zbl 1116.68083号
[16] Biere,A.,Heule,M.,van Maaren,H.,Walsh,T.(编辑):可满足性手册,人工智能和应用前沿,第185卷。IOS出版社,阿姆斯特丹(2009)·Zbl 1183.68568号
[17] 博菲尔,M。;巴利,M。;Suy,J.等人。;Villaret,M.,使用共享bdds提高加权csp分辨率,57-73(2013),瑞典
[18] Bonet,M.L.,Levy,J.,Manyá,F.:Max-SAT的完整微积分。摘自:SAT,第240-251页(2006)·兹比尔1124.68104
[19] Borchers,B.,Furman,J.:max-sat和加权max-sat问题的两阶段精确算法。J.库姆。最佳方案。2(4), 299-306 (1998) ·Zbl 0954.90026号 ·doi:10.1023/A:1009725216438
[20] Cimatti,A.,Franzén,A.,Griggio,A.,Sebastiani,R.,Stenico,C.:成本理论的可满足模:基础和应用。收录于:TACAS,第99-113页(2010年)·Zbl 1284.68388号
[21] Cormen,T.H.,Leiserson,C.E.,Rivest,R.L.,Stein,C.:算法导论,第三版。麻省理工学院出版社,马萨诸塞州剑桥(2009)·Zbl 1187.68679号
[22] Davies,J.,Bacchus,F.:通过求解一系列更简单的sat实例来求解maxsat。摘自:《第十七届约束编程原理与实践国际会议论文集》(CP'11),第225-239页(2011)
[23] Davies,J.,Bacchus,F.:利用maxsat中mip解算器的能力。收录于:SAT,第166-181页(2013)·Zbl 1390.68592号
[24] Dutertre,B.,de Moura,L.:Yices SMT解决方案。http://yices.csl.sri.com (2014)
[25] Eén,n.,Sörensson,n.:将伪布尔约束转换为SAT。JSAT 2(1-4),1-26(2006)·Zbl 1116.68083号
[26] Fu,Z.,Malik,S.:关于求解部分极大值问题。摘自:《第九届满意度测试理论与应用国际会议论文集》(SAT'06),第252-265页(2006)·Zbl 1187.68540号
[27] Heras,F.、Larrosa,J.、Oliveras,A.:MiniMaxSat:一种新的加权Max-SAT解算器。摘自:《第十届满意度测试理论与应用国际会议论文集》(SAT'07),第41-55页(2007)·Zbl 1183.68578号
[28] Heras,F.、Larrosa,J.、Oliveras,A.:Minimaxsat:一种高效的加权最大卫星解算器。J.阿蒂夫。智力。研究(JAIR)31,1-32(2008)·Zbl 1183.68578号
[29] Heras,F.,Morgado,A.,Marques-Silva,J.:最大可满足性的核引导二进制搜索算法。摘自:《第25届全国人工智能会议论文集》(AAAI'11),第36-41页(2011)
[30] Honjyo,K.,Tanjo,T.:新马克斯卫星。受MiniSat+启发的加权部分Max-SAT解算器。神户大学信息科学与技术中心,神户(2012)
[31] Koshimura,M.,Zhang,T.,Fujita,H.,Hasegawa,R.:Qmaxsat:部分最大卫星解算器。JSAT 8(1/2),95-100(2012)·Zbl 1331.68209号
[32] Kügel,A.:改进了加权MAX-SAT问题的精确求解器。包含:POS-10。SAT语用学,英国爱丁堡,2010年7月10日,第15-27页(2010)·Zbl 1331.68209号
[33] Larrosa,J.,Heras,F.:最大卫星分辨率及其与加权csp局部一致性的关系。载于:IJCAI,第193-198页(2005年)·Zbl 1153.68463号
[34] Larrosa,J.,Heras,F.,de Givry,S.:高效最大卫星解算的逻辑方法。Artif公司。智力。172(2-3), 204-233 (2008) ·Zbl 1182.68253号 ·doi:10.1016/j.artint.2007.05.006
[35] 李,CM;许多à,F。;Biere,A.(编辑);Maaren,H.(编辑);Walsh,H.(编辑),Maxsat,硬约束和软约束(2009),阿姆斯特丹
[36] Li,C.M.,Manyá,F.,Planes,J.:检测不相交的不一致子公式以计算最大状态下限。In:AAAI,第86-91页(2006)
[37] Li,C.M.,Manyá,F.,Planes,J.:Max-SAT.J.Artif的新推理规则。智力。研究(JAIR)30,321-359(2007)·Zbl 1182.68254号
[38] Li,C.M.,Manyá,F.,Mohamedou,N.O.,Planes,J.:利用Max-SAT的循环结构·Zbl 1247.68256号
[39] Lin,H.,Su,K.:利用推理规则计算Max-SAT解算的下限。收录于:IJCAI'07,第2334-2339页(2007)
[40] Lin,H.,Su,K.,Li,C.M.:在Max-SAT求解中使用问题学习进行有效下限计算。摘自:《第23届全国人工智能会议记录》(AAAI'08),第351-356页(2008)
[41] Manquinho,V.,Marques-Silva,J.,Planes,J.:加权布尔优化算法。摘自:《第十二届可满足性测试理论与应用国际会议论文集》(SAT'09),第495-508页(2009)·Zbl 1247.68258号
[42] Manquinho,V.M.,Martins,R.,Lync,I.:改进基于不可满足性的布尔优化算法。收录于:《第13届可满足性测试理论与应用国际会议论文集》(SAT’10),《计算机科学讲义》,第6175卷,第181-193页。施普林格(2010)·Zbl 1306.68166号
[43] Marques-Silva,J.、Argelich,J.,Graça,a.、Lync,I.:布尔词典优化:算法和应用。安。数学。Artif公司。智力。62(3-4), 317-343 (2011) ·Zbl 1242.90199号 ·doi:10.1007/s10472-011-9233-2
[44] Martins,R.,Manquinho,V.M.,Lynce,I.:在并行最大可满足性中利用基数编码。收录于:ICTAI,第313-320页(2011年)
[45] Martins,R.、Manquinho,V.M.、Lync,I.:并行maxsat中的条款共享。摘自:LION,第455-460页(2012年)
[46] Martins,R.、Joshi,S.、Manquinho,V.M.、Lync,I.:maxsat的增量基数约束。摘自:《约束规划的原则与实践》,第20届国际会议,CP 2014,里昂,法国,2014年9月8日至12日。会议记录,第531-548页(2014年)
[47] Morgado,A.,Heras,F.,Marques Silva,J.:maxsat核心引导二进制搜索的改进。摘自:《第十五届满意度测试理论与应用国际会议论文集》(SAT’12),第284-297页(2012)·Zbl 1273.68357号
[48] Morgado,A.,Heras,F.,Liffiton,M.H.,Planes,J.,Marques-Silva,J.:迭代和核心制导最大卫星解算:调查和评估。限制18(4),478-534(2013a)·Zbl 1317.90199号 ·doi:10.1007/s10601-013-9146-2
[49] Morgado,A.,Heras,F.,Marques-Silva,J.:模型引导的maxsat求解方法。In:2013 IEEE第25届人工智能工具国际会议,美国弗吉尼亚州赫恩登,2013年11月4日至6日,第931-938页(2013b)·Zbl 1183.68578号
[50] Morgado,A.,Dodaro,C.,Marques-Silva,J.:具有软基数约束的核心引导最大卫星数。摘自:《约束程序设计原则与实践第20届国际会议论文集》,CP 2014,法国里昂,2014年9月8日至12日。第564-573页(2014)
[51] Narodytska,N.,Bacchus,F.:使用核心制导maxsat分辨率的最大可满足性。2014年7月27日至31日,《第二十届美国人工智能学会人工智能会议论文集》,第2717-2723页。加拿大魁北克市。(2014)
[52] Nieuwenhuis,R.,Oliveras,A.:关于sat模理论和优化问题。收录于:SAT,第156-169页(2006)·Zbl 1187.68558号
[53] Pipatsrisawat,K.,Darwiche,A.:克隆:在缩小的搜索空间中求解加权Max-SAT。摘自:澳大利亚人工智能会议,第223-233页(2007年)
[54] Raz,R.:弱鸽子洞原理的分辨率下限。摘自:2002年5月21日至24日,加拿大蒙特勒,第17届IEEE计算复杂性年会会议记录,第3页(2002)·Zbl 1192.03043号
[55] Razborov,A.A.:改进了弱鸽子洞原理的分辨率下限。电子。计算机学术讨论会。复杂。(ECCC)8(55),(2001)
[56] Rossi,F.,van Beek,P.,Walsh,T.(编辑):约束编程手册。Elsevier,阿姆斯特丹(2006)·Zbl 1175.90011号
[57] Sebastiani,R.:懒惰可满足模理论。J.满意。布尔模型。计算。3(3-4), 141-224 (2007) ·Zbl 1145.68501号
[58] Sörensen,K.:揭示隐喻的元启发式。国际事务处理。操作。第22(1)号决议,3-18(2015)。doi:10.1111/itor.2001·兹比尔1309.90127 ·doi:10.1111/itor.12001
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。