Approximating Min-Diameter: Standard and Bichromatic

08/16/2023
by   Aaron Berger, et al.
0

The min-diameter of a directed graph G is a measure of the largest distance between nodes. It is equal to the maximum min-distance d_min(u,v) across all pairs u,v ∈ V(G), where d_min(u,v) = min(d(u,v), d(v,u)). Our work provides a O(m^1.426n^0.288)-time 3/2-approximation algorithm for min-diameter in DAGs, and a faster O(m^0.713n)-time almost-3/2-approximation variant. (An almost-α-approximation algorithm determines the min-diameter to within a multiplicative factor of α plus constant additive error.) By a conditional lower bound result of [Abboud et al, SODA 2016], a better than 3/2-approximation can't be achieved in truly subquadratic time under the Strong Exponential Time Hypothesis (SETH), so our result is conditionally tight. We additionally obtain a new conditional lower bound for min-diameter approximation in general directed graphs, showing that under SETH, one cannot achieve an approximation factor below 2 in truly subquadratic time. We also present the first study of approximating bichromatic min-diameter, which is the maximum min-distance between oppositely colored vertices in a 2-colored graph.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
06/03/2021

Approximation Algorithms for Min-Distance Problems in DAGs

The min-distance between two nodes u, v is defined as the minimum of the...
research
07/25/2019

Approximating APSP without Scaling: Equivalence of Approximate Min-Plus and Exact Min-Max

Zwick's (1+ε)-approximation algorithm for the All Pairs Shortest Path (A...
research
08/26/2018

Towards Tight Approximation Bounds for Graph Diameter and Eccentricities

Among the most important graph parameters is the Diameter, the largest d...
research
04/07/2020

Approximating Min-Mean-Cycle for low-diameter graphs in near-optimal time and memory

We revisit Min-Mean-Cycle, the classical problem of finding a cycle in a...
research
11/11/2021

Approximating Sparsest Cut in Low-Treewidth Graphs via Combinatorial Diameter

The fundamental sparsest cut problem takes as input a graph G together w...
research
01/23/2023

Approximating Knapsack and Partition via Dense Subset Sums

Knapsack and Partition are two important additive problems whose fine-gr...

Please sign up or login with your details

Forgot password? Click here to reset