Towards Tight Approximation Bounds for Graph Diameter and Eccentricities

08/26/2018
by   Arturs Backurs, et al.
0

Among the most important graph parameters is the Diameter, the largest distance between any two vertices. There are no known very efficient algorithms for computing the Diameter exactly. Thus, much research has been devoted to how fast this parameter can be approximated. Chechik et al. showed that the diameter can be approximated within a multiplicative factor of 3/2 in Õ(m^3/2) time. Furthermore, Roditty and Vassilevska W. showed that unless the Strong Exponential Time Hypothesis (SETH) fails, no O(n^2-ϵ) time algorithm can achieve an approximation factor better than 3/2 in sparse graphs. Thus the above algorithm is essentially optimal for sparse graphs for approximation factors less than 3/2. It was, however, completely plausible that a 3/2-approximation is possible in linear time. In this work we conditionally rule out such a possibility by showing that unless SETH fails no O(m^3/2-ϵ) time algorithm can achieve an approximation factor better than 5/3. Another fundamental set of graph parameters are the Eccentricities. The Eccentricity of a vertex v is the distance between v and the farthest vertex from v. Chechik et al. showed that the Eccentricities of all vertices can be approximated within a factor of 5/3 in Õ(m^3/2) time and Abboud et al. showed that no O(n^2-ϵ) algorithm can achieve better than 5/3 approximation in sparse graphs. We show that the runtime of the 5/3 approximation algorithm is also optimal under SETH. We also show that no near-linear time algorithm can achieve a better than 2 approximation for the Eccentricities and that this is essentially tight: we give an algorithm that approximates Eccentricities within a 2+δ factor in Õ(m/δ) time for any 0<δ<1. This beats all Eccentricity algorithms in Cairo et al.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/04/2018

Diameter Spanner, Eccentricity Spanner, and Approximating Extremal Graph Distances: Static, Dynamic, and Fault Tolerant

The diameter, vertex eccentricities, and the radius of a graph are some ...
research
08/16/2023

Approximating Min-Diameter: Standard and Bichromatic

The min-diameter of a directed graph G is a measure of the largest dista...
research
11/08/2020

Tight Conditional Lower Bounds for Approximating Diameter in Directed Graphs

Among the most fundamental graph parameters is the Diameter, the largest...
research
04/25/2019

Tight Approximation Algorithms for Bichromatic Graph Diameter and Related Problems

Some of the most fundamental and well-studied graph parameters are the D...
research
10/06/2021

Subquadratic-time algorithm for the diameter and all eccentricities on median graphs

On sparse graphs, Roditty and Williams [2013] proved that no O(n^2-ε)-ti...
research
03/07/2022

Towards Sub-Quadratic Diameter Computation in Geometric Intersection Graphs

We initiate the study of diameter computation in geometric intersection ...
research
05/18/2023

Engineering an algorithm for constructing low-stretch geometric graphs with near-greedy average-degrees

We design and engineer Fast-Sparse-Spanner, a simple and practical (fast...

Please sign up or login with your details

Forgot password? Click here to reset