An Efficient Algorithm to Synthesize Quantum Circuits and Optimization

被引:0
作者
Susam, Omercan [1 ]
Altun, Mustafa [1 ]
机构
[1] Istanbul Tech Univ, ECE Dept, Istanbul, Turkey
来源
2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS) | 2014年
关键词
quantum computing; circuit synthesis; reversible circuits; optimization;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Quantum computers, more specifically quantum circuits, take on the eyes with their computational promises such as reversibility. In this paper, we perform synthesis and optimization of quantum circuits. In the first part, we propose a fast synthesis algorithm that implements any given reversible Boolean function with quantum gates. Instead of an exhaustive search on every given function, our algorithm creates a library of essential functions and performs sorting. As an example, to implement 4 bit circuits we only use 120 essential functions out of all 20922789888000 functions. In the second part, we optimize our circuits by using new templates. The proposed templates mainly consist of Toffoli gates with negative and positive controlling lines. These templates also show us that optimum area solutions proposed in the literature are not actually optimum; they can be improved.
引用
收藏
页码:570 / 573
页数:4
相关论文
共 17 条
[1]  
[Anonymous], PHYS REV A
[2]  
Barenco A., 1995, PHYS REV A, V52
[3]   Experimental Determination of Ramsey Numbers [J].
Bian, Zhengbing ;
Chudak, Fabian ;
Macready, William G. ;
Clark, Lane ;
Gaitan, Frank .
PHYSICAL REVIEW LETTERS, 2013, 111 (13)
[4]   SIMULATING PHYSICS WITH COMPUTERS [J].
FEYNMAN, RP .
INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 1982, 21 (6-7) :467-488
[5]  
Golubitsky O., 2012, COMPUTERS IEEE T SEP, P1341
[6]  
Gupta P., 2006, COMPUTER AIDED D NOV, P2317
[7]   IRREVERSIBILITY AND HEAT GENERATION IN THE COMPUTING PROCESS [J].
LANDAUER, R .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1961, 5 (03) :183-191
[8]  
Lucero E., 2012, NATURE PHYS, P719
[9]   Quantum circuit simplification using templates [J].
Maslov, D ;
Young, C ;
Miller, DM ;
Dueck, GW .
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, :1208-1213
[10]  
Maslov Dmitri, 2005, COMPUTER AIDED D NOV, P807