Faster Parameterized Broadcasting

Abstract

Given a connected graph G and a source s ∈ V(G), what is the smallest number of rounds necessary for all vertices of G to receive a message initially only held by s, 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)-time algorithm parameterized by vertex cover number vc [Fomin, Fraigniaud, Golovach; TCS '24], a double-exponential algorithm parameterized by vertex integrity vi, and a 2O(k2) nO(1)-time algorithm parameterized by distance to clique k [Egami et al.; MFCS '25]. In this paper, we give improved parameterized algorithms for Telephone Broadcast with running times 2O(vc vc) nO(1), 2O(vi2 vi) nO(1), and 2O(k k) nO(1). The main ingredient that makes our algorithms faster is a Turing reduction to edge-weighted b-Matching.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…