International audienceBoolean reversible circuits are boolean circuits made of reversible elementary gates. Despite their constrained form, they can simulate any boolean function. The synthesis and validation of a reversible circuit simulating a given function is a difficult problem. In 1985, Bennett proposed to generate reversible circuits from traces of execution of Turing machines.In this paper, we propose a novel presentation of this approach, adapted to higher-order programs. Starting with a PCF-like language, we use a monadic representation of the trace of execution to turn a regular boolean program into a circuit-generating code. We show that a circuit traced out of a program computes the same boolean function as the original program
In this paper the new synthesis method for reversible networks is proposed. The method is suitable t...
This dissertation is devoted to efficient automated logic synthesis of reversible circuits using var...
Currently traffic control systems in place relay systems used microprocessor systems. A better solut...
International audienceBoolean reversible circuits are boolean circuits made of reversible elementary...
Abstract—Reversible circuits employ an alternative compu-tation paradigm where all operations are pe...
Abstract—Reversible logic serves as a basis for emerging technologies like quantum computing and add...
Abstract — A function is reversible if each input vector produces a unique output vector. Reversible...
AbstractReversible circuits play an important role in quantum computing. This paper studies the real...
Although researchers and engineers originally focused on a preponderantly irreversible computing par...
AbstractReversibility is a key issue in the interface between computation and physics, and of growin...
In this paper, the problem of Boolean function's representation by the reversible circuits construct...
This paper considers cost of logic circuits that implement Boolean functions. The realization of Boo...
Abstract — Interest in quantum computing, nanotechnology, and low power consumption circuits is fuel...
A variety of tools exist which can compile classical, irreversible code into reversible circuits. Ho...
Reversible logic is of increasing importance to many future computer technologies. We introduce a re...
In this paper the new synthesis method for reversible networks is proposed. The method is suitable t...
This dissertation is devoted to efficient automated logic synthesis of reversible circuits using var...
Currently traffic control systems in place relay systems used microprocessor systems. A better solut...
International audienceBoolean reversible circuits are boolean circuits made of reversible elementary...
Abstract—Reversible circuits employ an alternative compu-tation paradigm where all operations are pe...
Abstract—Reversible logic serves as a basis for emerging technologies like quantum computing and add...
Abstract — A function is reversible if each input vector produces a unique output vector. Reversible...
AbstractReversible circuits play an important role in quantum computing. This paper studies the real...
Although researchers and engineers originally focused on a preponderantly irreversible computing par...
AbstractReversibility is a key issue in the interface between computation and physics, and of growin...
In this paper, the problem of Boolean function's representation by the reversible circuits construct...
This paper considers cost of logic circuits that implement Boolean functions. The realization of Boo...
Abstract — Interest in quantum computing, nanotechnology, and low power consumption circuits is fuel...
A variety of tools exist which can compile classical, irreversible code into reversible circuits. Ho...
Reversible logic is of increasing importance to many future computer technologies. We introduce a re...
In this paper the new synthesis method for reversible networks is proposed. The method is suitable t...
This dissertation is devoted to efficient automated logic synthesis of reversible circuits using var...
Currently traffic control systems in place relay systems used microprocessor systems. A better solut...