完備化に基づくプログラム自動変換の研究

基于完备性的程序自动转换研究

基本信息

  • 批准号:
    15017203
  • 负责人:
  • 金额:
    $ 1.34万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
  • 财政年份:
    2003
  • 资助国家:
    日本
  • 起止时间:
    2003 至 无数据
  • 项目状态:
    已结题

项目摘要

完備化に基づくプログラム融合変換のアイデアを,高階プログラムに適用するためには,高階書き換えシステムの完備化を実現する必要がある。しかし,高階書き換えシステムの完備化手続きの多くは机上の提案にとどまっており,実装にはいたっていない。これは,完備化手続きを実装するために不可欠な高階書き換えシステムの停止性が,簡単に判定できなかったからである。本研究では,項の幅の上界を設定することで,固定次数の関数記号に対する単純化順序の定義が,可変次数の関数記号に対してもそのまま有効に働くことに注目し,S式書き換えシステムの停止性が辞書式経路順序で簡単に判定できることを示した。実際に利用される高階書き換えシステムの多くは,S式書き換えシステムで表現できるため,ここで提案された停止性判定法をもちいて完備化可能である。我々は,S式書き換えシステムの完備化手続きを計算機上に実装し,高階書き換えシステムの完備化と融合変換が容易に実現できることを実験によって明らかにした。さらに,本研究で目指している完備化に基づくプログラム変換の適用範囲を広げることを目的として,高階関数を含む帰納的定理の自動証明法を検討し,高階書き換えシステムにおける潜在帰納法の枠組みを提案するとともに,潜在帰納法の適用に不可欠な十分完全性の判定が決定可能であることを明らかにした。また,書き換え代入に基づく2階のパターンマッチングを提案し,パターマッチングをもちいたプログラム変換手続きを改良するとともに,書き換え帰納法に基づく高階プログラムの融合変換の実験を行った。
为了基于完成的程序融合转换的想法,必须实现高阶重写系统的完成。但是,完成高阶重写系统的大多数程序只是建议,尚未实施。这是因为不能轻易确定高阶重写系统的悬停性,这对于实施完成过程至关重要。在这项研究中,我们注意到,通过设置术语宽度的上限,固定顺序函数符号的简化顺序的定义对于可变级函数符号也有效,并且我们表明,使用词典路由顺序可以轻松确定S形莫拉重写系统的可伸缩性。许多实际的高阶重写系统都可以使用S型重写系统表示,并且可以使用此处提出的停止性确定方法完成。我们已经通过实验证明,可以在计算机上轻松实现S型重写系统的完成过程以及高阶重写系统的完成和融合转换。此外,为了扩大基于完成的程序转型的应用范围,该研究的目的是针对诱导定理的自动证明方法,包括高阶功能在内,并提出了高阶重写系统中潜在诱导的框架,并明确提出了对足够的脉动施用,可以确定足够的独立性。我们还根据重写分配提出了二阶模式匹配,并通过推杆匹配改进了程序的转换过程,并根据基于重写感应的融合进行了融合转换高阶程序的融合转换。

项目成果

期刊论文数量(12)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
外山 芳人: "S式書き換えシステムの停止性"LAシンポジウム予稿集. 22.1-22.2 (2003)
Yoshito Toyama:“S 型重写系统的停止特性”LA Symposium Proceedings 22.1-22.2 (2003)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
千葉勇輝: "高階書き換え系に基づく完備化手続き"電気関係学会東北支部連合大会予稿集. 1G-2. 226 (2003)
Yuki Chiba:“基于高阶重写系统的完成程序”日本电气工程师协会东北分会论文集1G-2(2003)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
青戸等人: "高階関数型プログラムにおける帰納的定理証明"情報技術レターズ. Vol.2. 21-22 (2003)
Toshito Aoto:“高阶函数程序中的归纳定理证明”信息技术快报第 21-22 卷(2003 年)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
T.Aoto: "Termination of simply typed term rewriting systems by translation and labelling"Lecture Notes in Computer Science. Vol.2706. 380-394 (2003)
T.Aoto:“通过翻译和标签终止简单类型的术语重写系统”计算机科学讲义。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
青戸等人: "単純型付き項書換え系における停止性の自動証明"情報処理学会論文誌:プログラミング Vol.44,No.SIG4(PRO 17). Vol.44,No.SIG4. 67-77 (2003)
Tomoto Aoto:“简单类型术语重写系统中停止属性的自动证明”《日本信息处理学会汇刊:编程》第 44 卷,第 SIG4 期(PRO 17)(第 44 卷,第 67-77 期)。 2003)
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
共 6 条
  • 1
  • 2
前往

外山 芳人其他文献

Term rewriting systems and the Church-Rosser property
术语重写系统和 Church-Rosser 属性
  • DOI:
    10.11501/3052062
    10.11501/3052062
  • 发表时间:
    1990
    1990
  • 期刊:
  • 影响因子:
    0
  • 作者:
    外山 芳人
    外山 芳人
  • 通讯作者:
    外山 芳人
    外山 芳人
Design Challenges and Solutions in the era of IoT
物联网时代的设计挑战与解决方案
  • DOI:
  • 发表时间:
    2015
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    佐藤洸一;菊池健太郎;青戸等人;外山 芳人;X. Wen;小平行秀,児玉親亮,松井知己,高橋篤司,野嶋茂樹,田中聡;網本 貴一,長谷 清史;Hidetoshi Onodera
    佐藤洸一;菊池健太郎;青戸等人;外山 芳人;X. Wen;小平行秀,児玉親亮,松井知己,高橋篤司,野嶋茂樹,田中聡;網本 貴一,長谷 清史;Hidetoshi Onodera
  • 通讯作者:
    Hidetoshi Onodera
    Hidetoshi Onodera
項書き換えシステムの変換を利用した帰納的定理自動証明
使用术语重写系统的变换自动证明归纳定理
Decision Method of Reachability based on Rewrite Rule Overlapping
基于重写规则重叠的可达性判定方法
  • DOI:
    10.11309/jssst.33.3_93
    10.11309/jssst.33.3_93
  • 发表时间:
    2016
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    島貫健太郎;青戸等人;外山 芳人
    島貫健太郎;青戸等人;外山 芳人
  • 通讯作者:
    外山 芳人
    外山 芳人
2-アミノカルコンエポキシドの固体発光性と化学反応性
2-氨基查尔酮环氧化物的固态发光和化学反应性
  • DOI:
  • 发表时间:
    2015
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    佐藤洸一;菊池健太郎;青戸等人;外山 芳人;X. Wen;小平行秀,児玉親亮,松井知己,高橋篤司,野嶋茂樹,田中聡;網本 貴一,長谷 清史
    佐藤洸一;菊池健太郎;青戸等人;外山 芳人;X. Wen;小平行秀,児玉親亮,松井知己,高橋篤司,野嶋茂樹,田中聡;網本 貴一,長谷 清史
  • 通讯作者:
    網本 貴一,長谷 清史
    網本 貴一,長谷 清史
共 5 条
  • 1
前往

外山 芳人的其他基金

完備化に基づくプログラム自動変換の研究
基于完备性的程序自动转换研究
  • 批准号:
    16016202
    16016202
  • 财政年份:
    2005
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
    Grant-in-Aid for Scientific Research on Priority Areas
完備化に基づくプログラム自動変換の研究
基于完备性的程序自动转换研究
  • 批准号:
    14019003
    14019003
  • 财政年份:
    2002
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
    Grant-in-Aid for Scientific Research on Priority Areas
完備化に基づくプログラム自動変換の研究
基于完备性的程序自动转换研究
  • 批准号:
    13224003
    13224003
  • 财政年份:
    2001
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas (C)
    Grant-in-Aid for Scientific Research on Priority Areas (C)
書き換えシステムに基づく発展的プログラミングの研究
基于重写系统的进化规划研究
  • 批准号:
    10139214
    10139214
  • 财政年份:
    1998
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas (A)
    Grant-in-Aid for Scientific Research on Priority Areas (A)
書き換えシステムに基づく発展的プログラミングの研究
基于重写系统的进化规划研究
  • 批准号:
    09245212
    09245212
  • 财政年份:
    1997
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
    Grant-in-Aid for Scientific Research on Priority Areas

相似海外基金

トランスデューサ理論に基づくソフトウェア検証の深化
基于换能器理论的深化软件验证
  • 批准号:
    24K14891
    24K14891
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
    Grant-in-Aid for Scientific Research (C)
中国ソフトウェア企業と日本の顧客の直接取引における成功事例のモデル化とその実践
中国软件企业与日本客户直接交易成功案例建模与实施
  • 批准号:
    22K01679
    22K01679
  • 财政年份:
    2022
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
    Grant-in-Aid for Scientific Research (C)
Development of Deductive Failure Reasoner with Stepwise Refinement and Theorem Proving
逐步细化和定理证明的演绎失败推理机的开发
  • 批准号:
    22K11987
    22K11987
  • 财政年份:
    2022
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
    Grant-in-Aid for Scientific Research (C)
腎移植レシピエントの精神面を支えるアプリケーション・ソフトウェア開発と効果の検証
支持肾移植受者心理健康的应用软件开发和有效性验证
  • 批准号:
    22K10809
    22K10809
  • 财政年份:
    2022
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
    Grant-in-Aid for Scientific Research (C)
分離論理を用いたソフトウェア検証の発展
使用分离逻辑开发软件验证
  • 批准号:
    21H03421
    21H03421
  • 财政年份:
    2021
  • 资助金额:
    $ 1.34万
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
    Grant-in-Aid for Scientific Research (B)