The authors formalize tensor-network contraction orders as contraction trees, link the space and time bottlenecks to carving-width and treewidth, and show experimentally that a Ratcatcher-based planner produces near-optimal orders on planar grid networks.
The quantum FFT can be classically simulated
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
In this note we describe a simple and intriguing observation: the quantum Fourier transform (QFT) over $Z_q$, which is considered the most ``quantum'' part of Shor's algorithm, can in fact be simulated efficiently by classical computers. More precisely, we observe that the QFT can be performed by a circuit of poly-logarithmic path-width, if the circuit is allowed to apply not only unitary gates but also general linear gates. Recalling the results of Markov and Shi [MaSh] and Jozsa [Jo] which provided classical simulations of such circuits in time exponential in the tree-width, this implies the result stated in the title. Classical simulations of the FFT are of course meaningless when applied to classical input strings on which their result is already known; Our observation might be interesting only in the context in which the QFT is used as a subroutine and applied to more interesting superpositions. We discuss the reasons why this idea seems to fail to provide an efficient classical simulation of the entire factoring algorithm. In the course of proving our observation, we provide two alternative proofs of the results of [MaSh,Jo] which we use. One proof is very similar in spirit to that of [MaSh] but is more visual, and is based on a graph parameter which we call the ``bubble width'', tightly related to the path- and tree-width. The other proof is based on connections to the Jones polynomial; It is very short, if one is willing to rely on several known results.
citation-role summary
citation-polarity summary
fields
cs.DM 1years
2019 1verdicts
CONDITIONAL 1roles
background 1polarities
unclear 1representative citing papers
citing papers explorer
-
Carving-width and contraction trees for tensor networks
The authors formalize tensor-network contraction orders as contraction trees, link the space and time bottlenecks to carving-width and treewidth, and show experimentally that a Ratcatcher-based planner produces near-optimal orders on planar grid networks.