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

2020 Fiscal Year Research-status Report

プログラミング言語の普遍的モデルとプログラム推論

Research Project

Project/Area Number 18K11156
Research InstitutionTohoku University

Principal Investigator

浅田 和之  東北大学, 電気通信研究所, 助教 (00570251)

Project Period (FY) 2018-04-01 – 2022-03-31
Keywordsゲーム意味論 / ゲーム理論 / モデル検査
Outline of Annual Research Achievements

2020年度では高階プログラム検証に用いられる高階木文法(非決定性のあるラムダ計算)に関して2本の論文が採録された.これらの論文の内容は2019年度に行ったものであり,前年度の報告のとおりである.
2020年度では高階プログラムのモデル検査の意味論の研究を行った.高階プログラムのモデル検査はゲーム意味論を用いた手法が知られているが,そのゲーム意味論とはことなるゲーム理論の意味論を用いてモデル検査の意味論を与える共同研究を行った.このゲーム理論ではゲームをインターフェースで拡張子,構成的にゲームを表現したり,その意味を計算したりできるようになった.この構成性はコンパクト閉圏の構造を持ち,これはプログラミング言語の意味論と相性のいいものであり,今後多くの発展的研究が期待される.
この成果の論文は現在執筆中であり,近く投稿予定である.
また,この成果と2018年度に発表した交差型ベースの意味論的変換のモデルとを組み合わせて,従来のゲーム意味論をより細かい技術により再構成するような意味論が与えられないか研究を進めている.特に,これにより高階プログラムのモデル検査の意味論を与えられないか研究を進めている.高階プログラムのモデル検査の意味論はこれまでに比較的多くの種類が与えられてきたが,意味論の定義は新規手法で与えられているものの,その正当性定理の証明は既存研究に頼っているものが大多数となっている.その証明手法も含めて,上記手法での研究を進めている.

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

本研究は普遍的モデルによるプログラム推論の研究を推し進めるものであるが,プログラム推論の主要な手法であるモデル検査の基盤技術であるゲーム理論について,プログラミング言語と相性のいい形の意味論を与えることに成功し,多くの将来研究の可能性を生み,分野の発展に寄与できた.

Strategy for Future Research Activity

当年度に得られたゲーム理論の意味論と,2018年の成果を用いて,高階モデル検査の意味論を解析する研究を進める.
本研究においてはプログラムの意味の不連続性が問題になる.プログラム自体は連続関数であるがモデル検査の性質が不連続であるため,実無限を直接捉える必要があり,そのためにゲーム理論の意味論を戦略そのものを見るようなモデルに拡張することを検討している.
また多相型理論について,パラメトリシティと定義可能性の関係の研究を進め,またパラメトリシティの圏論的再構成の研究を進める.
パラメトリシティは内的な定義可能性であり,既存の定義可能性と関連する意味論との関係を調べる.またパラメトリシティを項生成規則を拡張することと圏論的普遍性を持たせることの関係を分析しつつ研究を進める.

Causes of Carryover

新型コロナウイルス感染症のまん延により学会参加や他研究者との研究打ち合わせの機会がなくなり,成果発表における交流・議論や共同研究の機会の減少が生じ,研究へも若干影響が出ており,その分使用されなかった経費を次年度に使用し研究を継続・完成させる予定である.

Remarks

研究者代表者のホームページ

  • Research Products

    (5 results)

All 2020 Other

All Journal Article (2 results) (of which Peer Reviewed: 2 results,  Open Access: 2 results) Presentation (2 results) (of which Int'l Joint Research: 2 results) Remarks (1 results)

  • [Journal Article] Size-Preserving Translations from Order-(n+1) Word Grammars to Order-n Tree Grammars2020

    • Author(s)
      Kazuyuki Asada, Naoki Kobayashi
    • Journal Title

      5th International Conference on Formal Structures for Computation and Deduction (FSCD 2020)

      Volume: 167 Pages: 22:1--22:22

    • DOI

      10.4230/LIPIcs.FSCD.2020.22

    • Peer Reviewed / Open Access
  • [Journal Article] On Average-Case Hardness of Higher-Order Model Checking2020

    • Author(s)
      Yoshiki Nakamura, Kazuyuki Asada, Naoki Kobayashi, Ryoma Sin'ya, Takeshi Tsukada
    • Journal Title

      5th International Conference on Formal Structures for Computation and Deduction (FSCD 2020)

      Volume: 167 Pages: 21:1--21:23

    • DOI

      10.4230/LIPIcs.FSCD.2020.21

    • Peer Reviewed / Open Access
  • [Presentation] Size-Preserving Translations from Order-(n+1) Word Grammars to Order-n Tree Grammars2020

    • Author(s)
      Kazuyuki Asada, Naoki Kobayashi
    • Organizer
      5th International Conference on Formal Structures for Computation and Deduction (FSCD 2020)
    • Int'l Joint Research
  • [Presentation] On Average-Case Hardness of Higher-Order Model Checking2020

    • Author(s)
      Yoshiki Nakamura, Kazuyuki Asada, Naoki Kobayashi, Ryoma Sin'ya, Takeshi Tsukada
    • Organizer
      5th International Conference on Formal Structures for Computation and Deduction (FSCD 2020)
    • Int'l Joint Research
  • [Remarks] Kazuyuki Asada

    • URL

      http://www.riec.tohoku.ac.jp/~asada/

URL: 

Published: 2021-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi