A Fast Minimum Degree Algorithm and Matching Lower Bound
Robert Cummings, Matthew Fahrbach, Animesh Fatehpuria
摘要
The minimum degree algorithm is one of the most widely-used heuristics for reducing the cost of solving large sparse systems of linear equations. It has been studied for nearly half a century and has a rich history of bridging techniques from data structures, graph algorithms, and scientific computing. In this paper, we present a simple but novel combinatorial algorithm for computing an exact minimum degree elimination ordering in O(nm) time, which improves on the best known time complexity of O(n3) and offers practical improvements for sparse systems with small values of m. Our approach leverages a careful amortized analysis, which also allows us to derive output-sensitive bounds for the running time of , where m+ is the number of unique fill edges and original edges that the algorithm encounters and Δ is the maximum degree of the input graph. Furthermore, we show there cannot exist an exact minimum degree algorithm that runs in O(nm1 – ∊) time, for any ∊ > 0, assuming the strong exponential time hypothesis. This fine-grained reduction goes through the orthogonal vectors problem and uses a new low-degree graph construction called U-fillers, which act as pathological inputs and cause any minimum degree algorithm to exhibit nearly worst-case performance. With these two results, we nearly characterize the time complexity of computing an exact minimum degree ordering.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- Faster Graph Embeddings via CoarseningMatthew Fahrbach, Gramoz Goranci, Richard Peng, Sushant Sachdeva 等ICML 2020 · 被引用 32 次
- Fast Sparse Matrix Permutation for Mesh-Based Direct SolversBehrooz Zarebavani, Ahmed H. Mahmoud, Ana Dodik, Changcheng Yuan 等SIGGRAPH 2026
它引用的顶会 Paper1
相关 Paper
- Sparsified block elimination for directed laplaciansRichard Peng, Zhuoqing SongSTOC 2022 · 被引用 2 次
- Additive One Approximation for Minimum Degree Spanning Tree: Breaking the O(mn) Time BarrierSayan Bhattacharya, Ermiya Farokhnejad, Haoze WangSTOC 2026 · 被引用 2 次
- Strong Sparsification for 1-in-3-SAT via Polynomial Freiman-RuzsaBenjamin Bedert, Tamio-Vesa Nakajima, Karolina Okrasa, Stanislav ZivnýFOCS 2025 · 被引用 3 次
- A subpolynomial approximation algorithm for graph crossing number in low-degree graphsJulia Chuzhoy, Zihan TanSTOC 2022
- Factorization-in-Loop: Proximal Fill-in Minimization for Sparse Matrix ReorderingZiwei Li, Shuzi Niu, Tao Yuan, Huiyuan Li 等AAAI 2026
