[图书][B] Introduction to reversible computing

KS Perumalla - 2013 - books.google.com
Few books comprehensively cover the software and programming aspects of reversible
computing. Filling this gap, Introduction to Reversible Computing offers an expanded view of …

Principles of a reversible programming language

T Yokoyama, HB Axelsen, R Glück - Proceedings of the 5th Conference …, 2008 - dl.acm.org
The principles of reversible programming languages are explicated and illustrated with
reference to the design of a high-level imperative language, Janus. The fundamental …

Towards a reversible functional language

T Yokoyama, HB Axelsen, R Glück - International Workshop on Reversible …, 2011 - Springer
We identify concepts of reversibility for a functional language by means of a set of semantic
rules with specific properties. These properties include injectivity along with local backward …

[PDF][PDF] An axiomatic approach to reversible computation

I Lanese, I Phillips, I Ulidowski - FoSSaCS 2020-23rd International …, 2020 - library.oapen.org
Undoing computations of a concurrent system is beneficial in many situations, eg, in
reversible debugging of multi-threaded programs and in recovery from errors due to …

Tower: data structures in Quantum superposition

C Yuan, M Carbin - Proceedings of the ACM on Programming …, 2022 - dl.acm.org
Emerging quantum algorithms for problems such as element distinctness, subset sum, and
closest pair demonstrate computational advantages by relying on abstract data structures …

[HTML][HTML] Reversibility in the higher-order π-calculus

I Lanese, CA Mezzina, JB Stefani - Theoretical Computer Science, 2016 - Elsevier
The notion of reversible computation is attracting increasing interest because of its
applications in diverse fields, in particular the study of programming abstractions for reliable …

[HTML][HTML] Fundamentals of reversible flowchart languages

T Yokoyama, HB Axelsen, R Glück - Theoretical computer science, 2016 - Elsevier
This paper presents the fundamentals of reversible flowcharts. Reversible flowcharts are
intended to naturally represent the structure and control flow of reversible (imperative) …

Verified compilation of space-efficient reversible circuits

M Amy, M Roetteler, KM Svore - International Conference on Computer …, 2017 - Springer
The generation of reversible circuits from high-level code is an important problem in several
application domains, including low-power electronics and quantum computing. Existing …

Reversible machine code and its abstract processor architecture

HB Axelsen, R Glück, T Yokoyama - … on Computer Science in Russia, CSR …, 2007 - Springer
A reversible abstract machine architecture and its reversible machine code are presented
and formalized. For machine code to be reversible, both the underlying control logic and …

Generation of reversible C++ code for optimistic parallel discrete event simulation

M Schordan, T Oppelstrup, D Jefferson… - New Generation …, 2018 - Springer
The reversible execution of C/C++ code has been a target of research and engineering for
more than a decade as reversible computation has become a central notion in large-scale …