Simulations of Shor’s algorithm using matrix product states
Simulations of Shor’s algorithm using matrix product states
复制标题
使用矩阵乘积状态模拟 Shor 算法
DOI:
--
复制
发表时间:
2015
影响因子:
2.5
通讯作者:
L. Hollenberg
中科院分区:
文献类型:
--
作者:
David S. Wang;C. Hill;L. Hollenberg
We show that under the matrix product state formalism the states produced in Shor’s algorithm can be represented using O(max(4lr2,22l))documentclass[12pt]{minimal} usepackage{amsmath} usepackage{wasysym} usepackage{amsfonts} usepackage{amssymb} usepackage{amsbsy} usepackage{mathrsfs} usepackage{upgreek} setlength{oddsidemargin}{-69pt} egin{document}$$O(max (4lr^2, 2^{2l}))$$end{document} space, where l is the number of bits in the number to factorise and r is the order and the solution to the related order-finding problem. The reduction in space compared to an amplitude formalism approach is significant, allowing simulations as large as 42 qubits to be run on a single processor with 32 GB RAM. This approach is readily adapted to a distributed memory environment, and we have simulated a 45-qubit case using 8 cores with 16 GB RAM in approximately 1 h.