跳到主要内容
研究论文

高级自动机最小化

出版:2013年1月23日出版历史
跳过抽象节

摘要

我们提出了一种有效的算法来减少非确定性Buchi词自动机的大小,同时保留其语言。此外,我们描述了解决PSPACE完备自动机问题的方法,如通用性、等价性和包含性,适用于比以前大得多的实例(1-3个数量级)。这可以用于扩大自动机在逻辑理论的正式验证工具和决策过程中的应用。

该算法基于新的过渡剪枝技术。这些使用基于向后和向前痕迹内含物组合的标准。由于这些关系本身是PSPACE完备的,我们描述了在多项式时间内计算它们的良好近似值的方法。

大量实验表明,我们算法的平均情况复杂度是二次缩放的。自动机的大小减少在很大程度上取决于实例的类别,但我们的算法始终比所有以前的技术有很大的优势。我们在从LTL公式导出的Buchi自动机、许多类的随机自动机和从互斥协议导出的自动机上测试了我们的算法,并将其性能与著名的自动机工具GOAL进行了比较。

工具书类

  1. RABIT工具:www.languageinclusion.org/doku.php?id=工具。谷歌学者谷歌学者
  2. L.Clemente和R.Mayr。高级自动最小化。技术代表EDI-INF-RR-1414,爱丁堡大学(2012),arXiv:1210.6624http://www.inf.ed.ac.uk/publications/report/1414.html。谷歌学者谷歌学者
  3. P.Abdulla、Y.-F Chen、L.Clemente、L.Holik、C.D.Hong、R.Mayr和T.Vojnar。基于Ramsey的Buchi自动机普适性和包含性测试中的模拟吸纳。在T.Touili、B.Cook和P.Jackson,编辑,《计算机辅助验证》,LNCS第6174卷,第132-147页,2010年。国际标准图书编号978-3-642-14294-9。doi:10.1007/978-3642-14295-6 14。统一资源定位地址http://dx.doi.org/10.1007/978-3-642-14295-614谷歌学者谷歌学者数字图书馆数字图书馆
  4. P.Abdulla、Y.-F Chen、L.Clemente、L.Holik、C.D.Hong、R.Mayr和T.Vojnar。高级基于Ramsey的Buchi Automata包含测试。2011年9月,J.-P.Katoen和B.Konig编辑,《并行理论国际会议》,LNCS第6901卷,第187-202页。谷歌学者谷歌学者数字图书馆数字图书馆
  5. P.A.Abdulla、Y.-F.Chen、L.Hol1k和T.Vojnar。减少的中介(最小化交替Buchi自动机)。在FSTTCS中,LIPIcs第4卷,第1-12页。达格斯图尔宫-莱布尼茨-泽特鲁姆富尔信息馆,2009年。谷歌学者谷歌学者
  6. P.A.Abdulla、Y.-F.Chen、L.Holik、R.Mayr和T.Vojnar。当模拟遇到反链时。《系统构建和分析的工具和算法》,LNCS第6015卷,2010年。统一资源定位地址http://hal.inria.fr/inria-00460294/en/。谷歌学者谷歌学者数字图书馆数字图书馆
  7. D.Bustan和O.Grumberg。基于仿真的最小化。ACM事务处理。计算。《逻辑》,4:181--2062003年4月。ISSN 1529-3785。数字对象标识:http://doi.acm.org/10.1145/635499.635502。统一资源定位地址http://doi.acm.org/10.1145/635499.635502。谷歌学者谷歌学者数字图书馆数字图书馆
  8. L.克莱门特。Buchi Automata可以有更小的商。ICALP编辑L.Aceto、M.Henzinger和J.Sgall,LNCS第6756卷,第258-270页。2011年,ISBN 978-3-642-22011-1。doi:10.1007/978-3642-22012-8 20。统一资源定位地址http://arxiv.org/pdf/102.3285。谷歌学者谷歌学者数字图书馆数字图书馆
  9. L.克莱门特。广义模拟关系及其在自动机理论中的应用。爱丁堡大学博士论文,2012年。谷歌学者谷歌学者
  10. D.L.Dill、A.J.Hu和H.Wont-Toi。使用模拟预订单检查语言包含。在《计算机辅助验证》中,LNCS第575卷。Springer-Verlag,1991年。doi:10.1007/3-540-55179-425。统一资源定位地址http://dx.doi.org/10.1007/3-540-55179-425谷歌学者谷歌学者数字图书馆数字图书馆
  11. L.Doyen和J.-F.Raskin。有限自动机的反链算法。在系统构建和分析的工具和算法中,LNCS第6015卷,第2-22页。施普林格出版社,2010年。谷歌学者谷歌学者数字图书馆数字图书馆
  12. K.Etessami。自动机多项式时间可计算模拟的层次结构。在并行理论国际会议上,LNCS第2421卷,第131-144页。Springer-Verlag,2002年。doi:10.1007/3-540-45694-510。统一资源定位地址http://dx.doi.org/10.1007/3-540-45694-510谷歌学者谷歌学者数字图书馆数字图书馆
  13. K.Etessami和G.Holzmann。优化Buchi Automata。在并行理论国际会议上,LNCS第1877卷,第153-168页。Springer-Verlag,2000年。谷歌学者谷歌学者数字图书馆数字图书馆
  14. K.Etessami、T.Wilke和R.A.Schuller。Buchi自动机的公平模拟关系、奇偶博弈和状态空间约简。SIAM J.计算。,34(5):1159--1175, 2005. doi:10.1137/S0097539703420675。统一资源定位地址http://epubs.siam.org/sam-bin/dbq/article/42067。谷歌学者谷歌学者数字图书馆数字图书馆
  15. S.Fogarty和M.Vardi。补充和规模变更终止。S.Kowalewski和A.Philippou,《系统构建和分析的工具和算法》编辑,LNCS第5505卷,第16-30页。2009年,doi:10.1007/978-3642-00768-2。统一资源定位地址http://dx.doi.org/10.1007/978-3-642-00768-22谷歌学者谷歌学者数字图书馆数字图书馆
  16. S.Fogarty和M.Y.Vardi。有效的Buchi普遍性检查。《系统构建和分析的工具和算法》,第205-220页,2010年。谷歌学者谷歌学者数字图书馆数字图书馆
  17. S.Fogarty、O.Kupferman、M.Y.Vardi和T.Wilke。统一布奇补语结构。《LIPIcs》第12卷计算机科学逻辑编辑M.Bezem,第248-263页。Dagstuhl-Leibniz-Zentrum fuer Informatik宫,2011年。数字对象标识:http://dx.doi.org/10.4230/LIPIcs.CSL.2011.248。谷歌学者谷歌学者
  18. P.Gastin和D.Oddoux。快速LTL到Buchi自动机的翻译。在CAV中,LNCS第2102卷,第53-65页。斯普林格,2001年。谷歌学者谷歌学者数字图书馆数字图书馆
  19. S.Gurumurthy、R.Bloem和F.Somenzi。公平模拟最小化。在CAV中,LNCS第2404卷,第610-624页。施普林格,2002年。谷歌学者谷歌学者数字图书馆数字图书馆
  20. M.R.Henzinger、T.A.Henzinger和P.W.Kopke。计算有限图和无限图的模拟。《计算机科学基础》,FOCS’95,华盛顿特区,美国,1995年。IEEE计算机学会。国际标准图书编号0-8186-7183-1。统一资源定位地址http://portal.acm.org/citation.cfm?id=796255。谷歌学者谷歌学者数字图书馆数字图书馆
  21. T.A.Henzinger、O.Kupferman和S.K.Rajamani。公平模拟。信息与计算,173:64--812002。doi:10.1006/inco.2001.3085。统一资源定位地址http://dx.doi.org/10.1006/inco.2001.3085。谷歌学者谷歌学者数字图书馆数字图书馆
  22. G.霍尔兹曼。SPIN模型检查器。艾迪森·卫斯理,2004年。谷歌学者谷歌学者
  23. T.Jiang和B.Ravikumar。最小的NFA问题很难解决。在J.Albert、B.Monien和M.Artalejo,ICALP编辑,LNCS第510卷,第629-640页。1991年,doi:10.1007/3-540-54233-7 169。谷歌学者谷歌学者数字图书馆数字图书馆
  24. S.Juvenkar和N.Piterman。最小化广义Buchi自动机。在《计算机辅助验证》中,LNCS第4414卷,第45-58页。Springer-Verlag,2006年。doi:10.1007/11817963 7。统一资源定位地址http://dx.doi.org/10.1007/118179637谷歌学者谷歌学者数字图书馆数字图书馆
  25. O.Kupferman和M.Vardi。公平过渡制度的验证。在《计算机辅助验证》中,LNCS第1102卷,第372-382页。Springer-Verlag,1996年。统一资源定位地址http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.9654。谷歌学者谷歌学者数字图书馆数字图书馆
  26. C.S.Lee、N.D.Jones和A.M.Ben-Amram。程序终止的大小更改原则。POPL'01,第81页至第92页,2001年。数字对象标识:http://doi.acm.org/10.1145/360204.360210。谷歌学者谷歌学者数字图书馆数字图书馆
  27. J.Leroux和G.Point。TaPAS:Talence Presburger算术套件。《第15届系统构建与分析工具与算法国际会议论文集》(TACAS),LNCS第5505卷。施普林格,2009年。谷歌学者谷歌学者数字图书馆数字图书馆
  28. I.奈文。选择数学。美国数学协会,1965年。谷歌学者谷歌学者
  29. N.皮特曼。从非确定性Buchi和Streett自动机到确定性奇偶自动机。在LICS中,第255-264页。IEEE,2006年。谷歌学者谷歌学者数字图书馆数字图书馆
  30. R.Sebastiani和S.Tonetta。更具确定性和更小的Buchi自动机,以实现高效的LTL模型检查。《正确的硬件设计和验证方法》,LNCS,2003年第2860卷。谷歌学者谷歌学者
  31. A.P.Sistla、M.Y.Vardi和P.Wolper。Buchi自动机与时序逻辑应用的互补问题。西奥。计算。科学。,1987年1月49:217-237。ISSN 0304-3975。doi:10.1016/0304 3975(87)90008-9。统一资源定位地址http://dx.doi.org/10.1016/0304-3975(87)90008-9.谷歌学者谷歌学者数字图书馆数字图书馆
  32. F.Somenzi和R.Bloem。LTL公式中的高效Buchi自动机。《计算机辅助验证》,LNCS第1855卷,第248-263页。Springer-Verlag,2000年。doi:10.1007/10722167 21。统一资源定位地址http://dx.doi.org/10.1007/10722167_21。谷歌学者谷歌学者数字图书馆数字图书馆
  33. D.Tabakov和M.Vardi。模型检查Buchi规范。在LATA,卷报告35/07。塔拉戈纳罗维拉维吉尔大学数学语言学研究小组,2007年。谷歌学者谷歌学者
  34. 蔡永康、陈永福、蔡美华、陈伟强和罗志杰。目标扩展:面向欧米伽自动机和时序逻辑的研究工具。C.Ramakrishnan和J.Rehof,《系统构建和分析的工具和算法》编辑,LNCS第4963卷,第346-350页。2008年,ISBN 978-3-540-78799-0。统一资源定位地址http://dx.doi.org/10.1007/978-3-540-78800-326谷歌学者谷歌学者数字图书馆数字图书馆
  35. 蔡永康、蔡敏洪、张建生和张永伟。布奇商店:一个开放的布奇自动机存储库。P.Abdulla和K.Leino,《系统构建和分析的工具和算法》编辑,LNCS第6605卷,第262-266页。2011年,ISBN 978-3-642-19834-2。统一资源定位地址http://dx.doi.org/10.1007/978-3-642-19835-9 23.10.1007/978-3-642-19835-9 23.谷歌学者谷歌学者数字图书馆数字图书馆

索引术语

  1. 高级自动机最小化

        建议

        评论

        登录选项

        检查您是否可以通过登录凭据或您的机构访问本文。

        登录

        完全访问权限

        • 发布于

          封面图片ACM SIGPLAN注意事项
          ACM SIGPLAN通知 第48卷第1期
          流行'13
          2013年1月
          561页
          国际标准编号:0362-1340
          EISSN公司:1558-1160
          内政部:10.1145/2480359
          期刊目录
          • 封面图片ACM会议
            POPL’13:第40届ACM SIGPLAN-SIGACT编程语言原理研讨会会议记录
            2013年1月
            586页
            国际标准图书编号:9781450318327
            内政部:10.1145/2429069

          版权所有©2013 ACM

          如果复制品不是为了盈利或商业利益而制作或分发的,并且复制品的第一页载有本通知和完整引文,则允许免费制作本作品的全部或部分数字或硬拷贝以供个人或课堂使用。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护]

          出版商

          计算机协会

          美国纽约州纽约市

          出版历史

          • 出版:2013年1月23日

          检查更新

          限定符

          • 研究论文

        PDF格式

        以PDF文件查看或下载。

        PDF格式

        电子阅读器

        使用eReader联机查看。

        电子阅读器