Back to Search
Start Over
Realization and synthesis of reversible functions
- Source :
-
Theoretical Computer Science . Apr2011, Vol. 412 Issue 17, p1606-1613. 8p. - Publication Year :
- 2011
-
Abstract
- Abstract: Reversible circuits play an important role in quantum computing. This paper studies the realization problem of reversible circuits. For any -bit reversible function, we present a constructive synthesis algorithm. Given any -bit reversible function, there are distinct input patterns different from their corresponding outputs, where , and the other input patterns will be the same as their outputs. We show that this circuit can be synthesized by at most ‘’-CNOT gates and NOT gates. The time and space complexities of the algorithm are and , respectively. The computational complexity of our synthesis algorithm is exponentially lower than that of breadth-first search based synthesis algorithms. [Copyright &y& Elsevier]
Details
- Language :
- English
- ISSN :
- 03043975
- Volume :
- 412
- Issue :
- 17
- Database :
- Academic Search Index
- Journal :
- Theoretical Computer Science
- Publication Type :
- Academic Journal
- Accession number :
- 58750367
- Full Text :
- https://doi.org/10.1016/j.tcs.2010.11.031