Fast Deterministic Distributed Degree Splitting
Abstract
We obtain better algorithms for computing more balanced orientations and degree splits in LOCAL. Important to our result is a connection to the hypergraph sinkless orientation problem [BMNSU, SODA'25] We design an algorithm of complexity O(-1 · n) for computing a balanced orientation with discrepancy at most · deg(v) for every vertex v ∈ V. This improves upon a previous result by [GHKMSU, Distrib. Comput. 2020] of complexity O(-1 · -1 · ( -1)1.71 · n). Further, we show that this result can also be extended to compute undirected degree splits with the same discrepancy and in the same runtime. As as application we show that (3 / 2 + )-edge coloring can now be solved in O(-1 · 2 · n + -2 · n) rounds in LOCAL. Note that for constant and = O(2^1/3 n) this runtime matches the current state-of-the-art for (2 - 1)-edge coloring in [Ghaffari & Kuhn, FOCS'21].
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.