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

2010 Fiscal Year Annual Research Report

高階再帰スキームのモデル検査とそのプログラム検証への応用

Research Project

Project/Area Number 10J03842
Research InstitutionTohoku University

Principal Investigator

塚田 武志  東北大学, 大学院・情報科学研究科, 特別研究員(DC1)

Keywords高階再帰スキーム / モデル検査 / プログラム検証
Research Abstract

本研究では,関数型プログラムを実行前に検証する技術の基礎理論である,型を用いた高階再帰スキームのモデル検査について研究している,本研究はより広い範囲のプログラムに対してより広い範囲の仕様を検証できるようにすることを目指している.本年度の成果は以下の通り.1.プッシュダウンオートマトンで記述できる仕様を検証するための型システム 既存の型システムは仕様が有限状態オートマトンで記述できる場合についてのものであった。これを拡張してよりクラスであるプッシュダウンオートマトンで記述できる仕様などについても適用できるように型システムを拡張し,型付け可能性が決定可能のなるための十分条件を示した.また提案手法を用いて,既知の最も強い結果である文脈自由言語と超決定性言語の包含判定の決定可能性を証明し,提案手法の有効さを示した.この結果は従来よりも広い範囲の仕様(例えば出力のXML文書が与えられたDTDを満たすかどうか)に対する,高階関数型プログラムの自動検証に応用するとができる.2.型システムの逆像計算への応用高階再帰スキームのための型システムを応用することで,高階木トランスデューサーの逆像計算という問題が解けるということを示した.逆像計算とは出力から入力を求める計算のことで,様々な計算モデルについて研究されてきていた.逆像計算問題と(順方向の)計算の検証問題との関連は指摘されていたが,我々ははじめて厳密な対応関係を示した.

  • Research Products

    (2 results)

All 2011

All Journal Article (1 results) (of which Peer Reviewed: 1 results) Presentation (1 results)

  • [Journal Article] 文脈自由言語と超決定性言語の包含判定問題の決定可能性の型理論を用いた証明2011

    • Author(s)
      塚田武志, 小林直樹
    • Journal Title

      情報処理学会論文誌プログラミング(PRO)

      Volume: 4(2) Pages: 31-47

    • Peer Reviewed
  • [Presentation] 型システムによる高階木変換器の逆像計算2011

    • Author(s)
      塚田武志, 松田一孝
    • Organizer
      第13回プログラミングおよびプログラミング言語ワークショップ
    • Place of Presentation
      北海道
    • Year and Date
      2011-03-09

URL: 

Published: 2013-06-26  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi