×

兹马思-数学第一资源

利用圆柱代数覆盖的冲突驱动搜索确定非线性实数运算约束的一致性。(英语) Zbl 07316066
摘要:本文提出了一种新的确定实域上非线性多项式约束合取可满足性的算法,可作为非线性实数算法可满足性模理论(SMT)求解的理论求解器。该算法是圆柱形代数分解(CAD)的一种变体,它采用增量的方法构造候选解(采样点),直到找到满意的样本或采样足够的样本来得出不可满足的结论。样本的选择由输入约束和先前的冲突来指导。
我们新方法的核心思想是从部分样本开始;证明其不能扩展到全样本;从这个原因可以排除部分样本周围有一个更大的空间,这个空间逐渐形成一个圆柱形代数覆盖。与CAD的增量变量、Jovanović和de Moura的NLSAT方法和Brown的NuCAD算法有相似之处;但是,我们在一个初步的实现中展示了工作实例和实验结果,以证明与这些不同之处,以及新方法的好处。
理学硕士:
68立方厘米 符号计算与代数计算
68V15型 定理证明(自动和交互式定理证明程序、演绎、解析等)
PDF格式 BibTeX公司 XML 引用
全文: 内政部
参考文献:
[1] Sturm,T.,应用量词消除的新领域, (第九届科学计算中的计算机代数国际研讨会论文集。第九届科学计算中的计算机代数国际研讨会论文集,CASC 2006。第九届科学计算中计算机代数国际研讨会论文集。第九届国际计算机代数研讨会论文集a科学计算,CASC 2006,LNCS,第4194卷(2006),Springer),295-301·Zbl 1141.68714号
[2] 布拉德福德,R。;达文波特,J.H。;英格兰,M。;埃拉米,H。;格特,V。;格里戈里耶夫,D。;霍伊特,C。;科斯塔,M。;拉杜列斯库,O。;斯特姆,T。;韦伯,A.,多稳态参数发生的案例研究,(第42届符号和代数计算国际研讨会论文集。第42届符号和代数计算国际研讨会论文集,ISSAC 2017(2017),ACM),45-52·1449204.ZB34
[3] 穆利根,C.B。;达文波特,J.H。;England,M.,TheoryGuru:一个将量词消除技术应用于经济学的Mathematica软件包,(第六届国际数学软件大会论文集。第六届国际数学软件大会论文集,ICMS 2018。第六届国际数学软件大会论文集。第六届国际数学软件大会论文集,ICMS 2018,LNCS,第10931卷(2018),斯普林格),369-378年·68ZB1395升
[4] 阿拉伊,新罕布什尔州。;松崎,T。;伊万,H。;Anai,H.,机器数学(第39届符号和代数计算国际研讨会论文集。第39届符号和代数计算国际研讨会论文集,ISSAC 2014(2014),ACM),1-8·Zbl 1325.68212
[5] Tarski,A.,《初等代数和几何的判定方法》,(Cavine,B.F.;Johnson,J.R.,《量词消去和圆柱代数分解》(1998),Springer),24-84(1951),加州大学。出版社,转载于·Zbl 0900.03045
[6] Collins,G.E.用柱形代数分解消除实闭域的量词,(Cavince,B.F.,第二届计算机信息系统会议论文集,自动机理论与形式语言第二届地理信息大会论文集,LNCS,第33卷(1975),斯普林格)。(Johnson,J.R.,《量词消去与圆柱代数分解》(1998),Springer),85-121,再版·Zbl 0900.03055
[7] 英格兰,M。;布拉德福德,R。;Davenport,J.H.,改进圆柱代数分解中等式约束的使用,(第40届符号和代数计算国际研讨会论文集。第40届符号和代数计算国际研讨会论文集,ISSAC 2015(2015),ACM),165-172·Zbl 1346.68283号
[八] 英格兰,M。;Davenport,J.H.关于多项式次数的柱代数分解的复杂性, (第18届科学计算中的计算机代数国际研讨会论文集。第18届科学计算中的计算机代数国际研讨会论文集,CASC 2016。第18届科学计算中计算机代数国际研讨会论文集。第18届国际计算机代数研讨会论文集《科学计算中的gebra》,CASC 2016,LNCS,第9890卷(2016),Springer),172-192·Zbl 1453.13079号
[9] M、 England,R.Bradford,J.Davenport,带等式约束的柱形代数分解,in:Davenport,et al.(Eds.),[55],2019年,第38-71页https://doi.org/10.1016/j.jsc.2019.07.019。 ·Zbl 1432.68599号
[10] 布朗,C.W。;Davenport,J.H.,《量词消去和圆柱代数分解的复杂性》,《2007年符号与代数计算国际研讨会论文集》,ISSAC 2007(2007),ACM,第54-60页·兹布1190.68028
[11] 巴苏,S。;波拉克,R。;Roy,M.F.,实代数几何中的算法,数学中的算法和计算(2006),Springer
[12] Hong,H.,现实存在理论的几种决策算法比较(1991),技术代表,RISC,Linz(报告编号91-41)
[13] 西马蒂,A。;格里吉奥,A。;艾尔凡,A。;罗维里,M。;Sebastiani,R.,可满足性增量线性化与验证模非线性算法与超越函数,ACM Trans。计算机。日志。,19、3、19:1-19:52(2018年)·Zbl 1407.68285号
[14] 马尔查尔,A。;福伊莱,A。;国王,T。;蒙尼亚,D。;Périn,M.,使用Handelman定理对多元多项式的多面体逼近, (第17届验证、模型检查和抽象解释国际会议论文集。第17届验证、模型检查和抽象解释国际会议论文集,VMCAI 2016。第17届验证、模型检查和抽象解释国际会议论文集。Pro2016年第17届国际计算机辅助教学与验证会议(第17卷,第184卷,国际计算机辅助教学与验证会议,第184卷,第166卷)·Zbl 1475.68093
[15] 弗里兹勒,M。;赫尔德,C。;泰格,T。;Ratschan,S。;舒伯特,T.,具有复杂布尔结构的大型非线性算术约束系统的有效求解,J.Satisf。布尔模型。计算机。,1209-236(2007年)·Zbl 1144.68371
[16] 董维新。;范康,T。;Ogawa,M.,raSAT:多项式约束的SMT解算器,形式。方法系统。Des。,513462-499(2017年)·Zbl 1377.68140
[17] 魏斯芬宁,V.,《实代数的量词消去——二次情形及其超越》,应用。代数工程公社。计算机。,8,2,85-101(1997年)·Zbl 0867.03003
[18] 科兹利乌斯,F。;Ábrahám,E.,SMT解决的虚拟替代, (第18届国际计算理论基础研讨会论文集。第18届国际计算理论基础研讨会论文集,FCT 2011。第18届国际计算理论基础研讨会论文集。第18届国际计算基础研讨会论文集n理论,FCT 2011,LNCS,第6914卷(2011),斯普林格),360-371·Zbl 1342.68282号
[19] 方丹,P。;小川,M。;斯特姆,T。;Vu,X.T.,亚热带可满足性, (第11届联合系统前沿国际研讨会论文集。第11届联合系统前沿国际研讨会论文集,2017年FroCoS。第11届联合系统前沿国际研讨会论文集。第11届联合系统前沿国际研讨会论文集,FroCoS 2017,LNCS,第10483卷(2017),斯普林格,189-206·Zbl 1425.68374
[20] 雅培,J。;Bigatti,A.M.,CoCoALib:一个用于交换代数计算的C++库。。及以后,(第三届国际数学软件大会论文集。第三届国际数学软件大会论文集,ICMS 2010。第三届国际数学软件大会论文集。第三届国际数学软件大会论文集,ICMS 2010,LNCS,第6327卷(2010年),斯普林格),73-76·Zbl 1267.13048号
[21] 威尔逊,D。;布拉德福德,R。;达文波特,J.H。;英国,M.,圆柱代数子分解,数学。计算机。科学。,2014年第288-263页·Zbl 1309.68232
[22] 柯林斯,G.E。;Hong,H.,量词消去的部分圆柱代数分解,J.Symb。计算机。,12、30、299-328(1991年)·Zbl 0754.68063
[23] Collins,G.E.,《通过圆柱代数分解消除量词——二十年的进步》(Cavince,B.F.;Johnson,J.R.,《量词消除和圆柱代数分解》(1998),Springer),8-23·Zbl 0900.03053
[24] McCallum,S.,《基于CAD的带等式约束的量词消除中的投影》,《1999年符号和代数计算国际研讨会论文集》,ISSAC 1999(1999),ACM,第145-149页
[25] 布拉德福德,R.J。;达文波特,J.H。;英格兰,M。;麦卡伦S。;威尔森,D.J.,真值表不变圆柱代数分解,J.Symb。计算机。,76,1-35(2016年)·Zbl 1351.68314号
[26] Jovanović,D.,用MCSAT求解非线性整数算法, (第18届验证、模型检查和抽象解释国际会议论文集。第18届验证、模型检查和抽象解释国际会议论文集,VMCAI 2017。第18届验证、模型检查和抽象解释国际会议论文集第18届国际验证、模型检验和抽象解释会议,VMCAI 2017,LNCS,第10145卷(2017),Springer),330-346·Zbl 06687364
[27] Brown,C.W.,开放非均匀圆柱代数分解(第40届符号与代数计算国际研讨会论文集),第40届符号与代数计算国际研讨会论文集,ISSAC 2015(2015),ACM),85-92·Zbl 1346.68273
[28] 巴雷特,C.W。;方丹,P。;Tinelli,C.,可满足性模理论库(SMT-LIB)(2016)
[29] Seidenberg,A.,初等代数的一种新的决策方法,人工神经网络。数学。,602365-374(1954年)·Zbl 0056.01804
[30] 巴雷特,C。;塞巴斯蒂安尼,右。;塞希亚,S。;Tinelli,C.,可满足性模理论,(Biere,A.;Heule,M.;van Maaren,H.;Walsh,T.《可满足性手册》,《可满足性手册》,人工智能与应用前沿,第185卷(2009年),IOS出版社,825-885
[31] Ábrahám,E.,在符号计算和可满足性检验之间建立桥梁,(第40届符号和代数计算国际研讨会论文集。第40届符号和代数计算国际研讨会论文集,ISSAC 2015(2015),ACM),1-6·Zbl 1345.68279
[32] Ábrahám,E。;雅培,J。;贝克,B。;比加迪,上午。;大脑,M。;布赫伯格,B。;西马蒂,A。;达文波特,J.H。;英格兰,M。;方丹,P。;福利斯,S。;格里吉奥,A。;克罗宁,D。;西勒,W.M。;Sturm,T.,\(\mathsf{SC}^2\):满足性检查满足符号计算, (第九届智能计算机数学国际会议论文集。第九届智能计算机数学国际会议论文集,CICM 2016。第九届智能计算机数学国际会议论文集。第九届智能计算机数学国际会议论文集s、 CICM 2016,LNCS,第9791卷(2016年),施普林格,28-43页·Zbl 1344.68198
[33] 科兹利乌斯,F。;克雷默,G。;荣格,S。;舒普,S。;Ábrahám,E.,SMT-RAT:一个用于战略和并行SMT解决方案的开源C++工具箱, (第18届可满足性测试理论与应用国际会议论文集。第18届可满足性测试理论与应用国际会议论文集,2015年SAT。第18届可满足性测试理论与应用国际会议论文集。第18届国际可满足性测试会议论文集全国满意度测试理论与应用会议,2015年SAT,LNCS,第9340卷(2015年),Springer),360-368·Zbl 1471.68241
[34] 方丹,P。;小川,M。;斯特姆,T。;康托,V。;Tung Vu,X.,包装计算机代数对于非线性SMT令人惊讶的成功,(第三届满意度检查和符号计算研讨会论文集)(第三届CEUR研讨会论文集(2018年)),第2189期,110-117页
[35] G、 Kremer,E.Ábrahám,全增量CAD,in:Davenport等人(编辑),[55],2019年,第11-37页https://doi.org/10.1016/j.jsc.2019.07.018。 ·Zbl 1432.68601
[36] 约瓦诺维奇,D。;de Moura,L.,求解非线性算法, (第六届自动推理国际联席会议论文集,《第六届自动推理国际联席会议论文集》,IJCAR 2012,第六届自动推理国际联席会议论文集,《第六届自动推理国际联席会议论文集》,IJCAR 2012,LNCS,第7卷364(2012),斯普林格出版社,339-354·Zbl 1358.68257
[37] 雅罗斯切克,M。;多巴拉德,P.F。;Fontaine,P.,冲突集计算中的实数词消除方法, (第十届联合系统前沿国际研讨会论文集。第十届联合系统前沿国际研讨会论文集,2015年FroCoS。第十届联合系统前沿国际研讨会论文集。第十届联合系统前沿国际研讨会论文集,FroCoS 2015,LNCS,第9322卷(2015),施普林格),151-166·Zbl 1471.68248
[38] McCallum,S.,《圆柱代数分解的改进投影运算》,(Cavine,B.;Johnson,J.,《量词消去与圆柱代数分解》,《符号计算中的文本与专著》(1998),Springer Verlag),242-268·Zbl 0900.68279
[39] Hong,H.,《圆柱代数分解中投影算子的改进》,《符号与代数计算国际研讨会论文集》,ISSAC 1990(1990),ACM,261-264
[40] 麦卡伦S。;帕鲁西尼斯基。;Paunescu,L.,Lazard CAD构造方法的有效性证明,J.Symb。计算机。,92,52-69(2019年)·Zbl 1419.14084号
[41] Lazard,D.,圆柱代数分解的改进投影,(Bajaj,C.,代数几何及其应用:Abhyankar 60岁生日会议论文集(1994),Springer:Springer Berlin),467-476·邮政编码:0822.68118
[42] Brown,C.,使用非均匀圆柱代数分解的投影和量词消除(第42届符号和代数计算国际研讨会论文集。第42届符号和代数计算国际研讨会论文集,ISSAC 2017(2017),ACM),53-60·Zbl 1457.68323
[43] 陈,C。;Moreno Maza,M.,RegularChains库中的圆柱代数分解,(Hong,H.;Yap,C.,数学软件-ICMS 2014。数学软件-ICMS 2014,LNCS,卷8592(2014),Springer:Springer-Heidelberg),425-433·Zbl 1437.14007号
[44] Franzen,H.,《SMT求解中非线性算法的冲突驱动圆柱代数覆盖》(2020),亚琛大学,硕士论文
[45] 纳尔巴赫,J。;克雷默,G。;Ábrahám,E.,《MCSAT中非线性实数运算的变量序》,(可满足性检验和符号计算,可满足性检验与符号计算》,CEUR研讨会论文集,第2460卷(2019年)),6:1-6:7
[46] Hentze,W.,计算圆柱代数分解的最小不可行子集(2017),亚琛大学RWTH,学士论文
[47] 英格兰,M。;Florescu,D.,比较机器学习模型以选择圆柱形代数分解的变量顺序,(Kaliszyk,C.;Brady,E.;Kohlhase,A.;Sacerdoti,C.,《智能计算机数学》。智能计算机数学,LNCS,第11617卷(2019年),Springer International Publishing),93-108·Zbl 1428.68399
[48] 许,L。;赫特,F。;霍斯,H。;Leyton Brown,K.,SATzilla:SAT的基于投资组合的算法选择,J.人工智能。因特尔。第32565-606号决议(2008年)·Zbl 1182.68272
[49] 德穆拉,L。;Jovanović,D.,《可满足性演算的模型构建》, (第14届验证、模型检查和抽象解释国际会议论文集。第14届验证、模型检查和抽象解释国际会议论文集,2013年VMCAI。第14届验证、模型检查和抽象解释国际会议论文集第14届验证、模型检验和抽象解释国际会议综述,VMCAI 2013,LNCS,第7737卷(2013),Springer),1-12·68ZB251
[50] 黄,Z。;英格兰,M。;威尔逊,D。;布里奇,J。;达文波特,J。;保尔森,L.,使用机器学习改进圆柱代数分解,数学。计算机。科学。,13,4461-488(2019年)·Zbl 1474.68464
[51] 弗洛雷斯库。;England,M.,机器学习多项式系统新代数特征的算法生成,(Abbott,J.;Griggio,A.,《第四届可满足性检验和符号计算研讨会论文集》(\mathsf{SC}^2 2019年)\),第2460期CEUR研讨会论文集(2019年)),4:1-4:12(2019年)
[52] 弗洛雷斯库。;England,M.,改进了分类器的交叉验证,在不影响输出正确性的情况下进行算法选择以最小化运行时间,(Slamanig,D.;Tsigaridas,E.;Zafeirakopoulos,Z.,《计算机和信息科学的数学方面》,《计算机和信息科学的数学方面》,LNCS,第11989卷(2019年),斯普林格国际出版社),341-356
[53] 布朗,C。;McCallum,S.,对Lazard柱形代数分解方法的改进,(Bouleir,F.;England,M.;Sadykov,T.;Vorozhtsov,E.《科学计算中的计算机代数》,《科学计算中的计算机代数》,第12291卷(2020年),斯普林格国际出版社,129-149页
[54] Ábrahám,E。;达文波特,J。;英格兰,M。;克雷默,G。;Tonks,Z.,计算真几何形式证明的新机会?,(第五届可满足性检验与符号计算研讨会论文集,CEUR研讨会论文集(2020年),第2752期,178-188
[55] 达文波特,J。;英格兰,M。;格里吉奥,A。;斯特姆,T。;Tinelli,C.,符号计算和可满足性检验:特刊。符号计算与可满足性检验:专刊,J.Symb。计算机。,100(2020年)·Zbl 1444.68006
此参考列表基于出版商或数字数学图书馆提供的信息。它的项被试探性地匹配到zbMATH标识符,并且可能包含数据转换错误。它试图尽可能准确地反映原始论文中列出的参考文献,而不要求匹配的完整性或精确性。