文件Open Access徽标

扩展ECTL+的公平性表达:一种树型单通表方法

作者 亚历山大·博洛托夫, 蒙特塞拉特·赫莫, 帕基·卢西奥



PDF格式
缩略图PDF

文件

LIPIcs公司。时间.2018.5.pdf
  • 文件大小:0.91 MB
  • 22页

文件标识符

作者详细信息

亚历山大·博洛托夫
  • 英国伦敦威斯敏斯特大学W1W 6UW
蒙特塞拉特·赫莫
  • 巴斯克大学,P.Manuel de Lardizabal,2001年1月18日,西班牙圣塞巴斯蒂安
帕基·卢西奥
  • 巴斯克大学,P.Manuel de Lardizabal,20018-San Sebastián,西班牙

引用为获取BibTex

亚历山大·博洛托夫(Alexander Bolotov)、蒙特塞拉特·赫莫(Montserrat Hermo)和帕基·卢西奥(Paqui Lucio)。扩展ECTL+的公平性表达:一种树型单通表方法。第25届时间表征与推理国际研讨会(2018年《时代》杂志)。莱布尼茨国际信息学论文集(LIPIcs),第120卷,第5:1-5:22页,达格斯图尔-莱布尼兹-泽特鲁姆信息学研究所(2018)
https://doi.org/10.4230/LIPIcs.TIME.2018.5

摘要

时间逻辑已经成为计算机科学各个领域的基本要素,尤其是在硬件和软件系统的规范和验证方面。为了规范的目的,需要丰富的时态语言,特别是能够表达公平约束。对于在线性时间设置中处理公平性的线性时间逻辑,已经开发了一次和两次表方法。在CTL型分支时间设置库中,开发了著名的逻辑ECTL和ECTL^+来明确处理公平性。然而,由于句法上的限制,这些逻辑只能表达公平的限制版本。通常被认为是“全分支时间逻辑”的逻辑CTL^*克服了表达公平性的这些限制。然而,这种逻辑本身对于验证技术的应用,尤其是tableau技术的应用来说,是非常具有挑战性的。例如,这种逻辑不存在单程表结构,而众所周知,单程表还有一个额外的好处,可以形成双序列演算,这通常被视为更“自然”,更便于人类理解。基于这两个考虑,出现了以下问题:是否有比ECTL^+更丰富的表达能力,但比CTL^*更“简单”的逻辑,可以为其开发一个单程表?在本文中,我们给出了这个问题的解决方案。我们为CTL^*的子逻辑(我们称之为ECTL^#)提供了一个树型的单程表,它比ECTL^+更具表现力,允许使用“until”操作符制定一系列新的公平约束。表结构的表示伴随着一个算法,用于为任何给定的可容许分支时间公式输入构建系统表。我们证明了该方法的终结性、稳健性和完备性。由于树形单程表非常适合于自动化,并且易于实现和形成后续计算,我们的结果也为ECTL^#表方法的自动化和实现以及对偶后续计算的相关发展打开了前景。

主题分类

ACM学科分类
  • 计算理论→模态和时序逻辑
关键词
  • 时间逻辑
  • 公平
  • 画面
  • 分支时间
  • 单程画面

韵律学

参考文献

  1. Therese Berg和Harald Raffelt。模型检查。Manfred Broy、Bengt Jonsson、Joost-Pieter Katoen、Martin Leucker和Alexander Pretschner,编辑,基于模型的反应系统测试,第557-603页。Springer-Verlag,柏林-海德堡,2005年。网址:http://dx.doi.org/10.1007/b137241.
  2. 凯·布伦勒和马丁·兰格。时序逻辑的无切割序列系统。逻辑与代数编程杂志,76(2):216-2252008。网址:http://dx.doi.org/10.1016/j.jrap.2008.02.004.
  3. Edmund M.Clarke、E.Allen Emerson和Aravinda P.Sistla。使用时态逻辑规范对有限状态并发系统进行自动验证。ACM事务处理。程序。语言系统。,8(2):244-263, 1986. 网址:http://dx.doi.org/10.1145/5397.5399.
  4. E.艾伦·艾默生。时间逻辑和模态逻辑。《理论计算机科学手册》(B卷)编辑Jan van Leeuwen,第995-1072页。麻省理工学院出版社,美国剑桥,1990年。网址:http://dl.acm.org/citation.cfm?id=114891.114907.
  5. E.艾伦·爱默生和约瑟夫·哈珀。分支时间的时序逻辑中的决策过程和表达能力。计算机与系统科学杂志,30(1):1-241985。网址:http://dx.doi.org/10.1016/0022-0000(85)90001-7.
  6. E.艾伦·爱默生和约瑟夫·哈珀。有时不重温:关于分支与线性时间时序逻辑。J.ACM,33(1):151-1781986年。网址:http://dx.doi.org/10.1145/4904.4999.
  7. 艾伦·爱默生(E.Allen Emerson)和李振龙(Chin-Laung Lei)。广义公平约束下的时间推理。Monien B.和Vidal-Naquet G.,1986年STACS编辑,《计算机科学讲义》,第210卷,第21-37页。施普林格-弗拉格-柏林-海德堡,卡尔斯鲁厄,德意志联邦共和国,1986年。网址:http://dx.doi.org/10.1007/3-540-16078-7_62.
  8. 何塞·甘扎兰(Jose Gaintzarain)、蒙特塞拉特·赫莫(Montserrat Hermo)、帕基·卢西奥(Paqui Lucio)、玛丽萨·纳瓦罗(Marisa Navarro)和费尔南多·奥雷贾斯(Fernando Orejas)。PLTL的表和序列的双重系统。《逻辑与代数编程杂志》,78(8):701-7222009。网址:http://dx.doi.org/10.1016/j.jlap.2009.05.001.
  9. 拉杰夫·戈尔。模态和时序逻辑的表au方法。马塞洛·达戈斯蒂诺(Marcello D'Agostino)、多夫·多夫·加巴伊(Dov M.Dov Gabbay)、雷内尔·哈内尔(Reiner Hähnle)和约阿希姆·波塞加(Joachim Posegga),编辑,《表格方法手册》,第297-396页。荷兰施普林格,多德雷赫特,1999年。网址:http://dx.doi.org/10.1007/978-94-017-1754-0_6.
  10. 伯恩哈德·约斯科(Bernhard Josko)。活性假设下ctl公式的模型检查。托马斯·奥特曼(Thomas Ottmann),《自动化,语言和编程》(Automata,Languages and Programming)编辑,第14届国际学术讨论会,第5-24页。德国联邦共和国卡尔斯鲁厄施普林格-弗拉格-柏林-海德堡,1987年。网址:http://dx.doi.org/10.1007/3-540-18088-5.
  11. 简·克雷汀斯基和鲁斯兰·莱德斯马·加尔扎。Rabinizer 2:LTL$1GU的小型确定性自动机。《验证和分析自动化技术第11届国际研讨会》,ATVA 2013,第446-450页,海德堡-多德雷赫特伦敦-纽约,2013年。斯普林格。网址:http://dx.doi.org/10.1007/978-3-319-02444-8_32.
  12. 尼古拉斯·马基。时间逻辑。课程笔记,巴黎信息学大师,巴黎,法国。网址:http://www.lsv.ens-cachan.fr/Publis/PAPERS/PDF/NM-coursTL13.PDF.
  13. 马克·雷诺兹。CTL^⋆的表格。Ana Cavalcanti和Dennis Dams,编辑,FM 2009:第二届世界大会正式方法,荷兰埃因霍温,2009年11月2-6日。《计算机科学讲义》第5850卷,第403-418页。施普林格,2009年。网址:http://dx.doi.org/10.1007/978-3642-05089-3_26.
  14. Robert S.Streett和E.Allen Emerson。命题微积分是初等的。1984年7月16日至20日,比利时安特卫普第11次学术讨论会,自动化、语言和编程编辑Jan Paredaens,《计算机科学讲稿》第172卷,第465-472页。斯普林格,1984年。网址:http://dx.doi.org/10.1007/3-540-13345-3_43.
  15. 孙军、刘洋、董金松和王海宏。指定和验证基于事件的公平性增强系统。刘绍英(Shaoying Liu)、汤姆·迈鲍姆(Tom Maibaum)和荒木(Keijiro Araki)主编,《形式方法与软件工程:2008年第十届形式工程方法国际会议》(Formal Methods and Software Engineering),第5-24页。施普林格科技与商业媒体,日本北九州市,2008年。网址:http://dx.doi.org/10.1007/978-3-540-88194-0.
问题/备注/反馈
X(X)

Dagstuhl出版社反馈


感谢您的反馈!

已提交反馈

无法发送消息

请稍后再试或发送电子邮件