×

关于构造轨道问题。 (英语) Zbl 1205.68220号

摘要:对称约简技术旨在通过将搜索限制为针对一组对称的等价类中的代表状态来解决模型检查的状态空间爆炸问题。代表性计算的标准方法包括在存储状态之前,将状态转换为置换群(G)下的最小图像。这被称为构造轨道问题(COP),并且是(NP)困难的。如果已知(G)具有某些结构性质,则可能有效地求解COP:特别是如果(G)同构于完全对称群,或(G)是子群的不相交/环积。我们推广了现有的关于完全对称群有效求解COP的结果,并研究了将任意置换群自动分类为子群的不交/环积的问题。我们还提出了一种基于局部搜索的近似COP策略,以及一些计算群论优化,以改进通过对称群枚举求解COP的基本方法。使用与计算群理论系统Gap接口的TopSpin对称约简包的实验结果说明了我们的技术的有效性。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
68号30 软件工程的数学方面(规范、验证、度量、需求等)
68单位07 计算机辅助设计的计算机科学方面
20对25 代数、几何或组合结构的有限自同构群
20E22型 延伸、花环产品和其他基团组成
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Alur,R.,Henzinger,T.A.:无功模块。形式方法系统。设计。15(1), 7–48 (1999) ·doi:10.1023/A:1008739929481
[2] Bosnaki,D.,Dams,D.,Holenderski,L.:对称自旋。柔和。技术工具。事务处理。4(1), 92–106 (2002) ·Zbl 02178179号 ·doi:10.1007/s100090200074
[3] Butler,G.:置换群的基本算法。收录于:计算机科学课堂讲稿,第559卷。施普林格,纽约(1991)·Zbl 0785.20001号
[4] Calder,M.和Miller,A.:概括电子邮件中的功能交互。收录于:Amyot,D.,Logrippo,L.(编辑)《电信和软件系统VII中的功能交互》,2003年6月11日至13日,加拿大渥太华,第187至204页。IOS,阿姆斯特丹(2003)
[5] Cameron,P.:置换群。剑桥大学出版社,剑桥(1999)·Zbl 0922.20003号
[6] Clarke,E.M.,Emerson,E.A.,Jha,S.,Sistla,A.P.:模型检查中的对称性降低。收录人:Hu,A.J.,Vardi,M.Y.(编辑)计算机辅助验证,第十届国际会议,1998年6月28日至7月2日,加拿大不列颠哥伦比亚省温哥华CAV’98,会议记录。计算机科学课堂讲稿,第1427卷,第147-158页。施普林格,纽约(1998)
[7] Clarke,E.M.,Jha,S.,Enders,R.,Filkorn,T.:在时序逻辑模型检查中利用对称性。形式方法系统。设计。9(1/2), 77–104 (1996) ·Zbl 05475431号 ·doi:10.1007/BF00625969
[8] Clarke,E.,Grumberg,O.,Peled,D.:模型检查。麻省理工学院,剑桥(1999)
[9] Darga,P.T.,Liffiton,M.H.,Sakallah,K.A.,Markov,I.L.:在CNF对称检测中利用结构。收录于:Malik,S.、Fix,L.、Kahng,A.B.(编辑)《第41届设计自动化会议论文集》,DAC 2004,圣地亚哥,加利福尼亚州,美国,2004年6月7-11日,第530-534页。ACM,纽约(2004)
[10] 唐纳森,A.F.:在模型检查中检测和利用对称性的自动技术。格拉斯哥大学计算科学系博士论文(2007年)
[11] Donaldson,A.F.,Miller,A.:使用计算群论进行模型检查的自动对称性检测。In:Fitzgerald,J.,Hayes,I.J.,Tarlecki,A.(eds.)FM 2005:形式方法,欧洲形式方法国际研讨会,英国纽卡斯尔,2005年7月18日至22日,会议记录。计算机科学课堂讲稿,第3582卷,第481-496页。施普林格,纽约(2005)·Zbl 1120.68414号
[12] Donaldson,A.F.,Miller,A.:SPIN模型检查器的计算群论对称约简包。收录于:Johnson,M.,Vene,V.(编辑)代数方法论和软件技术,第11届国际会议,AMAST 2006,库雷萨雷,爱沙尼亚,2006年7月5日至8日,会议记录。《计算机科学讲义》,第4019卷,第374–380页。施普林格,纽约(2006)
[13] Donaldson,A.F.和Miller,A.:模型检查中对称性减少的精确和近似策略。收录于:Misra,J.,Nipkow,T.(编辑)FM 2006:形式方法,第14届形式方法国际研讨会,加拿大汉密尔顿,2006年8月21日至27日,会议记录。计算机科学课堂讲稿,第4085卷,第541-556页。施普林格,纽约(2006)
[14] Donaldson,A.F.,Miller,A.:将对称约简技术扩展到现实计算模型。电气。注释Theor。计算。科学。185, 63–76 (2007) ·doi:10.1016/j.entcs.2007.05.029
[15] Donaldson,A.F.,Miller,A.,Calder,M.:自旋到GRAPE:一种分析Promela模型对称性的工具。电气。注释Theor。计算。科学。139(1), 3–23 (2005) ·doi:10.1016/j.entcs.2005.09.007
[16] Emerson,E.A.,Sistla,A.P.:对称性和模型检查。形式方法系统。设计。9(1/2), 105–131 (1996) ·Zbl 05475432号 ·doi:10.1007/BF00625970
[17] Emerson,E.A.,Wahl,T.:动态对称性降低。摘自:Halbwachs,N.,Zuck,L.D.(eds.)《系统构建和分析的工具和算法》,第11届国际会议,TACAS 2005,作为欧洲软件理论和实践联合会议的一部分,ETAPS 2005,英国爱丁堡,2005年4月4日至8日,会议记录。计算机科学课堂讲稿,第3440卷,第382-396页。施普林格,纽约(2005)·Zbl 1087.68587号 ·doi:10.1007/978-3-540-31980-1_25
[18] GAP组:GAP–组、算法和编程,4.4版。http://www.gap-system.org/ (2006)
[19] Gent,I.P.,Harvey,W.,Kelsey,T.:群和约束:搜索过程中的对称破缺。收录于:Hentenryck,P.V.(编辑)《约束编程的原理与实践——CP 2002》,第八届国际会议,CP 2002,美国纽约州伊萨卡,2002年9月9日至13日,会议记录。计算机科学课堂讲稿,第2470卷,第415-430页。斯普林格,纽约(2002)
[20] Goldberg,K.,Newman,M.,Haynsworth,E.:组合分析。摘自:Abramowitz,M.,Stegun,I.(编辑)《数学函数手册:公式、图表和数学表格》。纽约多佛(1972)
[21] Herstein,I.:代数主题。威利,纽约(1975年)·Zbl 1230.00004号
[22] Holt,D.F.,Eick,B.,O'Brien,E.A.:计算群论手册。查普曼和霍尔/CRC,伦敦(2005年)·Zbl 1091.20001号
[23] Holzmann,G.:SPIN模型检查器:入门和参考手册。艾迪森·卫斯理,雷丁(2004)
[24] Ip,C.N.,Dill,D.L.:通过对称性进行更好的验证。形式方法系统。设计。9(1/2), 41–75 (1996) ·Zbl 05475430号 ·doi:10.1007/BF00625968
[25] Jefferson,C.,Kelsey,T.,Linton,S.,Petrie,K.:GAPLex:广义静态对称破缺。收录于:Benhamou,F.,Jussien,N.,O'Sullivan,B.(编辑)《约束编程趋势》,第9章,第191-205页。ISTE,尤金(2007)
[26] Jha,S.:模型检查中的对称性和归纳法。卡内基梅隆大学计算机科学学院博士论文(1996年)
[27] Kirkpatrick,K.,Gelatt,C.,Vecchi,M.:模拟退火优化。《科学》220、671–680(1983)·Zbl 1225.90162号 ·doi:10.1126/science.220.4598.671
[28] Kovács,L.G.:有限置换群的环分解。牛市。澳大利亚。数学。Soc.40(2),255-279(1989)·Zbl 0679.20003号 ·doi:10.1017/S0004972700004366
[29] Kwiatkowska,M.Z.,Norman,G.,Parker,D.:概率模型检查的对称性简化。收录:Ball,T.,Jones,R.B.(编辑)《计算机辅助验证》,第18届国际会议,CAV 2006,西雅图,华盛顿州,美国,2006年8月17日至20日,会议记录。计算机科学课堂讲稿,第4144卷,第234-248页。施普林格,纽约(2006)·Zbl 1188.68194号
[30] Linton,S.:寻找集合的最小图像。收录于:Gutierrez,J.(编辑)《符号和代数计算》,ISSAC 2004国际研讨会,西班牙桑坦德,2004年7月4-7日,会议记录,第229-234页。ACM,纽约(2004年)·Zbl 1134.05302号
[31] McMillan,K.:符号模型检查。德文特·克鲁沃(1993)·Zbl 0784.68004号
[32] Meldrum,J.D.P.:群和半群的圈积。摘自:《皮特曼纯数学和应用数学专著和调查》,第74卷。朗曼,纽约(1995)·Zbl 0833.20001号
[33] Miller,A.,Donaldson,A.F.,Calder,M.:时序逻辑模型检查中的对称性。ACM计算。调查。38(3)(2006),第8条
[34] Peterson,G.L.:关于相互排斥问题的神话。信息处理。莱特。12(3), 115–116 (1981) ·Zbl 0474.68031号 ·doi:10.1016/0020-0190(81)90106-X
[35] Rose,J.S.:群论课程。多佛,纽约(1994)·Zbl 0818.11001号
[36] Russel,S.,Norvig,P.:人工智能,现代方法。普伦蒂斯·霍尔(Prentice Hall),恩格尔伍德悬崖(Englewood Cliffs)(1995年)·兹比尔083568093
[37] Sistla,A.P.、Gyuris,V.、Emerson,E.A.:SMC:用于验证安全性和活性特性的基于对称的模型检查器。ACM事务处理。柔和。工程方法。9(2), 133–166 (2000) ·数字对象标识代码:10.1145/350887.350891
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。