Lune

FOCS2022Top-tier venue

Constant Approximation of Min-Distances in Near-Linear Time

Shiri Chechik, Tianyi Zhang

2022Year
1Citations
1Top-tier citations

Abstract

In a weighed directed graph G=(V,E,ω)G=(V, E, \omega) with m edges and n vertices, we are interested in its basic graph parameters such as diameter, radius and eccentricities, under the nonstandard measure of min-distance which is defined for every pair of vertices u,v∈Vu, v \in V as the minimum of the shortest path distances from u to v and from v to u. Similar to standard shortest paths distances, computing graph parameters exactly in terms of min-distances essentially requires Ω~(mn)\tilde{\Omega}(m n) time under plausible hardness conjectures1. Hence, for faster running time complexities we have to tolerate approximations. Abboud, Vassilevska Williams and Wang [SODA 2016] were the first to study min-distance problems, and they obtained constant factor approximation algorithms in acyclic graphs, with running time O~(m)\tilde{O}(m) and O~(mn)\tilde{O}(m \sqrt{n}) for diameter and radius, respectively. The time complexity of radius in acyclic graphs was recently improved to O~(m)\tilde{O}(m) by Dalirrooyfard and Kaufmann [ICALP 2021], but at the cost of an O(log⁡n)O(\log n) approximation ratio. For general graphs, the authors of [DWV+, ICALP 2019] gave the first constant factor approximation algorithm for diameter, radius and eccentricities which runs in time O~(mn)\tilde{O}(m \sqrt{n}); besides, for the diameter problem, the running time can be improved to O~(m)\tilde{O}(m) while blowing up the approximation ratio to O(log⁡n)O(\log n). A natural question is whether constant approximation and near-linear time can be achieved simultaneously for diameter, radius and eccentricities; so far this is only possible for diameter in the restricted setting of acyclic graphs. In this paper, we answer this question in the affirmative by presenting near-linear time algorithms for all three parameters in general graphs.1As usual, the O~(⋅)\tilde{O}(\cdot) notation hides poly-logarithmic factors in n

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 68a78c36-489c-4ef3-a288-c0c2786de5f4

Cited by top-tier papers1

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines