A Study on Efficient Program Reversibilization with Minimum Extra Data

最少额外数据的高效程序可逆性研究

基本信息

  • 批准号:
    22K11983
  • 负责人:
  • 金额:
    $ 1.33万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2022
  • 资助国家:
    日本
  • 起止时间:
    2022-04-01 至 2027-03-31
  • 项目状态:
    未结题

项目摘要

本研究の主目的はゴミ出力量を最適化した可逆化の方法を構築し特定の問題領域における可逆化への系統的な適用をすることである。任意の単射部分関数に対するゴミ出力がない可逆化は知られていたが、任意の部分関数に対するゴミ出力がある場合の(1)最適な一般解法や(2)特定の問題領域への系統的な適用は知られていなかった。本年度はこの両者に一定の成果が得られた。(1)重要な問題のひとつは、余剰出力が最小限な可逆プログラムが存在するかである。可算領域上の部分関数を実装するプログラムについてこの問いに答えるため、我々は、無限ゴミ集合に関する順序及び最小性の概念を導入した。我々は、決定可能及び半決定可能な述語で指定された関数のための2つの方法を提示した。両手法は普遍的であり、述語で指定された全てのプログラムに対して適用可能である。これらの方法は、Bennettの古典的な単射関数の入力消去可逆模倣を包含するものである。したがって、チューリング完全なプログラミング言語で書かれたプログラムは、rチューリング完全な可逆言語において、g最小性ゴミをもつものとして実装することができる。ただし、こうした一般化のために生成とテストのアプローチを用いており、相当の実行時間を犠牲にしていることには注意されたい。(2)文字列照合はアルゴリズムの基本問題である。本年度では、2つの可逆的な文字列照合アルゴリズムを検討した。我々は、基本的な可逆プログラミング技法を用いて、Rabin-Karpアルゴリズムが採用する多項式ハッシュ更新関数の効率的な可逆化を実現した。その結果得られた2つのクリーンな入力保存型可逆アルゴリズムは、追加のメモリ使用量を必要とせず、古典的な非可逆的な元のアルゴリズムと同じ漸近的時間複雑性を持つようになった。この問題の探究を通じて可逆アルゴリズム及び可逆プログラミングの理論の整備に寄与することができた。
In this study, the main purpose of this study is to optimize the power generation, the reversible method, and the application of the reversible system in the field of specific problems. The output of any part of the system is reversible, and that of any part of the system is (1) the most efficient general solution (2) the knowledge of the system in the field of specific problems. This year's winners are sure to get a lot of results. (1) there are some important problems, such as the minimum limit of effort, the minimum limit, the minimum limit, the minimum limit and the minimum limit. It can be calculated that some of the problems in the field are related to the number of users, the number of users, the order of the collection of information, and the concept of "minimization" in the field. We may, decide, and semi-determine the possibility to specify the number of numbers, the number of numbers, the method prompt. The common way to do this is to specify that it is possible to use the whole thing. The classical method, Bennett, the number of shots, the elimination of reversible modules, the number of shots, the number of shots. This is not a good idea. I don't know what to say. I don't know. I don't know. It is necessary to generalize the information generated by the general use of the equipment, which is equivalent to the amount of time it takes to pay attention. (2) the text column is in line with the basic questions. The reversible text series of this year's two-year-old, two-year, two-year, two- We use the basic reversible and Rabin-Karp techniques to realize the reversibility of the data rate by using the polynomial formula. The results show that you need to save the force of reversible storage, add the necessary cost of usage, and the classical non-reversible one is the same as the one in the near period of time. In order to explore the problem, the general information system and the reversible information system will be sent to the information center.

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Reversible Programming: A Case Study of Two String-Matching Algorithms
可逆编程:两种字符串匹配算法的案例研究
Making Programs Reversible with Minimal Extra Data
使用最少的额外数据使程序可逆
  • DOI:
    10.1007/s00354-022-00169-z
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    2.6
  • 作者:
    Glueck Robert;Yokoyama Tetsuo
  • 通讯作者:
    Yokoyama Tetsuo
構造化可逆言語の拡張とその可逆性
结构化可逆语言的扩展及其可逆性
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    水野幹大;横山哲郎
  • 通讯作者:
    横山哲郎
Copenhagen University(デンマーク)
哥本哈根大学(丹麦)
  • 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 }}

横山 哲郎其他文献

素朴な方法とRabin-Karp法による可逆文字列照合アルゴリズム
使用朴素法和Rabin-Karp法的可逆字符串匹配算法
An Efficient Clean Reversible Simulation of Ranking Binary Trees in the Lexicographic Order
按字典顺序对二叉树进行排序的高效、干净、可逆模拟
r-Turing Completeness of Reversible Programming Language R-WHILE
可逆编程语言 R-WHILE 的 r-图灵完备性

横山 哲郎的其他文献

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

相似海外基金

Reversible Computing and Reservoir Computing with Magnetic Skyrmions for Energy-Efficient Boolean Logic and Artificial Intelligence Hardware
用于节能布尔逻辑和人工智能硬件的磁斯格明子可逆计算和储层计算
  • 批准号:
    2343607
  • 财政年份:
    2024
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Standard Grant
Collaborative Research: Reversible Computing and Reservoir Computing with Magnetic Skyrmions for Energy-Efficient Boolean Logic and Artificial Intelligence Hardware
合作研究:用于节能布尔逻辑和人工智能硬件的磁斯格明子可逆计算和储层计算
  • 批准号:
    2343606
  • 财政年份:
    2024
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Standard Grant
The Biophysics of Mesoscale, Reversible, Biomolecular Assemblies
中尺度可逆生物分子组装的生物物理学
  • 批准号:
    EP/Y000501/1
  • 财政年份:
    2024
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Fellowship
CAREER: Solid-state molecular motion, reversible covalent-bond formation, and self-assembly for controlling thermal expansion behavior
职业:固态分子运动、可逆共价键形成以及用于控制热膨胀行为的自组装
  • 批准号:
    2411677
  • 财政年份:
    2024
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Continuing Grant
CAREER: Robust, Reversible, and Stimuli-responsive Thermodynamic Adhesion in Hydrogels
事业:水凝胶中稳健、可逆且刺激响应的热力学粘附
  • 批准号:
    2337592
  • 财政年份:
    2024
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Standard Grant
CAREER: Unraveling Oxygen Electrode Delamination Mechanisms in Reversible Solid Oxide Cells for Robust Hydrogen Production
职业:揭示可逆固体氧化物电池中的氧电极分层机制,以实现稳健的氢气生产
  • 批准号:
    2336465
  • 财政年份:
    2024
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Standard Grant
Development of Reversible Double-Layer Polymer Modification Technology to Break the Safety/Efficacy Trade-Off of Delivering Enzyme
开发可逆双层聚合物改性技术,打破酶递送安全性/有效性的权衡
  • 批准号:
    23K28429
  • 财政年份:
    2024
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Sustainable Reversible Polymerisation
可持续可逆聚合
  • 批准号:
    DP240100121
  • 财政年份:
    2024
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Discovery Projects
Photo-responsive block copolymer that apply reversible mechanical stress to cells
向细胞施加可逆机械应力的光响应嵌段共聚物
  • 批准号:
    23H02030
  • 财政年份:
    2023
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
ERI: Interphase Evolution and Electrochemical Behavior for Highly Reversible Zinc Metal Anodes
ERI:高度可逆锌金属阳极的相间演化和电化学行为
  • 批准号:
    2301719
  • 财政年份:
    2023
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了