In graph theory, a packing coloring (also called a broadcast coloring) is a type of graph coloring where vertices are assigned colors (represented by positive integers) such that the distance between any two vertices with the same color
is greater than
. The packing chromatic number (or broadcast chromatic number)
(or
) of a graph
is the minimum number of colors needed for a packing coloring.[1]
Definition
A packing coloring of a graph
is a function
such that if
, then the distance
. The minimum
for which such a coloring exists is the packing chromatic number
.[1]
Equivalently, a packing coloring is a partition
of the vertex set where each
is an
-packing (vertices at pairwise distance more than
).[1]
Basic properties
For any graph
with
vertices:
, where
is the clique number and
is the chromatic number[1]
, where
is the vertex cover number, with equality if and only if
has diameter two[1]
, where
is the independence number[2]
- If
, then
[2]
Complexity
Determining whether
can be solved in polynomial time, while determining whether
is NP-hard, even for planar graphs.[1]
The problem remains NP-hard for diameter 2 graphs, since computing the vertex cover number is NP-hard for such graphs.[1]
The problem is NP-complete for trees,[2] resolving a long-standing open question. However, it can be solved in polynomial time for graphs of bounded treewidth and bounded diameter.[2]
Specific graph families
For path graphs
:
for 
for 
For cycle graphs
with
:
if
is
or a multiple of 
otherwise
For trees
of order
:[1]
for all trees except
and two specific
-vertex trees
- The star graph
has 
- Trees of diameter
have 
- The bound
is sharp and achieved by specific tree constructions
For the hypercube graph
[1][3]
asymptotically
- With
...:
... (sequence A335203 in the OEIS)
For complete graphs
:

for 
For bipartite graphs
of diameter
:

For complete multipartite graphs and wheel graphs
:

For the
grid graph
:[1][4]
for 
for 
for 
for 
for any finite grid
- For
... (the square grid graphs):
... (sequence A362580 in the OEIS)
The infinite square grid
has:[4]

The infinite hexagonal lattice
has:[2]

The infinite triangular lattice has infinite packing chromatic number.[2]
For the subdivision graph
of a graph
, obtained by subdividing every edge once:[5]

- For connected bipartite graphs with at least two edges:

Graph products
For Cartesian products
of connected graphs
and
with at least two vertices:[5]

For the Cartesian product with complete graphs:[5]

Characterizations
A connected graph
has
if and only if
is a star.
A graph has
if and only if it can be formed by taking a bipartite multigraph, subdividing every edge exactly once, adding leaves to some vertices, and performing a single
-add operation to some vertices.[1]
Applications
Packing colorings model frequency assignment problems in broadcasting, where radio stations must be assigned frequencies such that stations with the same frequency are sufficiently far apart to avoid interference. The distance requirement increases with the power of the broadcast signal.[1]
- Dominating broadcast: A function
where
(eccentricity) and every vertex with
has a neighbor
with
and 
- Broadcast independence: A broadcast where
implies 
-packing coloring (or
-coloring): For a non-decreasing sequence
of positive integers, vertices in color class
must be at distance greater than
apart. The standard packing coloring corresponds to
. The
-packing chromatic number
is the minimum number of colors needed.[1][2]
See also
References
- ^ a b c d e f g h i j k l m Goddard, Wayne; Hedetniemi, Sandra M.; Hedetniemi, Stephen T.; Harris, John M.; Rall, Douglas F. (2008). "Broadcast Chromatic Numbers of Graphs". Ars Combinatoria. 86: 33–49.
- ^ a b c d e f g Brešar, Boštjan; Ferme, Jasmina; Klavžar, Sandi; Rall, Douglas F. (2020). "A survey on packing colorings" (PDF). Discussiones Mathematicae Graph Theory. 40: 923–970. doi:10.7151/dmgt.2320.
- ^ Torres, Pablo; Valencia-Pabon, Mario (2015). "The packing chromatic number of hypercubes". Discrete Applied Mathematics. 190–191: 127–140. doi:10.1016/j.dam.2015.04.006. ISSN 0166-218X.
- ^ a b Subercaseaux, B.; Heule, M.J.H. (2023). "The Packing Chromatic Number of the Infinite Square Grid is 15". In Sankaranarayanan, S.; Sharygina, N. (eds.). Tools and Algorithms for the Construction and Analysis of Systems. Lecture Notes in Computer Science. Vol. 13993. Springer, Cham. arXiv:2301.09757. doi:10.1007/978-3-031-30823-9_20.
- ^ a b c Brešar, Boštjan; Klavžar, Sandi; Rall, Douglas F. (2007). "On the packing chromatic number of Cartesian products, hexagonal lattice, and trees" (PDF). Discrete Applied Mathematics. 155 (17): 2303–2311. doi:10.1016/j.dam.2007.06.008.