×

一种计算互模拟等价性的有效算法。 (英文) Zbl 1070.68101号

摘要:我们提出了一个有效的算法来解决确定有限结构上的互模拟关系的问题,该互模拟关系既适用于显式表示,也适用于隐式(符号)表示。就显式情况而言,从集合论的角度出发,我们提出了一种算法,该算法优化了由R.佩奇R.E.Tarjan先生[SIAM J.计算16,973–989(1987;Zbl 0654.68072号)]; 还讨论和测试了它在模型检查包中的使用。对于结构良好的图,我们的算法达到了线性最坏情况行为。然后对所提出的算法进行重新验证,以生成符号版本。

MSC公司:

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

参考文献:

[1] P.Aczel,《非完整集》,CSLI课堂讲稿,第14卷,斯坦福大学出版社,斯坦福德,1988年。;P.Aczel,《无缺陷集》,CSLI课堂讲稿,第14卷,斯坦福大学出版社,斯坦福德,1988年·Zbl 0668.04001号
[2] A.Aziz,V.Sighal,G.Swamy,R.Brayton,最小化交互有限状态机:语言包容的组合方法,见:Proc。国际。计算机设计会议(ICCD’94),IEEE计算机学会出版社,马里兰州银泉出版社,1994年,第255-261页。;A.Aziz,V.Sighal,G.Swamy,R.Brayton,最小化交互有限状态机:语言包容的组合方法,见:Proc。国际。计算机设计会议(ICCD'94),IEEE计算机学会出版社,马里兰州银泉出版社,1994年,第255-261页。
[3] Barwise,J。;Moss,L.,《超集》,《数学》。Intelligencer,13,4,31-41(1991)·Zbl 0756.03026号
[4] J.Barwise,L.Moss,恶性循环。关于非基础现象的数学,CSLI讲义,第60卷,斯坦福大学出版社,斯坦福,1996年。;J.Barwise,L.Moss,恶性循环。关于无根据现象的数学,CSLI讲义,第60卷,斯坦福大学出版社,斯坦福,1996年·Zbl 0865.03002号
[5] J.van Benthem,模态对应理论,博士论文,阿姆斯特丹大学,Logica en Grondslagenderzo ek van Exacte Wetenschappen研究所,1976年。;J.van Benthem,模态对应理论,博士论文,阿姆斯特丹大学,Logica en Grondslagenderzo ek van Exacte Wetenschappen研究所,1976年。
[6] R.Bloem,H.N.Gabow,F.Somenzi,(N log)中强连通分量分析的一种算法;R.Bloem,H.N.Gabow,F.Somenzi,《(N log)中强连通分量分析的算法》·Zbl 1110.68161号
[7] A.Bouajjani,J.C.Fernandez,N.Halbwachs,最小模型生成,收录于:E.Clarke,R.Kurshan(编辑),Proc。国际。计算机辅助验证会议(CAV’90),《计算机科学讲义》,第531卷,施普林格,柏林,1990年,第197-203页。;A.Bouajjani,J.C.Fernandez,N.Halbwachs,最小模型生成,收录于:E.Clarke,R.Kurshan(编辑),Proc。国际。计算机辅助验证会议(CAV’90),《计算机科学讲义》,第531卷,施普林格,柏林,1990年,第197-203页·Zbl 0765.68114号
[8] A.Bouali,XEVE,《ESTEREL验证环境》,摘自:A.J.Hu,M.Y.Vardi(编辑),Proc。国际。计算机辅助验证会议(CAV’98),《计算机科学讲义》,第1427卷,柏林斯普林格出版社,1998年,第500-504页。;A.Bouali,XEVE,《ESTEREL验证环境》,摘自:A.J.Hu,M.Y.Vardi(编辑),Proc。国际。计算机辅助验证会议(CAV’98),《计算机科学讲义》,第1427卷,施普林格,柏林,1998年,第500-504页·Zbl 1524.68005号
[9] A.Bouali,R.de Simone,符号互模拟最小化,收录于:G.von Bochmann,D.K.Probst(编辑),Proc。国际。计算机辅助验证会议(CAV’92),《计算机科学讲义》,第663卷,施普林格,柏林,1992年,第96-108页。;A.Bouali,R.de Simone,符号互模拟最小化,收录于:G.von Bochmann,D.K.Probst(编辑),Proc。国际。计算机辅助验证会议(CAV’92),《计算机科学讲义》,第663卷,施普林格,柏林,1992年,第96-108页。
[10] Bryant,R.E.,布尔函数操作的基于图形的算法,IEEE Trans。计算。,C-35,8677-691(1986年)·Zbl 0593.94022号
[11] D.Bustan,O.Grumberg,《基于模拟的最小化》,摘自:D.A.McAllester(编辑),Proc。第17届国际。自动化演绎会议(CADE'00),《计算机科学讲义》,第1831卷,施普林格,柏林,2000年,第255-270页。;D.Bustan,O.Grumberg,《基于模拟的最小化》,摘自:D.A.McAllester(编辑),Proc。第17届国际。计算机科学讲座笔记,第1831卷,施普林格,柏林,2000年,第255-270页·Zbl 0963.68110号
[12] D.Cantone,E.G.Omodeo,A.Policriti,计算集合论。从决策过程到集合声明式编程,计算机科学专著,施普林格,柏林,2001年。;D.Cantone,E.G.Omodeo,A.Policriti,计算集合论。《从决策过程到带集合的声明式编程》,《计算机科学专著》,施普林格,柏林,2001年·Zbl 0981.03056号
[13] 克拉克,E.M。;格伦伯格,O。;Peled,D.A.,《模型检验》(1999年),麻省理工学院出版社:麻省剑桥
[14] 克里维兰,R。;帕罗,J。;Steffen,B.,用于验证并发系统的基于语义的并发工作台工具,ACM Trans。编程语言系统,15,1,36-72(1993)
[15] R.Cleaveland,S.Sims,NCSU并发工作台,收录于:R.Alur,T.A.Henzinger(编辑),Proc。国际。计算机辅助验证会议(CAV’96),计算机科学讲稿,LNCS,第1102卷,柏林斯普林格,第394-397页。;R.Cleaveland,S.Sims,NCSU并发工作台,收录于:R.Alur,T.A.Henzinger(编辑),Proc。国际。计算机辅助验证会议(CAV’96),计算机科学讲稿,LNCS,第1102卷,柏林斯普林格,第394-397页。
[16] 克里维兰,R。;Sokolsky,O.,有限状态系统的等价性和预序检查,(Bergstra,J.A.;Ponse,A.;Smolka,S.A.,《过程代数手册》(2001),北荷兰:北荷兰阿姆斯特丹),391-424·Zbl 1020.68062号
[17] 科尔特斯,A。;Dovier,A。;昆塔雷利,E。;Tanca,L.,查询语言G-Log的操作和抽象语义,Theoret。计算。科学。,275, 1-2, 521-560 (2002) ·Zbl 1026.68089号
[18] 多列夫,D。;Klawe,M.M。;Rodeh,M.,圆中极值查找的(O(n-logn)\)单向分布式算法,J.算法,3,3245-260(1982)·Zbl 0493.68074号
[19] A.Dovier,R.Gentilini,C.Piazza,A.Policriti,基于秩的符号互模拟(和模型检验),收录于:R.J.Guerra,B.de Queiroz(编辑),WoLLIC’2002,逻辑、语言、信息和计算第九次研讨会,理论计算机科学电子笔记,第67卷,阿姆斯特丹爱思唯尔,2002。;A.Dovier,R.Gentilini,C.Piazza,A.Policriti,基于秩的符号互模拟(和模型检查),收录于:R.J.Guerra,B.de Queiroz(编辑),WoLLIC’2002,逻辑、语言、信息和计算第九次研讨会,理论计算机科学电子笔记,第67卷,阿姆斯特丹爱思唯尔,2002·Zbl 1261.68084号
[20] A.Dovier,C.Piazza,A.Policriti,《快速互模拟算法》,收录于:G.Berry,H.Comon,A.Finkel(编辑),Proc。国际。计算机辅助验证会议(CAV’01),《计算机科学讲义》,第2102卷,施普林格,柏林,2001年,第79-90页。;A.Dovier,C.Piazza,A.Policiti,《快速互模拟算法》,载:G.Berry,H.Comon,A.Finkel(编辑),Proc。国际。计算机辅助验证会议(CAV’01),《计算机科学讲义》,第2102卷,施普林格,柏林,2001年,第79-90页·Zbl 0991.68553号
[21] J.C.Fernandez,H.Garavel,A.Kerbrat,R.Mateescu,L.Mounier,M.Sighireanu,CADP:协议验证和验证工具箱,见:R.Alur,T.A.Henzinger(编辑),Proc。国际。计算机辅助验证会议(CAV’96),《计算机科学讲义》,第1102卷,柏林斯普林格出版社,1996年,第437-440页。;J.C.Fernandez,H.Garavel,A.Kerbrat,R.Mateescu,L.Mounier,M.Sighireanu,CADP:协议验证和验证工具箱,见:R.Alur,T.A.Henzinger(编辑),Proc。国际。计算机辅助验证会议(CAV’96),《计算机科学讲义》,第1102卷,柏林斯普林格出版社,1996年,第437-440页。
[22] K.Fisler,M.Y.Vardi,《相互模拟和模型检验》,L.Pierre,T.Kropf(编辑),Proc。《正确的硬件设计和验证方法》(CHARME'99),《计算机科学讲义》,第1703卷,施普林格,柏林,1999年,第338-341页。;K.Fisler,M.Y.Vardi,《相互模拟和模型检验》,L.Pierre,T.Kropf(编辑),Proc。《正确的硬件设计和验证方法》(CHARME’99),《计算机科学讲义》,第1703卷,柏林斯普林格出版社,1999年,第338-341页。
[23] Focardi,R。;Gorrieri,R.,用于验证信息流安全属性的组合安全检查工具,IEEE Trans。软件工程,23,9,550-571(1997)
[24] Forti,M。;Honsell,F.,《自由建构原则的集合论》,Annali Scuola Normale Superiore Pisa,Cl.Sc.,IV,10,493-522(1983)·Zbl 0541.03032号
[25] R.Gentilini,C.Piazza,A.Policriti,《模拟作为最粗划分问题》,摘自:J.-P.Katoen,P.Stevens(编辑),Proc。系统构建和分析的工具和算法(TACAS-02),《计算机科学讲义》,第2280卷,柏林斯普林格出版社,2002年,第415-430页。;R.Gentilini,C.Piazza,A.Policriti,《模拟作为最粗划分问题》,摘自:J.-P.Katoen,P.Stevens(编辑),Proc。系统构建和分析的工具和算法(TACAS-02),《计算机科学讲义》,第2280卷,柏林斯普林格出版社,2002年,第415-430页·Zbl 1043.68590号
[26] R.Gentilini,C.Piazza,A.Policriti,计算线性符号步数中的强连接组件,见:Proc。国际机场。症状。《离散算法》(SODA’03),ACM,纽约,2003年,第573-582页。;R.Gentilini,C.Piazza,A.Policriti,计算线性符号步数中的强连接组件,见:Proc。国际机场。症状。《离散算法》(SODA’03),美国计算机学会,纽约,2003年,第573-582页·Zbl 1092.68716号
[27] 轩尼诗,M。;Lin,H.,《符号互模拟》,理论家。计算。科学。,138, 2, 353-389 (1995) ·Zbl 0874.68187号
[28] M.R.Henzinger,T.A.Henzinger,P.W.Kopke,有限和无限图的计算模拟,收录于:Proc。第36届IEEE研讨会。《计算机科学基础》(FOCS’1995),IEEE计算机社会出版社,马里兰州银泉出版社,1995年,第453-462页。;M.R.Henzinger,T.A.Henzinger,P.W.Kopke,有限和无限图的计算模拟,收录于:Proc。第36届IEEE交响曲。《计算机科学基础》(FOCS’1995),IEEE计算机社会出版社,马里兰州银泉出版社,1995年,第453-462页·Zbl 0938.68538号
[29] Y.Hirshfeld。;杰鲁姆,M。;Moller,F.,确定赋范基本并行过程互模拟等价性的多项式时间算法,数学。结构。计算。科学。,6, 251-259 (1996) ·Zbl 0857.68042号
[30] Holzmann,G.J.,《计算机协议的设计与验证》(1991),新泽西州普伦蒂斯·霍尔:普伦蒂斯霍尔·恩格尔伍德克利夫斯
[31] Holzmann,G.J.,模型检查器SPIN,IEEE Trans。软件工程,23,5,279-295(1997)
[32] Holzmann,G.J。;Puri,A.,可达状态的最小化自动机表示,软件工具技术。转移,2,3270-278(1999)·Zbl 1065.68579号
[33] J.E.Hopcroft,An(n log);J.E.Hopcroft,An(n log)
[34] Kannellakis,P.C。;Smolka,S.A.,CCS表达式、有限状态过程和三个等价问题,Inform。计算。,86, 1, 43-68 (1990) ·Zbl 0705.68063号
[35] D.Lee,M.Yannakakis,过渡系统的在线最小化,摘自:Proc。第24届美国计算机学会计算理论研讨会(STOC'92),美国计算机学会出版社,纽约,1992年,第264-274页。;D.Lee,M.Yannakakis,过渡系统的在线最小化,摘自:Proc。第24届美国计算机学会计算理论研讨会(STOC'92),美国计算机学会出版社,纽约,1992年,第264-274页。
[36] A.Lisitsa,P.Sazonov,V.Yu,有界超敏理论和类网络数据库,收录于:Gottlob,Leitsch,Mundici(编辑),Proc。计算逻辑与证明理论,第五届库尔特·哥德尔学术讨论会,计算机科学讲稿,第1289卷,施普林格,柏林,1997年,第172-185页。;A.Lisitsa,P.Sazonov,V.Yu,有界超敏理论和类网络数据库,收录于:Gottlob,Leitsch,Mundici(编辑),Proc。计算逻辑与证明理论,第五届库尔特·哥德尔学术讨论会,《计算机科学讲义》,第1289卷,施普林格,柏林,1997年,第172-185页。
[37] McMillan,K.L.,《符号模型检验:状态爆炸问题的一种方法》(1993年),克鲁沃学术出版社:克鲁沃学术出版商Dordrecht·Zbl 0784.68004号
[38] R.Milner,并发过程的操作和代数语义,J.van Leeuwen(编辑),《理论计算机科学手册》,Elsevier Science,阿姆斯特丹,1990年(第19章)。;R.Milner,并发过程的操作和代数语义,J.van Leeuwen(编辑),《理论计算机科学手册》,Elsevier Science,阿姆斯特丹,1990年(第19章)。
[39] 佩奇,R。;Tarjan,R.E。;Bonic,R.,单函数最粗划分问题的线性时间解,Theoret。计算。科学。,40, 67-84 (1985) ·兹比尔0574.68060
[40] 佩奇,R。;Tarjan,R.E.,三分区优化算法,SIAM J.Compute。,16, 6, 973-989 (1987) ·Zbl 0654.68072号
[41] D.Park,无限序列上的并发与自动机,载于:P.Deussen(Ed.),Proc。第五国际。理论计算机科学会议,《计算机科学讲义》,第104卷,施普林格,柏林,1981年,第167-183页。;D.Park,无限序列上的并发与自动机,载于:P.Deussen(Ed.),Proc。第五国际。理论计算机科学会议,计算机科学讲义,第104卷,施普林格,柏林,1981年,第167-183页·Zbl 0457.68049号
[42] F.Rahim,VHDL的属性相关模块模型检查应用及计算结果,见:Proc。国际。HLDVT研讨会,加利福尼亚州拉荷亚,1998年。;F.Rahim,VHDL的属性相关模块模型检查应用及计算结果,见:Proc。国际。HLDVT研讨会,加利福尼亚州拉霍亚,1998年。
[43] Roscoe,A.W.,《模型检验》(Model checking CSP),(Roscoe和A.W.著,《经典思维:纪念C.A.R.Hoare的论文》(1994),普伦蒂斯·霍尔:普伦蒂塞·霍尔恩格尔伍德克利夫斯,新泽西州)·Zbl 1259.68132号
[44] J.V.Sanghavi,R.K.Ranjan,R.K.Brayton,A.Sangiovanni-Vincentelli,基于利用内存层次结构的高性能bdd包,in:Proc。ACM/IEEE设计自动化会议,内华达州拉斯维加斯,1996年。;J.V.Sanghavi,R.K.Ranjan,R.K.Brayton,A.Sangiovanni-Vincentelli,基于利用内存层次结构的高性能bdd包,in:Proc。ACM/IEEE设计自动化会议,内华达州拉斯维加斯,1996年。
[45] F.Somenzi,二进制决策图,收录于:计算系统设计,北约科学系列F:计算机和系统科学,第173卷,IOS出版社,阿姆斯特丹,1999年,第303-366页。;F.Somenzi,二进制决策图,收录于:计算系统设计,北约科学系列F:计算机和系统科学,第173卷,IOS出版社,阿姆斯特丹,1999年,第303-366页·Zbl 0948.68215号
[46] F.Somenzi,CUDD:CU决策图包2.3.1版,科罗拉多大学博尔德分校电气与计算机工程系,2001年。可在http://vlsi.colorado.edu/fabio/CUDD/cuddIntro.html;F.Somenzi,CUDD:CU决策图包2.3.1版,科罗拉多大学博尔德分校电气与计算机工程系,2001年。可在http://vlsi.colorado.edu/fabio/CUDD/cuddIntro.html
[47] Tarjan,R.E.,深度优先搜索和线性图算法,SIAM J.Compute。,1, 2, 146-160 (1972) ·Zbl 0251.05107号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。