×

基于实例分解的并行SAT求解器的表达模型。 (英语) Zbl 1471.68315号

Lutz,Carsten(编辑)等人,《组合系统的前沿》。第十届国际研讨会,FroCoS 2015,Wrocław,波兰,2015年9月21日至24日。诉讼程序。查姆:斯普林格。莱克特。注释计算。科学。9322, 101-116 (2015).
摘要:SAT解算器是一种高效的程序,用于确定合取范式中命题公式的可满足性问题。当代SAT解算器结合了许多高级技术,如子句共享和inprocessing。子句共享是基于子句学习的并行SAT求解器中的一种合作形式,而处理中则以保持可满足性的方式简化了公式。在本文中,我们提出了实例分解形式化ID,该ID使用基于标签的子句共享和inprocessing对并行SAT求解器进行建模。我们正式证明了ID的可靠性,并表明标签的概念可以用于确保可满足性保持操作。此外,我们基于此方法为SAT求解器开发了一种新的证明格式,它是从ID派生出来的。
关于整个系列,请参见[Zbl 1355.68017号].

MSC公司:

68伏15 定理证明(自动和交互式定理证明、演绎、解析等)
68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Audemard,G.,Lagniez,J.-M,Mazure,B.,Saïs,L.:关于冻结和重新激活习得子句。收录:Sakallah,K.A.,Simon,L.(编辑)SAT 2011。LNCS,第6695卷,第188–200页。施普林格,海德堡(2011)·Zbl 1330.68267号 ·doi:10.1007/978-3642-21581-0_16
[2] Audemard,G.,Simon,L.:预测现代SAT解题者的习得子句质量。收录于:Boutiler,C.(编辑)IJCAI 2009,第399-404页。摩根考夫曼出版公司,帕萨迪纳(2009)
[3] Beame,P.,Kautz,H.,Sabharwal,A.:理解和利用小句学习的潜力。《人工智能研究杂志》22(1),319–351(2004)·Zbl 1080.68651号
[4] Biere,A.:2010年SAT竞赛中的玲玲、普林格林、PicoSAT和PrecoSAT。奥地利林茨约翰内斯·开普勒大学FMV报告系列技术报告10/1(2010)
[5] Biere,A.:BooleForce和TraceCheck(2014)。http://fmv.jku.at/booleforce网站
[6] Biere,A.,Cimatti,A.,Clarke,E.M.,Fujita,M.,Zhu,Y.:使用SAT程序而非BDD进行符号模型检查。在:Irwin,M.J.(编辑)DAC 1999,第317-320页。ACM(1999)
[7] Brummayer,R.,Biere,A.:模糊和三角debugging SMT求解器。摘自:SMT 2010研讨会,第1-5页。ACM(2009)·数字对象标识代码:10.1145/1670412.1670413
[8] Davis,M.,Logemann,G.,Loveland,D.:理论证明的机器程序。ACM通讯5(7),394–397(1962)·Zbl 0217.54002号 ·数字对象标识代码:10.1145/368273.368557
[9] Eén,n.,Biere,A.:通过变量和子句消除在SAT中进行有效的预处理。摘自:Bacchus,F.,Walsh,T.(编辑)SAT 2005。LNCS,第3569卷,第61-75页。斯普林格,海德堡(2005)·Zbl 1128.68463号 ·doi:10.1007/11499107_5
[10] Eén,n.,Sörensson,n.:可扩展SAT解决方案。收录:Giunchiglia,E.,Tacchella,A.(编辑)SAT 2003。LNCS,第2919卷,第502-518页。斯普林格,海德堡(2004)·兹比尔1204.68191 ·doi:10.1007/978-3-540-24605-337
[11] Gelder,A.V.:从同时使用前序和后序解析的可满足性求解器中提取(容易)可检查的证据。In:ISAIM 2002(2002)
[12] Gelder,A.V.:验证命题不可满足性的RUP证明。In:ISAIM 2008(2008)
[13] Goldberg,E.,Novikov,Y.:验证CNF公式的不可满足性证明。日期:2003年,第10886–10891页。IEEE计算机学会,华盛顿特区(2003)
[14] Gomes,C.P.,Selman,B.,Crato,N.,Kautz,H.:可满足性和约束满足问题中的重尾现象。《自动推理杂志》24(1–2),67–100(2000)·Zbl 0967.68145号 ·doi:10.1023/A:1006314320276
[15] Großmann,P.,Hölldobler,S.,Manthey,N.,Nachtigall,K.,Opitz,J.,Steinke,P.:用SAT解决周期性事件调度问题。收录:Jiang,H.,Ding,W.,Ali,M.,Wu,X.(编辑)IEA/AIE 2012。LNCS,第7345卷,第166-175页。斯普林格,海德堡(2012)·文件编号:10.1007/978-3-642-31087-4_18
[16] Harrison,J.:Stålmarck算法作为一个HOL派生规则。收录人:von Wright,J.、Harrison,J.和Grundy,J.(编辑)TPHOLs 1996。LNCS,第1125卷,第221-234页。斯普林格,海德堡(1996)·doi:10.1007/BFb0105407
[17] Heule,M.,Manthey,N.,Philipp,T.:验证子句共享并行SAT解算器的不可满足性结果。收录:Berre,D.L.(编辑)POS 2014。EPiC系列,第27卷,第12-25页。EasyChair(2014年)
[18] Heule,M.J.H.,Hunt Jr.,W.A.,Wetzler,N.:检查子句证明时的修剪。收录于:Jobstmann,B.,Ray,S.(编辑)FMCAD 2013,第181-188页。IEEE(2013)·doi:10.1109/FMCAD.2013.6679408
[19] Heule,M.J.H.,Järvisalo,M.,Biere,A.:基于二元蕴涵图的有效CNF简化。收录:Sakallah,K.A.,Simon,L.(编辑)SAT 2011。LNCS,第6695卷,第201-215页。施普林格,海德堡(2011)·Zbl 1330.68269号 ·doi:10.1007/978-3642-21581-0_17
[20] 黄,J.:重新启动对小句学习效率的影响。收录于:Veloso,M.(编辑)IJCAI 2007,第2318-2323页。Morgan Kaufmann Publishers Inc.,旧金山(2007)
[21] Hyvärinen,A.E.J.,Junttila,T.A.,Niemelä,I.:求解网格中SAT的分布方法。摘自:Biere,A.,Gomes,C.P.(编辑)SAT 2006。LNCS,第4121卷,第430-435页。斯普林格,海德堡(2006)·doi:10.1007/11814948_39
[22] Hyvärinen,A.E.J.,Junttila,T.,Niemelä,I.:分布式求解的SAT实例分区。收录人:Fermüller,C.G.,Voronkov,A.(编辑)LPAR-17。LNCS,第6397卷,第372-386页。斯普林格,海德堡(2010)·Zbl 1306.68146号 ·doi:10.1007/978-3-642-16242-8_27
[23] Hyvärinen,A.E.J.,Junttila,T.A.,Niemelä,I.:将学习纳入基于网格的随机SAT求解。收录人:Dochev,D.,Pistore,M.,Traverso,P.(编辑)AIMSA 2008。LNCS(LNAI),第5253卷,第247-261页。斯普林格,海德堡(2008)·Zbl 1169.68603号 ·文件编号:10.1007/978-3-540-85776-1_21
[24] Hölldobler,S.,Manthey,N.,Saptawijaya,A.:改进资源-软件SAT求解器。收录人:Fermüller,C.G.,Voronkov,A.(编辑)LPAR-17。LNCS,第6397卷,第519-534页。斯普林格,海德堡(2010)·Zbl 1306.68145号 ·doi:10.1007/978-3-642-16242-8_37
[25] Irfan,A.,Lanti,D.,Manthey,N.:现代合作并行SAT求解。输入:POS 2013(2013)
[26] Irfan,A.,Lanti,D.,Manthey,N.:PCASSO是一个并行合作社sat SOlver。摘自:Balint,A.、Belov,A.、Heule,M.J.H.、Järvisalo,M.(编辑)《2013年SAT挑战赛论文集》。计算机科学系系列出版物B,第B-2013-1卷,第64-65页。赫尔辛基大学,赫尔辛基(2013)
[27] Järvisalo,M.,Biere,A.,Heule,M.:阻塞子句消除。收录:Esparza,J.,Majumdar,R.(编辑)TACAS 2010。LNCS,第6015卷,第129-144页。斯普林格,海德堡(2010)·Zbl 1284.03208号 ·doi:10.1007/978-3642-12002-2_10
[28] Järvisalo,M.,Heule,M.J.H.,Biere,A.:Inprocessing规则。收录于:Gramlich,B.、Miller,D.、Sattler,U.(编辑)IJCAR 2012。LNCS,第7364卷,第355–370页。斯普林格,海德堡(2012)·Zbl 1358.68256号 ·doi:10.1007/978-3-642-31365-3_28
[29] Kautz,H.A.,Selman,B.:规划是可满足性。收录:Neumann,B.(编辑)ECAI 1992。第359-363页(1992年)
[30] Lanti,D.,Manthey,N.:通过搜索空间划分在并行搜索中共享信息。In:Nicosia,G.,Pardalos,P.(编辑)LION 7。LNCS,第7997卷,第52-58页。斯普林格,海德堡(2013)·doi:10.1007/978-3-642-44973-46
[31] Lynge,I.,Marques-Silva,J.:生物信息学中的SAT:利用单倍型推断进行案例分析。摘自:Biere,A.,Gomes,C.P.(编辑)SAT 2006。LNCS,第4121卷,第136-141页。斯普林格,海德堡(2006)·doi:10.1007/11814948_16
[32] Manthey,N.:协处理器2.0–一个灵活的CNF简化程序。收录:Cimatti,A.,Sebastiani,R.(编辑)SAT 2012。LNCS,第7317卷,第436–441页。斯普林格,海德堡(2012)·doi:10.1007/978-3-642-31612-8_34
[33] Manthey,N.:面向下一代串行和并行SAT求解器。德累斯顿理工大学博士论文,Informatik Fakultät(2015)
[34] Manthey,N.、Philipp,T.、Wernhard,C.:子句共享SAT解算器中处理中的合理性。收录:Järvisalo,M.,Van Gelder,A.(编辑)SAT 2013。LNCS,第7962卷,第22-39页。斯普林格,海德堡(2013)·Zbl 1390.68582号 ·doi:10.1007/978-3-642-39071-54
[35] Marić,F.:现代SAT求解器的形式化和实现。《自动推理杂志》43(1),81–119(2009)·Zbl 1187.68557号 ·doi:10.1007/s10817-009-9127-8
[36] Marques Silva,J.P.,Sakallah,K.A.:掌握:命题可满足性的搜索算法。IEEE计算机汇刊48(5),506–521(1999)·数字对象标识代码:10.1109/12.769433
[37] Martins,R.,Manquinho,V.,Lynce,I.:并行SAT求解概述。约束条件17(3)、304–347(2012)·Zbl 1309.90057号 ·doi:10.1007/s10601-012-9121-3
[38] Moskewicz,M.W.,Madigan,C.F.,Zhao,Y.,Zhang,L.,Malik,S.:Chaff:设计一个高效的SAT求解器。摘自:DAC 2001,第530-535页。拉斯维加斯计算机协会(2001年)
[39] Oe,D.,Stump,A.,Oliver,C.,Clancy,K.:versat:一个经过验证的现代SAT求解器。收录人:Kuncak,V.,Rybalchenko,A.(编辑)VMCAI 2012。LNCS,第7148卷,第363–378页。斯普林格,海德堡(2012)·Zbl 1326.68263号 ·doi:10.1007/978-3-642-27940-9_24
[40] Philipp,T.:并行可满足性求解器的表达式模型。德累斯顿理工大学硕士论文,Informatik Fakultät(2013)
[41] :具有SAT的工程效率规划师。收录:Raedt,L.D.、Bessière,C.、Dubois,D.、Doherty,P.、Frasconi,P.,Heintz,F.、Lucas,P.J.F.(编辑)ECAI 2012。《人工智能与应用前沿》,第684-689页。IOS出版社(2012)
[42] Silva,J.P.M.,Sakallah,K.A.:GRASP——一种新的可满足性搜索算法。载于:ICCAD 1996,第220-227页。IEEE计算机协会,华盛顿(1996)
[43] Singer,D.:可满足性问题的并行解决:一项调查。收录于:Talbi,E.G.(编辑)《并行组合优化》,第5章,第123–148页。威利跨科学(2006)·数字对象标识代码:10.1002/9780470053928.ch5
[44] Soos,M.:CryptoMiniSat 2.5.0。收录:SAT竞赛活动手册(2010年)
[45] Stallman,R.M.,Sussman,G.J.:计算机辅助电路分析系统中的正向推理和依赖定向回溯。人工智能9(2),135–196(1977)·Zbl 0372.94024号 ·doi:10.1016/0004-3702(77)90029-7
[46] Subbarayan,S.,Pradhan,D.K.:NiVER:预处理SAT实例的非递增变量消除分辨率。摘自:H.Hoos,H.,Mitchell,D.G.(编辑)SAT 2004。LNCS,第3542卷,第276-291页。斯普林格,海德堡(2005)·Zbl 1122.68618号 ·doi:10.1007/11527695_22
[47] Wetzler,N.,Heule,M.J.H.,Hunt Jr.,W.A.:DRAT-trim:使用富于表现力的子句证明进行有效的检查和裁剪。摘自:Sinz,C.,Egly,U.(编辑)SAT 2014。LNCS,第8561卷,第422-429页。斯普林格,海德堡(2014)·Zbl 1423.68475号 ·doi:10.1007/978-3-319-09284-3_31
[48] Wetzler,N.,Heule,M.J.H.,Hunt Jr.,W.A.:用扩展分辨率对SAT反驳进行机械验证。作者:Blazy,S.,Paulin Mohring,C.,Pichardie,D.(编辑)ITP 2013。LNCS,第7998卷,第229-244页。斯普林格,海德堡(2013)·Zbl 1317.68236号 ·文件编号:10.1007/978-3-642-39634-2_18
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。