型付き項書換え系の変換に基づく関数型プログラムの自動検証

基于类型化术语重写系统改造的功能程序自动验证

基本信息

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

项目摘要

書き換え理論における自動証明向き停止性判定法として,依存対法という手法が近年注目されている.この停止性証明法は,十分広いクラスの書き換え系に対して効率的で強力な自動判定のできる手法であるが,高階関数のあるプログラムに対して直接使えないなど,適用範囲が限られていた.高階関数とは,データとして関数を受け渡しできる関数であり,プログラムの汎用性を高めるための,関数型言語の本質的な機能の1つである.そこで,より広範囲のプログラムに対して,書き換えによる停止性自動証明法が使えるよう,高階性を考慮して依存対法の理論を拡張した.具体的には,高階関数がない場合の停止性判定に有効な,簡約順序対や引き数選択の概念を,高階関数を許す単純型付き書き換えの体系に拡張で使えるようにした.関数変数を具体化する際に,同じ型の項に対する引き数選択の同期をとる必要があることなどを明らかにした.得られた理論的成果に基づいて,関数型プログラムの停止性を自動証明するための検証システムを試作し,その性能を評価した.比較的小規模なプログラムから構成される122個の例題のうち,117個(96%)の停止性の自動証明に成功した.
Change book き え theory に お け る automatically prove to き stop sex determination method と し て, dependent method of seaborne と い う gimmick が attention in recent years さ れ て い る. こ の は stop the proof method, very hiroo い ク ラ ス の book き in え department に し seaborne て sharper rate automatically decides the の で strong な で き る gimmick で あ る が, number of high-order masato の あ る プ ロ グ ラ ム に し seaborne て directly make え な い な ど, Scope of application: 囲が limit: られて た た. Number of high-order masato と は, デ ー タ と し て masato number を by crossing け し で き る masato number で あ り, プ ロ グ ラ ム の high domestic sex を め る た め の, masato type number of words the nature of の な function の 1 つ で あ る. そ こ で, よ り hiroo van 囲 の プ ロ グ ラ ム に し seaborne て, book き in え に よ る stop automatically prove method が make え る よ う, advanced sex を consider し て dependent method of seaborne の Theory を拡 zhang gai た. Specific に は, number of high-order masato が な の stop deciding に い occasions have sharper な, contracted order や seaborne lead き number sentaku を の concept, number of high-order masato を xu す 単 pure type pay き book き in え の system に company that で え る よ う に し た. Masato number - を specific す る interstate に, item type with じ の に す seaborne る lead き number sentaku の period を と る necessary が あ る こ と な ど を Ming ら か に し た. Have ら れ た theory achievement に base づ い て, masato type number プ ロ グ ラ ム の stop sexual を automatically prove す る た め の 検 card シ ス テ ム を attempt し, そ の を performance evaluation 価 し た. Comparison of small-scale な プ ロ グ ラ ム か ら constitute さ れ る 122 の sample の う ち, 117 (96%) の stop sexual の automatically prove に successful し た.

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
単純型付き等式系に基づく定理自動証明に関する一考察
基于简单类型方程组的定理自动证明研究
The reachability and related decision problems for monadic and semi-constructor TRSs
单子和半构造器 TRS 的可达性和相关决策问题
The Joinability and Related Decision Problems for Confluent Semi-Constructor TRSs
汇合半构造器 TRS 的可连接性及相关决策问题
Argument Filterings and Usable Rules for Simply Typed Dependency Pairs
简单类型依赖对的参数过滤和可用规则
  • DOI:
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    T. Aoto;T. Yamada
  • 通讯作者:
    T. Yamada
プログラムの検証技術:停止性と型検査
程序验证技术:终止和类型检查
  • DOI:
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Mitsuhashi;Oyamaguchi;Yamada;山田俊行
  • 通讯作者:
    山田俊行
{{ 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:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    堀内 弘武;森本 尚之;山田 俊行;河内 亮周
  • 通讯作者:
    河内 亮周
動的警備計画に対する3つの定式化
动态安全规划的三种表述
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    堀内 弘武;森本 尚之;山田 俊行;河内 亮周;佐々木宏之;吉良知文
  • 通讯作者:
    吉良知文

山田 俊行的其他文献

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

相似海外基金

先進的な高階書き換え理論に基づく遅延評価関数型プログラムの検証
基于先进高阶重写理论的惰性求值函数程序验证
  • 批准号:
    19K11891
  • 财政年份:
    2019
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
直接的モデル検査を用いた関数型プログラム検証手法
使用直接模型检查的功能程序验证方法
  • 批准号:
    16J01038
  • 财政年份:
    2016
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
関数型プログラムの逆計算プログラム生成に関する研究
函数程序逆计算程序生成研究
  • 批准号:
    17700009
  • 财政年份:
    2005
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
契約に基づいた関数型プログラム設計に対する正当性保証に関する研究
基于契约的功能程序设计正确性保证研究
  • 批准号:
    17700032
  • 财政年份:
    2005
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
正規化戦略に基づく関数型プログラムの効率的実行に関する研究
基于归一化策略的函数程序高效执行研究
  • 批准号:
    17700036
  • 财政年份:
    2005
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
関数型プログラムに対するモジュール構造を考慮にいれた効率のよい形式的検証支援
有效的形式验证支持,考虑到功能程序的模块化结构
  • 批准号:
    14780214
  • 财政年份:
    2002
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
結合子をプロセス管理機構として利用する関数型プログラムの並列実行系の研究
使用连接器作为进程管理机制的功能程序并行执行系统研究
  • 批准号:
    02750290
  • 财政年份:
    1990
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
関数型プログラムで発生する使用済みリストセルの静的検出方法に関する研究
函数式程序中使用的列表单元的静态检测方法研究
  • 批准号:
    01750337
  • 财政年份:
    1989
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
関数型プログラムの検証と導出の研究
函数式程序的验证与推导研究
  • 批准号:
    61780045
  • 财政年份:
    1986
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
対話型プログラミングシステムにおける関数型プログラムの自動合成
交互式编程系统中功能程序的自动合成
  • 批准号:
    58780048
  • 财政年份:
    1983
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了