Optimal diameter computation within bounded clique-width graphs
Guillaume Ducoffe

TL;DR
This paper introduces an efficient algorithm for computing all eccentricities, Wiener index, and median set in graphs of bounded clique-width, matching known lower bounds and improving label size dependencies.
Contribution
It presents a new algorithm that computes eccentricities, Wiener index, and median set in graphs of bounded clique-width within optimal time bounds, and develops a compact distance-labeling scheme.
Findings
Algorithm computes all eccentricities in O(2^{O(k)}(n+m)^{1+o(1)}) time.
Distance-labeling scheme uses O(k log^2 n) bits per vertex.
Provides an O(k n^2 log n)-time algorithm for All-Pairs Shortest Paths in graphs of bounded clique-width.
Abstract
Coudert et al. (SODA'18) proved that under the Strong Exponential-Time Hypothesis, for any , there is no -time algorithm for computing the diameter within the -vertex cubic graphs of clique-width at most . We present an algorithm which given an -vertex -edge graph and a -expression, computes all the eccentricities in time, thus matching their conditional lower bound. It can be modified in order to compute the Wiener index and the median set of within the same amount of time. On our way, we get a distance-labeling scheme for -vertex -edge graphs of clique-width at most , using bits per vertex and constructible in time from a given -expression. Doing so, we match the label size obtained by Courcelle and Vanicat (DAM…
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.
