High-performance QuIDD-based simulation of quantum circuits

被引:33
作者
Viamontes, GF [1 ]
Markov, IL [1 ]
Hayes, JP [1 ]
机构
[1] Univ Michigan, Adv Comp Architecture Lab, Ann Arbor, MI 48109 USA
来源
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS | 2004年
关键词
D O I
10.1109/DATE.2004.1269084
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Simulating quantum computation on a classical computer is a difficult problem. The matrices representing quantum gates, and vectors modeling qubit states grow exponentially with the number of qubits. It has been shown experimentally that the QuIDD (Quantum Information Decision Diagram) datastructure greatly facilitates simulations using memory and runtime that are polynomial in the number of qubits. In this paper we present a complexity analysis which formally describes this class of matrices and vectors. We also present an improved implementation of QuIDDs which can simulate Grover's algorithm for quantum search with the asymptotic runtime complexity of an ideal quantum computer up to negligible overhead.
引用
收藏
页码:1354 / 1355
页数:2
相关论文
共 11 条
[1]  
[Anonymous], QUANTM COMPUTATION Q
[2]  
[Anonymous], 1999, FEYNMAN COMPUTATION
[3]  
BAHAR RI, 1997, J FORMAL METHODS SYS, V10, P42324
[4]  
GOTTESMAN D, 1998 INT C GROUP THE
[5]  
GREVE D, QUDD QUANTUM COMPUTE
[6]   Quantum mechanics helps in searching for a needle in a haystack [J].
Grover, LK .
PHYSICAL REVIEW LETTERS, 1997, 79 (02) :325-328
[7]  
OBENLAND KM, 1998, HIG PERFORMANCE COMP
[8]   Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer [J].
Shor, PW .
SIAM REVIEW, 1999, 41 (02) :303-332
[9]  
VIAMONTES GF, 2003, LOS ALAMOS QUANT SEP
[10]  
VIAMONTES GF, 2003, P ACM IEEE AS S PAC