Faster quantum state decomposition with Tucker tensor approximation

Quantum Mach. Intell.(2023)

引用 0|浏览2
暂无评分
摘要
Researchers have put a lot of effort into reducing the gap between current quantum processing units (QPU) capabilities and their potential supremacy. One approach is to keep supplementary computations in the CPU, and use the QPU only for the core of the problem. In this work, we address the complexity of quantum algorithms of arbitrary quantum state initialization. QPUs do not outperform classical machines with existing precise initialization algorithms. Hence, many studies propose an approximate but robust quantum state initialization. Cutting a quantum state into a product of (almost) independent partitions with the help of CPU reduces the number of two-qubit gates, and correspondingly minimizes the loss of state fidelity in the quantum part of the algorithm. To find the least entangled qubits, current methods compute the singular value decomposition (SVD) for each qubit separately using the CPU. In this paper, we optimize CPU usage and memory resource bottlenecks. We consider Tucker tensor decomposition as an alternative to the CPU-based SVD in a single low-entangled qubit detection task without loss of solution quality. An iterative implementation of Tucker tensor decomposition replaces explicit applications of SVD as proposed in Araujo et al. ( 2021 ). This improvement gives both a theoretical and practical time complexity reduction for the circuit-preparation part of quantum algorithms working with vector data. We propose two implementations of our method; both of them outperform the SVD in time and memory for systems of at least ten qubits. We achieve an order faster implementation and two orders less memory usage for a system of 15 qubits.
更多
查看译文
关键词
Quantum state preparation,Tensor decomposition,NISQ,Tucker decomposition
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要