Packing Coloring in Graph Theory
- Packing coloring is a graph vertex coloring method where vertices are partitioned into color classes with required minimum distances, generalizing standard colorings.
- Theoretical results, including Brooks-type and saturation theorems, provide insights into optimal color assignments in bounded-degree and subcubic graphs.
- Computational studies reveal NP-completeness in general cases and fixed-parameter tractable algorithms for special graph classes, underlining its network optimization applications.
A packing coloring of a graph specifies a vertex coloring subject to distance-based separation constraints for each color class. Formally, for a given sequence of non-decreasing positive integers, an -packing coloring of a graph is a partition of into disjoint sets such that any two distinct vertices in are at a distance strictly greater than in . The classical case is the packing chromatic number, where is the infinite sequence and seeks the minimal so that the coloring constraint holds for all . This framework generalizes standard colorings, -independent sets, and graph powers, and is central in frequency assignment, network resource allocation, and combinatorial optimization.
1. Formal Definitions and Framework
Given a finite non-decreasing sequence , an -packing coloring partitions the vertex set of a graph into classes such that: This can be equivalently viewed as having each color define an independent set in the -th power . The packing chromatic number, denoted or , is the smallest for which admits a packing -coloring.
For mixed -packing colorings, is partitioned into independent sets (distance at least 2) and 2-packings (distance at least 3). These interpolate between proper coloring and coloring the graph square.
2. Theoretical Foundations: Brooks-type and Saturation Results
Extending Brooks' theorem to -packing colorings on bounded-degree graphs yields a rich set of results:
- Theorem A (General -degree graphs):
Any graph with is -packing colorable.
- Theorem B (0-saturated graphs):
For , any 0-saturated graph (i.e., no -vertex is adjacent to another -vertex) is -packing colorable.
- Theorem C (-saturated graphs, ):
Any -saturated graph is -packing colorable.
- Theorem D (-saturated graphs, ):
Such graphs are -packing colorable.
Key techniques include the use of maximum weight independent sets, iterative splitting into independent sets according to prescribed weights, path-structure analysis, and Brooks’ theorem on graph power coloring. These results have recently been generalized to improved bounds for subcubic and planar graphs (Mortada et al., 24 Mar 2025).
Subcubic and Special Cases
For subcubic graphs (), refinements using saturation and "heavy" vertices (vertices with all neighbors of maximum degree) yield sharper results:
- Any 1-saturated subcubic graph is -packing colorable and -packing colorable.
- Every -saturated subcubic graph is -packing colorable (Mortada et al., 10 Jul 2024).
- For planar subcubic graphs, every such graph is -packing colorable, and this bound is tight up to planarity and the Petersen graph exception (Liu et al., 22 Aug 2024).
3. Computational Complexity and Algorithmic Results
The packing coloring problem is generally computationally intractable:
- Determining is NP-complete for chordal graphs with diameter at least 3; easy for diameter 2 (maximum independent set suffices) (Kim et al., 2017).
- There is no polynomial-time approximation algorithm achieving an -factor for the packing chromatic number unless P=NP.
- The problem is fixed-parameter tractable (FPT) in multiple restricted graph classes and parameters (clique-width, treewidth, modular width, maximum clique for unit interval graphs, etc.).
- For interval graphs of bounded diameter , the problem admits an XP algorithm with time .
- Optimizing the partial packing coloring (maximizing the number of colored vertices with a given color budget) is FPT in and clique-width (Kim et al., 2017).
| Class | Packing Coloring | Partial -coloring |
|---|---|---|
| General graphs | NP-c, hard to approx | NP-c (decision); opt open |
| Chordal diameter 2 | P | P |
| Chordal diameter | NP-c | NP-c |
| Interval (diam ) | XP() | for fixed |
| Clique-width , fixed | FPT() | FPT() |
| Treewidth, fixed | FPT() | FPT() |
For path-aligned products and caterpillar graphs, packing chromatic numbers remain bounded by small constants independent of graph diameter (Furmańczyk et al., 16 Nov 2025).
4. Structural and Extremal Properties
Packing colorings show strong connections to classical extremal parameters and forbidden subgraphs:
- For all subcubic graphs with maximum average degree , a -packing coloring exists. Subdivisions of such graphs have (Liu et al., 2019).
- There is a complete structural characterization of caterpillars with packing chromatic number 3 in terms of spine length modulo 4 and the pattern of leaf attachments (Furmańczyk et al., 16 Nov 2025).
- For path-aligned products, explicit coloring patterns and integer-linear programming have been used to construct and verify optimal bounds. For the family , the chromatic number is established as at most 14.
Extremal constructions demonstrate tightness: there exist infinite families of subcubic planar graphs not -packing colorable, and the Petersen graph is a canonical exception in several conjectures (Liu et al., 22 Aug 2024).
5. Applications and Motivations
The packing coloring problem models interference constraints in frequency assignment (where distinct frequencies must be separated according to transmit power) and more generally, resource distribution in networks, smart city infrastructure, and biological diversity management (Furmańczyk et al., 16 Nov 2025). The formalism captures the trade-off between minimizing color (resource) use and maintaining required separation in a spatial or network topology.
The mixed -packing framework interpolates between proper coloring and coloring of the graph square, offering a flexible modeling tool for hybrid interference regimes and cross-layer network design (Liu et al., 22 Aug 2024).
6. Open Problems and Future Directions
Recent research highlights several significant directions:
- Does every subcubic graph except the Petersen graph admit a -packing coloring? This is open outside the planar case (Liu et al., 22 Aug 2024).
- For general bounded-degree graphs, does every -degree graph admit a -packing coloring (Mortada et al., 24 Mar 2025)?
- Is every 0-saturated -degree graph -packing colorable?
- Is there a polynomial-time recognition algorithm for caterpillars with (Furmańczyk et al., 16 Nov 2025)?
- Classification of graphs with that also satisfy remains an open combinatorial question.
A plausible implication is that further exploration of -packing colorings with general sequences and new weighted independent set techniques could resolve several longstanding conjectures and unify distance-based colorings across graph theory and applied network science.
7. References to Key Research
- Mortada & Togni, "On -packing Coloring of Bounded Degree Graphs" (Mortada et al., 24 Mar 2025)
- Mortada & Togni, "Further Results and Questions on -Packing Coloring of Subcubic Graphs" (Mortada et al., 10 Jul 2024)
- Shao et al., "Packing coloring of graphs with long paths" (Furmańczyk et al., 16 Nov 2025)
- Cheng, Lemoine, and Montassier, "Partition subcubic planar graphs into independent sets" (Liu et al., 22 Aug 2024)
- Brešar, Ferme, Kovše, and Togni, "Packing -coloring of some subcubic graphs" (Liu et al., 2019)
- Fiala, Kratochvíl, and Golovach, "Notes on complexity of packing coloring" (Kim et al., 2017)
These works collectively define the present landscape and critical results in the paper of the packing coloring problem and its generalizations.
Sponsored by Paperpile, the PDF & BibTeX manager trusted by top AI labs.
Get 30 days free