An Empirical Study of Cycle Toggling Based Laplacian Solvers
Kevin Deweese, John R. Gilbert, Gary Miller, Richard Peng, Hao Ran Xu,, Shen Chen Xu

TL;DR
This paper empirically evaluates cycle toggling based Laplacian solvers, demonstrating significant speedups and competitiveness with standard methods for specific graph structures.
Contribution
It provides a detailed empirical analysis of cycle toggling methods, introducing optimized algorithms for fundamental cycle adjustments in Laplacian solvers.
Findings
Significant speedups over previous implementations.
Competitive performance with standard numerical routines.
Effective handling of fundamental cycle adjustments.
Abstract
We study the performance of linear solvers for graph Laplacians based on the combinatorial cycle adjustment methodology proposed by [Kelner-Orecchia-Sidford-Zhu STOC-13]. The approach finds a dual flow solution to this linear system through a sequence of flow adjustments along cycles. We study both data structure oriented and recursive methods for handling these adjustments. The primary difficulty faced by this approach, updating and querying long cycles, motivated us to study an important special case: instances where all cycles are formed by fundamental cycles on a length path. Our methods demonstrate significant speedups over previous implementations, and are competitive with standard numerical routines.
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.
