Faster quantum state decomposition with Tucker tensor approximation

被引:0
|
作者
Protasov Stanislav
Lisnichenko Marina
机构
[1] Innopolis University,Machine Learning and Knowledge Representation Lab
来源
关键词
Quantum state preparation; Tensor decomposition; NISQ; Tucker decomposition;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
相关论文
共 50 条
  • [1] Faster quantum state decomposition with Tucker tensor approximation
    Stanislav, Protasov
    Marina, Lisnichenko
    QUANTUM MACHINE INTELLIGENCE, 2023, 5 (02)
  • [2] Tucker Tensor Decomposition on FPGA
    Zhang, Kaiqi
    Zhang, Xiyuan
    Zhang, Zheng
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2019,
  • [3] Singleshot : a scalable Tucker tensor decomposition
    Traore, Abraham
    Berar, Maxime
    Rakotomamonjy, Alain
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [4] Distributed Incremental Tensor Tucker Decomposition
    Yang K.-Y.
    Gao Y.-J.
    Chen L.
    Ge C.-C.
    Shen Y.-F.
    Jisuanji Xuebao/Chinese Journal of Computers, 2021, 44 (08): : 1696 - 1713
  • [5] SCALABLE SYMMETRIC TUCKER TENSOR DECOMPOSITION
    Jin, Ruhui
    Kileel, Joe
    Kolda, Tamara g.
    Ward, Rachel
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2024, 45 (04) : 1746 - 1781
  • [6] An optimization approach for dynamical Tucker tensor approximation
    Exl, Lukas
    RESULTS IN APPLIED MATHEMATICS, 2019, 1
  • [7] Discovering Facts with Boolean Tensor Tucker Decomposition
    Erdos, Dora
    Miettinen, Pauli
    PROCEEDINGS OF THE 22ND ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM'13), 2013, : 1569 - 1572
  • [8] Comparison of CP and Tucker Tensor Decomposition Algorithms
    Hale, Elizabeth
    Prater-Bennette, Ashley
    BIG DATA III: LEARNING, ANALYTICS, AND APPLICATIONS, 2021, 11730
  • [9] TENSOR DICTIONARY LEARNING WITH SPARSE TUCKER DECOMPOSITION
    Zubair, Syed
    Wang, Wenwu
    2013 18TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2013,
  • [10] Robust Tucker Tensor Decomposition for Effective Image Representation
    Zhang, Miao
    Ding, Chris
    2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2013, : 2448 - 2455