pith. sign in

arxiv: 2510.07798 · v2 · pith:TX6ALRGInew · submitted 2025-10-09 · 🪐 quant-ph · cs.CC

Efficient Matrix Product State Learning in Logarithmic Depth

Pith reviewed 2026-05-21 20:41 UTC · model grok-4.3

classification 🪐 quant-ph cs.CC
keywords matrix product statesquantum state learningparallel disentanglinglogarithmic depth circuitssample complexityquantum tensor networkslearning with noise
0
0 comments X

The pith

A tree-structured parallel disentangling algorithm learns exact matrix product states in logarithmic circuit depth and cubic sample complexity.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

This paper develops a new algorithm for learning the matrix product state representation of a quantum state from copies of the state. Previous methods required linear depth circuits and more samples, making them impractical for near-term hardware. The approach organizes disentangling operations in a tree to take advantage of low-rank properties in parts of the state, achieving O(log n) depth and roughly n cubed samples in polynomial time. This reduction in resources could make analyzing complex quantum systems more feasible on current devices.

Core claim

The paper claims that by exploiting the bounded-rank structure of reduced states on middle blocks of an MPS and organizing the disentangling operations in a tree structure, one can recover a classical description of an exact MPS in polynomial time using circuit depth O(log n) and sample complexity ~O(n^3), which improves upon the previous best algorithm's linear depth and ~O(n^5) samples. The method is also extended to approximate closest MPS learning with sample complexity ~O(n^7).

What carries the argument

Tree-structured parallel disentangling operations that exploit the bounded-rank structure of reduced states on middle blocks of an MPS to enable efficient learning.

Load-bearing premise

The bounded-rank structure of reduced states on middle blocks of an MPS permits efficient parallel disentangling when operations are organized in a tree structure.

What would settle it

Constructing an explicit MPS example where the middle block reduced states have unexpectedly high rank or where error accumulates exponentially in the tree levels, causing the recovered state to deviate significantly from the input despite using the claimed number of samples.

read the original abstract

Learning the closest matrix product state (MPS) representation of a quantum state enables useful tools for quantum machine learning and analysis of complex quantum systems. In this work, we study the problem of learning MPS in the 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 $\widetilde O(n^5)$ samples, and has seen no improvement in over a decade. These costs, neither known to be optimal, renders existing algorithms impractical for near-term quantum devices with limited resources. We introduce parallel disentangling algorithms for MPS learning. For exact MPS learning, our algorithm runs in polynomial time and uses circuit depth $O(\log n)$ and sample complexity $\widetilde O(n^3)$, improving both the depth and the dependence on the system size $n$. The key idea is to exploit the bounded-rank structure of reduced states on middle blocks of an MPS and organize the disentangling operations in a tree structure. We further extend the algorithm to closest MPS learning, improving the sample complexity dependence on $n$ from $n^9$ to $n^7$ and complement the algorithms with an $\Omega(n)$ product-state lower bound. We also investigate MPS learning under hardware constraints, including restricted measurements and geometric connectivity. Under the Learning Parity with Noise (LPN) assumption, we show computational hardness for learning an MPS(2) family with non-adaptive single-qubit measurements. Finally, we show that our algorithm can be implemented with depth $O(q n^{1/q})$ on a $q$-dimensional hypercubic lattice, giving an asymptotic reduction in depth. Together, our work provides a complete characterization of the quantum resources needed for efficient MPS learning.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The manuscript introduces parallel disentangling algorithms for learning matrix product state (MPS) representations of quantum states from multiple copies. For exact MPS learning it claims a polynomial-time algorithm achieving O(log n) circuit depth and sample complexity O(n^3), improving on prior linear-depth O(n^5) algorithms. Extensions to approximate closest-MPS learning, an Omega(n) product-state lower bound, hardware-constrained variants, LPN-based hardness for non-adaptive single-qubit measurements, and a q-dimensional lattice depth bound of O(q n^{1/q}) are also presented.

Significance. If the logarithmic-depth claim holds, the work substantially lowers the quantum resources required for MPS learning, directly addressing practicality on near-term devices. The combination of improved upper bounds, a matching-style lower bound, and explicit treatment of geometric and measurement constraints provides a more complete resource characterization than prior literature.

major comments (2)
  1. [Abstract and key-idea paragraph] Abstract and key-idea paragraph: the assertion that bounded-rank reduced states on middle blocks permit fully parallel tree-structured disentangling yielding O(log n) depth is load-bearing for the central claim, yet the manuscript supplies no explicit contraction ordering, dependency-graph analysis, or induction that rules out Omega(n)-length paths arising from overlapping block supports and tensor updates.
  2. [Algorithm description (exact MPS case)] Algorithm description (exact MPS case): the stated polynomial runtime, O(log n) depth, and O(n^3) sample complexity are presented without detailed pseudocode, contraction scheduling, or error-propagation analysis; because the abstract itself notes the absence of proofs, verification of these bounds is not possible from the given material.
minor comments (2)
  1. [Introduction] Notation for bond dimension D and system size n should be introduced with explicit definitions in the first section rather than assumed from context.
  2. [Figures] Figure captions for depth-scaling plots should include explicit labels for the theoretical O(log n) and O(q n^{1/q}) curves.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for their careful reading and constructive comments. We address each major comment below, providing additional explanation where possible and indicating the revisions we will incorporate to improve clarity and rigor.

read point-by-point responses
  1. Referee: [Abstract and key-idea paragraph] Abstract and key-idea paragraph: the assertion that bounded-rank reduced states on middle blocks permit fully parallel tree-structured disentangling yielding O(log n) depth is load-bearing for the central claim, yet the manuscript supplies no explicit contraction ordering, dependency-graph analysis, or induction that rules out Omega(n)-length paths arising from overlapping block supports and tensor updates.

    Authors: We agree that the manuscript would benefit from a more explicit treatment of the dependency structure. The bounded-rank property of reduced states on contiguous middle blocks allows disentangling operations on disjoint segments to proceed independently; the tree organization recursively partitions the chain such that each parallel round reduces the remaining entangled support by a constant factor. We will add a dedicated subsection containing an explicit dependency graph for the operations, a contraction ordering, and a short inductive argument establishing that overlapping supports do not induce linear-depth paths, as updates remain localized to each block's support and are scheduled level-by-level in the tree. revision: yes

  2. Referee: [Algorithm description (exact MPS case)] Algorithm description (exact MPS case): the stated polynomial runtime, O(log n) depth, and O(n^3) sample complexity are presented without detailed pseudocode, contraction scheduling, or error-propagation analysis; because the abstract itself notes the absence of proofs, verification of these bounds is not possible from the given material.

    Authors: The current manuscript presents the algorithmic framework and resulting resource bounds at a high level. We will include pseudocode for the parallel disentangling procedure, a description of the contraction scheduling across tree levels, and a brief accounting of how the O(n^3) sample complexity follows from the number of local measurements per disentangling step. For the exact MPS case there is no approximation error to propagate; we will clarify this distinction. We note that the abstract does not explicitly claim absence of proofs, but we accept that additional detail is warranted for self-contained verification of the stated bounds. revision: yes

Circularity Check

0 steps flagged

No circularity: explicit algorithmic construction from MPS rank bounds

full rationale

The paper presents a tree-structured parallel disentangling algorithm whose O(log n) depth claim follows directly from organizing operations around the bounded-rank property of contiguous reduced states in an MPS (rank at most D^2). This is an explicit construction with stated sample complexity improvements and an Omega(n) lower bound, none of which reduce to fitted parameters, self-definitions, or load-bearing self-citations. The derivation chain relies on standard MPS tensor properties and a tree organization that is described as independent of the target result, making the central claims self-contained rather than tautological.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The central claim rests on the structural property that reduced states on contiguous blocks of an MPS have bounded rank, allowing parallel disentangling; no free parameters or new entities are introduced in the abstract description.

axioms (1)
  • domain assumption Input quantum state is exactly an MPS with bounded bond dimension.
    The learning task and complexity claims assume the state belongs to the MPS manifold with fixed bond dimension.

pith-pipeline@v0.9.0 · 5869 in / 1231 out tokens · 38321 ms · 2026-05-21T20:41:11.243277+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.