×

可配置SAT求解器挑战(CSSC)。 (英语) Zbl 1402.68161号

总结:众所周知,不同的解决策略对于不同类型的组合难问题很有效。因此,大多数命题可满足性问题(SAT)的解算器都公开了一些参数,这些参数允许根据特定的实例系列进行定制。在国际SAT竞赛系列中,这些参数被忽略了:求解器使用给定轨迹中所有基准实例的单个默认参数设置(由作者提供)运行。虽然这种竞赛形式奖励解算器使用健壮的默认设置,但它并没有反映出只关心某个特定应用程序性能的从业者所面临的情况,他们可以花一些时间来调整此应用程序的解算器参数。新的可配置SAT解算器竞赛(CSSC)对后一种设置中的解算器进行了比较,并根据在全自动配置步骤后取得的性能对每个解算器评分。本文更详细地描述了CSSC,并报告了迄今为止在CSSC 2013和2014两次实例化中获得的结果。

MSC公司:

68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Ansótegui,C。;Sellmann,M。;Tierney,K.,《用于算法自动配置的基于性别的遗传算法》,(Gent,I.,《第十五届约束编程原理与实践国际会议论文集》,第十五届限制编程原理和实践国际会议文献集,CP'09。第十五届约束规划原理与实践国际会议论文集。《第十五届约束编程原理与实践国际会议论文集》,CP'09,《计算机科学讲义》,第5732卷(2009年),Springer-Verlag),142-157
[3] Babić,D。;Hu,A.,软件验证条件的结构抽象,(Damm,W.;Hermanns,H.,《计算机辅助验证国际会议论文集》,CAV’07。计算机辅助验证国际会议记录。《国际计算机辅助验证会议论文集》,CAV’07,《计算机科学讲义》,第4590卷(2007年),施普林格出版社,366-378·兹比尔1135.68463
[4] Babić,D。;Hu,A.J.,在软件验证条件下利用共享结构,(Yorav,K.,国际硬件和软件会议记录:验证和测试。国际硬件和软件会议记录:验证和测试,HVC’08。国际硬件和软件会议记录:验证和测试。硬件和软件国际会议记录:验证和测试,HVC’08,计算机科学讲义,第4899卷(2008),Springer),169-184
[7] (Balint,A.;Belov,A.;Heule,M.;Järvisalo,M.,《2013年SAT竞赛论文集:解算器和基准描述》,《2013年度SAT竞赛文献集:解算器和基准说明》,计算机科学系出版物B,第B-2013-1卷(2013),赫尔辛基大学)
[10] Bayardo,R.J。;Schrag,R.,《使用CSP look-back技术解决现实世界的SAT实例》(Kuipers,B.;Webber,B.,《第十四届全国人工智能会议论文集》,第十四届国家人工智能会议文献集,AAAI'97(1997),AAAI出版社),203-208
[11] Bayless,S。;汤普金斯,D。;Hoos,H.,通过配置评估实例生成器,(Pardalos,P.;Resende,M.,《第八届学习和智能优化国际会议论文集》,第八届国际学习与智能优化会议论文集,狮子座,14。第八届学习与智能优化国际会议论文集。《第八届学习与智能优化国际会议论文集》,LION’14,计算机科学讲稿(2014),Springer-Verlag)
[13] (Belov,A.;Diepold,D.;Heule,M.;Järvisalo,M.,《2014年SAT竞赛论文集:解算器和基准描述》,《2014年度SAT竞赛文献集:解算器和基准说明》,计算机科学系出版物B,第B-2014-2卷(2014),赫尔辛基大学)
[14] Berre,D.L。;Parrain,A.,Sat4j库,2.2版,系统描述,J.Satisf。布尔模型。计算。,7, 59-64 (2010)
[15] Biere,A.,The AIGER and inverter graph(AIG)format(2007),在线阅读
[18] Biere,A。;Cimatti,A。;克莱森,K.L。;Jussila,T。;McMillan,K。;Somenzi,F.,《2008年硬件模型检查竞赛(HWMCC’08)基准》(2008),网址:
[19] Biere,A。;Cimatti,A。;克拉克,E。;Fujita,M。;Zhu,Y.,使用SAT程序代替BDD进行符号模型检查,(设计自动化会议论文集。设计自动化会议文献集,DAC’99(1999)),317-320
[20] Biere,A。;Le Berre,D。;Lonca,E。;Manthey,N.,《检测CNF中的基数约束》,(Sinz,C.;Egly,U.,《第十七届可满足性测试理论与应用国际会议论文集》,第十七届国际可满足性试验理论与应用会议论文集,SAT’14。第十七届满意度测试理论与应用国际会议论文集。《第十七届满意度测试理论与应用国际会议论文集》,SAT’14,《计算机科学讲义》,第8561卷(2014),Springer-Verlag),285-301·兹比尔1423.68437
[21] (Boutilier,C.,第22届国际人工智能联合会议论文集。第22届国际人工智能联合会议论文集,IJCAI’09(2009))
[22] Breimann,L.,《随机森林》,J.Mach。学习。Res.,45,5-32(2001年)·Zbl 1007.68152号
[24] 卡达尔,C。;邓巴(D.Dunbar)。;Engler,D.R.,Klee:复杂系统程序高覆盖率测试的自动生成,(第八届USENIX操作系统设计与实现会议论文集,OSDI’08,第8卷(2008)),209-224
[25] (Cimatti,A.;Sebastiani,R.,《第十五届满意度测试理论与应用国际会议论文集》,第十五届国际满意度测试理论和应用会议论文集,SAT’12。第十五届满意度测试理论与应用国际会议论文集。《第十五届可满足性测试理论与应用国际会议论文集》,SAT’12,《计算机科学讲义》,第7317卷(2012),Springer-Verlag)·Zbl 1268.68009号
[26] 克拉克,E。;Kroening,D。;Lerda,F.,检查ANSI-C程序的工具,(系统构建和分析的工具和算法(2004),Springer),168-176·Zbl 1126.68470号
[27] Cook,S.,《定理证明过程的复杂性》,(Harrison,M.;Banerji,R.;Ullman,J.,《第三届ACM计算理论研讨会论文集》,STOC’71(1971),ACM),151-158·Zbl 0253.68020号
[28] 克劳福德,J。;Baker,A.,《可满足性算法应用于调度问题的实验结果》,(《全国人工智能会议论文集》,美国人工智能学会94(1994),美国人工学会出版社/麻省理工学院出版社),1092-1097
[30] 埃恩,n。;Sörensson,N.,《可扩展SAT解决方案》(Giunchiglia,E.;Tacchella,A.),《第六届可满足性测试理论与应用国际会议论文集》,第六届国际可满足性试验理论与应用会议论文集,SAT'03。第六届满意度测试理论与应用国际会议论文集。《第六届满意度测试理论与应用国际会议论文集》,SAT'03,《计算机科学讲义》,第2919卷(2003),斯普林格出版社,502-518·Zbl 1204.68191号
[31] 弗恩,A。;Khardon,R。;Tadepalli,P.,国际规划竞赛的第一个学习轨道,马赫。学习。,84, 1-2, 81-107 (2011)
[32] 费雷尔,M。;克莱因,A。;Eggensperger,K。;斯普林伯格,J.T。;布鲁姆,M。;Hutter,F.,《高效和稳健的自动机器学习》(Cortes,C.;Lawrence,N.;Lee,D.;Sugiyama,M.;Garnett,R.,《第29届神经信息处理系统进步国际会议论文集》,NIPS’15(2015))
[33] Gebser,M。;考夫曼,B。;Schaub,T.,《冲突驱动的答案集解决:从理论到实践》,Artif。智力。,187-188, 52-89 (2012) ·Zbl 1251.68060号
[34] Gelder,A.V.,《在可满足性求解器中实现更精简的二进制子句推理》,《数学年鉴》。Artif公司。智力。,43239-253(2005年)·兹比尔1099.68097
[35] 戈麦斯,C。;塞尔曼,B。;北卡罗来纳州克雷托。;Kautz,H.,可满足性和约束满足问题中的重尾现象,J.Autom。原因。,24, 1-2, 67-100 (2000) ·Zbl 0967.68145号
[36] Han,C.-S。;Jiang,J.-H.,Simpsat 1.0 for sat challenge 2012,(Balint,A.;Belov,A.;Diepold,D.;Gerber,S.;Järvisalo,M.;Sinz,C.,《2012年sat challenge会议录:解算器和基准描述》,计算机科学系出版物B,第B-2012-2卷(2012),赫尔辛基大学),59
[37] Han,C.-S。;Jiang,J.-H.,当布尔可满足性以单一方式满足高斯消去时,(计算机辅助验证(2012)),410-426
[40] 胡斯,H。;Stützle,T.,《随机局部搜索:基础与应用》(2004),摩根考夫曼出版社:摩根考夫曼出版社,美国加利福尼亚州旧金山·Zbl 1126.68032号
[41] Hoos,H.H.,《优化编程》,Commun。ACM,55、2、70-80(2012年)
[42] Hutter,F。;Babić,D。;胡斯,H。;胡,A.,通过自动调整决策过程来推进验证,(O’Conner,L.,《计算机辅助设计中的形式方法》,计算机辅助设计的形式方法,FMCAD’07(2007),IEEE计算机社会出版社),27-34
[43] Hutter,F。;Balint,A。;Bayless,S。;胡斯,H。;Leyton-Brown,K.,《2013年可配置SAT解决方案挑战赛结果》(2014年),弗莱堡大学计算机科学系,技术报告276
[44] Hutter,F。;胡斯,H。;Leyton-Brown,K.,竞争算法设计实证评估中的权衡,学习与智能优化专题。学习与智能优化专题,数学年鉴。Artif公司。智力。,60, 1, 65-89 (2010)
[45] Hutter,F。;胡斯,H。;Leyton-Brown,K.,《基于截尾响应数据的贝叶斯优化》(NIPS贝叶斯最优化、序贯实验设计和Bandits研讨会(2011)),在线出版
[46] Hutter,F。;胡斯,H。;Leyton Brown,K.,基于序列模型的通用算法配置优化,(Coello,C.,第五届学习与智能优化国际会议论文集。第五届学习与智能优化国际会议论文集,LION’11。第五届学习与智能优化国际会议论文集。第五届学习与智能优化国际会议论文集,LION’11,《计算机科学讲义》,第6683卷(2011年),施普林格出版社,507-523
[47] Hutter,F。;胡斯,H。;莱顿-布朗,K。;Stützle,T.,ParamILS:自动算法配置框架,J.Artif。智力。决议,36,267-306(2009)·Zbl 1192.68831号
[48] Hutter,F。;林道尔,M。;Bayless,S。;胡斯,H。;Leyton-Brown,K.,《2014年可配置SAT解决方案挑战赛结果》(2014),弗莱堡大学计算机科学系,技术报告277
[49] Hutter,F。;徐,L。;胡斯,H。;Leyton-Brown,K.,《算法运行时预测:方法和评估》,Artif。智力。,206, 79-111 (2014) ·Zbl 1334.68185号
[50] Järvisalo,M。;Berre,D.L。;Roussel,O。;Simon,L.,《国际SAT解算器竞赛》,AI Mag.,33,1(2012)
[51] Järvisalo,M。;Biere,A。;Heule,M.J.,阻塞子句消除,(Esparza,J.;Majumdar,R.,《系统构建和分析的工具和算法》,《系统构造和分析工具和算法,计算机科学讲义》,第6015卷(2010),Springer:Springer Berlin,Heidelberg),129-144·Zbl 1284.03208号
[52] 卡迪奥格鲁,S。;Malitsky,Y。;Sabharwal,A。;萨穆洛维茨,H。;Sellmann,M.,算法选择与调度,(Lee,J.,《第十七届约束编程原理与实践国际会议论文集》,第十七届限制编程原理与实务国际会议论文,CP’11。第十七届约束规划原理与实践国际会议论文集。《第十七届约束编程原理与实践国际会议论文集》,CP’11,《计算机科学讲义》,第6876卷(2011年),Springer-Verlag),454-469
[53] 考茨,H。;Selman,B.,《推陈出新:规划、命题逻辑和随机搜索》(Shrobe,H.;Senator,T.,《第十四届全国人工智能会议论文集》,第十四届国家人工智能会议文献集,AAAI'96(1996),AAAI出版社),1194-1201
[56] (Kullmann,O.,《第十二届满意度测试理论与应用国际会议论文集》,第十二届国际满意度测试理论和应用会议论文集,SAT’09。第十二届可满足性测试理论与应用国际会议论文集。第十二届可满足性测试理论与应用国际会议论文集,SAT'09,计算机科学讲义,第5584卷(2009年),施普林格)·Zbl 1165.68014号
[57] 洛佩斯·伊瓦涅斯,M。;Dubois-Lacoste,J。;Stützle,T。;Birattari,M.,《irace包,自动算法配置的迭代竞赛》(2011),IRIDIA,布鲁塞尔自由大学:IRIDIA、比利时布鲁塞尔自由大学,技术报告
[58] Lourenço,H。;O·马丁。;Stützle,T.,迭代局部搜索,(元启发式手册(2003),Springer:Springer New York),321-353·Zbl 1116.90412号
[59] 罗,C。;蔡,S。;Wu,W。;Su,K.,《带配置检查的聚焦随机游走和可满足性的中断最小值》,(Bessiere,C.,《第九届约束编程原理和实践国际会议论文集》,第九届限制编程原理与实践国际会议文献集,CP'13。第九届约束编程原理与实践国际会议论文集。《第九届约束编程原理与实践国际会议论文集》,CP’13,《计算机科学讲义》,第4741卷(2012),Springer-Verlag),481-496
[60] 罗,C。;蔡,S。;Wu,W。;Su,K.,随机局部搜索中的双配置检查可满足性,(Brodley,C.;Stone,P.,《第二十八届全国人工智能会议论文集》,第二十八届国家人工智能会议文献集,AAAI'14(2014),AAAI出版社),2703-2709
[61] 林奇,I。;Marques-Silva,J.P.,命题可满足性的基于探测的预处理技术,(第15届IEEE人工智能工具国际会议(2003),IEEE计算机学会),105-110
[65] Manthey,N。;Heule,M.J。;Biere,A.,《布尔公式的自动重新编码》(Biere、A.;Nahir、A.;Vos,T.,《硬件和软件:验证与测试》,《硬件与软件:验证和测试》,计算机科学讲义,第7857卷(2013年),Springer:Springer Berlin,Heidelberg),102-117
[66] Manthey,N。;Philipp,T.,作为DRAT派生的公式简化,(Lutz,C.;Tielscher,M.,KI 2014:人工智能进展。KI 2014:人工智能进展,计算机科学讲义,第8736卷(2014),Springer:Springer Berlin,Heidelberg),111-122
[70] Nudelman,E。;莱顿-布朗,K。;胡斯,H.H。;Devkar,A。;Shoham,Y.,《理解随机SAT:超越条款与变量之比》,(Wallace,M.,《第十届约束编程原理与实践国际会议论文集》,第十届限制编程原理与实务国际会议论文,CP'04。第十届约束编程原理与实践国际会议论文集。《第十届约束编程原理与实践国际会议论文集》,CP'04,《计算机科学讲义》,第3258卷(2004),Springer-Verlag),438-452·Zbl 1152.68569号
[72] Prasad,M。;Biere,A。;Gupta,A.,基于SAT的形式验证的最新进展调查,Int.J.Softw。技术工具。传输。,7, 2, 156-173 (2005)
[73] Roussel,O.,使用runsolver工具控制解算器执行,J.Satisf。布尔模型。计算。,7,4139-144(2011年)·Zbl 1331.68210号
[74] (Sakalah,K.A.;Simon,L.,第十四届可满足性测试理论与应用国际会议论文集。第十四届可满足性测试理论与应用国际会议论文集,SAT’11。第十四届满意度测试理论与应用国际会议论文集。《第十四届满意度测试理论与应用国际会议论文集》,SAT’11,《计算机科学讲义》,第6695卷(2011),斯普林格出版社)·Zbl 1215.68023号
[76] 西蒙,L。;Berre,D.L。;Hirsch,E.,《2002年SAT竞赛报告》,《数学年鉴》。Artif公司。智力。,43, 307-342 (2005)
[79] Stephan,P。;布雷顿,R。;Sangiovanni-Vencentelli,A.,使用可满足性的组合测试生成,IEEE Trans。计算-辅助设计。集成。电路系统。,15, 1167-1176 (1996)
[80] 桑顿,C。;Hutter,F。;胡斯,H。;Leyton-Brown,K.,Auto-WEKA:分类算法的组合选择和超参数优化,(Dhillon,I.;Koren,Y.;Ghani,R.;Senator,T.;Bradley,P.;Parekh,R.,He,J.;Grossman,R.)。;Uthurusamy,R.,第19届ACM SIGKDD知识发现和数据挖掘国际会议。第19届ACM SIGKDD知识发现和数据挖掘国际会议,KDD’13(2013),ACM出版社,847-855
[82] Torán,J.,《关于图非同构的分解复杂性》,(Järvisalo,M.;Van Gelder,A.,《第十六届可满足性测试理论与应用国际会议论文集》,第十六届国际可满足性检测理论与应用会议论文集,SAT’13。第十六届满意度测试理论与应用国际会议论文集。《第十六届满意度测试理论与应用国际会议论文集》,SAT’13,《计算机科学讲义》,第7962卷(2013),Springer-Verlag),52-66·Zbl 1433.03139号
[83] van Gelder,A.,通过命题可满足性重新审视图着色,(图着色与推广计算研讨会论文集。图着色与拓展计算研讨会论文集中,COLOR-02(2002)),48-54
[84] 徐,L。;Hutter,F。;胡斯,H。;Leyton-Brown,K.,SATzilla:SAT基于组合的算法选择,J.Artif。智力。决议,32,565-606(2008)·Zbl 1182.68272号
[85] Zarpas,E.,《有界模型检验的SAT求解器基准测试》,(Bacchus,F.;Walsh,T.,《第八届可满足性测试理论与应用国际会议论文集》,第八届国际可满足性试验理论与应用会议论文集,SAT’05。第八届满意度测试理论与应用国际会议论文集。第八届可满足性测试理论与应用国际会议论文集,SAT'05,计算机科学讲义,第3569卷(2005),Springer),340-354·Zbl 1128.68368号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。