Synthesis and optimization of reversible circuits—a survey

M Saeedi, IL Markov - ACM Computing Surveys (CSUR), 2013 - dl.acm.org
Reversible logic circuits have been historically motivated by theoretical research in low-
power electronics as well as practical improvement of bit manipulation transforms in …

A transformation based algorithm for reversible logic synthesis

DM Miller, D Maslov, GW Dueck - … of the 40th annual Design Automation …, 2003 - dl.acm.org
A digital combinational logic circuit is reversible if it maps each input pattern to a unique
output pattern. Such circuits are of interest in quantum computing, optical computing …

An algorithm for synthesis of reversible logic circuits

P Gupta, A Agrawal, NK Jha - IEEE Transactions on Computer …, 2006 - ieeexplore.ieee.org
Reversible logic finds many applications, especially in the area of quantum computing. A
completely specified n-input, n-output Boolean function is called reversible if it maps each …

Quantum circuit simplification and level compaction

D Maslov, GW Dueck, DM Miller… - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
Quantum circuits are time-dependent diagrams describing the process of quantum
computation. Usually, a quantum algorithm must be mapped into a quantum circuit. Optimal …

Toffoli network synthesis with templates

D Maslov, GW Dueck, DM Miller - IEEE Transactions on …, 2005 - ieeexplore.ieee.org
Reversible logic functions can be realized as networks of Toffoli gates. The synthesis of
Toffoli networks can be divided into two steps. First, find a network that realizes the desired …

Reversible cascades with minimal garbage

D Maslov, GW Dueck - … on Computer-Aided Design of Integrated …, 2004 - ieeexplore.ieee.org
The problem of minimizing the number of garbage outputs is an important issue in reversible
logic design. We start with the analysis of the number of garbage outputs that must be added …

Techniques for the synthesis of reversible Toffoli networks

D Maslov, GW Dueck, DM Miller - ACM Transactions on Design …, 2007 - dl.acm.org
We present certain new techniques for the synthesis of reversible networks of Toffoli gates,
as well as improvements to previous methods. Gate count and technology oriented cost …

A new heuristic algorithm for reversible logic synthesis

P Kerntopf - Proceedings of the 41st annual Design Automation …, 2004 - dl.acm.org
Reversible logic has applications in many fields, including quantum computing. Synthesis
techniques for reversible circuits are not well developed, even for functions with a small …

Quantum circuit simplification using templates

D Maslov, C Young, DM Miller… - Design, Automation and …, 2005 - ieeexplore.ieee.org
Optimal synthesis of quantum circuits is intractable and heuristic methods must be
employed. Templates are a general approach to reversible quantum circuit simplification …

Synthesis of Fredkin-Toffoli reversible networks

D Maslov, GW Dueck, DM Miller - IEEE Transactions on Very …, 2005 - ieeexplore.ieee.org
Reversible logic has applications in quantum computing, low power CMOS,
nanotechnology, optical computing, and DNA computing. The most common reversible …