English

Quantum precomputation: parallelizing cascade circuits and the Moore-Nilsson conjecture is false

Quantum Physics 2025-10-07 v1 Computational Complexity

Abstract

Parallelization is a major challenge in quantum algorithms due to physical constraints like no-cloning. This is vividly illustrated by the conjecture of Moore and Nilsson from their seminal work on quantum circuit complexity [MN01, announced 1998]: unitaries of a deceptively simple form--controlled-unitary "staircases"--require circuits of minimum depth Ω(n)\Omega(n). If true, this lower bound would represent a major break from classical parallelism and prove a quantum-native analogue of the famous NC \neq P conjecture. In this work we settle the Moore-Nilsson conjecture in the negative by compressing all circuits in the class to depth O(logn)O(\log n), which is the best possible. The parallelizations are exact, ancilla-free, and can be computed in poly(nn) time. We also consider circuits restricted to 2D connectivity, for which we derive compressions of optimal depth O(n)O(\sqrt{n}). More generally, we make progress on the project of quantum parallelization by introducing a quantum blockwise precomputation technique somewhat analogous to the method of Arlazarov, Dini\v{c}, Kronrod, and Farad\v{z}ev [Arl+70] in classical dynamic programming, often called the "Four-Russians method." We apply this technique to more-general "cascade" circuits as well, obtaining for example polynomial depth reductions for staircases of controlled log(n)\log(n)-qubit unitaries.

Keywords

Cite

@article{arxiv.2510.04411,
  title  = {Quantum precomputation: parallelizing cascade circuits and the Moore-Nilsson conjecture is false},
  author = {Adam Bene Watts and Charles R. Chen and J. William Helton and Joseph Slote},
  journal= {arXiv preprint arXiv:2510.04411},
  year   = {2025}
}

Comments

38 + 10 pages

R2 v1 2026-07-01T06:18:22.392Z