English

Faster Parameterized Broadcasting

Data Structures and Algorithms 2026-07-02 v1

Abstract

Given a connected graph GG and a source sV(G)s \in V(G), what is the smallest number of rounds necessary for all vertices of GG to receive a message initially only held by ss, where at each round every informed vertex passes the message to one of its neighbors? This problem is called Telephone Broadcast and is suprisingly hard: it remains NP-hard on cycles intersecting at a single shared vertex, in particular, graphs of pathwidth 2 with a linear feedback vertex set of size 1, as well as on graphs with treedepth at most 6 [Egami et al.; MFCS '25]. Vertex cover number, vertex integrity, and distance to clique are among the few parameters for which Telephone Broadcast is fixed-parameter tractable. There is a 2O(vc3)nO(1)2^{\mathcal{O}(\mathrm{vc}^3)} n^{\mathcal{O}(1)}-time algorithm parameterized by vertex cover number vc\mathrm{vc} [Fomin, Fraigniaud, Golovach; TCS '24], a double-exponential algorithm parameterized by vertex integrity vi\mathrm{vi}, and a 2O(k2)nO(1)2^{\mathcal{O}(k^2)} n^{\mathcal{O}(1)}-time algorithm parameterized by distance to clique kk [Egami et al.; MFCS '25]. In this paper, we give improved parameterized algorithms for Telephone Broadcast with running times 2O(vclogvc)nO(1)2^{\mathcal{O}(\mathrm{vc} \log \mathrm{vc})} n^{\mathcal{O}(1)}, 2O(vi2logvi)nO(1)2^{\mathcal{O}(\mathrm{vi}^2 \log \mathrm{vi})} n^{\mathcal{O}(1)}, and 2O(klogk)nO(1)2^{\mathcal{O}(k \log k)} n^{\mathcal{O}(1)}. The main ingredient that makes our algorithms faster is a Turing reduction to edge-weighted bb-Matching.

Cite

@article{arxiv.2607.01770,
  title  = {Faster Parameterized Broadcasting},
  author = {Édouard Bonnet and Carl Feghali and Manolis Vasilakis},
  journal= {arXiv preprint arXiv:2607.01770},
  year   = {2026}
}