🤖 AI Summary
This work addresses the efficient learning of matrix product state (MPS) approximations from multiple copies of an unknown quantum state. Prior algorithms require linear-depth quantum circuits and suffer from high sample complexity, limiting practical applicability. We propose the first MPS learning algorithm with circuit depth $O(log n)$, breaking a decade-old linear-depth barrier. Our method integrates hierarchical state tomography with gradient-based optimization to achieve $O(n^3)$ sample complexity. Crucially, it requires no prior knowledge of the target MPS structure—neither bond dimension nor topology—and remains efficient and scalable even when the approximate MPS form is unknown. This enables practical deployment on near-term fault-tolerant quantum hardware. To our knowledge, this is the first low-depth, high-fidelity MPS learning framework for modeling complex quantum systems, offering both theoretical advancement and experimental relevance.
📝 Abstract
Learning the closest matrix product state (MPS) representation of a quantum state is known to enable useful tools for prediction and analysis of complex quantum systems.
In this work, we study the problem of learning MPS in following setting: given many copies of an input MPS, the task is to recover a classical description of the state. The best known polynomial-time algorithm, introduced by [LCLP10, CPF+10], requires linear circuit depth and $O(n^5)$ samples, and has seen no improvement in over a decade. The strongest known lower bound is only $Ω(n)$. The combination of linear depth and high sample complexity renders existing algorithms impractical for near-term or even early fault-tolerant quantum devices.
We show a new efficient MPS learning algorithm that runs in $O(log n)$ depth and has sample complexity $O(n^3)$. Also, we can generalize our algorithm to learn closest MPS state, in which the input state is not guaranteed to be close to the MPS with a fixed bond dimension. Our algorithms also improve both sample complexity and circuit depth of previous known algorithm.