非述語的多相型付けを用いたプログラム融合変換

使用非谓词多态类型的程序融合转换

基本信息

  • 批准号:
    17700012
  • 负责人:
  • 金额:
    $ 1.6万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
  • 财政年份:
    2005
  • 资助国家:
    日本
  • 起止时间:
    2005 至 2007
  • 项目状态:
    已结题

项目摘要

ヒープに割り当てられたデータ構造の書き換えを含むプログラムの変換方法についての研究を行った。このようなプログラムはポインタの操作を直接的に扱わなければならないが、ポインタ操作を含むプログラムの変換はそうでないものの変換よりも格段に難しく、その変換手法については系統的なものはあまり知られていなかった。本年度の研究では、形式的技法の分野で研究されてきているプログラムの詳細化の手法を、ポインタやヒープに関する性質を記述するための論理体系のひとつであるSeparation Logicで拡張した。これによって、プログラム中のポインタ操作がすべて、Separation Logicにおける中核的な2種類の論理演算と対応するふたつの一般化されたポインタ操作の組み合わせで表せることが明らかとなった。これら二つの操作に関する変換規則を整備して適用することにより、ポインタ操作を含むプログラムの系統的な変換手法への糸口を見出した。またこの内容を定理証明系の上で実装し、これを用いて正しさの保証されたポインタ操作を含むプログラムの変換を行うことができることを示した。これらの結果は、いくつかの国内の研究集会で発表され、また2008年7月にフランスで開催される国際会議Mathematics of Program Construction(MPC'08)でも発表予定である。また、勝股審也氏との共同研究による、モノイド準同型を用いた代数的手法に基づいた累積変数を持つ関数プログラムの融合変換手法についての共著論文が著名雑誌Journal of Functional Programmingに近日掲載されることが決定した。この論文は2006年に国際会議ICFP'06において発表したものを拡張しまとめたものである。
我们对如何转换程序进行了研究,包括重写分配给堆的数据结构。尽管此类程序必须直接处理指针操作,但是包含指针操作的程序的转换比转换要困难得多,尽管不是这种情况,但鲜为人知的是系统的方法。今年的研究扩展了详细的程序技术,该技术已在正式技术领域进行了研究,分离逻辑是描述指针和堆的属性的逻辑系统之一。这表明程序中的所有指针操作都可以通过在分离逻辑中的两个核心逻辑操作和两个相应的广义指针操作的组合来表达。通过准备和应用这两个操作转换规则,我们找到了用于包括指针操作的程序的系统转换方法的线索。还已经证明,该内容可以在定理证明系统上实现,并用于转换包括保证正确的指针操作的程序。这些结果将在几次国家研究会议上介绍,还将在2008年7月在法国举行的国际计划构建数学(MPC'08)上介绍。此外,还有一篇关于融合转换方法的共同作品的论文,该论文涉及与累积变量的融合转换方法,基于累积变量,基于使用MONOID SAGRISMISS的代数方法,已撰写的杂志,该法案已逐渐出现,该杂志已逐渐出现,该杂志已被刊登,该杂志已被刊登,该杂志已在该杂志上出版,该法案已在该杂志上出现,该法案已在杂志上出现,该法案已在该杂志上出版,该方法又是在逐渐出现的。与Katsumata Shinya合作的协作研究。本文是关于2006年国际会议ICFP'06国际会议上发布的内容的扩展摘要。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Algebraic Fusion of Functions with an Accumulating Parameter and its Improvement
带累加参数函数的代数融合及其改进
{{ 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 }}

西村 進其他文献

分散即時スナップショットの数え上げ組み合わせ論
计算分布式即时快照的组合
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Yong Jiao;Eyuri Wakakuwa;Tomohiro Ogawa;Hiroshi Nagaoka;Hiroshi Nagaoka;Tomohiro Ogawa;Susumu Nishimura;西村進;西村 進;西村 進
  • 通讯作者:
    西村 進
単体的複体の連続変形による分散タスクの実現可能性判定アルゴリズム
使用单纯复形的连续变形的分布式任务的可行性确定算法
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Yong Jiao;Eyuri Wakakuwa;Tomohiro Ogawa;Hiroshi Nagaoka;Hiroshi Nagaoka;Tomohiro Ogawa;Susumu Nishimura;西村進;西村 進;西村 進;西村進;西村進
  • 通讯作者:
    西村進
Schlegel図と分散プロトコル最適化
施莱格尔图和分布式协议优化
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Yong Jiao;Eyuri Wakakuwa;Tomohiro Ogawa;Hiroshi Nagaoka;Hiroshi Nagaoka;Tomohiro Ogawa;Susumu Nishimura;西村進;西村 進;西村 進;西村進
  • 通讯作者:
    西村進
単体数え上げによる分散計算の組合せトポロジー
使用单纯形计数的分布式计算的组合拓扑
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Yong Jiao;Eyuri Wakakuwa;Tomohiro Ogawa;Hiroshi Nagaoka;Hiroshi Nagaoka;Tomohiro Ogawa;Susumu Nishimura;西村進;西村 進
  • 通讯作者:
    西村 進
組合せトポロジーによる分散並列プロトコル発見アルゴリズム
使用组合拓扑的分布式并行协议发现算法
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    西村 進
  • 通讯作者:
    西村 進

西村 進的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('西村 進', 18)}}的其他基金

Declarative Distirbuted Programming based on Combinatorial Topology
基于组合拓扑的声明式分布式编程
  • 批准号:
    20K11678
  • 财政年份:
    2020
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
制約に基づく汎用型推論モジュールの研究
基于约束的通用推理模块研究
  • 批准号:
    12780216
  • 财政年份:
    2000
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
動的メソッドを扱うオブジェクト指向言語の型システム
处理动态方法的面向对象语言的类型系统
  • 批准号:
    10780187
  • 财政年份:
    1998
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
東インドネシアの第四紀のテクトニクス
印度尼西亚东部第四纪构造
  • 批准号:
    63044074
  • 财政年份:
    1988
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Overseas Scientific Research
西南日本の漂移と密接に関係する韓半島中・南部の古地磁気学及び放射年代学的研究
与日本西南部漂移密切相关的朝鲜半岛中南部古地磁和射电年代学研究
  • 批准号:
    59043041
  • 财政年份:
    1984
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Overseas Scientific Survey
フィッショントラック年代決定法の改良と相互検討
裂变径迹测年方法的改进与互检
  • 批准号:
    X00050----539009
  • 财政年份:
    1980
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Co-operative Research (A)
インドネシア東部の物理地質学的研究
印度尼西亚东部自然地质研究
  • 批准号:
    X00160----304125
  • 财政年份:
    1978
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Overseas Scientific Survey
水稲栽培における田面凸凹の影響について
稻田不平整对水稻种植的影响
  • 批准号:
    X43210------6077
  • 财政年份:
    1968
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)

相似海外基金

実験と数値解析の融合による粘着・剥離現象の多階層動力学に関する研究
实验与数值分析相结合的粘附与剥离现象多级动力学研究
  • 批准号:
    24K00595
  • 财政年份:
    2024
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Development of antibody drug conjugates as pan-filo antivirals
开发作为泛型抗病毒药物的抗体药物偶联物
  • 批准号:
    10759731
  • 财政年份:
    2023
  • 资助金额:
    $ 1.6万
  • 项目类别:
Interrogating and Targeting Microglia Phagocytosis in Alzheimer’s Disease
探究并靶向阿尔茨海默病中的小胶质细胞吞噬作用
  • 批准号:
    10722611
  • 财政年份:
    2023
  • 资助金额:
    $ 1.6万
  • 项目类别:
International Retroviral Symposium: Assembly, Maturation and Uncoating
国际逆转录病毒研讨会:组装、成熟和脱壳
  • 批准号:
    10762858
  • 财政年份:
    2023
  • 资助金额:
    $ 1.6万
  • 项目类别:
Probing functional HIV-1 envelope glycoprotein conformations with novel potent CD4-mimetic compounds
用新型有效的 CD4 模拟化合物探测功能性 HIV-1 包膜糖蛋白构象
  • 批准号:
    10762703
  • 财政年份:
    2023
  • 资助金额:
    $ 1.6万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了