×

可满足模理论的一种实例化方案。 (英语) Zbl 1430.68401号

概述:最先进的理论求解者通常依赖于理论公理的实例化,根据求解者的不同,这种实例化或多或少是明确的。本文介绍了一种用于解决SMT问题的通用实例化方案,以及用于识别其完整的子句类的语法标准。实例化方案本身很容易实现,并且我们已经实现了语法标准,以确保给定的子句集可以安全地实例化。我们使用我们的实现来测试我们的方案对于SMT社区中感兴趣的几个理论的完整性,其中一些理论在本文的最后部分列出。

MSC公司:

68伏15 定理证明(自动和交互式定理证明、演绎、解析等)
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] Abadi,A.,Rabinovich,A.,Sagiv,M.:多种分类逻辑的决定碎片。J.塞姆。计算。45(2), 153–172 (2010) ·Zbl 1183.03007号 ·doi:10.1016/j.jsc.2009.03.003
[2] Armando,A.,Bonacina,M.P.,Ranise,S.,Schulz,S.:基于重写的可满足性过程的新结果。ACM事务处理。计算。日志。10(1), 129–179 (2009) ·数字对象标识代码:10.1145/1459010.1459014
[3] Armando,A.,Ranise,S.,Rusinovitch,M.:可满足程序的重写方法。Inf.计算。183(2), 140–164 (2003) ·兹比尔1054.68077 ·doi:10.1016/S0890-5401(03)00020-8
[4] Baader,F.,Snyder,W.:统一理论。摘自:Robinson,A.,Voronkov,A.(编辑)《自动推理手册》,第一卷,第8章,第445-532页。爱思唯尔科学(2001)·Zbl 1011.68126号
[5] Bachmair,L.,Ganzinger,H.:用选择和简化证明基于重写的方程定理。J.日志。计算。3(4), 217–247 (1994) ·Zbl 0814.68117号 ·doi:10.1093/logcom/4.3.217
[6] Barrett,C.,Sebastiani,R.,Seshia,S.,Tinelli,C.:可满足性模理论。摘自:Biere,A.,Heule,M.J.H.,van Maaren,H.,Walsh,T.(编辑)《可满足性手册》。《人工智能与应用前沿》,第185卷,第26章,第825-885页。IOS出版社(2009)
[7] Barrett,C.W.,Dill,D.L.,Stump,A.:通过增量转换为sat来检查一阶公式的可满足性。In:Brinksma,E.,Larsen,K.G.(编辑)CAV 2002。LNCS,第2404卷,第236-249页。斯普林格(2002)·Zbl 1010.68531号
[8] Bofill,M.,Nieuwenhuis,R.,Oliveras,A.,Rodríguez-Carbonell,E.,Rubio,A.:数组理论sat模的基于写的求解器。收录于:FMCAD’08:2008年计算机辅助设计形式方法国际会议论文集,第1-8页。IEEE出版社,美国新泽西州皮斯卡塔韦(2008)
[9] Bonacina,M.P.,Echenim,M.:关于可变活性和多项式T-可满足性程序。J.日志。计算。18(1), 77–96 (2008) ·Zbl 1144.03007号 ·doi:10.1093/log.com/exm055
[10] Bonacina,M.P.,Echenim,M.:通过分解进行理论决策。J.塞姆。计算。45(2), 229–260 (2010) ·Zbl 1192.68626号 ·doi:10.1016/j.jsc.2008.10.08
[11] Bonacina,M.P.、Ghilardi,S.、Nicolini,E.、Ranise,S.和Zucchelli,D.:Nelson–Oppen和基于重写的决策程序的可决定性和不可决定性结果。收录:Furbach,U.,Shankar,N.(编辑)Proc。IJCAR-3。LNAI,第4130卷,第513-527页。斯普林格(2006)·Zbl 1222.03011号
[12] Bradley,A.R.,Manna,Z.:《计算演算:决策程序及其在验证中的应用》。Springer-Verlag New York,Inc.,美国新泽西州塞考克斯(2007)·Zbl 1126.03001号
[13] Bradley,A.R.,Manna,Z.,Sipma,H.B.:阵列的决定因素是什么?收录:Emerson,E.A.,Namjoshi,K.S.(编辑)Proc。VMCAI-7。LNCS,第3855卷,第427-442页。斯普林格(2006)·Zbl 1176.68116号
[14] Dantzig,G.B.,Eaves,B.C.:Fourier-motzkin消去及其对偶。J.库姆。理论,Ser。A 14(3),288–297(1973)·Zbl 0258.15010号 ·doi:10.1016/0097-3165(73)90004-6
[15] Davis,M.,Logemann,G.,Loveland,D.:定理证明的机器程序。Commun公司。ACM 5394–397(1962)·Zbl 0217.54002号 ·数字对象标识代码:10.1145/368273.368557
[16] Davis,M.,Putnam,H.:量化理论的计算程序。J.ACM 7(3),201–215(1960)·Zbl 0212.34203号 ·数字对象标识代码:10.1145/321033.321034
[17] de Moura,L.,Björner,N.:工程DPLL(T)+饱和度。收录人:Armando,A.,Baumgartner,P.,Dowek,G.(编辑)IJCAR-4。LNAI,第5195卷,第475-490页。施普林格(2008)·Zbl 1165.68479号
[18] de Moura,L.,Björner,N.:SMT求解器的高效电子匹配。收录:Pfenning,F.(编辑)CADE-21。LNCS,第4603卷,第183-198页。施普林格(2007)·Zbl 1213.68578号
[19] de Moura,L.M.,Björner,N.:广义高效数组决策程序。收录于:FMCAD,第45-52页。IEEE(2009)
[20] de Moura,L.M.,Björner,N.:SMT求解器的高效电子匹配。摘自:Pfenning,F.(ed.)第21届自动扣减国际会议。LNCS,第4603卷,第183-198页。施普林格(2007)·Zbl 1213.68578号
[21] Detlefs,D.L.,Nelson,G.,Saxe,J.B.:简化:用于程序检查的定理证明器。《美国医学会期刊》52(3),365–473(2005)·Zbl 1323.68462号 ·doi:10.1145/1066100.1066102
[22] Dutertre,D.,de Moura,L.:YICES SMT-solver。在:SMT-COMP:可满足性模理论竞争。可在http://yices.csl.sri.com (2006)
[23] Echenim,M.,Peltier,N.:SMT问题的模整数实例化。In:AISC 2010(第十届国际人工智能和符号计算会议)。LNCS公司。施普林格(2010)·Zbl 1286.68397号
[24] Ganzinger,H.,Korovin,K.:将等式推理集成到基于实例化的定理证明中。收录于:《计算机科学逻辑》(CSL’04),LNCS,第3210卷,第71-84页。施普林格(2004)·Zbl 1095.68111号
[25] Ge,Y.,Barrett,C.W.,Tinelli,C.:使用可满足性模理论求解量化验证条件。安。数学。Artif公司。智力。55(1–2), 101–122 (2009) ·Zbl 1184.68461号 ·doi:10.1007/s10472-009-9153-6
[26] Ge,Y.,de Moura,L.M.:通过模理论实现可满足性量化公式的完全实例化。收录:Bouajjani,A.,Maler,O.(编辑)CAV 2009。LNCS,第5643卷,第306–320页。施普林格(2009)·Zbl 1242.68280号
[27] Goel,A.,Krstić,S.,Fuchs,A.:用节俭公理实例化来决定数组公式。摘自:SMT’08/BPR’08:第六届可满足模理论国际研讨会和第一届位精确推理国际研讨会联合研讨会会议记录,第12-17页。ACM,美国纽约州纽约市(2008年)
[28] Jacobs,S.:局部推理中的增量实例生成。收录人:Baader,F.,Ghilardi,S.,Hermann,M.,Sattler,U.,Sofronie-Stokkermans,V.(编辑)注释第一届CEDAR研讨会,2008年国际癌症研究中心,第47-62页(2008年)
[29] Jouannaud,J.,Kirchner,C.:在抽象代数中求解方程:基于规则的统一调查。收录于:Lassez,J.-L.,Plotkin,G.(编辑)《纪念艾伦·罗宾逊的论文》,第91-99页。麻省理工学院出版社(1991)
[30] 基什内尔,C.,基什内尔·H,Rusinovitch,M.:符号约束的演绎。《法国情报评论》Artificielle 4(3),9-52(1990)
[31] Kirchner,H.、Ranise,S.、Ringeissen,C.、Tran,D.-K.:基于重写的可满足性程序的自动组合性。摘自:Hermann,M.,Voronkov,A.(编辑)Proc。LPAR-13。LNCS,第4246卷,第542-556页。斯普林格(2006)·Zbl 1165.68490号
[32] Lee,S.,Plaisted,D.A.:用超链接策略消除重复。J.汽车。原因。9, 25–42 (1992) ·Zbl 0784.68077号 ·doi:10.1007/BF00247825
[33] Lynch,C.,Tran,D.-K.:重新审视自动可判定性和可组合性。收录:Pfenning,F.(编辑)CADE-21。LNAI,第4603卷,第328-344页。施普林格(2007)·Zbl 1213.68573号
[34] Plaisted,D.A.,Zhu,Y.:有序语义超链接。J.汽车。原因。25(3), 167–217 (2000) ·Zbl 0959.68115号 ·doi:10.1023/A:1006376231563
[35] Ranise,S.,Deharbe,D.:将轻量级定理证明应用于调试和验证指针程序。In:程序。第四届一阶定理证明研讨会(FTP’03)。理论计算机科学电子笔记,第86卷(2003年)·Zbl 1261.68106号
[36] Stump,A.,Barrett,C.W.,Dill,D.L.,Levitt,J.:数组扩展理论的决策程序。收录于:LICS’01:第16届IEEE计算机科学逻辑研讨会论文集,第29页。IEEE计算机学会,华盛顿特区,美国(2001年)
[37] Waldmann,U.,Prevosto,V.:SPASS+T.In:Sutcliffe,G.,Schmidt,R.,Schulz,S.(编辑)Proc。ESCoR研讨会,FLoc 2006。CEUR研讨会记录,第192卷,第18-33页(2006年)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。