Reversible logic circuit synthesis algorithm based on transposition gate library

Zhigang Li,Hanwu Chen,Zhiqiang Li,Wanning Zhu,Zhihao Liu
DOI: https://doi.org/10.3969/j.issn.1001-0505.2012.05.007
2012-01-01
Abstract:To automatically construct desired quantum reversible logic circuit with minor quantum cost, an synthesis algorithm based on the transposition gate library (TGL) is presented. First, the output of the reversible function is taken as the input of the quick sort algorithm (QSA). The order of elements pairs which are swapped in the QSA are retained in order, and the sequence of elements pairs is as the output. Secondly, the sequence is optimized according to the permutation group rules to get a new one in which the similarity is highest among pairs. Thirdly, the new sequence is reversed and the initial circuit is generated based on the TGL. Finally, according to the gate optimization rules, the initial circuit is optimized to get the final reversible logic circuit. Compared with other algorithms, the proposed one has higher efficiency of synthesis of quantum reversible logic circuits. Due to its concise idea, it is easy to understand and realize.
What problem does this paper attempt to address?