English

Faster Parallel Batch-Dynamic Algorithms for Low Out-Degree Orientation

Distributed, Parallel, and Cluster Computing 2026-02-23 v1 Data Structures and Algorithms

Abstract

A low out-degree orientation directs each edge of an undirected graph with the goal of minimizing the maximum out-degree of a vertex. In the parallel batch-dynamic setting, one can insert or delete batches of edges, and the goal is to process the entire batch in parallel with work per edge similar to that of a single sequential update and with span (or depth) for the entire batch that is polylogarithmic. In this paper we present faster parallel batch-dynamic algorithms for maintaining a low out-degree orientation of an undirected graph. All results herein achieve polylogarithmic depth, with high probability (whp); the focus of this paper is on minimizing the work, which varies across results. Our first result is the first parallel batch-dynamic algorithm to maintain an asymptotically optimal orientation with asymptotically optimal expected work bounds, in an amortized sense, improving over the prior best work bounds of Liu et al.~[SPAA~'22] by a logarithmic factor. Our second result is a O(clogn)O(c \log n) orientation algorithm with expected worst-case O(logn)O(\sqrt{\log n}) work per edge update, where cc is a known upper-bound on the arboricity of the graph. This matches the best-known sequential worst-case O(clogn)O(c \log n) orientation algorithm given by Berglin and Brodal ~[Algorithmica~'18], albeit in expectation. Our final result is a O(c+logn)O(c + \log n)-orientation algorithm with O(log2n)O(\log^2 n) expected worst-case work per edge update. This algorithm significantly improves upon the recent result of Ghaffari and Koo~[SPAA~'25], which maintains a O(c)O(c)-orientation with O(log9n)O(\log^9 n) worst-case work per edge whp.

Keywords

Cite

@article{arxiv.2602.17811,
  title  = {Faster Parallel Batch-Dynamic Algorithms for Low Out-Degree Orientation},
  author = {Guy Blelloch and Andrew Brady and Laxman Dhulipala and Jeremy Fineman and Kishen Gowda and Chase Hutton},
  journal= {arXiv preprint arXiv:2602.17811},
  year   = {2026}
}

Comments

57 pages

R2 v1 2026-07-01T10:43:35.796Z