Quasilinear-time eccentricities computation, and more, on median graphs
Pierre Berg\'e (LIMOS), Guillaume Ducoffe (UniBuc), Michel Habib (IRIF, (UMR\_8243))

TL;DR
This paper introduces a quasilinear-time algorithm for computing all eccentricities in median graphs, significantly improving previous methods, and also presents an efficient distance oracle with fast query times.
Contribution
The paper develops a novel recursive scheme for median graphs that computes all eccentricities in O(n log^4 n) time and constructs a compact distance oracle with polylogarithmic size and query time.
Findings
Quasilinear-time algorithm for eccentricities in median graphs
Distance oracle with polylogarithmic size and query time
Improved complexity over previous algorithms
Abstract
Computing the diameter, and more generally, all eccentricities of an undirected graph is an important problem in algorithmic graph theory and the challenge is to identify graph classes for which their computation can be achieved in subquadratic time. Using a new recursive scheme based on the structural properties of median graphs, we provide a quasilinear-time algorithm to determine all eccentricities for this well-known family of graphs. Our recursive technique manages specifically balanced and unbalanced parts of the -class decomposition of median graphs. The exact running time of our algorithm is O(n log^4 n). This outcome not only answers a question asked by B{\'e}n{\'e}teau et al. (2020) but also greatly improves a recent result which presents a combinatorial algorithm running in time O(n^1.6408 log^{O(1)} n) for the same problem.Furthermore we also propose a distance…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Graph theory and applications
