• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2013 年度 実績報告書

論理式肥大に伴う活性のモデル検査の非効率化の改善

研究課題

研究課題/領域番号 23500041
研究機関北陸先端科学技術大学院大学

研究代表者

緒方 和博  北陸先端科学技術大学院大学, 情報科学研究科, 准教授 (30272991)

キーワードモデル検査 / 活性 / 公平性 / 準公平性 / 分割統治 / 公平性の理解 / 反例 / Maude
研究概要

システムの性質は大きく2種類に分類できる。安全性と活性である。安全性のモデル検査には特別の仮定を必要としないが、活性のモデル検査では公平性と呼ばれる仮定を必要とする場合がある。
公平性のもとでの活性のモデル検査対象の論理式は"公平性 ⇒ 活性"の形をとる。モデル検査対象の論理式はBuchiオートマトンへ変換される。この変換は論理式の大きさに対しべき乗の計算と空間を必要とするため、公平性が大きくなるとBuchiオートマトンへの変換が実質不可能になり、モデル検査自体もできなくなる。
本研究では、"公平性 ⇒ 準公平性"を満たし、公平性より小さな論理式である準公平性を探し、"準公平性 ⇒ 活性"をモデル検査することで公平性のもとでのモデル検査を可能とする方法を提案する。すなわち、"公平性 ⇒ 活性"の代わりに、"公平性 ⇒ 準公性"と"準公平性 ⇒ 活性"をモデル検査することである。一般には、"公平性 ⇒ 活性"を簡単な命題計算により演繹できる2個より多くの論理式を生成し、それらをモデル検査することを行う。提案方法「分割統治に基づく活性のモデル検査法」をSuzuki-Kasami分散相互排除プロトコルが無排斥性を満たすことのモデル検査に適用することで有効性を確認した。無排斥性とは、際どい領域に入りたくなったどのプロセスも必ずそこに入ることのできるという性質である。
活性のモデル検査では、公平性に加え、ある種の不公平性の仮定も必要になることがある。たとえば、通信プロトコルAlternating Bit Protocol (ABP)の活性のモデル検査では、パケットの欠落が連続して起こり続けることは無い等の仮定を必要とする。提案方法は、このような不公平性の仮定も公平性と同様に扱えることができることがわかった。ABPの活性のモデル検査に適用することで有効性を確認した。

  • 研究成果

    (2件)

すべて 2013

すべて 雑誌論文 (2件) (うち査読あり 2件)

  • [雑誌論文] Model Checking Liveness Properties under Fairness & Anti-fairness Assumptions2013

    • 著者名/発表者名
      Kazuhiro Ogata
    • 雑誌名

      Proceedings of the 20th Asia-Pacific Software Engineering Conference

      巻: 0 ページ: 565-570

    • DOI

      10.1109/APSEC.2013.82

    • 査読あり
  • [雑誌論文] A Divide & Conquer Approach to Model Checking of Liveness Properties2013

    • 著者名/発表者名
      Kazuhiro Ogata and Min Zhang
    • 雑誌名

      Proceedings of the 37th Annual International Computer Software & Applications Conference

      巻: 0 ページ: 565-570

    • DOI

      10.1109/COMPSAC.2013.104

    • 査読あり

URL: 

公開日: 2015-05-28  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi