Hierarchical memories: Simulating quantum LDPC codes with local gates
Christopher A. Pattison, Anirudh Krishna, John Preskill

TL;DR
This paper introduces hierarchical quantum LDPC codes that combine LDPC and surface codes, enabling local gate implementation with superpolynomial error suppression, advancing fault-tolerant quantum memory design.
Contribution
The paper constructs a new family of hierarchical quantum codes that encode many logical qubits using local gates, combining LDPC and surface codes for improved fault tolerance.
Findings
Hierarchical codes encode times more logical qubits than surface codes.
Superpolynomial decay of logical failure rate below threshold.
Hierarchical codes outperform basic surface code encoding under conservative assumptions.
Abstract
Constant-rate low-density parity-check (LDPC) codes are promising candidates for constructing efficient fault-tolerant quantum memories. However, if physical gates are subject to geometric-locality constraints, it becomes challenging to realize these codes. In this paper, we construct a new family of codes, referred to as hierarchical codes, that encode a number of logical qubits . The N-th element of this code family is obtained by concatenating a constant-rate quantum LDPC code with a surface code; nearest-neighbor gates in two dimensions are sufficient to implement the corresponding syndrome-extraction circuit and achieve a threshold. Below threshold the logical failure rate vanishes superpolynomially as a function of the distance . We present a bilayer architecture for implementing the syndrome-extraction circuit, and estimate the logical…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum-Dot Cellular Automata · Advanced Memory and Neural Computing
