[BOOK][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 …

[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) …

[HTML][HTML] Reversible computing from a programming language perspective

R Glück, T Yokoyama - Theoretical Computer Science, 2023 - Elsevier
Software plays a central role in all aspects of reversible computing systems, and a variety of
reversible programming languages have been developed. This presentation highlights the …

A reversible processor architecture and its reversible logic design

MK Thomsen, HB Axelsen, R Glück - … , RC 2011, Gent, Belgium, July 4-5 …, 2012 - Springer
We describe the design of a purely reversible computing architecture, Bob, and its
instruction set, BobISA. The special features of the design include a simple, yet expressive …

Towards a taxonomy for reversible computation approaches

R Glück, I Lanese, CA Mezzina, JA Miszczak… - International Conference …, 2023 - Springer
Reversible computation is a paradigm allowing computation to proceed not only in the
usual, forward direction, but also backwards. Reversible computation has been studied in a …

On reversible turing machines and their function universality

HB Axelsen, R Glück - Acta Informatica, 2016 - Springer
We provide a treatment of the reversible Turing machines (RTMs) under a strict function
semantics. Unlike many existing reversible computation models, we distinguish strictly …

Aspects of reversibility for classical automata

M Kutrib - Computing with New Resources: Essays Dedicated to …, 2014 - Springer
Some aspects of logical reversibility for computing devices with a finite number of discrete
internal states are addressed. These devices have a read-only input tape, may be equipped …

Reversible nondeterministic finite automata

M Holzer, M Kutrib - International Conference on Reversible Computation, 2017 - Springer
By former and recent results the model of reversible deterministic finite automata is well
understood. On the other hand, reversible nondeterministic finite automata and their …

Minimal reversible deterministic finite automata

M Holzer, S Jakobi, M Kutrib - International Journal of Foundations …, 2018 - World Scientific
We study reversible deterministic finite automata (REV-DFAs), that are partial deterministic
finite automata whose transition function induces an injective map** on the state set for …

Semantics for a Turing-complete Reversible Programming Language with Inductive Types

K Chardonnet, L Lemonnier, B Valiron - arxiv preprint arxiv:2309.12151, 2023 - arxiv.org
This paper is concerned with the expressivity and denotational semantics of a functional
higher-order reversible programming language based on Theseus. In this language, pattern …