×

通过增量线性化优化模非线性算法。 (英语) 兹伯利07497924

Konev,Boris(编辑)等人,《组合系统的前沿》。第十三届国际研讨会,FroCoS 2021,英国伯明翰,2021年9月8-10日。诉讼程序。查姆:斯普林格。莱克特。注释计算。科学。12941, 213-231 (2021).
摘要:增量线性化是一种概念上简单但有效的技术,我们最近根据实和整数上的非线性算法理论提出用于解决SMT问题。优化模理论(OMT)是SMT的一个重要扩展,它允许寻找优化给定目标函数的模型。在本文中,我们展示了如何以简单的方式将增量线性化扩展到OMT,从而产生一个不完整但有效的OMT过程。我们描述了主要思想和算法,在OptiMathSAT OMT求解器中提供了一个实现,并进行了实证评估。结果证明了该方法的有效性。
关于整个系列,请参见[Zbl 1482.68028号]。

MSC公司:

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

参考文献:

[1] https://es-static.fbk.eu/people/mjonas/papers/frocos21_oms/
[2] https://github.com/roveri-marco/OMTNPlan网站
[3] E·阿尔布拉哈姆。;JH达文波特;英格兰,M。;Kremer,G.,使用柱面代数覆盖确定非线性实数算术约束与冲突驱动搜索的一致性,J.Log。代数方法程序。,119, 100633 (2021) ·Zbl 1509.68243号 ·doi:10.1016/j.jlamp.2020.100633
[4] Barrett,C.、Ranise,S.、Stump,A.、Tinelli,C.:可满足性模理论库(SMT-LIB)(2010)。http://www.smtlib.org
[5] Barrett,C.,Sebastiani,R.,Seshia,S.A.,Tinelli,C.:可满足性模理论,第26章,第825-885页。Biere等人[7]第185卷,2009年2月
[6] Benhamou,F.,Granvilliers,L.:连续和区间约束。摘自:Rossi,F.、van Beek,P.、Walsh,T.(编辑)《约束编程手册》,《人工智能基础》第2卷,第571-603页。爱思唯尔(2006)·Zbl 1346.65020号
[7] Biere,A.,Heule,M.J.H.,van Maaren,H.,Walsh,T.(编辑):可满足性手册。IOS出版社,2009年2月·Zbl 1183.68568号
[8] 比约纳,N。;Phan,A-D;弗莱肯斯坦,L。;拜尔,C。;Tinelli,C.,(nu)Z-优化SMT求解器,系统构建和分析的工具和算法,194-199(2015),海德堡:斯普林格·doi:10.1007/978-3-662-46681-0_14
[9] Borraleras,C.,Larraz,D.,Rodríguez-Carbonell,E.,Oliveras,A.,Rubio,A.:求解整数非线性公式的不完全SMT技术。ACM事务处理。计算。日志。20(4), 25:1-25:36 (2019) ·Zbl 1433.68405号
[10] Borraleras,C。;卢卡斯,S。;奥利维拉斯,A。;罗德里格斯-卡博内尔,E。;Rubio,A.,求解多项式约束的SAT模线性算法,J.Autom。原因。,48, 1, 107-131 (2012) ·Zbl 1243.68210号 ·doi:10.1007/s10817-010-9196-8
[11] Brauße,F。;Korovin,K。;科洛维纳,M。;米勒,N。;Herzig,A。;Popescu,A.,解决非线性约束的CDCL式微积分,组合系统前沿,131-148(2019),Cham:Spriger,Cham·Zbl 1435.68300号 ·doi:10.1007/978-3-030-29007-88
[12] Cimatti,A。;Griggio,A。;艾尔凡。;Roveri,M。;塞巴斯蒂亚尼,R。;O·拜尔斯多夫。;Wintersteiger,CM,用增量线性化解决非线性整数算法的实验,可满足性测试的理论与应用-SAT 2018,383-398(2018),Cham:Springer,Cham·Zbl 1407.68285号 ·doi:10.1007/978-3-319-94144-8_23
[13] Cimatti,A.,Griggio,A.,Irfan,A.,Roveri,M.,Sebastiani,R.:可满足性的增量线性化和验证模非线性算术和超越函数。ACM事务处理。计算。日志。19(3), 19:1-19:52 (2018) ·Zbl 1407.68285号
[14] Cimatti,A。;Griggio,A。;肖夫斯马,BJ;塞巴斯蒂亚尼,R。;北卡罗来纳州皮特曼。;Smolka,SA,《MathSAT5 SMT求解器,系统构建和分析的工具和算法》,93-107(2013),海德堡:施普林格·Zbl 1381.68153号 ·doi:10.1007/978-3-642-36742-77
[15] Collins,GE,通过柱代数分解消除实闭域的量词-预消除报告,ACM SIGSAM Bull。,8, 3, 80-90 (1974) ·doi:10.1145/1086837.1086852
[16] Contaldo,F。;特伦丁,P。;塞巴斯蒂亚尼,R。;希伯拉德,E。;Musliu,N.,《从MiniZin到优化模理论》,《约束编程、人工智能和运筹学的集成》,148-166(2020),Cham:Springer,Cham·Zbl 07636017号 ·doi:10.1007/978-3-030-58942-4-10
[17] de Moura,L。;比约纳,N。;罗马克里希南,CR;Rehof,J.,Z3:一个高效的SMT求解器,系统构建和分析的工具和算法,337-340(2008),海德堡:施普林格,海德堡·doi:10.1007/978-3-540-78800-3_24
[18] 狄克逊,C。;Finger,M.,组合系统前沿(2017),商会:施普林格,商会·Zbl 1369.68021号 ·doi:10.1007/978-3-319-66167-4
[19] Fontaine,P.,Ogawa,M.,Sturm,T.,Vu,X.:亚热带可满足性。收录于:Dixon and Finger[18],第189-206页·Zbl 1425.68374号
[20] 福斯,C。;Giesl,J。;米德尔多普,A。;施耐德-坎普,P。;Thiemann,R。;赞克尔,H。;Marques-Silva,J。;Sakallah,KA,用多项式解释进行终止分析的SAT求解,可满足性测试的理论与应用-SAT 2007,340-354(2007),海德堡:斯普林格,海德伯格·Zbl 1214.68352号 ·doi:10.1007/978-3-540-72788-0_33
[21] 高,S。;孔,S。;EM克拉克;Bonacina,MP,dReal:实域上非线性理论的SMT求解器,自动演绎-CADE-24208-214(2013),海德堡:斯普林格·Zbl 1381.68268号 ·doi:10.1007/978-3-642-38574-2_14
[22] Jovanović,D。;Bouajjani,A。;Monniaux,D.,用MCSAT求解非线性整数算法,验证,模型检查和抽象解释,330-346(2017),Cham:Springer,Cham·兹比尔1484.68220 ·数字对象标识代码:10.1007/978-3-319-52234-0_18
[23] 约万诺维奇,D。;de Moura,L.,《解决非线性算法》,ACM Commun。计算。代数,46,3-4,104-105(2012)·doi:10.1145/2429135.2429155
[24] 孔,S。;Solar-Lezama,A。;高,S。;节流阀,H。;Weissenbacher,G.,《现有的Delta决策程序——针对所有实际问题》,计算机辅助验证,219-235(2018),Cham:Springer,Cham·Zbl 1511.68252号 ·doi:10.1007/978-3-319-96142-2_15
[25] Kremer,G。;A brahám,E.,完全增量柱面代数分解,J.Symb。计算。,100, 11-37 (2020) ·Zbl 1432.68601号 ·doi:10.1016/j.jsc.2019.07.018
[26] Kremer,G。;科齐利厄斯,F。;E·阿尔布拉哈姆。;副总裁Gerdt;科普夫,W。;西勒,WM;Vorozhtsov,EV,《广义分枝定界方法及其在SAT模非线性整数算法中的应用》,《科学计算中的计算机代数》,315-335(2016),查姆:斯普林格,查姆·兹比尔1453.90186 ·数字对象标识代码:10.1007/978-3-319-45641-6_21
[27] Leofante,F.,Giunchiglia,E.,Ábrahám,E.,Taccella,A.:最优规划模块理论。摘自:Bessiere,C.(编辑)《第二十届国际人工智能联合会议论文集》,IJCAI 2020,第4128-4134页。ijcai.org(2020)
[28] Maréchal,A。;Fouilhé,A。;King,T。;Monniaux,D。;佩林,M。;Jobstmann,B。;Leino,KRM,使用Handelman定理的多元多项式的多面体近似,验证,模型检查和抽象解释,166-184(2016),海德堡:斯普林格·Zbl 1475.68093号 ·doi:10.1007/978-3-662-49122-58
[29] Marques Silva,J.P.,Lynce,I.,Malik,S.:冲突驱动的从句学习SAT解决者,第4章,第131-153页。Biere等人[7]第185卷,2009年2月
[30] 马蒂亚塞维奇,YV,希尔伯特第十问题(1993),剑桥:麻省理工学院出版社,剑桥·Zbl 0790.03009号
[31] Nadel,A。;Ryvchin,V。;Chechik,M。;Raskin,J-F,比特向量优化,系统构建和分析的工具和算法,851-867(2016),海德堡:施普林格·doi:10.1007/978-3-662-49674-9_53
[32] Nieuwenhuis,R。;奥利维拉斯,A。;Biere,A。;Gomes,CP,《关于SAT模理论和优化问题,可满足性测试的理论和应用——SAT 2006,156-169(2006)》,海德堡:斯普林格,海德伯格·Zbl 1187.68558号 ·doi:10.1007/11814948_18
[33] Reynolds,A.、Tinelli,C.、Jovanovic,D.、Barrett,C.W.:用扩展设计理论求解器。收录:Dixon和Finger[33],第22-40页·Zbl 1495.68239号
[34] 塞巴斯蒂亚尼,R。;托马西,S。;Gramlich,B。;米勒,D。;Sattler,U.,用\({\cal)优化SMT{五十} A类}({\mathbb{Q}})成本函数,自动推理,484-498(2012),海德堡:施普林格·Zbl 1358.68264号 ·doi:10.1007/978-3-642-31365-3_38
[35] 塞巴斯蒂亚尼,R。;Tomasi,S.,带线性有理成本的优化模理论,ACM Trans。计算。日志。,16, 2, 1-46 (2015) ·Zbl 1354.68233号 ·doi:10.1145/2699915
[36] 塞巴斯蒂亚尼,R。;特伦丁,P。;拜尔,C。;Tinelli,C.,用线性算术成本函数推动优化模理论的包络,系统构建和分析的工具和算法,335-349(2015),海德堡:斯普林格·Zbl 1420.68197号 ·doi:10.1007/978-3-662-46681-0_27
[37] 塞巴斯蒂亚尼,R。;Trentin,P.,OptiMathSAT:一种用于优化模理论的工具,J.Autom。原因。,64, 423-460 (2020) ·Zbl 1468.68206号 ·doi:10.1007/s10817-018-09508-6
[38] Stump,A。;巴雷特,CW;迪尔,DL;Brinksma,E。;Larsen,KG,CVC:协同有效性检查,计算机辅助验证,500-504(2002),海德堡:施普林格·Zbl 1010.68720号 ·doi:10.1007/3-540-45657-0_40
[39] 特伦丁,P。;塞巴斯蒂亚尼,R。;Fontaine,P.,浮点数理论的优化模块,自动演绎-CADE 27,550-567(2019),Cham:Springer,Cham·兹伯利07178998 ·doi:10.1007/978-3-030-29436-6_33
[40] 魏斯芬宁,V.,实代数的量词消去——二次型情形及其以外,应用。代数工程通讯。计算。,8, 2, 85-101 (1997) ·兹比尔0867.03003 ·doi:10.1007/s002000050055
[41] Zankl,H。;米德尔多普,A。;EM克拉克;Voronkov,A.,《非线性(Ir)有理算法的可满足性》,《程序设计、人工智能和推理逻辑》,481-500(2010),海德堡:斯普林格出版社·Zbl 1310.68126号 ·doi:10.1007/978-3-642-17511-427
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。