×

真实验证。 (英语) Zbl 1250.68197号

Schmidt,Renate A.(编辑),自动扣除-CADE-22。第22届自动扣减国际会议,加拿大蒙特利尔,2009年8月2-7日。诉讼程序。柏林:施普林格出版社(ISBN 978-3-642-02958-5/pbk)。计算机科学讲座笔记5663。人工智能课堂讲稿,485-501(2009)。
摘要:实数运算的可扩展处理是混合系统、数学算法和模拟/数字混合电路验证的关键部分。尽管验证技术取得了重大进展,但经典决策程序的复杂性问题仍然是实际应用正式验证的主要障碍,例如在汽车和航空电子行业。为了确定优缺点,我们研究了最先进的符号技术和实闭域通用片段的实现:基于量词消除的方法、Gröbner Bases和Positivestellensatz的半定规划。在验证工具KeYmaera的统一背景下,我们在混合系统的验证基准、教科书算法和几何问题上定性和定量地比较了这些方法。最后,我们介绍了一种新的决策过程,它结合了Gröbner基和半定规划,用于实际Nullstellensatz问题,在一组有趣的问题上表现出了优于单个方法的性能。
关于整个系列,请参见[Zbl 1167.68006号].

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
68吨15 定理证明(演绎、解析等)(MSC2010)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Tarski,A.:初等代数和几何的决策方法,第2版。加州大学伯克利分校出版社(1951)·Zbl 0044.25102号
[2] Ratschan,S.:实数上量化不等式约束的有效求解。ACM事务处理。计算。日志。 7, 723–748 (2006) ·Zbl 1367.68270号 ·doi:10.1145/1183278.1183282
[3] Collins,G.E.,Hong,H.:量词消除的部分柱面代数分解。J.塞姆。计算。1299-328(1991年)·Zbl 0754.68063号 ·doi:10.1016/S0747-7171(08)80152-6
[4] 魏斯芬宁,V.:实代数的量词消去——二次型情形及其以外。申请。代数工程通讯。计算。 8, 85–101 (1997) ·兹比尔0867.03003 ·doi:10.1007/s002000050055
[5] Buchberger,B.:求零维多项式理想剩余类环的基元的算法。因斯布鲁克大学博士论文(1965年)·Zbl 1245.13020号
[6] Parrilo,P.A.:半代数问题的半定规划松弛。数学。程序。 96, 293–320 (2003) ·Zbl 1043.14018号 ·文件编号:10.1007/s10107-003-0387-5
[7] Stengle,G.:半代数几何中的Nullstellensatz和Positivestellensatz。数学。Ann.207,87–97(1973)·Zbl 0253.14001号 ·doi:10.1007/BF01362149
[8] Platzer,A.,Quesel,J.D.:KeYmaera:混合系统的混合定理证明器。收录人:Armando,A.,Baumgartner,P.,Dowek,G.(编辑)IJCAR 2008。LNCS,第5195卷,第171-178页。斯普林格,海德堡(2008)·Zbl 1165.68469号 ·doi:10.1007/978-3-540-71070-7_15
[9] Brown,C.W.:QEPCAD B:使用CAD计算半代数集的程序。SIGSAM牛市。 37, 97–108 (2003) ·Zbl 1083.68148号 ·数字对象标识代码:10.1145/968708.968710
[10] Dolzmann,A.,Sturm,T.:Redlog:计算机代数与计算机逻辑相结合。ACM SIGSAM公牛。31,2–9(1997年)·doi:10.1145/261320.261324
[11] McLaughlin,S.,Harrison,J.:实数运算的证明性决策过程。收录:Nieuwenhuis,R.(编辑)CADE 2005。LNCS,第3632卷,第295-314页。斯普林格,海德堡(2005)·Zbl 1135.03329号 ·doi:10.1007/11532231_22
[12] Borchers,B.:CSDP,半定编程的C库。优化方法和软件11613–623(1999)·Zbl 0973.90524号 ·doi:10.1080/10556789908805765
[13] Harrison,J.:通过平方和验证非线性实公式。收录:Schneider,K.,Brandt,J.(编辑)TPHOLs 2007。LNCS,第4732卷,第102–118页。斯普林格,海德堡(2007)·Zbl 1144.68357号 ·doi:10.1007/978-3-540-74591-49
[14] Platzer,A.:混合系统的微分动态逻辑。J.汽车。推理41、143–189(2008)·Zbl 1181.03035号 ·doi:10.1007/s10817-008-9103-8
[15] Beckert,B.,Hähnle,R.,Schmitt,P.H.(编辑):面向对象软件的验证:KeY方法。LNCS,第4334卷。斯普林格,海德堡(2007)
[16] Platzer,A.,Quesel,J.D.,Rümmer,P.:真实世界验证。SFB/TR 14 AVACS 52报告,SFB/TR14 AVACS(2009)ISSN:1860-9821,网址:http://www.avacs.org ·Zbl 1250.68197号
[17] Rümmer,P.:具有反例生成的整数算术的序列演算。摘自:Beckert,B.(编辑)VERIFY 2007,德国不来梅CADE。CEUR-WS.org,第259卷(2007年)
[18] Schrijver,A.:线性和整数规划理论。奇切斯特·威利(1986)·Zbl 0665.90063号
[19] Platzer,A.:结合演绎和代数约束进行混合系统分析。摘自:Beckert,B.(编辑)VERIFY 2007,德国不来梅CADE。CEUR研讨会记录,第259卷,第164-178页。CEUR-WS.org(2007)
[20] Davenport,J.H.,Heintz,J.:实量词消除是双指数的。J.塞姆。计算。 5, 29–35 (1988) ·Zbl 0663.03015号 ·doi:10.1016/S0747-7171(88)80004-X
[21] Strzebonski,A.W.:使用验证的数值进行圆柱代数分解。J.塞姆。计算。 41, 1021–1038 (2006) ·Zbl 1124.68123号 ·doi:10.1016/j.jsc.2006.06.004
[22] Bochnak,J.、Coste,M.、Roy,M.F.:实代数几何。Ergebnisse der Mathematik und ihrer Grenzgebiete,第36卷。斯普林格,海德堡(1998)·Zbl 0912.14023号 ·doi:10.1007/978-3-662-03718-8
[23] Boyd,S.,Vandenberghe,L.:凸优化。剑桥大学出版社,剑桥(2004)·Zbl 1058.90049号 ·doi:10.1017/CBO9780511804441
[24] Graham,R.L.,Knuth,D.E.,Patashnik,O.:具体数学:计算机科学基础。Addison Wesley Longman,阿姆斯特丹(1994)·Zbl 0836.00001号
[25] Platzer,A.,Quesel,J.D.:列车控制中的逻辑验证和系统参数分析。收录:Egerstedt,M.,Mishra,B.(编辑)HSCC 2008。LNCS,第4981卷,第646-649页。斯普林格,海德堡(2008)·doi:10.1007/978-3-540-78929-1_55
[26] Kovács,L.:Aligator:不变量生成的数学包(系统描述)。收录人:Armando,A.,Baumgartner,P.,Dowek,G.(编辑)IJCAR 2008。LNCS,第5195卷,第275-282页。斯普林格,海德堡(2008)·Zbl 1165.68525号 ·doi:10.1007/978-3-540-71070-7_22
[27] de Moura,L.M.,Björner,N.:Z3:高效SMT求解器。收录:Ramakrishnan,C.R.,Rehof,J.(编辑)TACAS 2008。LNCS,第4963卷,第337-340页。斯普林格,海德堡(2008)·doi:10.1007/978-3-540-78800-3_24
[28] Dolzmann,A.,Sturm,T.,Weispfenning,V.:实几何中自动定理证明的新方法。J.汽车。原因。 21, 357–380 (1998) ·Zbl 0914.03013号 ·doi:10.1023/A:1006031329384
[29] Nipkow,T.:线性量词消除。收录人:Armando,A.,Baumgartner,P.,Dowek,G.(编辑)IJCAR 2008。LNCS,第5195卷,第18-33页。斯普林格,海德堡(2008)·Zbl 1165.68465号 ·doi:10.1007/978-3-540-71070-7_3
[30] Tiwari,A.:非线性约束不可满足性的代数方法。In:Ong,C.H.L.(编辑)CSL 2005。LNCS,第3634卷,第248-262页。斯普林格,海德堡(2005)·Zbl 1136.68522号 ·doi:10.1007/115338363_18
[31] Akbarpour,B.,Paulson,L.C.:扩展初等函数不等式的解析证明程序。收录:Dershowitz,N.,Voronkov,A.(编辑)LPAR 2007。LNCS,第4790卷,第47-61页。斯普林格,海德堡(2007)·Zbl 1137.68571号 ·doi:10.1007/978-3-540-75560-96
[32] Warren,A.、Hunt,J.、Krug,R.B.、Moore,J.S.:ACL2中的线性和非线性算法。摘自:Geist,D.,Tronci,E.(编辑)CHARME 2003。LNCS,第2860卷,第319–333页。斯普林格,海德堡(2003)·Zbl 1179.68136号 ·doi:10.1007/978-3-540-39724-3_29
[33] Platzer,A.,Clarke,E.M.:计算混合系统的微分不变量作为固定点。收录:Gupta,A.,Malik,S.(编辑)CAV 2008。LNCS,第5123卷,第176-189页。斯普林格,海德堡(2008)·Zbl 1155.68445号 ·doi:10.1007/978-3-540-70545-1_17
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。