Spanners have been shown to be a powerful tool in graph algorithms. Many spanner constructions use a certain type of clustering at their core, where each cluster has small diameter and there are relatively few spanner edges between clusters. In this paper, we provide a clustering algorithm that, given $k\geq 2$, can be used to compute a spanner of stretch $2k-1$ and expected size $O(n^{1+1/k})$ in $k$ rounds in the CONGEST model. This improves upon the state of the art (by Elkin, and Neiman [TALG'19]) by making the bounds on both running time and stretch independent of the random choices of the algorithm, whereas they only hold with high probability in previous results. Spanners are used in certain synchronizers, thus our improvement directly carries over to such synchronizers. Furthermore, for keeping the \emph{total} number of inter-cluster edges small in low diameter decompositions, our clustering algorithm provides the following guarantees. Given $\beta\in (0,1]$, we compute a low diameter decomposition with diameter bound $O\left(\frac{\log n}{\beta}\right)$ such that each edge $e\in E$ is an inter-cluster edge with probability at most $\beta\cdot w(e)$ in $O\left(\frac{\log n}{\beta}\right)$ rounds in the CONGEST model. Again, this improves upon the state of the art (by Miller, Peng, and Xu [SPAA'13]) by making the bounds on both running time and diameter independent of the random choices of the algorithm, whereas they only hold with high probability in previous results.
翻译:在图形算法中, Speanners 被显示为一种强大的工具。 许多光栅构造在其核心中使用了某种类型的集群, 每个组群的直径小, 且各组群之间的光栅边缘相对较少。 在本文中, 我们提供了一个组合算法, 以美元计2美元, 可以用2美元来计算宽度2k- 美元和预期的大小 $O( n ⁇ 1+1/k}) 。 在 CONEST 模型中, 许多光栅构造在核心中使用了某种类型的集群组合组合组合, 其核心( 由Elkin 和 Neiman [ TALG'19] ), 通过将运行时间和拉伸的界限与算法的随机选择分开, 而它们只维持在先前的 $( 美元) 直径内, 我们用直径直径O\ 平面的直径直径比值高。