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

項書換え系における必須呼び計算機構に関する研究

Research Project

Project/Area Number 08780238
Research Category

Grant-in-Aid for Encouragement of Young Scientists (A)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionUniversity of Tsukuba

Principal Investigator

MIDDELDORP Aart  筑波大学, 電子・情報工学系, 助教授 (30251044)

Project Period (FY) 1996
Project Status Completed (Fiscal Year 1996)
Budget Amount *help
¥1,000,000 (Direct Cost: ¥1,000,000)
Fiscal Year 1996: ¥1,000,000 (Direct Cost: ¥1,000,000)
Keywords項書換え / 記号計算 / 遅延型関数プログラミング / 必須呼び(Call by Need) / 簡約戦略 / 決定可能性
Research Abstract

項書換え系のルート正規化簡約と正規化可能性
HuetとLevyにより提唱された必須簡約は,正交な項書換え系で次の性質が成り立つ.
1.簡約可能な項には,必須可約項が存在する.
2.正規形をもつ項の必須可約項を簡約し続けると,正規形に到達する.必須簡可約項とは,計算の順序によらず,必ず評価される可簡約項のことである.必須簡約を用いると,不要な計算を避け,正規形に到達するために書き換える必要のある可約項だけを簡約することができる.効率の良い関数型プログラミング言語処理系を構築するには,必須簡約の理論が不可欠である.本研究では,無限正規形を計算する遅延評価機構に適するように,Huetらの研究成果の理論的拡張を行なった.本研究の成果により,これまでに指摘されていた簡約戦略の理論と実際の遅延型関数プログラミング言語処理系との間隙を埋めることができた.本研究で新たに得られた成果は,パリで開催されたPOPL′97で発表した.
項書換え系の決定可能な遅延評価機構
簡約項の必須性,およびルート必須性は一般に決定不可能であるため,実用的な評価機構を得るための十分条件を考察する必要がある.これを決定可能性の近似という.これまでに,決定可能性の近似について,多くの論文が発表されており,そのすべてはHuetらの導入した複雑な概念(インデックス,ω-簡約,逐次性)の上で議論が展開されている.申請者は,Irene Durand(ボルド-大学,フランス)との協同研究により,従来の手法を踏襲しないきわめて明解な理論を構築した.この研究成果により,これまで知られていた決定可能性の近似に関するすべての結果は,我々の提案した手法で簡潔に議論できることが分かった.さらに,それらの結果を容易に拡張できることも明らかになった.本研究の結果をまとめた論文は,オーストラリアで開催される予定のCADE′97に受理されている.

Report

(1 results)
  • 1996 Annual Research Report
  • Research Products

    (5 results)

All Other

All Publications (5 results)

  • [Publications] ミデルドープ アート: "Call by Need Computation to Root-Stable Form" Proe.of the 24th Annuak ACM Symposium on POPL. 94-105 (1997)

    • Related Report
      1996 Annual Research Report
  • [Publications] ミデルドープ アート他: "Simple Termination of Rewrite Systems" Theoretical Computer Science. 175(1). 127-158 (1997)

    • Related Report
      1996 Annual Research Report
  • [Publications] ミデルドープ アート他: "Lazy Narrowing:Strong Completeness and Eager Variable Elimination" Theoretical Computer Science. 167. 95-130 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] アントイ セルジオ他: "A Sequential Reduction Strategy" Theoretical Computer Science. 165. 75-95 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] ミデルドープ アート他: "Transforming Termination by Self-Labelling" Proc.of the 13th International Conf.on CADE. LNAI1104. 373-386 (1996)

    • Related Report
      1996 Annual Research Report

URL: 

Published: 1996-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi