Given a graph G=(V,E), an (α,β)-ruling set is a subset S⊆V such that the distance between any two vertices in S is at least
α, and the distance between any vertex in V and the closest vertex in
S is at most β. We present lower bounds for distributedly computing
ruling sets. The results carry over to one of the most fundamental symmetry
breaking problems, maximal independent set (MIS), as MIS is the same as a
(2,1)-ruling set.
More precisely, for the problem of computing a (2,β)-ruling set (and
hence also any (α,β)-ruling set with α>2) in the LOCAL
model of distributed computing, we show the following, where n denotes the
number of vertices and Δ the maximum degree.
∙ There is no deterministic algorithm running in o(βloglogΔlogΔ)+o(βloglognlogn) rounds, for any β∈o(loglogΔlogΔ)+o((loglognlogn)1/3).
∙ There is no randomized algorithm running in o(βloglogΔlogΔ)+o(βlogloglognloglogn) rounds, for any β∈o(loglogΔlogΔ)+o((logloglognloglogn)1/3).
For β>1, this improves on the previously best lower bound of
Ω(log∗n) rounds that follows from the old bounds of Linial [FOCS'87]
and Naor [J.Disc.Math.'91] (resp. Ω(1) rounds if β∈ω(log∗n)). For β=1, i.e., for MIS, our results improve on the
previously best lower bound of Ω(log∗n) on trees, as our bounds
already hold on trees.