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

2022 Fiscal Year Annual Research Report

Incremental Computing based on Program Transformations

Research Project

Project/Area Number 19K11896
Research InstitutionThe University of Tokyo

Principal Investigator

森畑 明昌  東京大学, 大学院総合文化研究科, 准教授 (10582257)

Project Period (FY) 2019-04-01 – 2023-03-31
Keywords漸増計算 / パラメトリック多相型 / プログラム変換
Outline of Annual Research Achievements

ある入力に対して一度計算を行った後に入力がわずかに変化したとき、以前の計算結果を利用して迅速に変更された入力に対する計算結果を得る技法を漸増計算と呼ぶ。本研究では、漸増計算を考慮せずに記述したプログラムを漸増計算を行うプログラムへ変換するアプローチによって、一般的な漸増計算技法を与えることを目標としてきた。特に、パラメトリック多相型の理論に基づくことで、広い範囲のプログラムを扱える理論の構築を目指してきた。
昨年度までの研究の過程において、既存のパラメトリック多相型の理論に基づくプログラム変換手法が、複雑なプログラムの扱いには当初の想定よりは適さないことが判明した。そのため、本年度では、漸増計算を含む様々なプログラム変換の基礎理論となり得る証明技法を模索した。そして、Vogitlanderによる手品補題とBirdとde Moorによる関係計算の融合が有望であることを発見した。この成果は、Journal of Information Processingに採択された。
研究期間全体を通して、一般的な漸増計算技法を与えるという当初の目標を達成することはできなかった。一方で、その過程で、パラメトリック多相型の観点から漸増計算をはじめとするプログラム変換技法を論じる際の課題を明確化し、またそれに対する一定の解決法を与えることができた。これは、当初の目標とは異なるものの、有意義な研究結果であったと言える。

  • Research Products

    (1 results)

All 2023

All Journal Article (1 results)

  • [Journal Article] Conjuring Fusion Laws via Relational Calculus2023

    • Author(s)
      Morihata Akimasa
    • Journal Title

      Journal of Information Processing

      Volume: 31 Pages: 21~32

    • DOI

      10.2197/ipsjjip.31.21

URL: 

Published: 2023-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi