research

Additive Spanners: A Simple Construction

Abstract

We consider additive spanners of unweighted undirected graphs. Let GG be a graph and HH a subgraph of GG. The most na\"ive way to construct an additive kk-spanner of GG is the following: As long as HH is not an additive kk-spanner repeat: Find a pair (u,v)H(u,v) \in H that violates the spanner-condition and a shortest path from uu to vv in GG. Add the edges of this path to HH. We show that, with a very simple initial graph HH, this na\"ive method gives additive 66- and 22-spanners of sizes matching the best known upper bounds. For additive 22-spanners we start with H=H=\emptyset and end with O(n3/2)O(n^{3/2}) edges in the spanner. For additive 66-spanners we start with HH containing n1/3\lfloor n^{1/3} \rfloor arbitrary edges incident to each node and end with a spanner of size O(n4/3)O(n^{4/3}).Comment: To appear at proceedings of the 14th Scandinavian Symposium and Workshop on Algorithm Theory (SWAT 2014

    Similar works