強連結成分の性質を用いたOWCTYモデル検査アルゴリズムの高速化
スポンサーリンク
概要
- 論文の詳細を見る
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.
論文 | ランダム
- 免疫低下状態における薬剤性肺障害と感染症の鑑別
- 薬剤性肺障害の病理形態学
- 薬剤性肺障害におけるリンパ球幼弱化試験の意義と限界
- サプリメントによる薬剤性肺障害
- 薬剤性肺障害の宿主要因--より安全な治療を目指して