Additive One Approximation for Minimum Degree Spanning Tree: Breaking the $O(mn)$ Time Barrier
Sayan Bhattacharya, Ermiya Farokhnejad, Haoze Wang

TL;DR
This paper introduces a faster deterministic algorithm for the minimum degree spanning tree problem, breaking the longstanding $O(mn)$ time barrier with a new $ ilde{O}(mn^{3/4})$ approach, advancing the state-of-the-art in approximation algorithms.
Contribution
It presents a novel deterministic algorithm that achieves an additive one approximation for the minimum degree spanning tree in significantly reduced time.
Findings
Breaks the $O(mn)$ runtime barrier for the problem
Achieves an $ ilde{O}(mn^{3/4})$ runtime for the approximation
Uses a novel application of the blocking flow paradigm
Abstract
We consider the ``minimum degree spanning tree'' problem. As input, we receive an undirected, connected graph with nodes and edges, and our task is to find a spanning tree of that minimizes , where denotes the degree of in . The problem is known to be NP-hard. In the early 1990s, an influential work by F\"{u}rer and Raghavachari presented a local search algorithm that runs in time, and returns a spanning tree with maximum degree at most , where is the optimal objective. This remained the state-of-the-art runtime bound for computing an additive one approximation, until now. We break this runtime barrier dating back to three decades, by providing a deterministic algorithm that returns an additive one approximate optimal spanning tree in…
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
TopicsComplexity and Algorithms in Graphs · Vehicle Routing Optimization Methods · Computational Geometry and Mesh Generation
