×

固定大小位向量逻辑的复杂性。 (英语) Zbl 1357.68086号

摘要:双精度推理对于可满足模理论(SMT)的许多实际应用都很重要。近年来,人们开发了求解固定大小位向量公式的有效方法。从理论上看,关于固定大小位向量逻辑复杂性的研究成果很少。其中一些结果仅在使用位向量的位宽度的一元编码时有效。在我们之前的工作中[作者,“关于二进制编码比特宽度的固定大小比特向量逻辑的复杂性”,载于:第十届可满足性模理论国际研讨会论文集,SMT’12。阿姆斯特丹:爱思唯尔。44–55(2012)],我们已经表明二进制编码为各种固定大小的比特向量逻辑增加了更多的表达能力,包括量化和不量化。在后续工作中[作者,Lect.Notes Compute.Sci.7913,378-390(2013;Zbl 1345.68172号)],然后我们给出了无量词情况的几个片段的额外复杂性结果。在本文中,我们回顾了上述作者论文的复杂性结果,并在指定底层逻辑和提供证明时进行了更详细的说明。我们可以更好地了解二进制编码的额外表现力来自何处。为了做到这一点,我们将以前的工作结合在一起,并为早期位向量逻辑的新片段和扩展提出了几个新的复杂性结果。我们还更详细地讨论了各种位向量操作的表达能力。总之,我们提供了目前最完整的关于常见位向量逻辑复杂性的概述。

MSC公司:

65年第68季度 算法和问题复杂性分析
2017年第68季度 问题的计算难度(下限、完备性、近似难度等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Ayari,A.,Basin,D.A.,Klaedtke,F.:基于交替自动机的归纳布尔函数的决策程序。In:CAV,LNCS第1855卷。斯普林格(2000)·Zbl 0974.94033号
[2] Balabanov,V.,Chiang,H.-J.K.,Jiang,J.-H.R.:亨金量词和布尔公式。摘自:2012年SAT会议记录·Zbl 1273.03046号
[3] Barrett,C.,Stump,A.,Tinelli,C.:smt-lib标准:2.0版。摘自:第八届满意度模理论国际研讨会论文集(英国爱丁堡)(2010年)·Zbl 0471.03034号
[4] Barrett,C.W.,Dill,D.L.,Levitt,J.R.:位向量算法的决策程序。摘自:第35届设计自动化会议记录,第522-527页(1998年)·Zbl 0379.68035号
[5] Björner,N.,Pichora,M.C.:确定固定大小和非固定大小的位向量。收录于:TACAS,LNCS第1384卷,第376-392页。斯普林格(1998)·Zbl 0188.33502号
[6] Bradley,A.R.:基于卫星的模型检查,无需展开。载于:《VMCAI论文集》11,第70-87页(2011年)·Zbl 1317.68109号
[7] Bradley,A.R.,Manna,Z.,Sipma,H.B.:阵列的决定因素是什么?摘自:Emerson,E.A.,Namjoshi,K.S.(编辑)VMCAI,《计算机科学讲义》第3855卷,第427-442页。斯普林格(2006)·Zbl 1176.68116号
[8] Bradley,A.R.,Somenzi,F.,Hassan,Z.,Zhang,Y.:模型检查进度属性的增量方法。收录于:FMCAD’11会议记录,第144-153页(2011年)·Zbl 0632.68034号
[9] Brummayer,R.,Boolector,A.B.:位向量和数组的高效smt解算器。施普林格(2009)·Zbl 1331.68199号
[10] Brummayer,R.,Biere,A.,Florian,L.:BTOR:用于模型检查的单词级问题的位精度建模。摘自:《第一届位精确推理国际研讨会论文集》,第33-38页。ACM,纽约(2008)·Zbl 0188.33502号
[11] Bruttomesso,R.:RTL验证:从SAT到SMT(BV)。特伦托大学博士论文(2008)
[12] Bruttomesso,R.、Cimatti,A.、Franzén,A.、Griggio,A.、Sebastiani,R.:MathSAT SMT求解器。收录于:CAV,LNCS第5123卷,第299-303页。施普林格(2008)
[13] Bruttomesso,R.,Sharygina,N.:固定宽度位向量的可扩展决策过程。收录于:ICCAD,第13-20页。IEEE(2009)
[14] Bryant,R.E.,Kroening,D.,Ouaknine,J.,Seshia,S.A.,Strichman,O.,Brady,B.:用抽象决定比特向量算法。摘自:第13届系统构建和分析工具和算法国际会议论文集,TACAS'07,第358-372页。柏林施普林格出版社(2007)·Zbl 1186.68281号
[15] Bubeck,U.,Büning,H.K.:将嵌套布尔函数编码为量化布尔公式。JSAT 8(1/2),101-116(2012)·Zbl 1331.68199号
[16] Butler,R.W.,Miner,P.S.,Srivas,M.K.,Greve,D.A.,Miller,S.P.:pvs的位向量库。技术报告。NASA兰利研究中心,汉普顿(1996)
[17] Chlebus,B.S.:从多米诺骨牌到新的计算模型。收录于:计算理论研讨会,LNCS第208卷。斯普林格(1984)·Zbl 0604.68053号
[18] Cimatti,A.,Clarke,E.,Giunchiglia,E.,Juunchigla,F.,Pistore,M.,Roveri,M.、Sebastiani,R.,Tacchella,A.:Nusmv版本2:符号模型检查的开源工具。在:CAV02会议记录(2002)·Zbl 1010.68766号
[19] Cook,B.,Kroening,D.,Rümmer,P.,Wintersteiger,C.M.:位向量关系的排名函数综合。In:TACAS,LNCS第6015卷。施普林格(2010)·Zbl 1284.68172号
[20] Cook,S.,Soltys,M.:布尔程序和量化命题证明系统。逻辑科公报(1999)·Zbl 0951.03052号
[21] Cyrluk,D.,Oliver,M.,Harald,R.:具有合成和提取的固定大小比特向量理论的有效决策过程。摘自:计算机辅助验证(CAV 97),第60-71页。施普林格(1997)
[22] De Moura,L.,Björner,N.:Z3:一个高效的smt求解器。柏林施普林格出版社(2008)
[23] Donini,F.M.,Liberatore,P.,Massacci,F.,Schaerf,M.:用SMV解决QBF。收录:KR’02会议记录,第578-589页(2002年)
[24] Downey,R.G.,Fellows,M.R.:参数化复杂性,第530页。斯普林格(1999)·Zbl 0961.68533号
[25] Dutertre,B.,de Moura,L.:Yices SMT求解器。工具纸位于http://yices.csl.sri.com/tool-paper.pdf (2006)
[26] Emmer,M.,Khasidashvili,Z.,Korovin,K.,Voronkov,A.:将工业硬件验证问题编码为有效的命题逻辑。收录于:FMCAD’10,第137-144页(2010年)
[27] Franzén,A.:可满足模位向量问题的有效解决和SMT的一些扩展。特伦托大学博士论文(2010年)
[28] Fröhlich,A.,Kovásznai,G.,Biere,A.:求解DQBF的DPLL算法。收录:2012年《美国政治学会会刊》
[29] Fröhlich,A.,Kovásznai,G.,Biere,A.:使用模型检查器有效解决位向量问题。In:2013年SMT会议记录·Zbl 1382.68217号
[30] Fröhlich,A.,Kovásznai,G.,Biere,A.:关于二进制编码的无量词固定大小位向量逻辑的复杂性的更多信息。摘自:2013年《企业社会责任学报》·Zbl 1345.68172号
[31] Ganesh,V.,Dill,D.L.:位向量和数组的决策过程。In:计算机辅助验证(CAV’07)。柏林施普林格出版社(2007)·Zbl 1135.68472号
[32] Garey,M.R.,Johnson,D.S.:NP-完备性结果:动机、示例和含义。J.ACM 25(3),499-508(1978)·Zbl 0379.68035号 ·数字对象标识代码:10.1145/322077.322090
[33] Godefroid,P.,Levin,M.Y.,Molnar,D.A.:自动白盒模糊测试。参加:网络分布式安全研讨会(NDSS)。互联网社会(2008)·Zbl 0471.03034号
[34] Henkin,L.:关于无穷长公式的一些评论。《无限方法》,第167-183页。佩加蒙出版社(1961)·兹比尔0121.25308
[35] Johannsen,P.:减少位向量可满足性问题以缩小RTL属性检查的设计尺寸。摘自:《高级设计验证和测试研讨会会议记录》,2001年第1卷,第123-128页(2001年)
[36] Johannsen,P.:通过自动数据路径缩放加速硬件验证。博士论文。CAU基尔,德国(2002)
[37] Khasidashvili,Z.,Kinanah,M.,Voronkov,A.:使用一阶逻辑定理证明器验证存储器的等效性。收录于:FMCAD’09,第128-135页(2009年)
[38] Klarlund,N.,Anders,M.,Schwartzbach,M.I.:Mona实现秘密。摘自:CIAA’00会议记录,第182-194页(2000)·Zbl 0989.03500号
[39] Knuth,D.E.:《计算机编程的艺术》,第4A卷:组合算法。艾迪森·韦斯利(2011)·Zbl 1354.68001号
[40] Korovin,K.:iProver——一种基于实例化的一阶逻辑定理证明器(系统描述)。收录于:2008年国际癌症研究理事会会议记录和2008年国际肿瘤研究理事会会议录。施普林格(2008)·兹比尔1165.68462
[41] Kovásznai,G.,Fröhlich,A.,Biere,A.:关于二进制编码比特宽度的固定大小比特向量逻辑的复杂性。摘自:《SMT’12会议录》,第44-55页(2012年)·Zbl 1345.68172号
[42] Kovásznai,G.,Fröhlich,A.,Biere,A.:bv2epr:将无量词位向量公式多项式转换为epr的工具。摘自:2013年CADE会议记录(2013)·Zbl 1382.68217号
[43] Kovásznai,G.,Fröhlich,A.,Biere,A.:二进制编码的无量子化位向量公式:基准描述。收录于:Balint,A.、Belov,A.、Heule,M.、Järvisalo,M.(编辑)《2013年SAT竞赛论文集》,计算机科学系丛书B第B-2013-1卷,第107-108页。赫尔辛基大学(2013)·Zbl 1345.68172号
[44] Kroening,D.,Strichman,O.:决策程序:算法观点。理论计算机科学文本。施普林格(2008)·兹比尔1149.68071
[45] Lewis,H.R.:量化公式类的复杂性结果。J.计算。系统。科学。21(3), 317-353 (1980) ·Zbl 0471.03034号 ·doi:10.1016/0022-0000(80)90027-6
[46] 马克思:模态逻辑的复杂性。摘自:《模态逻辑手册》,《逻辑与实践推理研究》第3卷,第139-179页。Elsevier(2007)
[47] Niewerth,M.,Schwentick,T.:双变量逻辑和数据字的关键约束。In:ICDT,第138-149页(2011年)
[48] Papadimitriou,C.H.:计算复杂性。Addison-Wesley(1994)·Zbl 0833.68049号
[49] Peterson,G.,Reif,J.,Azhar,S.:不完全信息多人非合作博弈的下限(2001)·Zbl 0991.91007号
[50] Peterson,G.L.,Reif,J.H.:多人交替。收录于:FOCS,第348-363页。IEEE计算机学会(1979)·Zbl 1331.68199号
[51] Prasad,M.R.,Biere,A.,Gupta,A.:基于卫星的正式核查最新进展调查。STTT 7(2),156-173(2005)·doi:10.1007/s10009-004-0183-4
[52] Savitch,W.J.:非确定性和确定性磁带复杂性之间的关系。J.计算。系统。科学。4(2), 177-192 (1970) ·Zbl 0188.33502号 ·doi:10.1016/S0022-0000(70)80006-X
[53] Schuele,T.,Schneider,K.:使用无界整数验证数据路径:自动机回击。摘自:第二届海法硬件和软件验证与测试国际验证会议记录,HVC’06,第65-80页。柏林施普林格-弗拉格出版社(2007年)
[54] Prasad Sistla,A.,Clarke,E.M.:命题线性时序逻辑的复杂性。J.ACM 32(3),733-749(1985)·Zbl 0632.68034号 ·数字对象标识代码:10.1145/3828.3837
[55] Spielmann,A.,Kuncak,V.:关于无界位向量算法的综合。技术报告,EPFL,瑞士洛桑(2012)·Zbl 1358.68198号
[56] Spielmann,A.,Kuncak,V.:无界位向量算法的合成。在:国际自动推理联合会议(IJCAR),LNAI。施普林格(2012)·Zbl 1358.68198号
[57] Stockmeyer,L.J.,Meyer,A.R.:需要指数时间的单词问题:初步报告。收录人:Aho,A.V.,Borodin,A.,Constable,R.L.,Floyd,R.W.,Harrison,M.A.,Karp,R.M.,Raymond Strong,H.(编辑)STOC,第1-9页。ACM(1973)·Zbl 0359.68050号
[58] Warren,H.S.:黑客的喜悦。Addison-Wesley Longman(2002)·Zbl 0632.68034号
[59] Wintersteiger,C.M.:比特向量程序的终止分析。博士论文。瑞士苏黎世ETH(2011)
[60] Wintersteiger,C.M.,Hamadi,Y.,de Moura,M.L.:有效求解量化位向量公式。载于:《FMCAD议事录》,第239-246页。IEEE(2010)·Zbl 1284.03212号
[61] Wolper,P.,Boigelot,B.:预伯格算法约束的自动机理论方法(扩展抽象)。摘自:《静态分析研讨会的进展》,LNCS 983,第21-32页。斯普林格LNCS(1995)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。