The FLuid Allocation of Surface code Qubits (FLASQ) cost model for early fault-tolerant quantum algorithms
William J. Huggins, Tanuj Khattar, Amanda Xu, Matthew Harrigan, Christopher Kang, Guang Hao Low, Austin Fowler, Nicholas C. Rubin, Ryan Babbush
TL;DR
The paper introduces FLASQ, a fluid-ancilla resource model for early fault-tolerant quantum algorithms on 2D surface-code architectures. By modeling ancilla space as a navigable resource and incorporating lattice-surgery costs, magic-state cultivation, and reaction-time constraints, FLASQ provides time and spacetime-volume estimates that better reflect hardware realities than traditional T-count metrics. Case studies on 2D TFIM Ising dynamics and Hamming weight phasing demonstrate that modern advances—magic-state cultivation, walking surface codes, and quantum error mitigation—can dramatically reduce resources, while also revealing nontrivial tradeoffs in layout, ancilla usage, and routing. Overall, FLASQ offers a tractable, architecture-aware framework to guide EFT algorithm design and hardware planning, enabling more realistic assessments of the move from NISQ to fault-tolerant quantum advantage.
Abstract
Holistic resource estimates are essential for guiding the development of fault-tolerant quantum algorithms and the computers they will run on. This is particularly true when we focus on highly-constrained early fault-tolerant devices. Many attempts to optimize algorithms for early fault-tolerance focus on simple metrics, such as the circuit depth or T-count. These metrics fail to capture critical overheads, such as the spacetime cost of Clifford operations and routing, or miss they key optimizations. We propose the FLuid Allocation of Surface code Qubits (FLASQ) cost model, tailored for architectures that use a two-dimensional lattice of qubits to implement the two-dimensional surface code. FLASQ abstracts away the complexity of routing by assuming that ancilla space and time can be fluidly rearranged, allowing for the tractable estimation of spacetime volume while still capturing important details neglected by simpler approaches. At the same time, it enforces constraints imposed by the circuit's measurement depth and the processor's reaction time. We apply FLASQ to analyze the cost of a standard two-dimensional lattice model simulation, finding that modern advances (such as magic state cultivation and the combination of quantum error correction and mitigation) reduce both the time and space required for this task by an order of magnitude compared with previous estimates. We also analyze the Hamming weight phasing approach to synthesizing parallel rotations, revealing that despite its low T-count, the overhead from imposing a 2D layout and from its use of additional ancilla qubits will make it challenging to benefit from in early fault-tolerance. We hope that the FLASQ cost model will help to better align early fault-tolerant algorithmic design with actual hardware realization costs without demanding excessive knowledge of quantum error correction from quantum algorithmists.
