×

验证扁平FIFO系统。 (英语) Zbl 07269251号

摘要:本文详细探讨了平面计数器可达性问题和模型检查的可判定性和复杂性。然而,只有在某些特定情况下(单个循环或单个有界表达式),平坦(有损)FIFO机器的结果很少。通过建立属性之间的约简,并通过将SAT约简为这些属性的子集,我们证明了对于平面FIFO机器,许多验证问题(如可达性、非终止性、无界性)是NP-完全的,从而推广了平面计数器机器的类似现有结果。我们还表明,对于平面有损FIFO机器和平面无前向FIFO计算机,可达性是NP-完全的。我们构建了一个由多台计数器通过rendez-vous进行通信的可追踪平台系统,该系统类似于给定的平面FIFO机器,允许对原始平面FIFO-机器进行建模检查。我们的结果奠定了理论基础,并为基于扁平子机分析的(通用)FIFO机器验证工具的构建开辟了道路。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
PDF格式BibTeX公司 XML格式引用
全文: arXiv公司 链接

参考文献:

[1] 帕罗什·阿齐兹·阿卜杜拉(Parosh Aziz Abdulla)、艾哈迈德·布阿贾尼(Ahmed Bouajjani)和本特·琼森(Bengt Jonsson)。具有无限、有损FIFO信道的系统的实时分析。InCAV,《计算机科学体系结构注释》第1427卷,第305-318页。斯普林格,1998年。
[2] 帕罗什·阿齐兹·阿卜杜拉(Parosh Aziz Abdulla)、奥罗雷·科伦·安尼奇尼(Aurore Collomb-Annichini)、艾哈迈德·博阿贾尼(Ahmed Bouajjani)和本特·琼森(Bengt Jonsson)。使用前向可达性分析来验证有损信道系统。系统设计中的形式方法,25(1):39-652004·Zbl 1073.68675号
[3] Aurore Annichini、Ahmed Bouajjani和Mihaela Sighireanu。Trex:用于复杂系统可达性分析的工具。In G´erard Berry、Hubert Comon和Alain Finkel,计算机辅助编辑·Zbl 0991.68645号
[4] S´ebastien Bardin、Alain Finkel、J´erˆome Leroux和Laure Petrucci。快速:符号转换系统的快速加速。《美国科学院学报》编辑沃伦·亨特和法比奥·萨蒙齐
[5] S´ebastien Bardin、Alain Finkel、J´erˆome Leroux和Laure Petrucci。快速:从理论到实践的加速。国际技术转让软件工具杂志,10(5):401-4242008年10月。
[6] S´ebastien Bardin、Alain Finkel、J´erˆome Leroux和Philippe Schnoebelen。符号模型检查中的平加速度。编辑Doron A.Peled和Yih-Kuen Tsay,《第三届自动技术验证与分析国际研讨会论文集》(ATVA'05),计算机科学讲稿第3707卷,第474-488页,台湾台北,2005年10月。斯普林格·Zbl 1170.68507号
[7] 伯纳德·博伊格洛特。特定领域的规则加速。STTT,14(2):193-2062012年。
[8] 伯纳德·博伊格洛特(Bernard Boigelot)、帕特里斯·戈德弗里德(Patrice Godefroid)、伯纳德·威廉姆斯(Bernard-Willems)和皮埃尔·沃尔珀(Pierre Wolper)。QDD的威力(扩展抽象)。1997年9月8日至10日,法国巴黎,SAS'97第四届国际研讨会,静态分析编辑帕斯卡·范·亨特利克(Pascal Van Hentenryck),《计算机科学讲稿》第1302卷,第172-186页。施普林格,1997年。
[9] Benedikt Bollig、Alain Finkel和Amrita Suresh。有界可达性问题在FIFO机器中是可以判定的。伊戈尔·康诺夫和劳拉·科瓦克斯,第31届国际会议记录编辑
[10] Ahmed Bouajjani和Peter Habermehl。具有非正则配置集的fifo-channel系统的符号可达性分析。西奥。计算。科学。,221(1-2):211-250, 1999. ·Zbl 0933.68089号
[11] 扎卡里娅·布齐安内(Zakaria Bouziane)和阿兰·芬克尔(Alain Finkel)。循环Petri网可达集是半线性有效可构造的。In Faron Moller,编辑,《第二届无限状态系统验证国际研讨会论文集》(INFINITY’97),《理论计算机科学电子笔记》第9卷,第15-24页,意大利博洛尼亚,1997年7月。爱思唯尔科学出版社·兹比尔0907.68131
[12] Marius Bozga、Radu Iosif和Filip Konecn´y。对于具有八角循环的平面整数程序,安全问题是np-完全的。CoRR,abs/1307.53212013年·Zbl 1428.68160号
[13] 马吕斯·博兹加(Marius Bozga)、拉杜·约西夫(Radu Iosif)、菲利普·科内克尼(Filip Konecn´y)和汤姆(Tom´as Vojnar)。FLATA计数器自动机工具集的工具演示。《第二国际》编辑Andrei Voronkov、Laura Kov´acs和Nikolaj Bjørner
[14] Daniel Brand和Pitro Zafiropulo。关于通信有限状态机。美国医学杂志,30(2):323-3421983·Zbl 0512.68039号
[15] 纳迪娅·布西、罗伯托·戈里埃里、克劳迪奥·吉迪、罗伯托·卢基和吉安路易吉·扎瓦塔罗。系统设计的编排和编排一致性。编辑Paolo Ciancarini和Herbert Wiklicky·Zbl 0983.68521号
[16] 格拉德·塞克和阿兰·芬克尔。使用半双工通信验证程序。信息与计算,202(2):166-1902005年11月·Zbl 1101.68676号
[17] 诺曼·戴克(Norman Decker)、彼得·哈贝梅尔(Peter Habermehl)、马丁·勒克(Martin Leucker)、阿诺德·桑尼尔(Arnaud Sangnier)和丹尼尔·托马(Daniel Thoma)。模型检查计算平面结构上的时序逻辑。第28届国际并行会议·Zbl 1442.68105号
[18] S.Demri、A.Finkel、V.Goranko和G.van Drimmelen。走向计数器系统的模型检查器。苏珊娜·格拉芙(Susanne Graf)和张文慧(Wenhui Zhang)主编,《验证和分析自动化技术》(Automated Technology for Verification and Analysis),第493-507页,柏林,海德堡,2006年。施普林格柏林海德堡·Zbl 1161.68563号
[19] St´ephane Demri、Amit Dhar和Arnaud Sangnier。模型检查平面计数器系统和presburger算法之间的等效性。《理论计算机科学》,2017年。RP’14特别版即将发布。
[20] St´ephane Demri、Amit Kumar Dhar和Arnaud Sangnier。关于验证平面计数器系统正则性的复杂性。2013年7月,拉脱维亚里加,费多尔·弗明(Fedor V.Fomin)、Ríusiánás Freivalds、马尔塔·奎亚特科夫斯卡(Marta Kwiatkowska)和大卫·佩莱格(David Peleg)编辑,《第40届国际自动化、语言和编程学术讨论会(ICALP’13)会议记录——第二部分,计算机科学讲稿第7966卷,第162-173页。斯普林格·Zbl 1334.68130号
[21] St´ephane Demri、Amit Kumar Dhar和Arnaud Sangnier。驯服过去的LTL和扁平计数器系统。信息计算。,242:306-339, 2015. ·Zbl 1378.68112号
[22] St´ephane Demri、Alain Finkel、Valentin Goranko和Govert van Drimmelen。平板Presburger柜台系统上的模型检查CTL*。应用非经典逻辑杂志,20(4):313-3442010·兹比尔1242.68157
[23] Frank Drewes和Jérˆome Leroux。结构循环petri网。计算机科学中的逻辑方法,11(4),2015·Zbl 1448.68340号
[24] 哈维尔·埃斯帕尔扎(Javier Esparza)、皮埃尔·甘蒂(Pierre Ganty)和鲁帕克·马朱姆达尔(Rupak Majumdar)。有界验证的完美模型。2012年IEEE/ACM第27届年度计算机科学逻辑研讨会论文集,LICS’12,第285-294页,美国华盛顿特区,2012年。IEEE计算机协会·Zbl 1362.68168号
[25] 阿兰·芬克尔。转换系统的结构:应用程序控制并行文件fifo,Th'ese d'Etat。奥赛巴黎南大学博士论文,1986年。
[26] 阿兰·芬克尔(Alain Finkel)和让·古鲍特·拉雷克(Jean Goubault-Larrecq)。WSTS的正向分析,第二部分:完成WSTS。计算机科学中的逻辑方法,8(3:28),2012年9月·Zbl 1248.68329号
[27] 阿兰·芬克尔和艾蒂安·洛兹。通信有限状态机的同步性是不可判定的。Ioannis Chatzigiannakis、Piotr Indyk、Anca Muscholl和Fabian Kuhn,编辑,《·Zbl 1442.68138号
[28] Alain Finkel、S.Purushothaman Iyer和Gr´egoire Sutre。良好抽象转换系统:应用于FIFO自动机。信息与计算,181(1):1-312003年2月·Zbl 1054.68092号
[29] 布莱斯·基内斯特(Blaise Genest)、迪特里希·库斯克(Dietrich Kuske)和安卡·马斯切尔(Anca Muscholl)。关于有界通道的通信自动机。芬丹。通知。,80(1-3):147-167, 2007. ·Zbl 1137.68447号
[30] 克里斯托夫·哈斯。关于模型检查计数器自动机的复杂性。英国牛津大学博士论文,2012年。
[31] Radu Iosif和Arnaud Sangnier。验证具有有限幺半群性质的平面仿射计数器系统有多难?Cyrille Artho、Axel Legay和Doron Peled主编,自动化技术·Zbl 1398.68311号
[32] 蒂埃里·杰隆和克劳德·贾德。测试FIFO通道的无限性。西奥。计算。科学。,113(1):93-117, 1993. ·兹比尔0781.68085
[33] 朱利安·兰格和吉田信子。通过通信会话自动机验证异步交互。CoRR,abs/1901.096062019年。
[34] 克里斯托斯·帕帕迪米特里奥。关于整数规划的复杂性。J.ACM,28(4):765-7681981年10月·Zbl 0468.68050号
[35] 西尔万·施密茨。基本之外的复杂性层次结构。TOCT,8(1):3:1-3:362016年·Zbl 1347.68162号
[36] 菲利普·施诺贝伦(Philippe Schnoebelen)。在平坦有损信道机器上。CoRR,abs/2007.052692020年。
[37] 格雷戈尔·萨特雷。个人通信,2018年。
[38] 格雷戈·冯·博克曼(Gregor von Bochmann)。通信协议和错误恢复程序。《操作系统评论》,9(3):45-501975年。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。