Cycle Basis Algorithms for Reducing Maximum Edge Participation
Fan Wang, Sandy Irani

TL;DR
This paper introduces load-aware heuristics for constructing cycle bases with low maximum edge participation, which is crucial for quantum fault tolerance, and demonstrates their effectiveness through empirical results and theoretical analysis.
Contribution
It presents novel heuristics for cycle basis construction that minimize maximum edge participation, improving quantum fault-tolerant system design.
Findings
Heuristics reduce maximum edge participation in random regular graphs.
Empirical performance surpasses previous methods on quantum code graphs.
Theoretical analysis bounds the maximum load growth as (log n)^2.
Abstract
We study the problem of constructing cycle bases of graphs with low maximum edge participation, defined as the maximum number of basis cycles that share any single edge. This quantity, though less studied than total weight or length, plays a critical role in quantum fault tolerance because it directly impacts the overhead of lattice surgery procedures used to implement an almost universal quantum gate set. Building on a recursive algorithm of Freedman and Hastings, we introduce a family of load-aware heuristics that adaptively select vertices and edges to minimize edge participation throughout the cycle basis construction. Our approach improves empirical performance on random regular graphs and on graphs derived from small quantum codes. We further analyze a simplified balls-into-bins process to establish lower bounds on edge participation. While the model differs from the cycle basis…
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 Information and Cryptography · Complexity and Algorithms in Graphs
