English

Fast Deterministic Distributed Degree Splitting

Data Structures and Algorithms 2026-04-03 v2 Distributed, Parallel, and Cluster Computing

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(ε1logn)\mathcal{O}(\varepsilon^{-1} \cdot \log n) for computing a balanced orientation with discrepancy at most εdeg(v)\varepsilon \cdot \mathrm{deg}(v) for every vertex vVv \in V. This improves upon a previous result by [GHKMSU, Distrib. Comput. 2020] of complexity O(ε1logε1(loglogε1)1.71logn)\mathcal{O}(\varepsilon^{-1} \cdot \log \varepsilon^{-1} \cdot (\log \log \varepsilon^{-1})^{1.71} \cdot \log 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+ε)Δ(3 / 2 + \varepsilon)\Delta-edge coloring can now be solved in O(ε1log2Δlogn+ε2logn)\mathcal{O}(\varepsilon^{-1} \cdot \log^2 \Delta \cdot \log n + \varepsilon^{-2} \cdot \log n) rounds in LOCAL. Note that for constant ε\varepsilon and Δ=O(2log1/3n)\Delta = \mathcal{O}(2^{\log^{1/3} n}) this runtime matches the current state-of-the-art for (2Δ1)(2\Delta - 1)-edge coloring in [Ghaffari & Kuhn, FOCS'21].

Keywords

Cite

@article{arxiv.2604.00724,
  title  = {Fast Deterministic Distributed Degree Splitting},
  author = {Yannic Maus and Alexandre Nolin and Florian Schager},
  journal= {arXiv preprint arXiv:2604.00724},
  year   = {2026}
}