×

使用SMT求解器对时间自动机进行精确增量分析。 (英语) Zbl 1348.68118号

Fahrenberg,Uli(编辑)等人,《时间系统的形式化建模和分析》。2011年9月21日至23日,第九届国际会议,FORMATS 2011,丹麦奥尔堡。诉讼程序。柏林:施普林格出版社(ISBN 978-3-642-24309-7/pbk)。计算机科学课堂讲稿6919,177-192(2011)。
摘要:时间自动机作为有限时间词语言的接受者,形成了一个非常有用的框架,用于验证实时系统的安全属性。许多经典的自动机理论决策问题对于时间自动机来说是不可判定的,例如包含问题或普遍性问题。本文考虑了这些问题的局限性:确定性时间自动机的普遍性和确定性时间自自动机对非确定性时间自变量的包含。然后,我们提倡使用SMT解算器通过这些问题对时间自动机进行精确的增量分析。我们通过只考虑有界长度的时间词的域来对这些问题进行分层,并证明每个有界实例都在(co-)NP中。我们给出了一些实验数据,这些数据是从一个原型实现中获得的,用于测量通过SMT解算器实现时间自动机方法的实际可行性。
关于整个系列,请参见[Zbl 1223.68006号].

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
65年第68季度 形式语言和自动机
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] http://research.microsoft.com/en-us/um/redmond/projects/z3/
[2] Abdulla,P.A.,Deneux,J.,Ouaknine,J.、Quaas,K.、Worrell,J.:单块时间自动机的普遍性分析。基础信息学,89(2008)·Zbl 1154.68063号
[3] Alur,R.,Dill,D.L.:时间自动机理论。提奥。公司。科学。(1994) ·Zbl 0803.68071号
[4] Alur,R.,Madhusudan,P.:时间自动机的决策问题:一项调查。In:SFM学校(2004)·Zbl 1105.68057号 ·doi:10.1007/978-3-540-30080-91
[5] Audemard,G.、Bozzano,M.、Cimatti,A.、Sebastiani,R.:用mathsat验证工业混合系统。ENTCS 119(2)(2005年)·Zbl 1272.68220号
[6] Audemard,G.,Cimatti,A.,Kornilowicz,A.,Sebastiani,R.:定时系统的有界模型检验。In:Peled,D.A.,Vardi,M.Y.(编辑)FORTE 2002。LNCS,第2529卷,斯普林格,海德堡(2002)·Zbl 1037.68549号
[7] Barrett,C.、Stump,A.、Tinelli,C.:SMT-LIB标准:2.0版。技术报告(2010年),网址:http://www.SMT-LIB.org
[8] Bérard,B.,Petit,A.,Diekert,V.,Gastin,P.:描述时间自动机中无声转换的表达能力。芬丹。通知。36(2-3) (1998) ·Zbl 0930.68077号
[9] 鲍耶:无与伦比的时间自动机!摘自:Alt,H.,Habib,M.(编辑)STACS 2003。LNCS,第2607卷,第620-631页。斯普林格,海德堡(2003)·doi:10.1007/3-540-36494-3_54
[10] Bouyer,P.,Laroussinie,F.,Reynier,P.-A.:时间自动机中的对角线约束:时间系统的正向分析。收录:Pettersson,P.,Yi,W.(编辑)FORMATS 2005。LNCS,第3829卷,第112-126页。施普林格,海德堡(2005)·Zbl 1175.68256号 ·doi:10.1007/11603009_10
[11] 库克,S.A.:定理证明过程的复杂性。摘自:第三届ACM计算理论年会(STOC),第151-158页(1971年)·doi:10.1145/800157.805047
[12] de Moura,L.M.,Rueß,H.,Sorea,M.:有界模型检验和归纳:从反驳到验证(扩展抽象,类别a)。收录:Hunt Jr.,W.A.,Somenzi,F.(编辑)CAV 2003。LNCS,第2725卷,第14-26页。斯普林格,海德堡(2003)·Zbl 1278.68199号 ·doi:10.1007/978-3-540-45069-62
[13] Fränzle,M.,Herde,C.:HySAT:混合系统有界模型检查的有效证明引擎。系统设计中的形式化方法30(3)(2007)·Zbl 1116.68048号 ·doi:10.1007/s10703-006-0031-0
[14] 亨廷格,T.A.,曼纳,Z.,普努利,A.:数字时钟有什么好处?收录:Kuich,W.(编辑)ICALP 1992。LNCS,第623卷,斯普林格,海德堡(1992)
[15] Karp,R.M.:组合问题中的可约性。收录:Miller,R.E.,Thatcher,J.W.(编辑)《计算机计算的复杂性》,第85–103页(1972年)·doi:10.1007/978-1-4684-2001-2_9
[16] Khachiyan,L.G.:线性规划中的多项式算法。Doklady Akademiia Nauk SSSR,224(1979)·Zbl 0414.90086号
[17] Niebert,P.、Mahfoudh,M.、Asarin,E.、Bozga,M.,Maler,O.、Jain,N.:通过可满足性检查验证时间自动机。收录:Damm,W.,Olderog,E.-R.(编辑)FTRTFT 2002。LNCS,第2469卷,第225-243页。斯普林格,海德堡(2002)·Zbl 1278.68187号 ·doi:10.1007/3-540-45739-9_15
[18] Ouaknine,J.和Worrell,J.:重新审视时间自动机的数字化、鲁棒性和可判定性。In:LICS(2003)·doi:10.10109/LICS.2003.1210059
[19] Ouaknine,J.,Worrell,J.:关于时间自动机的语言包含问题:缩小可决定性差距。收入:LICS(2004)
[20] Strichman,O.:基于SAT的有界模型检查问题的修剪技术。收录:Margaria,T.,Melham,T.F.(编辑)CHARME 2001。LNCS,第2144卷,第58-70页。斯普林格,海德堡(2001)·兹比尔1002.68511 ·doi:10.1007/3-540-44798-94
[21] Zbrzezny,A.:基于SAT的对角线约束时间自动机可达性检查。芬丹。通知。 67(1-3), 303–322 (2005) ·Zbl 1096.68087号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。