TY - JOUR
T1 - Improved distributed degree splitting and edge coloring.
AU - Ghaffari, Mohsen
AU - Hirvonen, Juho
AU - Kuhn, Fabian
AU - Maus, Yannic
AU - Suomela, Jukka
AU - Uitto, Jara
PY - 2020
Y1 - 2020
N2 - The degree splitting problem requires coloring the edges of a graph red or blue such that each node has almost the same number of edges in each color, up to a small additive discrepancy. The directed variant of the problem requires orienting the edges such that each node has almost the same number of incoming and outgoing edges, again up to a small additive discrepancy. We present deterministic distributed algorithms for both variants, which improve on their counterparts presented by Ghaffari and Su (Proc SODA 2017:2505–2523, 2017): our algorithms are significantly simpler and faster, and have a much smaller discrepancy. This also leads to a faster and simpler deterministic algorithm for (2+o(1))Δ-edge-coloring, improving on that of Ghaffari and Su.
AB - The degree splitting problem requires coloring the edges of a graph red or blue such that each node has almost the same number of edges in each color, up to a small additive discrepancy. The directed variant of the problem requires orienting the edges such that each node has almost the same number of incoming and outgoing edges, again up to a small additive discrepancy. We present deterministic distributed algorithms for both variants, which improve on their counterparts presented by Ghaffari and Su (Proc SODA 2017:2505–2523, 2017): our algorithms are significantly simpler and faster, and have a much smaller discrepancy. This also leads to a faster and simpler deterministic algorithm for (2+o(1))Δ-edge-coloring, improving on that of Ghaffari and Su.
U2 - 10.1007/S00446-018-00346-8
DO - 10.1007/S00446-018-00346-8
M3 - Article
SN - 0178-2770
VL - 33
SP - 293
EP - 310
JO - Distributed Computing
JF - Distributed Computing
IS - 3-4
ER -