English

Improved Approximation of Min-Distances in Near-Linear Time

Data Structures and Algorithms 2026-07-10 v1

Abstract

We study the problem of approximating the diameter of directed graphs under the min-distance measure, defined as dmin(u,v)=min(d(u,v),d(v,u))d_{\min}(u,v) = \min(d(u,v), d(v,u)). Unlike standard shortest-path distance, min-distance is not a metric, which renders many classical techniques inapplicable. Prior work has therefore focused on approximating this parameter, culminating in an approximation-runtime tradeoff by Dalirrooyfard et al. [ICALP'19] giving a 4k14k-1 approximation in O~(mn1/(k+1))\tilde{O}(mn^{1/(k+1)}) time for any positive integer kk and, more recently, the first near-linear time constant approximation by Chechik and Zhang [FOCS'22], where they obtained a 4-approximation to the min-diameter. In this work we present a randomized near-linear time algorithm that achieves a 33-approximation to the min-diameter, outperforming all known approximation-runtime tradeoffs. Our approach introduces a novel type-classification framework that may be of independent interest. We further extend our techniques to the more general setting of multimode graphs, recently introduced as a generalization of min-distance by Kirkpatrick and Vassilevska W. [MFCS'25]. For directed 22-mode graphs, we obtain a 33-approximation to the diameter in near-linear time, dramatically improving over the previously best known nn-approximation. Our results significantly narrow the gap between min-distance and multimode distance approximations, and open new directions for understanding graph parameters under non-metric distance measures.

Keywords

Cite

@article{arxiv.2607.09588,
  title  = {Improved Approximation of Min-Distances in Near-Linear Time},
  author = {Yael Kirkpatrick},
  journal= {arXiv preprint arXiv:2607.09588},
  year   = {2026}
}