Type systems for verification of temporal and state-dependent properties in the presence of various computational effects

用于在存在各种计算效果的情况下验证时间和状态相关属性的类型系统

基本信息

  • 批准号:
    22K17875
  • 负责人:
  • 金额:
    $ 3万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
  • 财政年份:
    2022
  • 资助国家:
    日本
  • 起止时间:
    2022-04-01 至 2025-03-31
  • 项目状态:
    未结题

项目摘要

2022年度は限定継続演算子を利用するプログラムの時相的性質を検証するための手法について研究を行った。限定継続演算子は限定継続と呼ばれる、一種のプログラム文脈を値として取り出すことのできる命令で、これを利用することで例外、バックトラック、ジェネレーターなどの、計算効果を引き起こす様々なプログラミング機能が実装できることが知られている。そのためこの命令を扱えるような検証手法を与えることで、上記に挙げたプログラミング機能を利用するプログラムの性質を検証することが可能となる。2022年度はshift0/resetと呼ばれる限定継続演算子に対し、時相的性質を検証するための型理論を構築し、検証手法実装への足がかりを掴んだ。また今回の手法を応用することで、エフェクトハンドラと呼ばれる別種の限定継続演算子に対して依存篩型による正確な検証を可能にする型理論を構築することにも成功した。さらに限定演算子の利用を前提とした時相的検証の研究を通して、より一般的な再帰型を用いるプログラムを対象とした時相的検証に関する知見を得ることができた。
2022 年,我们对验证使用有限延续运算符的程序的时间属性的方法进行了研究。有限延续运算符称为有限延续,是一种可以将程序上下文提取为值的指令。通过使用该运算符,可以实现异常、回溯、生成器等引起计算效果的各种编程函数。已实施。因此,通过提供能够处理该指令的验证方法,可以验证使用上面列出的编程功能的程序的属性。 2022 年,我们构建了一种类型理论,用于验证名为 shift0/reset 的有限延续运算符的时间属性,并在实现验证方法方面取得了立足点。此外,通过应用这种方法,我们成功地构建了一种类型理论,该理论能够使用依赖筛类型对另一种类型的有限延续运算符(称为效果处理程序)进行精确验证。此外,通过对假设使用限制性运算符的时间验证的研究,我们能够获得有关使用更通用的递归类型的程序的时间验证的知识。

项目成果

期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
代数的エフェクトとハンドラのためのエフェクトシステムの抽象化
代数效应和处理程序的效应系统抽象
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    吉岡 拓真;関山 太朗;五十嵐 淳
  • 通讯作者:
    五十嵐 淳
計算効果入門 ― プログラミングから理論まで ―
计算效应简介——从编程到理论——
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    関山 太朗;勝股 審也;叢 悠悠
  • 通讯作者:
    叢 悠悠
Temporal Verification with Answer-Effect Modification: Dependent Temporal Type-and-Effect System with Delimited Continuations
具有答案效果修改的时间验证:具有定界延续的依赖时间类型和效果系统
限定継続のための高階プログラム論理
用于有限延续的高阶程序逻辑
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    佐藤 惇;関山 太朗;五十嵐 淳
  • 通讯作者:
    五十嵐 淳
代数的エフェクトハンドラのための篩型システム
用于代数效应处理程序的筛选系统
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    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 }}

関山 太朗其他文献

機械学習によるループ不変条件の発見
使用机器学习寻找循环不变量
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    森山直樹;天野友樹;清水貴弘;大島浩太;北川直哉;近藤 将成;関山 太朗
  • 通讯作者:
    関山 太朗
レコードとハッシュテーブルの暗黙な相互運用を可能にする型推論とコンパイル手法
支持记录和哈希表隐式互操作性的类型推断和编译技术
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    梅木 孝輔;関山 太朗;五十嵐 淳
  • 通讯作者:
    五十嵐 淳
「新領域開拓の先導的立場を担う化学」化学
“在新领域的开发中发挥主导作用的化学” 化学
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    関山 太朗; 五十嵐 淳;小澤岳昌
  • 通讯作者:
    小澤岳昌
Multi-dimensional Nanostructured Oxide Devices
多维纳米结构氧化物器件
  • DOI:
  • 发表时间:
    2011
  • 期刊:
  • 影响因子:
    0
  • 作者:
    関山 太朗; 五十嵐 淳;H.Tanaka
  • 通讯作者:
    H.Tanaka
顕在的契約計算におけるアップキャスト除去
清单合同计算中的 Upcast 删除

関山 太朗的其他文献

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

{{ truncateString('関山 太朗', 18)}}的其他基金

並行・並列プログラミングのためのスケーラブルな自動プログラム検証技術
用于并发/并行编程的可扩展自动程序验证技术
  • 批准号:
    24H00699
  • 财政年份:
    2024
  • 资助金额:
    $ 3万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
動的型付けと静的型付けを融合した漸進的型付けのメタ理論
结合动态和静态类型的渐进类型元理论
  • 批准号:
    19K20247
  • 财政年份:
    2019
  • 资助金额:
    $ 3万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists

相似海外基金

COVID-19後遺症のリスク低減を目指したAIによるデータ駆動型予測システムの構築
使用 AI 构建数据驱动的预测系统,以降低 COVID-19 后遗症的风险
  • 批准号:
    24K13321
  • 财政年份:
    2024
  • 资助金额:
    $ 3万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
ドイツにおけるプレファブ住宅の地域型生産システムとその持続可能性に関する研究
德国装配式住宅区域生产体系及其可持续性研究
  • 批准号:
    24K07853
  • 财政年份:
    2024
  • 资助金额:
    $ 3万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
再使用型宇宙輸送システムのための逆行流エアインテーク空力性能に関する研究
可重复使用航天运输系统逆行进气道气动性能研究
  • 批准号:
    24K07878
  • 财政年份:
    2024
  • 资助金额:
    $ 3万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
UHF帯RFIDシステムとジオセルによる未舗装路の情報化と全天候型車両誘導
使用 UHF 频段 RFID 系统和土工格室提供未铺砌道路信息和全天候车辆引导
  • 批准号:
    24K07958
  • 财政年份:
    2024
  • 资助金额:
    $ 3万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
宇宙機活動領域拡大に向けた電力適応型近似計算システムの基盤技術の確立
扩大航天器活动面积的功率自适应近似计算系统基础技术的建立
  • 批准号:
    24K20751
  • 财政年份:
    2024
  • 资助金额:
    $ 3万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了