Diameter Spanners, Eccentricity Spanners, and Approximating Extremal Distances
Abstract
The diameter of a graph is one if its most important parameters, being used in many real-word applications. In particular, the diameter dictates how fast information can spread throughout data and communication networks. Thus, it is a natural question to ask how much can we sparsify a graph and still guarantee that its diameter remains preserved within an approximation t. This property is captured by the notion of extremal-distance spanners. Given a graph G=(V,E), a subgraph H=(V,EH) is defined to be a t-diameter spanner if the diameter of H is at most t times the diameter of G. We show that for any n-vertex and m-edges directed graph G, we can compute a sparse subgraph H that is a (1.5)-diameter spanner of G, such that H contains at most O(n1.5) edges. We also show that the stretch factor cannot be improved to (1.5-ε). For a graph whose diameter is bounded by some constant, we show the existence of 53-diameter spanner that contains at most O(n43) edges. We also show that this bound is tight. Additionally, we present other types of extremal-distance spanners, such as 2-eccentricity spanners and 2-radius spanners, both contain only O(n) edges and are computable in O(m) time. Finally, we study extremal-distance spanners in the dynamic and fault-tolerant settings. An interesting implication of our work is the first O(m)-time algorithm for computing 2-approximation of vertex eccentricities in general directed weighted graphs. Backurs et al. [STOC 2018] gave an O(mn) time algorithm for this problem, and also showed that no O(n2-o(1)) time algorithm can achieve an approximation factor better than 2 for graph eccentricities, unless SETH fails; this shows that our approximation factor is essentially tight.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.