Distributed Lower Bounds for Ruling Sets
Abstract
Given a graph G = (V,E), an (α, β)-ruling set is a subset S ⊂eq 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. More precisely, for the problem of computing a (2, β)-ruling set in the LOCAL model, we show the following, where n denotes the number of vertices, the maximum degree, and c is some universal constant independent of n and . Any deterministic algorithm requires ( \ β , n \ ) rounds, for all β c · \ , n \. By optimizing , this implies a deterministic lower bound of ( nβ n) for all β c [3] n n. Any randomized algorithm requires ( \ β , n \ ) rounds, for all β c · \ , n \. By optimizing , this implies a randomized lower bound of ( nβ n) for all β c [3] n n. For β > 1, this improves on the previously best lower bound of (* n) rounds that follows from the 30-year-old bounds of Linial [FOCS'87] and Naor [J.Disc.Math.'91]. For β = 1, i.e., for the problem of computing a maximal independent set, our results improve on the previously best lower bound of (* n) on trees, as our bounds already hold on trees.