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

Logical aspect of Control Operators and Program Extraction

Research Project

Project/Area Number 23650003
Research Category

Grant-in-Aid for Challenging Exploratory Research

Allocation TypeMulti-year Fund
Research Field Fundamental theory of informatics
Research InstitutionUniversity of Tsukuba

Principal Investigator

KAMEYAMA Yukiyoshi  筑波大学, システム情報系, 教授 (10195000)

Project Period (FY) 2011 – 2012
Project Status Completed (Fiscal Year 2012)
Budget Amount *help
¥2,340,000 (Direct Cost: ¥1,800,000、Indirect Cost: ¥540,000)
Fiscal Year 2012: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2011: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Keywordsプログラム理論 / ソフトウェア基礎論 / プログラム言語 / 型システム / コントロール・オペレータ / プログラム抽出 / コントロールオペレータ / 限定継続 / Curry-Howardの対応 / ラムダ計算 / CPS変換
Research Abstract

We study delimited-control operators in the context of call by need evaluation and parallel computation from logical viewpoints. We have shown that, encapsulated search in a certain kind of logic (or functional logic) programming languages is simulated by delimited-control operators in call-by-need functional programming languages. We have also proved that under a suitable restriction, parallel programming languages with control operators have transparent semantics, which means that adding or eliminating parallel primitives has no impact on the meaning of programs.

Report

(3 results)
  • 2012 Annual Research Report   Final Research Report ( PDF )
  • 2011 Research-status Report
  • Research Products

    (8 results)

All 2013 2012 2011

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

  • [Journal Article] 限定継続機構とfuture を持つ計算体系の透過的意味論2013

    • Author(s)
      田中麻峰,亀山幸義
    • Journal Title

      情報処理学会論文誌

    • NAID

      110009596040

    • Related Report
      2012 Final Research Report
    • Peer Reviewed
  • [Journal Article] Efficient Multi-Valued Bounded Model Checking for LTL over Quasi-Boolean Algebras2012

    • Author(s)
      Jefferson O. Andrade, Yukiyoshi Kameyama
    • Journal Title

      Special Section on Formal Approach, IEICE Transactions on Information and Systems

      Volume: 5 Pages: 1335-1364

    • NAID

      10030942823

    • Related Report
      2012 Final Research Report
    • Peer Reviewed
  • [Journal Article] Efficient Multi-Valued Bounded Model Checking for LTL over Quasi-Boolean Algebras2012

    • Author(s)
      Jefferson O. Andrade, Yukiyoshi Kameyama
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: Vol. E95-D, No. 5 Pages: 1355-1364

    • NAID

      10030942823

    • Related Report
      2012 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Type checking and typability in domain-free lambda calculi2011

    • Author(s)
      K.Nakazawa, M.Tatsuta, Y.Kameyama, H.Nakano
    • Journal Title

      Theoretical Computer Science

      Volume: 412(44) Issue: 44 Pages: 6193-6207

    • DOI

      10.1016/j.tcs.2011.06.020

    • Related Report
      2011 Research-status Report
    • Peer Reviewed
  • [Presentation] Lazy Delimited Nondeterminism2012

    • Author(s)
      Sebastian Fischer, Michael Hanus, Yukiyoshi Kameyama, Chung-chieh Shan, Naoki Takashima
    • Organizer
      International Workshop on Functional and (Constraint) Logic Programming (WFLP 2012), Work-in-Progress session
    • Place of Presentation
      名古屋大学
    • Year and Date
      2012-05-29
    • Related Report
      2012 Final Research Report
  • [Presentation] Lazy Delimited Nondeterminism2012

    • Author(s)
      Sebastian Fischer, Michael Hanus, Yukiyoshi Kameyama, Chung-chieh Shan, Naoki Takashima
    • Organizer
      International Workshop on Function and Constraint Logic Programming (WFLP 2012)
    • Place of Presentation
      名古屋大学
    • Related Report
      2012 Annual Research Report
  • [Presentation] コントロールオペレータを持つ必要呼び計算体系の設計2011

    • Author(s)
      西山達也, 亀山幸義
    • Organizer
      情報処理学会第86回プログラミング研究会(PRO86)
    • Place of Presentation
      神奈川近代文学館(横浜市)
    • Year and Date
      2011-11-02
    • Related Report
      2012 Final Research Report
  • [Presentation] Efficient Algorithms for Analyzing Verification Errors2011

    • Author(s)
      Jin-gyeong Kim, Yukiyoshi Kameyama
    • Organizer
      日本ソフトウェア科学会ディペンダブルシステムワークショップ&シンポジウム
    • Place of Presentation
      京都工芸繊維大学・京都府
    • Related Report
      2011 Research-status Report

URL: 

Published: 2011-08-05   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi