A $t$-spanner of a graph is a subgraph that $t$-approximates pairwise distances. The greedy algorithm is one of the simplest and most well-studied algorithms for constructing a sparse spanner: it computes a $t$-spanner with $n^{1+O(1/t)}$ edges by repeatedly choosing any edge which does not close a cycle of chosen edges with $t+1$ or fewer edges. We demonstrate that the greedy algorithm computes a $t$-spanner with $n^{1 + O(1/t)}$ edges even when a matching of such edges are added in parallel. In particular, it suffices to repeatedly add any matching where each individual edge does not close a cycle with $t +1$ or fewer edges but where adding the entire matching might. Our analysis makes use of and illustrates the power of new advances in length-constrained expander decompositions.
翻译:----
一张图的$t$-斯潘纳图是一个子图,$t$-逼近了点对之间的距离。贪心算法是生成稀疏斯潘纳图中最简单且最为广泛研究的算法之一:通过不断选择任何不与已选边中任意$t+1$条及更少条边构成环的边构建一个包含$n^{1+O(1/t)}$条边的$t$-斯潘纳图。我们证明当在并行中加入匹配时,贪心算法甚至仍可计算出一张包含$n^{1+O(1/t)}$条边的$t$-斯潘纳图。特别地,仅需不断添加任何不会与$t+1$条或更少条边构成环的单个边匹配,但添加整个匹配时可能会发生。我们的分析利用并展集分解的新进展,并展示了其威力。