Multipacking on graphs and Euclidean metric space
Sk Samim Islam
TL;DR
This work resolves the long-standing open question on the complexity of Multipacking by proving NP-completeness for undirected graphs and W[2]-hardness when parameterized by the solution size, with a suite of hardness results for chordal, bipartite, claw-free, regular, and CONV graph classes. It delivers a multifaceted analysis across bounded and unbounded hyperbolic graph classes, including new bounds linking broadcast domination and multipacking, and establishes approximation algorithms for cactus and δ-hyperbolic graphs. In the geometric setting, the authors precisely characterize max 1-multipacking in the plane as solvable in polynomial time while proving max 2-multipacking in R^2 is NP-hard, together with approximation and parameterized strategies. The thesis also develops efficient algorithms and bounds for minimum dominating broadcasting in d-dimensional space, leveraging kissing numbers to bound broadcast numbers and providing streaming-like constructions for rate-optimal coverage. Collectively, the results offer a comprehensive landscape of Multipacking and broadcast domination across graphs and geometry, resolving core complexity questions and guiding practical algorithm design for both discrete and geometric settings.
Abstract
A \emph{multipacking} in an undirected graph $G=(V,E)$ is a set $M\subseteq V$ such that for every vertex $v\in V$ and for every integer $r\geq 1$, the ball of radius $ r $ around $ v $ contains at most $r$ vertices of $M$. The \textsc{Multipacking} problem asks whether a graph contains a multipacking of size at least $k$. For more than a decade, it remained open whether \textsc{Multipacking} is \textsc{NP-complete} or polynomial-time solvable, although it is known to be polynomial-time solvable for some classes (e.g., strongly chordal graphs and grids). Foucaud, Gras, Perez, and Sikora [\textit{Algorithmica} 2021] showed it is \textsc{NP-complete} for directed graphs and \textsc{W[1]-hard} when parameterized by the solution size. We resolve the open question by proving \textsc{Multipacking} is \textsc{NP-complete} for undirected graphs and \textsc{W[2]-hard} when parameterized by the solution size. Furthermore, we show it remains \textsc{NP-complete} and \textsc{W[2]-hard} even for chordal, bipartite, claw-free, regular, CONV, and chordal$\cap\frac{1}{2}$-hyperbolic graphs (a superclass of strongly chordal graphs), and we provide approximation algorithms for cactus, chordal, and $δ$-hyperbolic graphs. Moreover, we study the relationship between multipacking number and broadcast domination number for cactus, chordal, and $δ$-hyperbolic graphs. Further, we prove that for all $r\geq 2$, \textsc{$r$-Multipacking} is \textsc{NP-complete} even for planar bipartite graphs with bounded degree, and also for bounded-diameter chordal and bounded-diameter bipartite graphs. For geometric variants, in $\mathbb{R}^2$ a maximum $1$-multipacking can be computed in polynomial time, but computing a maximum $2$-multipacking is \textsc{NP-hard}, and we provide approximation and parameterized algorithms for the $2$-multipacking problem.
