• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

抽象モデル検査のためのグラフ探索アルゴリズムの形式化と検証

Research Project

Project/Area Number 16016211
Research Category

Grant-in-Aid for Scientific Research on Priority Areas

Allocation TypeSingle-year Grants
Review Section Science and Engineering
Research InstitutionChiba University

Principal Investigator

山本 光晴  千葉大学, 理学部, 助教授 (00291295)

Co-Investigator(Kenkyū-buntansha) 萩谷 昌己  東京大学, 大学院・情報理工学系研究科, 教授 (30156252)
辻 尚史  千葉大学, 理学部, 教授 (70016666)
Project Period (FY) 2004 – 2005
Project Status Completed (Fiscal Year 2005)
Budget Amount *help
¥4,400,000 (Direct Cost: ¥4,400,000)
Fiscal Year 2005: ¥2,300,000 (Direct Cost: ¥2,300,000)
Fiscal Year 2004: ¥2,100,000 (Direct Cost: ¥2,100,000)
Keywords形式的手法 / 証明検証系 / 抽象モデル検査 / 時相論理 / セルオートマトン / グラフ書き換え
Research Abstract

平成13年度から継続して行っている課題「抽象モデル検査のためのグラフ探索アルゴリズムの形式化と検証」において、平成17年度は「時相論理を用いたグラフ書き換え系の抽象化」に関する研究、および最終年度に際してこれまでの研究のとりまとめを行った。
我々は平成14年度よりグラフ上の書き換え系を時相論理により抽象化し、検証に利用することについて研究を行ってきた。グラフ上の書き換えはプログラム中で頻繁に用いられるリンク構造に対する操作を含んでおり、一般には状態空間が無限となるため、モデル検査等の有限的探索手法を用いる場合には抽象化が必要となる。
我々が時相論理を抽象化に用いているのは、(1)時相論理に対するいくつかの拡張がグラフ構造の抽象化に有用であること(2)決定可能な論理を用いることによって、充足可能性判定を抽象化に利用できることが主要な理由である。
(1)において我々が注目した拡張は2方向性、global modality,およびnominalである。空間的な性質の記述において順方向だけでなく逆方向の記述を要する際、逆様相を持つ時相論理、すなわち2方向の時相論理を用いるのが自然である。global modalityは抽象化によるshape analysisと充足可能性判定において構成されるタブローとを結びつける。nominalはループに関する性質等、グラフ上の空間的性質を記述する能力を強化する。
(1)のような拡張を施しても(2)の決定可能性が崩れないことが時相論理を用いる利点となっている。このことにより、抽象化に用いる時相論理式の集合が与えられれば、充足可能性判定を用いて抽象化が自動的に計算できるような枠組みになっている。平成15年度から継続して行っているBDDを用いた充足可能性判定手続きは、この抽象化の自動計算の部分で利用される。

Report

(2 results)
  • 2005 Annual Research Report
  • 2004 Annual Research Report
  • Research Products

    (5 results)

All 2005 2004

All Journal Article (5 results)

  • [Journal Article] A Decision Procedure for the Alternation-free Two-way Modal mu-calculus2005

    • Author(s)
      Yoshinori Tanabe, Koichi Takahashi, Mitsuharu Yamamoto, Akihiko Tozawa, Masami Hagiya
    • Journal Title

      Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX),LNCS 3702

      Pages: 277-291

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Model Checking of Multi-Process Applications Using SBUML and GDB2005

    • Author(s)
      Yoshihiko Nakagawa, Richard Potter, Mitsuharu Yamamoto, Masami Hagiya, Kazuhiko Kato
    • Journal Title

      Workshop on Dependable Software --Tools and Methods --,International Conference on dependable Systems and Networks

      Pages: 215-220

    • Related Report
      2005 Annual Research Report
  • [Journal Article] BDDを用いた2方向CTL論理式充足可能性決定手続きの実装2005

    • Author(s)
      田辺良則, 高橋孝一, 山本光晴, 佐藤貴洋, 萩谷昌己
    • Journal Title

      コンピュータソフトウェア 22・3

      Pages: 154-166

    • NAID

      130004892028

    • Related Report
      2005 Annual Research Report
  • [Journal Article] BDDを用いた2方向CTL論理式充足可能性決定手続きの実装2005

    • Author(s)
      田辺良則, 高橋孝一, 山本光晴, 佐藤貴洋, 萩谷昌己
    • Journal Title

      コンピュータソフトウェア (掲載予定)

    • NAID

      130004892028

    • Related Report
      2004 Annual Research Report
  • [Journal Article] Analysis of Synchronous and Asynchronous Cellular Automata using Abstraction by Temporal Logic2004

    • Author(s)
      Masami Hagiya, Koichi Takahashi, Mitsuharu Yamamoto, et al.
    • Journal Title

      Functional and Logic Programming (FLOPS 2004), LNCS 2998

      Pages: 7-21

    • Related Report
      2004 Annual Research Report

URL: 

Published: 2004-04-01   Modified: 2018-03-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi