• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

部分継続の基礎理論とその応用

研究課題

研究課題/領域番号 18500005
研究種目

基盤研究(C)

配分区分補助金
応募区分一般
研究分野 情報学基礎
研究機関お茶の水女子大学

研究代表者

浅井 健一  お茶の水女子大学, 大学院・人間文化創成科学研究科, 准教授 (10262156)

連携研究者 亀山 幸義  筑波大学, 大学院・システム情報工学研究科, 准教授 (10195000)
研究期間 (年度) 2006 – 2009
研究課題ステータス 完了 (2009年度)
配分額 *注記
3,890千円 (直接経費: 3,200千円、間接経費: 690千円)
2009年度: 910千円 (直接経費: 700千円、間接経費: 210千円)
2008年度: 1,040千円 (直接経費: 800千円、間接経費: 240千円)
2007年度: 1,040千円 (直接経費: 800千円、間接経費: 240千円)
2006年度: 900千円 (直接経費: 900千円)
キーワードプログラム理論 / 部分継続 / 情報基礎
研究概要

従来の単相の型システムを拡張して多相の型システムを提案し、その健全性など各種の性質を証明した。また、健全性は定理証明系Coqを用いて定式化した。限定継続命令の定義を与えるインタプリタを系統的に変換することでスタックの複製などを行う低レベレな処理系を導けることを示した。それに基づいて、実際に機械語を出力するコンパイラを作成した。また、限定継続命令の応用とそてprintfの型付けが限定継続を用いると極めて自然に書けることを示した。

報告書

(6件)
  • 2009 実績報告書   研究成果報告書 ( PDF )
  • 2008 実績報告書   自己評価報告書 ( PDF )
  • 2007 実績報告書
  • 2006 実績報告書
  • 研究成果

    (46件)

すべて 2010 2009 2008 2007

すべて 雑誌論文 (29件) (うち査読あり 28件) 学会発表 (17件)

  • [雑誌論文] 限定継続を含む仮想機械導出のためのプログラム変換2010

    • 著者名/発表者名
      木谷有沙, 浅井健一
    • 雑誌名

      コンピュータソフトウェア 16pages(掲載決定済み)

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] 型付き対称λ計算と古典論理2010

    • 著者名/発表者名
      上田やよい、浅井健一
    • 雑誌名

      第12回プログラミングおよびプログラミング言語ワークショップ論文集

      ページ: 34-48

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] 限定継続のためのTDPEに向けて2010

    • 著者名/発表者名
      対馬かなえ、浅井健一
    • 雑誌名

      第12回プログラミングおよびプログラミング言語ワークショップ論文集

      ページ: 64-76

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] shift/resetによるCaml Lightの拡張に向けて2010

    • 著者名/発表者名
      増子萌、浅井健一
    • 雑誌名

      第12回プログラミングおよびプログラミング言語ワークショップ論文集

      ページ: 115-129

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] 汎用的に証明木のGUIを作成する『Miki β』の開発2010

    • 著者名/発表者名
      櫻井加奈子、浅井健一
    • 雑誌名

      第12回プログラミングおよびプログラミング言語ワークショップ論文集

      ページ: 191-205

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] プログラム変換によるインタプリタからのコンパイラの導出2010

    • 著者名/発表者名
      木谷有沙、浅井健一
    • 雑誌名

      第12回プログラミングおよびプログラミング言語ワークショップ論文集

      ページ: 206-220

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] 限定継続処理の抽象機械導出のためのプログラム変換2010

    • 著者名/発表者名
      木谷有沙, 浅井健一
    • 雑誌名

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

    • NAID

      10026562906

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [雑誌論文] 型付き対称λ計算と古典論理2010

    • 著者名/発表者名
      上田やよい, 浅井健一
    • 雑誌名

      第12回プログラミングおよびプログラミング言語ワークショップ

      ページ: 34-48

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [雑誌論文] shift/reset による Caml Light の拡張に向けて2010

    • 著者名/発表者名
      増子萌, 浅井健一
    • 雑誌名

      第12回プログラミングおよびプログラミング言語ワークショップ

      ページ: 115-129

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [雑誌論文] 汎用的に証明木のGUIを作成する『Miki β』の開発2010

    • 著者名/発表者名
      櫻井加奈子, 浅井健一
    • 雑誌名

      第12回プログラミングおよびプログラミング言語ワークショップ

      ページ: 191-205

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [雑誌論文] プログラム変換によるインタプリタからのコンパイラの導出2010

    • 著者名/発表者名
      木谷有沙, 浅井健一
    • 雑誌名

      第12回プログラミングおよびプログラミング言語ワークショップ

      ページ: 206-220

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [雑誌論文] Direct Implementation of Shift and Reset in the MinCaml Compiler2009

    • 著者名/発表者名
      M. Masuko, K. Asai
    • 雑誌名

      Proceedings of the 2009 ACM SIGPLAN Workshop on ML

      ページ: 49-60

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] On Typing Delimited Continuations: Three New Solutions to the Printf Problem2009

    • 著者名/発表者名
      K. Asai
    • 雑誌名

      Higher-Order and Symbolic Computation Vol.22,No.3(Springer)

      ページ: 275-291

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] 対称λ計算の基礎理論2009

    • 著者名/発表者名
      阪上紗里、浅井健一
    • 雑誌名

      コンピュータソフトウェア Vol.26,No.2

      ページ: 3-17

    • NAID

      10025982342

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] 限定継続を含む仮想機械導出のためのプログラム変換2009

    • 著者名/発表者名
      木谷有沙, 浅井健一
    • 雑誌名

      第1 1回プログラミングおよびプログラミング言語ワークショップ

      ページ: 149-162

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] MinCamlコンパイラにおけるshift/resetの実装2009

    • 著者名/発表者名
      増子萌, 浅井健一
    • 雑誌名

      第11回プログラミングおよびプログラミング言語ワークショップ

      ページ: 163-177

    • 関連する報告書
      2009 研究成果報告書 2008 実績報告書 2008 自己評価報告書
    • 査読あり
  • [雑誌論文] 対称λ計算の基礎理論2009

    • 著者名/発表者名
      阪上紗里, 浅井健一
    • 雑誌名

      コンピュータソフトウェア 26:2

      ページ: 3-17

    • NAID

      10025982342

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [雑誌論文] On Typing Delimited Continuations : Three New Solutions to the Printf Problem2009

    • 著者名/発表者名
      浅井健一
    • 雑誌名

      Higher-Order and Symbolic Computation 22:3

      ページ: 275-291

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [雑誌論文] Direct Implementation of Shift and Reset in the MinCaml Compiler2009

    • 著者名/発表者名
      増子萌, 浅井健一
    • 雑誌名

      2009 ACM SIGPLAN Workshop on ML

      ページ: 49-60

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [雑誌論文] 対称λ計算の基礎理論2009

    • 著者名/発表者名
      阪上紗里、浅井健一
    • 雑誌名

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

      ページ: 15-15

    • NAID

      10025982342

    • 関連する報告書
      2008 自己評価報告書
    • 査読あり
  • [雑誌論文] 限定継続を含む仮想機械導出のためのプログラム変換2009

    • 著者名/発表者名
      木谷有沙, 浅井健一
    • 雑誌名

      第11回プログラミングおよびプログラミング言語ワークショップ

      ページ: 149-162

    • 関連する報告書
      2008 実績報告書 2008 自己評価報告書
    • 査読あり
  • [雑誌論文] Strong Normalization of Polymorphic Calculus for Delimited Continuations2008

    • 著者名/発表者名
      Y. Kameyama, K. Asai
    • 雑誌名

      Austrian -Jap ane se Workshop on Symbolic Computation in Software Science (scss 2008)

      ページ: 96-108

    • 関連する報告書
      2008 実績報告書
    • 査読あり
  • [雑誌論文] 対称λ計算の基礎理論2008

    • 著者名/発表者名
      阪上紗里, 浅井健一
    • 雑誌名

      プログラミングおよびプログラミング言語ワークショップ

      ページ: 111-125

    • NAID

      10025982342

    • 関連する報告書
      2007 実績報告書
    • 査読あり
  • [雑誌論文] Polymorphic Delimited Continuations2007

    • 著者名/発表者名
      K. Asai, Y. Kameyama
    • 雑誌名

      5th Asian Symposium on Programming Languages and Systems (LNCS 4807)

      ページ: 239-254

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] Logical Relations for Callby-value Delimited Continuations2007

    • 著者名/発表者名
      K. Asai
    • 雑誌名

      A Chapter of Trends in Functional Programming Vol.6

      ページ: 63-78

    • 関連する報告書
      2009 研究成果報告書
    • 査読あり
  • [雑誌論文] Polymorphic Delimited Continuations2007

    • 著者名/発表者名
      K. Asai, Y. Kameyama
    • 雑誌名

      5^<th> Asian Symposium on Programming Languages and Systems (LNCS 4807)

      ページ: 239-254

    • 関連する報告書
      2008 自己評価報告書
    • 査読あり
  • [雑誌論文] Logical Relations for Call- by-value Delimited Continuations2007

    • 著者名/発表者名
      K. Asai
    • 雑誌名

      A Chater of Trends in Functional Programming Vol. 6

      ページ: 63-78

    • 関連する報告書
      2008 自己評価報告書
    • 査読あり
  • [雑誌論文] Polymorphic Delimited Continuations2007

    • 著者名/発表者名
      K: Asai, Y. Kameyama
    • 雑誌名

      5th Asian Symposium on Programming Languages and Systems LNCS 4807

      ページ: 239-254

    • 関連する報告書
      2007 実績報告書
    • 査読あり
  • [雑誌論文] Logical Relations for Call-by-value Delimited Continuations2007

    • 著者名/発表者名
      Asai, K.
    • 雑誌名

      a chapter of Trends in Functional Programming (To appear)

      ページ: 63-78

    • 関連する報告書
      2006 実績報告書
  • [学会発表] 簡約過程の一般的可視化システムの実装2010

    • 著者名/発表者名
      石川ちひろ、浅井健一
    • 学会等名
      第12回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      香川県、琴平温泉
    • 年月日
      2010-03-04
    • 関連する報告書
      2009 研究成果報告書
  • [学会発表] MetaOCamlを使った部分評価器の実装2010

    • 著者名/発表者名
      岩井亜里紗、浅井健一
    • 学会等名
      第12回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      香川県、琴平温泉
    • 年月日
      2010-03-04
    • 関連する報告書
      2009 研究成果報告書
  • [学会発表] 簡約過程の一般的可視化システムの実装2010

    • 著者名/発表者名
      石川ちひろ, 浅井健一
    • 学会等名
      第12回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      香川県琴平温泉
    • 年月日
      2010-03-04
    • 関連する報告書
      2009 実績報告書
  • [学会発表] 論理関係によるスタック導入の正当性の証明2010

    • 著者名/発表者名
      新井祐美、浅井健一
    • 学会等名
      第12回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      香川県、琴平温泉
    • 年月日
      2010-03-03
    • 関連する報告書
      2009 研究成果報告書
  • [学会発表] 論理関係によるスタック導入の正当性の証明2010

    • 著者名/発表者名
      新井祐美, 浅井健一
    • 学会等名
      第12回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      香川県琴平温泉
    • 年月日
      2010-03-03
    • 関連する報告書
      2009 実績報告書
  • [学会発表] Type Soundness of Lambda-Calculus with Shift/Reset and Let-Polymorphism2009

    • 著者名/発表者名
      N. Hirota, K. Asai
    • 学会等名
      4th Informal ACM SIGPLAN Workshop on Mechanizing Metatheory
    • 発表場所
      イギリス、エジンバラ
    • 年月日
      2009-09-04
    • 関連する報告書
      2009 研究成果報告書
  • [学会発表] Type Soundness of Lambda-Calculus with Shift/Reset and Let-Polymorphism2009

    • 著者名/発表者名
      Noriko Hirota, Kenichi Asai
    • 学会等名
      Workshop on Mechanizing Metatheory
    • 発表場所
      イギリス、エジンバラ
    • 年月日
      2009-09-04
    • 関連する報告書
      2009 実績報告書
  • [学会発表] 証明木作成のためのGUI構築2009

    • 著者名/発表者名
      櫻井加奈子、浅井健一
    • 学会等名
      第11回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      岐阜県、高山市
    • 年月日
      2009-03-10
    • 関連する報告書
      2009 研究成果報告書 2008 実績報告書
  • [学会発表] 型付き対称λ計算における論理積型と論理和型の導入2009

    • 著者名/発表者名
      上田やよい、浅井健一
    • 学会等名
      第11回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      岐阜県、高山市
    • 年月日
      2009-03-10
    • 関連する報告書
      2009 研究成果報告書 2008 実績報告書
  • [学会発表] 再帰と限定継続を扱うpolyvariantな部分評価に向けて2009

    • 著者名/発表者名
      対馬かなえ、浅井健一
    • 学会等名
      第11回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      岐阜県、高山市
    • 年月日
      2009-03-10
    • 関連する報告書
      2009 研究成果報告書 2008 実績報告書
  • [学会発表] 証明木作成のためのGUI構築2009

    • 著者名/発表者名
      櫻井加奈子、浅井健一
    • 学会等名
      第11回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      岐阜県, 高山市
    • 年月日
      2009-03-10
    • 関連する報告書
      2008 自己評価報告書
  • [学会発表] 型付き対称λ計算における論理積型と論理和型の導入2009

    • 著者名/発表者名
      上田やよい、浅井健一
    • 学会等名
      第11回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      岐阜県, 高山市
    • 年月日
      2009-03-10
    • 関連する報告書
      2008 自己評価報告書
  • [学会発表] 再帰と限定継続を扱うpolyvariantな部分評価に向けて2009

    • 著者名/発表者名
      対馬かなえ、浅井健一
    • 学会等名
      第11回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      岐阜県, 高山市
    • 年月日
      2009-03-10
    • 関連する報告書
      2008 自己評価報告書
  • [学会発表] Locally Nameless手法を使った継続計算に対する型システムの健全性の証明2008

    • 著者名/発表者名
      廣田知子、浅井健一
    • 学会等名
      第10回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      宮城県、仙台市
    • 年月日
      2008-03-06
    • 関連する報告書
      2009 研究成果報告書
  • [学会発表] Locally Nameless手法を使った継続計算に対する型システムの健全性の証明2008

    • 著者名/発表者名
      廣田知子、浅井健一
    • 学会等名
      第10回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      宮城県, 仙台市
    • 年月日
      2008-03-06
    • 関連する報告書
      2008 自己評価報告書
  • [学会発表] 継続計算のための仮想機械の導出2008

    • 著者名/発表者名
      木谷有沙、浅井健一
    • 学会等名
      第10回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      宮城県、仙台市
    • 年月日
      2008-03-05
    • 関連する報告書
      2009 研究成果報告書
  • [学会発表] 継続計算のための仮想機械の導出2008

    • 著者名/発表者名
      木谷有沙、浅井健一
    • 学会等名
      第10回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      宮城県, 仙台市
    • 年月日
      2008-03-05
    • 関連する報告書
      2008 自己評価報告書

URL: 

公開日: 2006-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi