首页    期刊浏览 2024年11月07日 星期四
登录注册

文章基本信息

  • 标题:Speedup of OWCTY Model Checking Algorithm Using Strongly Connected Components
  • 本地全文:下载
  • 作者:Toshiki KAWABATA ; Fumiyoshi KOBAYASHI ; Kazunori UEDA
  • 期刊名称:人工知能学会論文誌
  • 印刷版ISSN:1346-0714
  • 电子版ISSN:1346-8030
  • 出版年度:2011
  • 卷号:26
  • 期号:2
  • 页码:341-346
  • DOI:10.1527/tjsai.26.341
  • 出版社:The Japanese Society for Artificial Intelligence
  • 摘要:Model checking is an exhaustive search method of verification. Automata-based LTL model checking is one of the methods to solve accepting cycle search problems. Model checking is prone to state-space explosion, and we may expect that parallel processing would be a promising approach. However, the optimal sequential algorithm is based on post-order depth-first seach and is difficult to parallelize. Alternative parallel algorithms have been proposed, and OWCTY_reversed is one of them. OWCTY_reversed is known to be a stable and fast algorithm for models that accept some words, but it does not use the characteristics of the automata used in LTL model checking. We propose a new algorithm named SCC-OWCTY that exploits the SCCs (strongly connected components) of property automata. The algorithm removes states that are judged not to form accepting cycles faster than OWCTY_reversed. We experimented and compared the two algorithms using DiVinE, and confirmed improvements both in performance and scalability.
  • 关键词:model checking ; accepting cycle search ; strongly connected components ; parallelization
国家哲学社会科学文献中心版权所有