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

規則性を持つ大規模な有限状態機械の形式的設計検証に関する研究

Research Project

Project/Area Number 07780254
Research Category

Grant-in-Aid for Encouragement of Young Scientists (A)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionKyoto University

Principal Investigator

濱口 清治  京都大学, 工学研究科, 講師 (80238055)

Project Period (FY) 1995
Project Status Completed (Fiscal Year 1995)
Budget Amount *help
¥800,000 (Direct Cost: ¥800,000)
Fiscal Year 1995: ¥800,000 (Direct Cost: ¥800,000)
Keywords形式的設計検証 / 有限状態機械 / オートマトンの最小化 / 二分決定グラフ / 論理関致処理
Research Abstract

マルチ・プロセッサ・システムにおけるキャッシュ・プロトコルなどは、規則性を持つ大規模な回路ととらえることができる。こうした回路は、同一の有限状態のプロセスが多数接続されてできているとみなすことができる。本研究では、特にこのような回路を対象として、交付申請書に記載の通り、以下の研究を行った。
有限状態のプロセスを任意個接続して構成されるシステムを対象として、時相論理や有限オートマトンによる仕様記述を与えた場合、検証問題は一般に決定不能になる。しかし実用的には、十分多数の有限個のプロセスを結合したシステムを考えれば十分なことが多い。この観点から、本研究では、与えられた有限状態機械を1つ接続するごとに最小化して、徐々に大規模な機械を構成してゆく手法を、二分決定グラフを用いて実装・評価を行った。この結果、多数の機械を接続した後、まとめて最小化するよりも、接続毎に最小化した場合の方が、より多数の有限状態機械を接続することができることが明らかとなった。また、このように接続を繰り返した場合、最小化が進むにつれて、有限状態機械の状態を表現するための状態変数の数が多くなり、また割り当てられた符号語がスパースになってゆく。そこで、二分決定グラフ上で符号の再割当を行って、状態変数の数を削減するアルゴリズムを考案・実装し、その結果、接続が進むにつれて、記憶量・時間量ともに改善されることを確認した。

Report

(1 results)
  • 1995 Annual Research Report
  • Research Products

    (2 results)

All Other

All Publications (2 results)

  • [Publications] K. Hamaguchi: "Efficient Construction of Binary Decision Diagrams for Verifyirg Arithmetic Circuits" 1995 IE^3/ACM International Conference on Conputer, Aieled Desigy. 78-82 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] K. Hamaguchi: "The Complexity of the Optimal Variable Ordering Problems of a Shared Binary Decision Diagram" IEICE Trans. Information and Systems. (発表予定). (1996)

    • Related Report
      1995 Annual Research Report

URL: 

Published: 1995-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi