構成的プログラミングの手法による制御機構を持つプログラムの合成
使用构造性编程技术将程序与控制机制综合起来
基本信息
- 批准号:09780266
- 负责人:
- 金额:$ 1.34万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
- 财政年份:1997
- 资助国家:日本
- 起止时间:1997 至 1998
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
関数型プログラミング言語におけるコントロールオペレータとして昨年度の研究では主としてキャッチスロー機構について研究を行ってきたが,今年度の研究では,より強力なオペレータとして部分継続に着目し,その定式化を行った.部分継続は,継続をより洗練した機構であり,通常の継続が「残りの計算の全て」を表すオブジェクトを抽象するのに対して,部分継続は「残りの計算の一部」を表すオブジェクトを抽象する.一部を指定するために,control del1miter(制御限定子)をプログラム中の任意の場所に設定することができる.本年度の研究では,部分継続を型理論の枠組みの中で定式化した.特に,継続限定子と部分継続オペレータの対が従来の研究では1種類の限定していた制限を除去し,複数の種類の対を使うことができるよう拡張した.ここで定式化した体系の性質を調べ,合流性や型の安全性など望ましい性質が満たされることを証明した.また,この体系がCurry-Howardの同型対応のもとで古典論理に対応することを示し,この体系を古典論理の証明からのプログラム抽出に用いることができることを示した.一方,プログラミングの観点からの成果としては,まず,この計算系の処理系(イシタープリタ)を作成し,さらに,この枠組みでのプログラミングの実例を蓄積した.特に,部分継続を用いてcoroutineを自然に表現できることを示し,二分木の走査関数を用いたsaome-fringe問題の効率的なプログラミング例を示した.
The research conducted in the past year has been conducted by the main body of research on the relationship between the number of types of speech and the number of types of speech. This year's research has been conducted by the main body of research on the organization of speech. Some of them are "part of residual computation" and some of them are "part of residual computation". A part of the specification,control del1miter(control qualifier), any place in the list This year's research is aimed at formalizing some of the model theories. In particular, the definition of the sub-category of the study is to eliminate the limitation of the category of the study, and to expand the category of the study. The properties of these systems are regulated, and the safety of convergent systems is expected to be proved. This system is shown by the classical logic of the Curry-Howard congruence. This system is shown by the classical logic of the proof. On the other hand, the results of the optimization of the system are accumulated in the processing system of the computing system. In particular, part of the coroutine is used to show the natural behavior of the tree. The number of branches is used to show the efficiency of the saome-fringe problem.
项目成果
期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
亀山 幸義: "Control Delimiterと Full Functional Jumpの計算系" 日本ソフトウェア科学会第14回大会論文集. 14. 281-284 (1997)
Yukiyoshi Kameyama:“控制分隔符和全功能跳转计算系统”日本软件学会第 14 届年会论文集 14. 281-284 (1997)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Yukiyoshi Kameyama: "Strong Normalizability of Classical Catch/Throw Calculus" RIMS Kokyuroku,Kyoto University. 1023. 42-56 (1998)
Yukiyoshi Kameyama:“经典接/投掷微积分的强规范化”RIMS Kokyuroku,京都大学。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Yukiyoshi Kameyama: "A Classical Catch/Throw Calculus with Tag Abstractions and its Strong Normalizability" Proc.4th Australasian Theory Symposium,Springer. 20-3. 183-197 (1998)
Yukiyoshi Kameyama:“具有标签抽象及其强规范化性的经典接/投掷微积分”Proc.4th 澳大利亚理论研讨会,施普林格。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Y.Kameyama: "A Classical Catch/Throw Calculus with Tag Abstractions" Australian Computer Science Communications. 20-3. 183-197 (1998)
Y.Kameyama:“具有标签抽象的经典接/投掷微积分”澳大利亚计算机科学通讯。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
亀山 幸義其他文献
A clinicopathologic study of parotid gland lymphoepithelial cyst.
腮腺淋巴上皮囊肿的临床病理学研究。
- DOI:
- 发表时间:
2006 - 期刊:
- 影响因子:0
- 作者:
中島 一;亀山 幸義;Wu LY - 通讯作者:
Wu LY
Combinatory Logic and λ-Calculus for Classical Logic
经典逻辑的组合逻辑和 λ 演算
- DOI:
- 发表时间:
2000 - 期刊:
- 影响因子:0
- 作者:
K. Baba;馬場 謙介;Yukiyoshi Kameyama;亀山 幸義;S. Hirokawa;廣川 佐千男 - 通讯作者:
廣川 佐千男
遺伝統計学と疾患ゲノムデータ解析 : 病態解明から個別化医療, ゲノム創薬まで phyC- がん進化を推定・分類するためのデータ駆動型数理アプローチ
遗传统计和疾病基因组数据分析:从病理阐明到个性化医疗和基因组药物发现 phyC - 一种用于估计和分类癌症进化的数据驱动数学方法
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
高木 尚;亀山 幸義;松井佑介・島村徹平 - 通讯作者:
松井佑介・島村徹平
亀山 幸義的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('亀山 幸義', 18)}}的其他基金
依存型を持つ段階的計算体系の理論と実装
依赖类型逐步计算系统的理论与实现
- 批准号:
23K24819 - 财政年份:2024
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Multi-Stage Programming with Dependent Types: Theory and Implementation
具有依赖类型的多阶段编程:理论与实现
- 批准号:
22H03563 - 财政年份:2022
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
多値モデル検査法を用いたモデリング・エラーの発見
使用多值模型检查查找建模错误
- 批准号:
20650003 - 财政年份:2008
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Challenging Exploratory Research
コントロール・オペレータの計算系とプログラム合成
控制算子计算系统及程序综合
- 批准号:
11780213 - 财政年份:1999
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
構成的プログラミングにおける非局所脱出機構を持つプログラムの合成
构造性编程中具有非局部转义机制的程序综合
- 批准号:
08780232 - 财政年份:1996
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
自己反映原理を応用した構成的プログラミング
应用自我反思原则的建设性编程
- 批准号:
07780216 - 财政年份:1995
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
構成的論理体系における仕様記述と証明作成に関する研究
构造性逻辑系统的规范描述与证明创建研究
- 批准号:
05780221 - 财政年份:1993
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
メタ定理を取り扱う直観主義論理体系の証明システムの設計と実現
处理元定理的直觉逻辑系统的证明系统的设计和实现
- 批准号:
04858005 - 财政年份:1992
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)