Title :
Optimal Reversible Logic Circuit Synthesis Based on a Hybrid DFS-BFS Technique
Author :
Kole, Dipak K. ; Rahaman, Hafizur ; Das, Debesh K. ; Bhattacharya, Bhargab B.
Author_Institution :
Inf. Technol. Dept., Bengal Eng. & Sci. Univ., Howrah, India
Abstract :
Logic synthesis with reversible circuits has received considerable interest in the light of advances recently made in quantum computation. In this paper, we propose an improved technique for synthesizing reversible circuits based on a combined depth-first search (DFS) and breadth-first search (BFS) algorithm. A method based on DFS alone may often take a long time to converge, whereas, a BFS based method requires a large amount of memory for designing a circuit of moderate complexity. To strike a balance between these two approaches, we propose a hybrid DFS-BFS based synthesis algorithm that reduces the computation time compared to the DFS method and requires less space compared to the BFS method, while optimizing the cost of the circuit. Synthesis results on several reversible benchmark circuits have been reported.
Keywords :
logic circuits; network synthesis; tree searching; BFS algorithm; DFS algorithm; breadth-first search algorithm; depth-first search algorithm; hybrid DFS-BFS technique; optimal reversible logic circuit synthesis; quantum computation; reversible benchmark circuit; Algorithm design and analysis; Arrays; Design automation; Heuristic algorithms; Logic circuits; Logic gates; Quantum computing; BFS; DFS; Reversible synthesis; Toffoli gate; permutation; reversible circuit;
Conference_Titel :
Electronic System Design (ISED), 2010 International Symposium on
Conference_Location :
Bhubaneswar
Print_ISBN :
978-1-4244-8979-4
Electronic_ISBN :
978-0-7695-4294-2
DOI :
10.1109/ISED.2010.47