English

Solving Sequential Greedy Problems Distributedly with Sub-Logarithmic Energy Cost

Distributed, Parallel, and Cluster Computing 2024-11-26 v2

Abstract

We study the awake complexity of graph problems that belong to the class O-LOCAL, which includes a subset of problems solvable by sequential greedy algorithms, such as (Δ+1)(\Delta+1)-coloring and maximal independent set. It is known from previous work that, in nn-node graphs of maximum degree Δ\Delta, any problem in the class O-LOCAL can be solved by a deterministic distributed algorithm with awake complexity O(logΔ+logn)O(\log\Delta+\log^\star n). In this paper, we show that any problem belonging to the class O-LOCAL can be solved by a deterministic distributed algorithm with awake complexity O(lognlogn)O(\sqrt{\log n}\cdot\log^\star n). This leads to a polynomial improvement over the state of the art when Δ2logn\Delta\gg 2^{\sqrt{\log n}}, e.g., Δ=nϵ\Delta=n^\epsilon for some arbitrarily small ϵ>0\epsilon>0. The key ingredient for achieving our results is the computation of a network decomposition, that uses a small-enough number of colors, in sub-logarithmic time in the Sleeping model, which can be of independent interest.

Keywords

Cite

@article{arxiv.2410.20499,
  title  = {Solving Sequential Greedy Problems Distributedly with Sub-Logarithmic Energy Cost},
  author = {Alkida Balliu and Pierre Fraigniaud and Dennis Olivetti and Mikaël Rabie},
  journal= {arXiv preprint arXiv:2410.20499},
  year   = {2024}
}
R2 v1 2026-06-28T19:37:14.377Z