×

考虑最大可实现性的无安全LTL综合。 (英语) Zbl 1380.68285号

概述:线性时序逻辑(LTL)综合是一种形式化的方法,用于自动组成一个反应系统,如果该规范是可实现的,则该反应系统将实现LTL中描述的给定行为规范。即使整个规范无法实现,也最好合成一个尽力反应的系统。也就是说,最大限度地实现其部分规范的系统。因此,我们将规范分为必须规范(不应违反)和需要规范(违反可能是不可避免的)。在本文中,我们提出了一种合成反应系统的方法,该方法实现了所有必须的规范,并努力满足每个期望的规范。没有假设的理想规范的一般形式是\(\mathbf{G}\varphi\),这意味着“\(\varphi \)总是适用”。在我们的方法中,满足\(\mathbf{G}\varphi\)的最佳努力是最大化交互中满足\(\varphi\)的步骤数。为了定量评估步骤数,我们使用了基于LTL公式的平均值目标。我们的方法应用无安全性方法,根据给定的必须规范和期望规范构建安全游戏,其中必须规范可以用完整的LTL编写,并且可能包含假设。然后,它将根据所需规范构造的安全博弈转换为平均对赌博弈,最后组成一个反应系统,作为博弈同步产品的最优策略。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
03B44号 时间逻辑
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Abadi,M.,Lamport,L.,Wolper,P.:反应系统的可实现和不可实现规范。收录于:Ausiello,Dezani-Ciancaglini,G.M.,Della Rocca,S.(编辑)Automata,Languages and Programming,Leach Notes In Computer Science,vol.372,pp.1-17。柏林施普林格(1989)。doi:10.1007/BFb0035748·Zbl 0827.03009
[2] Aosima,T.,Yonezaki,N.:用外部事件条件公式验证无功系统规范。摘自:《软件进化原理国际研讨会论文集》,2000年,第189-193页。IEEE(2000)。doi:10.1109/ISPSE.2000.913238·Zbl 0827.03009
[3] Babiak,T.,Křetínský,M.,ŘeháK,V.,Strejček,J.:LTL到Büchi自动机的翻译:快速且更具确定性。摘自:Flanagan,König,C.B.(eds.)《系统构建和分析的工具和算法》,《计算机科学讲义》,第7214卷,第95-109页。施普林格,柏林(2012)。doi:10.1007/978-3-642-28756-58·Zbl 1352.68142号
[4] Benedikt,M.,Lenhardt,R.,Worrell,J.:区间马尔可夫链的LTL模型检验。参见:Piterman,N.,Smolka,S.(eds.)《系统构建和分析的工具和算法》,《计算机科学讲义》,第7795卷,第32-46页。施普林格,柏林(2013)。doi:10.1007/978-3-642-36742-73·Zbl 1381.68147号
[5] Bloem,R.、Chatterjee,K.、Greimel,K.,Henzinger,T.A.、Hofferek,G.、Jobstmann,B.、Könighfer,B.、Khnighofer,R.:综合鲁棒系统。Acta Inform公司。51(3-4), 193-220 (2014). doi:10.1007/s00236-013-0191-5·Zbl 1302.93079号 ·doi:10.1007/s00236-013-0191-5
[6] Bloem,R.、Chatterjee,K.、Henzinger,T.、Jobstmann,B.:通过定量目标提高合成质量。在:Bouajjani,A.,Maler,O.(编辑)《计算机辅助验证》,《计算机科学讲义》,第5643卷,第140-156页。施普林格,柏林(2009)。doi:10.1007/978-3-642-02658-4_14·Zbl 1242.68151号
[7] Bloem,R.、Ehlers,R.,Jacobs,S.、Könighfer,R.:如何处理合成中的假设。收录于:Chatterjee,K.,Ehlers,R.,Jha,S.(eds.)Proceedings 3rd Workshop on Synthesis,Electronic Proceeding In Theory Computer Science,vol.157,pp.34-50。开放出版协会(2014)。doi:10.4204/EPTCS.157.7
[8] Bohy,A.,Bruyére,V.,Filiot,E.,Jin,N.,Raskin,J.F.:相思+,LTL合成工具。收录于:Madhusudan,P.,Seshia,S.(编辑)《计算机辅助验证》,《计算机科学讲义》,第7358卷,第652-657页。施普林格,柏林(2012)。doi:10.1007/978-3-642-31424-7_45
[9] Bohy,A.、Bruyére,V.、Filiot,E.、Raskin,J.F.:基于LTL规范与平均值目标的合成。参见:Piterman,N.,Smolka,S.(eds.)《系统构建和分析的工具和算法》,《计算机科学讲义》,第7795卷,第169-184页。施普林格,柏林(2013)。doi:10.1007/978-3-642-36742-7_12·兹比尔1381.68149
[10] Bohy,A.,Bruyère,V.,Raskin,J.F.:单调马尔可夫决策过程中最优策略综合的符号算法。收录于:Chatterjee,K.,Ehlers,R.,Jha,S.(eds.)Proceedings 3rd Workshop on Synthesis,Electronic Proceeding In Theory Computer Science,vol.157,pp.51-67。开放出版协会(2014)。doi:10.4204/EPTCS.157.8·Zbl 1302.93079号
[11] Boker,U.,Kupferman,O.,Steinitz,A.:拉宾和斯特雷特的平价化。收录于:Lodaya,K.,Mahajan,M.(编辑)IARCS软件技术和理论计算机科学基础年度会议(FSTTCS 2010),莱布尼茨国际信息学学报(LIPIcs),第8卷,第412-423页。Dagstuhl-Leibniz-Zentrum fuer Informatik修道院,达格斯图尔(2010)。doi:10.4230/LIPIcs。FSTTCS.2010.412。http://drops.dagstuhl.de/opus/volltexte/2010/2882 ·Zbl 1245.68120号
[12] Brim,L.、Chaloupka,J.、Doyen,L.,Gentilini,R.、Raskin,J.:均值对均值游戏的更快算法。形式方法系统。设计。38(2), 97-118 (2011). doi:10.1007/s10703-010-0105-x·Zbl 1213.68430号 ·文件编号:10.1007/s10703-010-0105-x
[13] Chatterjee,K.,Henzinger,T.,Jurdzinski,M.:平均支付平价游戏。摘自:2005年IEEE第20届计算机科学逻辑年会论文集。LICS 2005,第178-187页(2005)。doi:10.1109/LICS.2005.26·Zbl 1247.68163号
[14] Chatterjee,K.,Henzinger,T.A.,Jobstmann,B.:合成的环境假设。收录于:van Breugel,F.,Chechik,M.(编辑)CONCUR 2008-并发理论,计算机科学讲义,第5201卷,第147-161页。施普林格,柏林(2008)。doi:10.1007/978-3-540-85361-9_14·Zbl 1160.68437号
[15] Chatterjee,K.、Randour,M.、Raskin,J.F.:多维定量目标的战略合成。Acta Inform公司。51(3-4), 129-163 (2014). doi:10.1007/s00236-013-0182-6·Zbl 1360.68208号 ·doi:10.1007/s00236-013-0182-6
[16] Damm,W.,Finkbeiner,B.:分布式系统的自动合成。收录于:Jones,C.,Pihlajasaari,P.,Sun,J.(编辑)FM 2014:形式方法,计算机科学讲义,第8442卷,第179-193页。柏林施普林格(2014)。doi:10.1007/978-3-319-06410-913
[17] Duret-Lutz,A.,Poitrenaud,D.:SPOT:使用基于转换的广义Büchi自动机的可扩展模型检查库。摘自:2004年IEEE计算机学会第12届计算机和通信系统建模、分析和仿真年度国际研讨会论文集(MASCOTS 2004),第76-83页。IEEE计算机学会(2004)。doi:10.1109/MASCOT.2004.1348184·Zbl 1360.68208号
[18] Ehlers,R.:符号有界合成。形式方法系统。设计。40(2), 232-262 (2012). 文件编号:10.1007/s10703-011-0137-x·Zbl 1247.68163号 ·文件编号:10.1007/s10703-011-0137-x
[19] Ehlers,R.,Moldovan,D.:安全游戏的稀疏位置策略。摘自:Peled,D.,Schewe,S.(eds.)Proceedings First Workshop on Synthesis,Berkeley,California,2012年7月7日和8日。《理论计算机科学电子论文集》,第84卷,第1-16页。开放出版协会(2012年)。doi:10.4204/EPTCS.84.1·Zbl 0871.68138号
[20] Ehrenfeucht,A.,Mycielski,J.:平均回报游戏的位置策略。《国际博弈论杂志》8,109-113(1979)。doi:10.1007/BF01768705·兹比尔0499.90098 ·doi:10.1007/BF01768705
[21] Esparza,J.,Křetínsk \345],J.:从LTL到确定性自动机:非安全合成方法。摘自:Biere,A.,Bloem,R.(编辑)《计算机辅助验证》,《计算机科学讲义》,第8559卷,第192-208页。柏林施普林格(2014)。doi:10.1007/978-3-319-08867-9_13·Zbl 1368.68233号
[22] Finkbeiner,B.,Schewe,S.:有界合成。国际期刊软件。技术工具。变压器。15(5), 519-539 (2012). doi:10.1007/s10009-012-0228-z·Zbl 1141.68491号 ·doi:10.1007/s10009-012-0228-z
[23] Gastin,P.,Oddoux,D.:快速LTL到Büchi自动机翻译。收录于:Berry,G.,Comon,H.,Finkel,A.(编辑)《计算机辅助验证》,《计算机科学讲义》,第2102卷,第53-65页。施普林格,柏林(2001年)。doi:10.1007/3-540-44585-46·Zbl 0991.68044号
[24] Hagihara,S.、Egawa,N.、Shimakawa,M.、Yonezaki,N.:反应系统规范的最小强不可满足子集。摘自:《第29届ACM/IEEE自动化软件工程国际会议论文集》,ASE’14,第629-634页。ACM,纽约(2014)。doi:10.1145/2642937.2642968
[25] Hagihara,S.、Kitamura,Y.、Shimakawa,M.、Yonezaki,N.:提取环境约束以实现反应系统规范。参见:2009年第16届亚太软件工程会议,第61-68页(2009年)。doi:10.1109/APSEC.2009.70·Zbl 1247.68163号
[26] Hagihara,S.、Ueno,A.、Tomita,T.、Shimakawa,M.、Yonezaki,N.:具有对意外环境行为容忍度的反应系统的简单合成。摘自:《软件工程形式化方法第四届FME研讨会论文集》,FormaliSE’16,第15-21页。ACM,纽约(2016)。doi:10.1145/2897667.2897672
[27] Jobstmann,B.,Bloem,R.:LTL合成的优化。收录:《计算机辅助设计中的形式方法》,2006年。FMCAD’06,第117-124页(2006年)。doi:10.1109/FMCAD.2006.22
[28] Kupferman,O.,Vardi,M.:无安全决策程序。2005年,第46届IEEE计算机科学基础年会。FOCS 2005,第531-540页(2005年)。doi:10.1109/SFCS.2005.66·Zbl 1302.93079号
[29] Li,C.M.,Manyá,F.:MaxSAT,硬约束和软约束,人工智能和应用的前沿,第185卷,第19章,第613-631页。IOS出版社,阿姆斯特丹(2009)。doi:10.3233/978-1-58603-929-5-613
[30] Li,W.,Dworkin,L.,Seshia,S.A.:综合采矿假设。2011年第9届IEEE/ACM国际会议,关于Codesign的形式方法和模型(MEMOCODE),第43-50页(2011年)。doi:10.10109/MEMCOD.2011.5970509
[31] Mori,R。;Yonezaki,N。;Kangassalo,H.(编辑);Jaakkola,H.(编辑);Hori,K.(编辑);Kitahashi,T.(编辑),反应对象中的几个可实现性概念,第16期,407-424(1993),阿姆斯特丹
[32] Piterman,N.:从非确定性Büchi和Streett自动机到确定性奇偶自动机。摘自:2006年IEEE第21届计算机科学逻辑年会,第255-264页(2006)。doi:10.1109/LICS.2006.28·Zbl 1125.68067号
[33] 普努利:程序的时序逻辑。摘自:第18届计算机科学基础年度研讨会,1977年,第46-57页(1977年)。doi:10.1109/SFCS.1977.32
[34] Pnueli,A.,Rosner,R.:关于反应模的合成。摘自:第16届ACM SIGPLAN-SIGACT编程语言原理研讨会论文集,POPL’89,第179-190页。ACM,纽约(1989)。doi:10.1145/75277.75293·兹伯利0686.68015
[35] 罗斯纳,R.:反应系统的模块化合成。魏茨曼科学研究所博士论文(1992年)·Zbl 1213.68430号
[36] 萨夫拉:关于欧米茄自动机的复杂性。摘自:《第29届计算机科学基础年度研讨会论文集》,SFCS’88,第319-327页。IEEE计算机学会,华盛顿特区(1988年)。doi:10.1109/SFCS.1988.21948
[37] Schewe,S.:确定Büchi自动机的更严格界限。摘自:de Alfaro,L.(编辑)《软件科学和计算结构基础》,《计算机科学讲义》,第5504卷,第167-181页。施普林格,柏林(2009)。doi:10.1007/978-3642-00596-113·Zbl 1234.68239号
[38] Schewe,S.,Varghese,T.:广义Büchi自动机的确定和补充的严格界限。摘自:Chakraborty,S.,Mukund,M.(编辑)《用于验证和分析的自动化技术》,《计算机科学讲义》,第42-56页。施普林格,柏林(2012)。doi:10.1007/978-3-642-33386-65·Zbl 1374.68265号
[39] Tomita,T.,Hiura,S.,Hagihara,S.,Yonezaki,N.:具有平均收益约束的时间逻辑。收录于:青木,T.,田口,K.(eds.)形式方法与软件工程,计算机科学课堂讲稿,第7635卷,第249-265页。施普林格,柏林(2012)。doi:10.1007/978-3-642-34281-319
[40] Vardi,M.Y.,Wolper,P.:关于无限计算的推理。Inf.计算。115, 1-37 (1994) ·Zbl 0827.03009 ·doi:10.1006/inco.1994.1092文件
[41] Wolper,P.:时序逻辑的表格方法:概述。《逻辑与分析》119-136(1985)·Zbl 0585.03008号
[42] Zwick,U.,Paterson,M.:图上平均回报游戏的复杂性。西奥。计算。科学。158(1-2), 343-359 (1996). doi:10.1016/0304-3975(95)00188-3·Zbl 0871.68138号 ·doi:10.1016/0304-3975(95)00188-3
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。