Flexible List Coloring Advances
- Flexible list coloring is a graph coloring variant where each vertex has a prescribed list and local color requests must be satisfied for a positive fraction of vertices.
- It employs weighted formulations and probabilistic distributions to ensure uniform satisfaction bounds dictated by the Hall ratio and the graph's structure.
- Research explores its applications in degenerate, planar, and DP-coloring contexts, using algebraic, probabilistic, and algorithmic methods to verify flexibility.
Flexible list coloring is a refinement of list coloring in which one asks not only for a proper coloring from prescribed lists, but also for uniform guarantees on how well additional local preferences can be respected. In the standard modern formulation, a graph with list assignment and request on a subset of vertices is flexibly list-colorable if every such request admits a proper -coloring satisfying a positive fraction of the requested colors; the theory also interacts with broader notions of flexibility such as non-uniform list sizes, bounded palettes, and local list constraints (Dvořák et al., 2016, Kaul et al., 2022, Dvořák, 2023, Bonamy et al., 2015).
1. Core definitions and scope
Let be a graph and a list assignment, where each vertex receives a set of admissible colors. A request is a function with domain such that 0 for each 1. The triple 2 is 3-satisfiable if there exists a proper 4-coloring 5 such that
6
A graph 7 is 8-flexible if this holds for every 9-assignment 0 and every request 1 of 2 (Dvořák et al., 2016, Kaul et al., 2022).
A weighted version replaces requests on vertices by nonnegative weights on pairs 3 with 4. Weighted 5-flexibility asks for a proper 6-coloring whose satisfied weight is at least an 7-fraction of the total weight. This formulation is technically convenient because it converts flexibility into a distributional condition: if there exists a probability distribution on 8-colorings such that every admissible pair 9 occurs with probability at least 0, then 1 is weighted 2-flexible (Dvořák et al., 2016).
The dominant recent invariant is the list flexibility number, denoted 3 or 4 depending on notation. Writing the Hall ratio as
5
one defines
6
This is the flexibility analogue of the list chromatic number and places request satisfaction at the extremal threshold permitted by the independence structure of 7 (Kaul et al., 2022, Bowdoin et al., 28 Sep 2025).
The term “flexible list coloring” is not entirely uniform across the literature. In some computational and algebraic work, “flexible” refers to non-uniform list sizes 8 rather than requests; in bounded-palette and local list-coloring papers, it refers to restrictions on the admissible color universe or to local intersections of lists. These are distinct definitions, but they share the principle that the classical choosability model is being made more locally adaptive (Dvořák, 2023, Bonamy et al., 2015, Dhawan, 2023).
2. Extremal parameters and fundamental limitations
The Hall ratio gives the sharp universal barrier for request satisfaction. For any graph 9, flexibility with parameter 0 is impossible for every 1 whenever 2, and conversely there exists 3 for which 4 is 5-flexible exactly when 6; one formulation states that 7 already suffices (Kaul et al., 2022, Bowdoin et al., 28 Sep 2025). Thus 8 is the maximal asymptotic satisfaction ratio allowed by induced subgraphs.
This yields the basic inequality chain
9
with the intermediate list packing number 0 providing another comparison point. In particular, every graph is 1-flexible, so packing arguments give one route to upper bounds on 2 (Kaul et al., 2022, Bowdoin et al., 28 Sep 2025).
The relationship between ordinary choosability and flexible choosability can be strict. One result constructs graphs with 3, and the same source states that the gap can be unbounded in general (Kaul et al., 2022). This rules out any naive expectation that request satisfaction at the Hall-ratio threshold should follow automatically from classical list coloring.
Weighted and unweighted flexibility also differ in a quantitatively nontrivial way. If every request is 4-satisfiable in the unweighted sense, then every weighted request is only guaranteed to be 5-satisfiable, and this logarithmic loss is tight (Dvořák et al., 2016). The weighted theory is therefore not merely a cosmetic reformulation; it is a stricter requirement and often the more stable one under inductive and probabilistic arguments.
3. Sparse graphs, degeneracy, and structural classes
The first general existence theorem states that for every 6 there exists 7 such that every 8-degenerate graph with lists of size at least 9 is 0-flexible, and in fact weighted 1-flexible (Dvořák et al., 2016). The same work proved that if 2 is prime, then every singleton request in a 3-degenerate graph is fully satisfiable from lists of size 4, linking flexible coloring to Combinatorial Nullstellensatz and Alon–Tarsi methods (Dvořák et al., 2016).
Later work sharpened these bounds. One explicit improvement states that every 5-degenerate graph is 6-flexible, and for bipartite 7-degenerate graphs every singleton request is 8-satisfiable already from 9-lists for all 0, using Alon–Tarsi rather than the earlier prime-based argument (Kaul et al., 2022). The same paper elevates the Hall ratio to the canonical limiting parameter and formalizes the list flexibility number as a graph invariant (Kaul et al., 2022).
Flexibility at the degree threshold is subtler. For connected graphs of maximum degree 1, every graph not isomorphic to 2 is 3-flexibly 4-choosable, and the weighted version has explicit constant 5 (Bradshaw et al., 2020). This is a Brooks-type phenomenon for flexible list coloring: the complete obstruction to 6-choosability remains the complete graph, but the guarantee is now a uniform positive request-satisfaction ratio rather than mere existence of a coloring.
The sparse regime around average degree 7 has become a focal point. A theorem for graphs with 8 shows that such graphs are weighted 9-flexibly 0-choosable, implying in particular that every planar graph of girth at least 1 has this property (Bi et al., 2023). This result is notable both for its explicit constant and for its proof architecture: it extends the reducible-subgraph framework by allowing reducible subgraphs of arbitrarily large order (Bi et al., 2023).
Several finer structural classes are also understood. Graphs of treewidth 2 are weighted 3-flexibly 4-choosable; graphs of treedepth 5 are 6-flexibly 7-choosable and weighted 8-flexible; and for 9-trees with suitable 0-assignments, a 1-flexibility bound is available (Bradshaw et al., 2020). These results show that low-width decompositions can support flexibility constants matching clique obstructions up to the expected order of magnitude.
4. Exact results, multipartite graphs, and join phenomena
Complete multipartite graphs furnish one of the cleanest exact theories. For 2 with 3,
4
so within this family the list flexibility number never exceeds the coloring number (Bennett et al., 2024). This gives a broad positive answer to a fundamental question asking whether 5 can exceed the coloring number.
The same study determines the list epsilon-flexibility function for several complete bipartite graphs. For every star 6, one has 7 for all 8. For 9, the function is also completely determined: it equals 00 except in the cases 01 with 02, where it is 03 (Bennett et al., 2024). These exact formulas make visible how Hall-ratio optimality can emerge immediately once choosability crosses the relevant threshold.
The flexibility analogue of chromatic-choosability under joins behaves differently from classical Ohba theory. For classical list coloring, large clique joins eventually satisfy 04, but replacing 05 by 06 fails in general (Bowdoin et al., 28 Sep 2025). The precise characterization is that there exists 07 such that
08
if and only if every subset 09 of size 10 contains two vertices that can receive the same color in some proper 11-coloring of 12 (Bowdoin et al., 28 Sep 2025).
This criterion separates positive and negative families sharply. Uniquely 13-colorable graphs with 14 are counterexamples, while perfect graphs, bipartite graphs, complete multipartite graphs, and odd cycles satisfy the required condition (Bowdoin et al., 28 Sep 2025). A plausible implication is that flexible list coloring is controlled not only by clique and Hall-ratio data, but also by the internal geometry of optimal colorings.
5. Proof methods and computational techniques
A recurring method is the construction of distributions on proper list colorings. In the foundational probabilistic framework, flexibility follows once every admissible pair 15 occurs with probability at least 16 under some distribution on 17-colorings (Dvořák et al., 2016). This viewpoint underlies weighted flexibility, facilitates inductive decompositions, and reappears in later probabilistic greedy arguments for degenerate graphs (Kaul et al., 2022).
Algebraic methods enter through the Alon–Tarsi polynomial. For an orientation 18 of 19, the graph polynomial is
20
Nonvanishing coefficients of 21 certify choosability, and an efficient implementation based on truncated polynomial multiplication makes this approach practical for graphs with around 22 edges (Dvořák, 2023). The same work extends the classical certificate: when the standard Alon–Tarsi criterion fails, additional coefficients yield linear constraints on the characteristic vectors of non-colorable list assignments, often reducing the problem to a small family of assignments checked by brute force or SAT/CSP/ILP tools (Dvořák, 2023). This is particularly effective for non-uniform 23-choosability, which that paper treats as a flexible setting relevant to reducibility arguments (Dvořák, 2023).
Sparse-graph flexibility proofs often use reducibility and discharging. The 24 theorem relies on a generalized reducible-subgraph framework in which reducible subgraphs need not have bounded order, together with weighted distributions satisfying both lower marginal bounds and forbiddance properties (Bi et al., 2023). In the DP-coloring extension discussed below, the corresponding argument is phrased in terms of a potential
25
combined with structural analysis of minimal counterexamples (Bradshaw et al., 14 Oct 2025).
From a pure decision-complexity perspective, general list coloring admits a broad dynamic-programming upper bound: if 26 fits an 27-vertex graph 28, then list-colorability can be decided in 29 time, where fitting means that every 30-vertex induced subgraph has at most 31 inclusion-maximal independent sets (Hujter et al., 2021). This result is not a flexibility theorem in the request-satisfaction sense, but it provides a general algorithmic template for ordinary list-coloring subproblems that flexible methods frequently reduce to.
6. Variants, extensions, and boundaries
The closest extension is DP-coloring. In this setting, every loopless multigraph with maximum average degree less than 32 is 33-flexibly DP 34-colorable except for an explicit infinite family 35, and the constant 36 is best possible in the weighted setting (Bradshaw et al., 14 Oct 2025). The same paper gives a negative answer to the DP analogue of the question whether every 37-degenerate graph should be flexibly 38-choosable: even some 39-degenerate graphs fail to be flexibly DP 40-colorable (Bradshaw et al., 14 Oct 2025). This sharply separates DP-coloring from ordinary list coloring.
Other nearby notions of flexibility modify the list model itself. In bounded-palette list coloring, a graph is 41-choosable when every 42-list is drawn from a fixed palette of size 43; here the gap between palette-restricted and unrestricted choosability can be exponential, with
44
and more generally super-polynomial growth when 45 (Bonamy et al., 2015). In local list edge-coloring of multigraphs, the crucial parameter is the local intersection
46
and sufficient conditions such as 47, 48, or 49 in the bipartite case recover local analogues of Shannon, Vizing, and König (Dhawan, 2023). In list supermodular coloring, elementwise list sizes 50 suffice, simultaneously extending Galvin, Borodin–Kostochka–Woodall, and Iwata–Yokoi (Yokoi, 2017).
The boundary between graph-theoretic and matroidal behavior is also striking. For matroids, the on-line list chromatic number equals the ordinary chromatic number, and a weighted variable-list version gives a necessary and sufficient condition for on-line 51-colorability (Lasoń et al., 2013). This suggests that the obstructions responsible for nontrivial flexible list coloring in graphs are substantially graph-specific rather than inherent to all independence systems.
Algorithmic variants continue to broaden the subject. In distributed computing, degree52 list coloring admits randomized 53-round algorithms and palette sparsification theorems (HalldĂłrsson et al., 2021); two-round LOCAL list-color reduction is possible under explicit list-size conditions in oriented graphs (Maus et al., 2020); and recursive deterministic distributed list coloring yields 54-round algorithms for 55-list coloring and related problems (Kuhn, 2019). At the opposite computational extreme, a Grover-search-based quantum algorithm solves general list coloring with query complexity
56
providing quadratic speedup over exhaustive search for arbitrary list instances (Mukherjee, 2021).
Taken together, these developments show that flexible list coloring is not a single isolated theorem but a research program. Its core questions concern how much local preference can be enforced uniformly, how this threshold depends on Hall ratio and graph structure, and how algebraic, probabilistic, structural, and algorithmic methods can certify that threshold in concrete classes of graphs.