×

一种基于抽象解释的高效仿真算法。 (英语) Zbl 1188.68197号

小结:有许多算法可用于计算仿真预序和等效性。设\(\Sigma\)表示状态空间,\(\rightarrow\)表示过渡关系,\(P_{text{sim}}\)表示模拟等价所诱导的\(\Sigma\。Henzinger、Henzinger、Kopke以及Bloom和Paige的算法运行时间为(O(|\Sigma||\rightarrow|)),就时间复杂性而言,它们是可用的最佳算法。然而,这些算法的缺点是,在状态空间(Sigma)的大小上,空间复杂度大于二次。由Gentilini、Piazza和Policriti提出的算法——随后由van Glabbeek和Ploeger修正——似乎在时间和空间复杂性之间提供了最佳的折衷。Gentilini等人的算法在\(O(|P_{text{sim}}|^{2}|\rightarrow|)\)时间内运行,而空间复杂度在\(0(|P_{text{ssim}}|^{2}+|\Sigma|\log|P_}\text{sim{}|\)\)。本文提出了一种新的高效仿真算法,该算法是对Henzinger等人算法的改进,其正确性基于模型检验中抽象解释应用中的一些技术。我们的算法运行在(O(|P_{text{sim}||\rightarrow|))时间和(O(| P_{text{sim{}||\ Sigma|\log|\Sigma|)空间。因此,该算法改进了已知的时间界限,同时保持了可接受的空间复杂度,该空间复杂度通常小于状态空间大小的二次方。实验评估表明,与Henzinger、Henzinger和Kopke算法相比,具有良好的比较结果。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
65年第68季度 算法和问题复杂性分析
68周05 非数值算法
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] 拜尔,C。;Katoen,J.-P.,《模型检验原理》(2008),麻省理工学院出版社·Zbl 1179.68076号
[2] 布鲁姆,B。;Paige,R.,《现成模拟问题新有效解决方案的转换设计与实现》,科学。公司。程序。,24, 3, 189-220 (1995) ·Zbl 0832.68050号
[5] Browne,M.C。;克拉克,E.M。;Grumberg,O.,《表征命题时间逻辑中的有限Kripke结构》,Theor。公司。科学。,59, 115-131 (1988) ·Zbl 0677.03011号
[6] 布斯坦,D。;Grumberg,O.,基于仿真的最小化,ACM Trans。计算。日志。,4, 2, 181-204 (2003) ·Zbl 1365.68319号
[8] 克拉克,E.M。;格伦伯格,O。;Long,D.,模型检查和抽象,ACM Trans。程序。语言系统。,16, 5, 1512-1542 (1994)
[9] 克拉克,E.M。;格伦伯格,O。;Peled,D.A.,《模型检验》(1999),麻省理工学院出版社
[10] 克里维兰,R。;Sokolsky,O.,《有限状态系统的等价性和预序检查》,(Bergstra,J.A.;Ponse,A.;Smolka,S.A.,《过程代数手册》(2001),北荷兰),391-424·Zbl 1020.68062号
[11] 科尔曼,T.H。;Leiserson,C.E。;Rivest,R.L。;Stein,C.,《算法导论》(2001),麻省理工学院出版社和McGraw-Hill·Zbl 1047.68161号
[15] 德尼古拉,R。;Vaandrager,F.,《分支互模拟的三种逻辑》,J.ACM,42,2,458-487(1995)·Zbl 0886.68064号
[16] Dovier,A。;C.广场。;Policriti,A.,计算互模拟等价性的有效算法,Theor。计算。科学。,325, 1, 45-67 (2004) ·Zbl 1070.68059号
[18] Gentilini,R。;C.广场。;Policiti,A.,《从互模拟到模拟:最粗糙的分区问题》,J.Auto。原因。,31, 1, 73-103 (2003) ·Zbl 1081.68052号
[20] 贾科巴齐,R。;Ranzato,F.,选言抽象解释的最佳域,科学。公司。程序。,32, 177-210 (1998) ·兹比尔0942.68020
[22] 格伦伯格,O。;Long,D.E.,模型检查和模块验证,ACM Trans。程序。语言系统。,16, 3, 843-871 (1994)
[25] Loiseaux,C。;格拉芙,S。;Sifakis,J。;Bouajjani,A。;Bensalem,S.,并发系统验证的属性保持抽象,形式方法系统。设计。,6, 1-36 (1995) ·Zbl 0829.68053号
[26] 佩奇,R。;Tarjan,R.E.,三分区优化算法,SIAM J.Compute。,16, 6, 973-989 (1987) ·Zbl 0654.68072号
[27] Ranzato,F。;Tapparo,F.,通过抽象解释的广义强保存,J.Log。计算。,17, 1, 157-197 (2007) ·Zbl 1120.68074号
[28] Ranzato,F。;Tapparo,F.,《一种新的有效模拟等价算法》,(第22届IEEE计算机科学逻辑研讨会(LICS’07)(2007),IEEE出版社),171-180
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。