×

基于寄存器的合成。 (英语) Zbl 07649933号

Fokkink,Wan(编辑)等人,第30届并发理论国际会议,CONCUR 2019,荷兰阿姆斯特丹,2019年8月27日至30日。诉讼程序。Wadern:达格斯图尔宫(Schloss Dagstuhl)——莱布尼兹·泽特鲁姆(Leibniz-Zentrum für Informatik)。LIPIcs–莱布尼茨国际程序。通知。140,第25条,第16页(2019)。
总结:传统的综合算法返回一个有限状态传感器,给定输入和输出布尔变量的有限集的规范,所有计算都满足规范。许多现实系统都有无限状态空间。特别是,具有有限控制但变量范围在无限域上的系统的行为由具有无限字母的自动机指定。寄存器自动机有一组有限的寄存器,其转换基于输入中的字母与存储在寄存器中的字母的比较。不幸的是,关于寄存器自动机的推理很复杂。特别是,寄存器自动机给出的规范的综合问题是不可判定的,其目标是生成正确的寄存器变换器。
我们研究了寄存器数目有界的系统的综合问题。从形式上讲,基于寄存器的可实现性问题是要确定,给定一个规范寄存器自动机a,在无限的输入和输出字母和寄存器的数字\(k_s\)和\(k_e \)上,是否存在最多\(k_s\)个寄存器的系统转换器\(T寄存器,由(T)与(T’)相互作用生成的计算(T并行T’)满足规范A。基于寄存器的综合问题是构造这样一个换能器(T)(如果存在)。有界设置捕获了更好的真实场景,其中系统和/或其环境的边界是已知的。此外,边界是新合成算法的关键,最近如所示[A.哈利莫夫等,Lect。注释计算。科学。11138,494–510(2018)],它们导致了可判定性。我们的贡献包括更强的规范形式主义(通用寄存器奇偶自动机)、更简单的算法,这些算法能够进行干净的复杂性分析,研究系统和环境都有界的设置,以及研究设置的理论方面;特别是,固定、有限和无限个寄存器之间的差异,以及相应游戏的确定性。
关于整个系列,请参见[Zbl 1423.68023号].

MSC公司:

68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] R.Bloem、K.Chatterjee和B.Jobstmann。图形游戏和反应合成。在《模型检查手册》中。,第921-962页。施普林格,2018年·Zbl 1392.68233号
[2] M.Bojañczyk、A.Muscholl、T.Schwentick和L.Segoufin。数据树上的双变量逻辑和XML推理。美国医学会杂志,56(3):1-482009·Zbl 1325.68078号
[3] M.Bojanczyk、A.Muscholl、T.Schwentick、L.Segoufin和C.David。带数据词的双变量逻辑。程序中。第21届IEEE交响乐。《计算机科学中的逻辑》,第7-16页,2006年。
[4] A.Bouajjani、P.Habermehl、Y.Jurski和M.Sighireanu。用数据重写系统。在《烟草控制框架公约》第1-22页,2007年·兹比尔1135.68467
[5] A.Bouajjani、P.Habermehl和R R.Mayr。使用一个整数参数自动验证递归过程。理论计算机科学,295:85-1062003·Zbl 1053.68060号
[6] M.Brambilla、S.Ceri、S.Comai、P.Fraternali和I.Manolescu。工作流驱动超文本的规范和设计。《网络工程杂志》,1(2):163-1822003。
[7] C.S.Calude、S.Jain、B.Khousainov、W.Li和F.Stephan。准多项式时间内奇偶对策的判定。程序中。第49届ACM交响乐团。《计算理论》,第252-263页,2017年·Zbl 1369.68234号
[8] S.Ceri、P.Fraternali、A.Bongio、M.Brambilla、S.Comai和M.Matera。设计数据密集型Web应用程序。摩根考夫曼出版公司,美国加利福尼亚州旧金山,2002年。
[9] K.Chatterjee、T.Henzinger和B.Jobstmann。综合环境假设。程序中。第19届并行理论国际会议,计算机科学讲稿第5201卷,第147-161页。施普林格,2008年。25:15 ·Zbl 1160.68437号
[10] A.教堂。逻辑、算术和自动机。程序中。国际数学家大会,1962年,第23-35页。Mittag-Lefler研究所,1963年·Zbl 0116.33604号
[11] G.Delzanno、A.Sangnier和R.Traverso。注册自动机广播网络的参数化验证。P.A.Abdulla和I.Potapov,编辑,《可达性问题》,第109-121页,柏林,海德堡,2013年。斯普林格·兹比尔1355.68175
[12] S.Demri和R.Lazic。带有冻结量词和寄存器自动机的LTL。ACM事务处理。计算。日志。,10(3):16:1-16:30, 2009. ·Zbl 1351.68158号
[13] R.埃勒斯。符号有界合成。程序中。第22届计算机辅助验证国际会议,计算机科学讲稿第6174卷,第365-379页。施普林格,2010年。
[14] R.Ehlers、S.Seshia和H.Kress-Gazit。标识符合成。程序中。第15届国际验证、模型检查和抽象解释大会,计算机科学讲义第8318卷,第415-433页。斯普林格,2014年·Zbl 1428.68183号
[15] L.Exibard、E.Filiot和P-A.Reynier。数据字转换器的合成。程序中。第30届并行理论国际会议,2019年·Zbl 07649932号
[16] E.Filiot、N.Jin和J.-F.Raskin。LTL可实现性的反链算法。程序中。第21届国际计算机辅助验证会议,第5643卷,第263-277页,2009年·Zbl 1242.68158号
[17] B.Finkbeiner、F.Klein、R.Piskac和M.Santolucito。时间流逻辑:超越布尔的综合。程序中。2019年第31届国际计算机辅助验证大会。
[18] O.Grumberg、O.Kupferman和S.Sheinvald。无限字母表上的可变自动机。程序中。第四届语言与自动机理论与应用国际会议,计算机科学讲义第6031卷,第561-572页。施普林格,2010年·Zbl 1284.68352号
[19] O.Grumberg、O.Kupferman和S.Sheinvald。参数化系统和规范推理的自动机理论方法。第11届国际研讨会。《验证和分析自动化技术》,第397-4112013页·兹比尔1410.68228
[20] R.Hojati、D.L.Dill和R.K.Brayton。使用有限实例化验证数据独立控制器的线性时间特性。在硬件描述语言及其应用中,第60-73页。施普林格,1997年。
[21] M.Kaminski和N.Francez。有限记忆自动机。理论计算机科学,134(2):329-3631994·Zbl 0938.68711号
[22] M.Kaminski和D.Zeitlin。用非确定性重分配扩展有限内存自动机。AFL,第195-207页,2008年。
[23] A.Khalimov和O.Kupferman。注册综合,2019年。完整版本,可在作者个人页面上找到。
[24] A.Khalimov、B.Maderbacher和R.Bloem。寄存器传感器的有界合成。第16国际交响乐团。《计算机科学讲义》第11138卷,第494-510页。施普林格,2018年·Zbl 1517.68244号
[25] O.库普夫曼。时间合成的最新挑战和想法。程序中。第38届计算机科学理论与实践当前趋势国际会议,计算机科学讲义第7147卷,第88-98页。施普林格,2012年。
[26] O.Kupferman、Y.Lustig、M.Y.Vardi和M.Yannakakis。有界系统和环境的时间合成。程序中。第28交响曲。《计算机科学的理论方面》,第615-6262011页·Zbl 1230.68144号
[27] R.Lazić和D.Nowak。数据独立性的统一方法。程序中。第11届并行理论国际会议,第581-596页。施普林格-柏林-海德堡,2000年·Zbl 0999.68126号
[28] F.Neven、T.Schwentick和V.Vianu。无限字母表上的正则语言。第26国际交响乐团。《计算机科学的数学基础》,第560-572页。斯普林格-Verlag,2001年·Zbl 0999.68110号
[29] N.皮特曼。从非确定性Büchi和Streett自动机到确定性奇偶自动机。程序中。第21届IEEE交响乐。《计算机科学中的逻辑》,第255-264页。IEEE出版社,2006年。
[30] A.Pnueli和R.Rosner。关于反应性模块的合成。程序中。第16届ACM交响乐团。《编程语言原理》,第179-190页,1989年。
[31] S.Schewe和B.Finkbeiner。有界合成。第五国际交响曲。《验证和分析自动化技术》,《计算机科学讲义》第4762卷,第474-488页。施普林格,2007年·Zbl 1141.68491号
[32] S.Schewe和T.Varghese。确定奇偶校验自动机。第39国际交响乐团。《计算机科学数学基础》,《计算机科学讲义》第8634卷,第486-498页。斯普林格,2014年·Zbl 1425.68229号
[33] Y.Shemesh和N.:Francez。有限状态统一自动机和关系语言。信息与计算,114:192-2113994·Zbl 0823.68068号
[34] T.谭。数据语言的圆石自动机:分离性、可判定性和不可判定性。2009年,Technion计算机科学系博士论文。
[35] N.Tzevelekos公司。新生注册自动机。程序中。第38届ACM交响乐团。《程序设计语言原理》,第295-306页,美国纽约州纽约市,2011年。ACM公司·Zbl 1284.68368号
[36] V.维亚努。数据库驱动系统的自动验证:一个新的前沿领域。2009年ICDT第1-13页。
[37] P.Wolper。在命题时间逻辑中表达程序的有趣特性。程序中。第13届ACM交响乐团。编程语言原理,第184-192页,1986年。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。