Papers
Topics
Authors
Recent
Search
2000 character limit reached

Adapted List Coloring in Graph Theory

Updated 12 July 2026
  • Adapted List Coloring is a variant where allowable color lists are customized based on structural features like surface embeddings or vertex degrees.
  • The framework uses global counting and local extension techniques, employing Euler’s formula and Heawood numbers to set optimal list-size thresholds.
  • This approach extends to equitable, supermodular, distributed, and reconfiguration variants, impacting practical algorithms and complexity in graph coloring.

Searching arXiv for recent and foundational papers on adapted list coloring and closely related variants. Adapted list coloring denotes a family of refinements of list coloring in which permissible lists are not treated as a uniform global resource, but are adjusted to structural features of the underlying object. In one prominent surface-theoretic sense, it refers to Heawood-type choosability for graphs embedded on a surface with one distinguished face whose vertices receive shorter lists than the ambient Heawood bound. In a broader sense, the same principle appears in equitable, supermodular, distributed, online, additive, correspondence, reconfiguration, and optimization settings, where the adaptation is to a face, a degree parameter, a supermodular demand, a defect budget, or a dynamic recoloring constraint (Hutchinson, 2013, Yokoi, 2017, Fuchs et al., 2024).

1. Core framework

For a graph GG, a list assignment LL gives each vertex vv a set L(v)L(v) of allowable colors. An LL-coloring is a proper vertex-coloring cc such that c(v)L(v)c(v)\in L(v) for every vertex. A graph is kk-choosable if it admits an LL-coloring for every list assignment with L(v)k|L(v)|\ge k for all LL0. This is the common substrate on which the various adapted forms are built (Hutchinson, 2013, Kaul et al., 2018).

In the surface setting, surfaces are parameterized by Euler genus LL1: orientable genus LL2 corresponds to LL3, and a nonorientable surface with LL4 crosscaps has LL5. The Heawood number is

LL6

It gives the optimal chromatic bound on a surface of Euler genus LL7 and also governs choosability. If LL8 is embedded on such a surface and LL9 is a distinguished face, the adapted surface problem asks whether one may lower the list sizes on vv0 while retaining Heawood-sized lists elsewhere (Hutchinson, 2013).

This local-to-global adjustment recurs in other settings. Equitable list coloring keeps properness but requires each color to be used at most vv1 times (Kaul et al., 2018). In list supermodular coloring, the required list size at an element vv2 is adapted to local supermodular demand functions vv3 and vv4 rather than to a single global maximum parameter (Yokoi, 2017). In distributed defective list coloring, each node vv5 receives a list vv6 together with per-color defect bounds vv7, and feasibility depends on aggregate local slack such as vv8 relative to the outdegree vv9 (Fuchs et al., 2024).

2. The surface-theoretic model: Heawood adaptation on a distinguished face

The central theorem for surfaces is a Thomassen-style adaptation of Heawood choosability. Let L(v)L(v)0 with L(v)L(v)1, let L(v)L(v)2 be embedded on a surface of Euler genus L(v)L(v)3, and let L(v)L(v)4 be a distinguished face. If L(v)L(v)5 for every L(v)L(v)6 and L(v)L(v)7 for every L(v)L(v)8, then L(v)L(v)9 is LL0-colorable unless the induced subgraph LL1 contains LL2 (Hutchinson, 2013).

This theorem is explicitly modeled on Thomassen’s planar theorem for a plane graph with a designated face LL3, where vertices on LL4 have 3-lists and all other vertices have 5-lists. The surface result replaces the planar LL5-list baseline by the Heawood number and allows a reduction by exactly LL6 on the designated face. In that sense it is a Heawood-parameterized analogue of Thomassen’s LL7 phenomenon (Hutchinson, 2013).

Concrete small-genus instances make the statement explicit. For the projective plane, LL8 and LL9, so 4-lists on cc0 and 6-lists elsewhere suffice unless cc1 contains cc2. For the torus, cc3 and cc4, giving the pair cc5 with obstruction cc6 on cc7. For Euler genus cc8, cc9, so the adapted threshold is c(v)L(v)c(v)\in L(v)0 with obstruction c(v)L(v)c(v)\in L(v)1 on the distinguished face (Hutchinson, 2013).

The theorem is formulated uniformly in orientable and nonorientable genus. The only notable geometric caveat in the background is the Klein bottle exception: although c(v)L(v)c(v)\in L(v)2, the largest complete graph on the Klein bottle is c(v)L(v)c(v)\in L(v)3 rather than c(v)L(v)c(v)\in L(v)4 (Hutchinson, 2013).

3. Obstructions, tightness, and the exceptional case c(v)L(v)c(v)\in L(v)5

The obstruction c(v)L(v)c(v)\in L(v)6 is necessary. If every vertex of the designated face has only c(v)L(v)c(v)\in L(v)7 available colors, then an induced clique of size c(v)L(v)c(v)\in L(v)8 on that face cannot be c(v)L(v)c(v)\in L(v)9-colored, because the clique requires kk0 distinct colors while every vertex list has size only kk1 (Hutchinson, 2013).

The face reduction by kk2 is also best possible in a stronger sense. Proposition 1.2 constructs infinitely many surfaces and embeddings with all vertices on one face kk3, no kk4 on that face, yet the graph is not kk5-list-colorable. In special cases where kk6 embeds, one obtains an embedded graph kk7 with all vertices on one face that is kk8-critical, hence not kk9-choosable (Hutchinson, 2013).

This sharpness has a second aspect: planar-style reductions cannot be transferred wholesale to higher-genus settings. There are 2-connected outerplanar near-triangulations modified by identifying two boundary edges that produce embeddings on any surface with all vertices on one face and that are not 3-choosable. A plausible implication is that the planar face bounds are genuinely exceptional and that higher-genus analogues require Heawood-scaled parameters rather than fixed planar constants (Hutchinson, 2013).

The excluded case LL0 remains unresolved. The counting argument used for LL1 is too weak there, and the paper notes that multiple copies of LL2 can be arranged compatibly with Euler genus LL3. The question whether a “5-list on LL4, 7-list elsewhere” theorem holds for LL5, or whether some modified obstruction is unavoidable, is left open (Hutchinson, 2013).

4. Proof methods and constructive consequences

The proof of the adapted Heawood theorem combines global counting with local extension arguments around the designated face. Euler’s formula and edge bounds for triangulations are used to control the number of vertices of degree LL6 and of degree at least LL7 on LL8. Outside special cases, these estimates force favorable degree regimes: vertices on LL9 have degree at most L(v)k|L(v)|\ge k0, while vertices off L(v)k|L(v)|\ge k1 have degree at least L(v)k|L(v)|\ge k2 (Hutchinson, 2013).

Several structural ingredients are then used. Vizing and Erdős–Rubin–Taylor’s list-Brooks theorem is applied whenever the maximum degree does not exceed the available list size, except for complete graphs and odd cycles. Kostochka–Stiebitz list-critical density is used to rule out hypothetical L(v)k|L(v)|\ge k3-list-critical subgraphs in the all-on-L(v)k|L(v)|\ge k4 regime. A block-cutvertex analysis excludes chains of L(v)k|L(v)|\ge k5-blocks on the face boundary, and induction on L(v)k|L(v)|\ge k6 handles the remaining base cases (Hutchinson, 2013).

The special cases in which L(v)k|L(v)|\ge k7 may embed require separate counting. There the refined inequality

L(v)k|L(v)|\ge k8

controls high-degree vertices on the designated face, and the proof splits according to L(v)k|L(v)|\ge k9 (Hutchinson, 2013).

No discharging is used. The methods are counting, structural decomposition, and precoloring extension. The argument is constructive in the sense that it yields a polynomial-time procedure: compute LL00, verify the list-size conditions, test whether LL01 contains LL02, color LL03 by the degree-based lemmas, and extend to LL04 sequentially (Hutchinson, 2013).

A related algorithmic development appears in later work on fixed surfaces. For type 345 list assignments—LL05 with no girth assumption, LL06 with girth at least LL07, or LL08 with girth at least LL09—there are linear-time algorithms for planar graphs and for graphs embedded on a fixed surface, and deterministic distributed algorithms running in LL10 rounds in the LOCAL model (Postle, 2019). This suggests that adapted list coloring on surfaces is not only existential but also algorithmically tractable in structurally sparse regimes.

5. Other major adaptations of list coloring

A substantial branch of the literature adapts list coloring by balancing color usage. In equitable list coloring, an equitable LL11-coloring is a proper list-coloring in which each color is used on at most LL12 vertices. For total graphs, the conjectural threshold is LL13, and this is proved for all graphs with LL14. In the same paper, powers of paths satisfy equitable LL15-choosability for LL16, and powers of cycles satisfy equitable LL17-choosability for LL18 when LL19 and LL20 (Kaul et al., 2018). A sharper balancing notion, strongly equitable list coloring, requires that at most LL21 color classes are full; every LL22-sparse graph with minimum degree at least LL23 is equitably LL24-choosable, and every LL25-sparse graph with minimum degree at least LL26 is equitably LL27-choosable, with the proofs established at the strongly equitable level (Kierstead et al., 2024).

Another adaptation is local-demand coloring. In the supermodular framework, the global requirement LL28 is replaced by the local bound LL29, where LL30 is defined from effective sets of an intersecting-supermodular function. In bipartite multigraphs this recovers both Galvin’s global LL31-bound and the Borodin–Kostochka–Woodall local bound LL32 (Yokoi, 2017).

Distributed variants adapt lists to orientation, outdegree, and defect budgets. In one direction, an LL33-coloring on a directed graph of maximum outdegree LL34 can be converted in two LOCAL rounds into a proper list-coloring provided each list has size

LL35

and the message complexity is essentially just the transmission of the lists themselves (Maus et al., 2020). In another, recursive partitioning of the global color space preserves the ratio LL36 up to a constant factor per recursion level and yields deterministic distributed LL37-list-coloring algorithms in LL38 rounds, with faster bounds under bounded neighborhood independence (Rzadkowski et al., 2019). A simpler two-sweep framework later extended this to oriented list defective coloring, proving that if LL39 and LL40, then each node can choose a color LL41 with at most LL42 same-colored outneighbors (Fuchs et al., 2024).

6. Algebraic, matroidal, correspondence, dynamic, and optimization variants

Adaptation also occurs in settings where the color constraints are not purely graph-theoretic. For matroids, a proper coloring is one whose color classes are independent sets, and the online version reveals colors adversarially over time. The central theorem states that the online list-chromatic number equals the chromatic number for every matroid, and more generally that on-line LL43-colorability is equivalent to colorability from the canonical lists LL44 (Lasoń et al., 2013).

Polynomial-method variants adapt the Alon–Tarsi theorem to nonstandard coloring constraints. For additive colorings, a new digraph LL45 is constructed from an orientation LL46 so that if the number of even Eulerian subdigraphs of LL47 differs from the number of odd ones, then lists of size LL48 suffice for an additive list coloring. This yields additive list-colorability for tripartite graphs in which one color class consists of simplicial vertices of outdegree LL49 (Gossett, 2023). A related computational line develops efficient implementations of the Alon–Tarsi method and shows that when the principal coefficient vanishes, further coefficients impose linear and quadratic constraints on bad list assignments, often allowing one to certify choosability or reduce the search to a few assignments (Dvořák, 2023).

In correspondence coloring, DP-coloring replaces equality of colors across edges by edgewise matchings. Many list-coloring upper bounds persist, but some do not: there exists a planar bipartite graph with DP-chromatic number LL50, despite the list-coloring fact that every planar bipartite graph is LL51-list-colorable, and the edge-DP-chromatic number of every LL52-regular graph with LL53 is at least LL54 (Bernshteyn et al., 2017). A further synthesis with variable degeneracy leads to DPG-LL55-coloring, which simultaneously extends list coloring, DP-coloring, and list-forested coloring. Within that framework, every planar graph is DPG-LL56-colorable, and several planar DP-coloring theorems under cycle restrictions admit analogous DPG generalizations (Nakprasit et al., 2019).

Some adaptations are dynamic rather than static. In reconfiguration, the vertices of the state space are proper list-colorings and edges correspond to valid single-vertex recolorings. If LL57 is connected with LL58 and LL59 for all vertices, then the reconfiguration graph induced on unfrozen colorings is connected and has diameter LL60; if one vertex has LL61, the full reconfiguration graph is connected with diameter at most LL62 (Cambie et al., 12 May 2025). The same paper shows a sharp phase transition: reducing the list size of a single vertex to LL63 can shatter the state space into exponentially many components (Cambie et al., 12 May 2025).

Finally, exact optimization adapts list coloring to weighted objectives. In the weighted list coloring problem, each color has a nonnegative weight and one seeks a proper list-coloring minimizing the total weight of active colors. Branch-and-price algorithms model color classes as color-specific stable sets, decompose pricing into maximum-weight stable set problems on the induced color graphs LL64, and exploit indistinguishable colors to reduce symmetry. Computational studies report strong performance on instances with up to roughly seventy vertices, while also showing that hardness depends not only on graph density and list sizes but also on the distribution of colors across lists (Lucci et al., 2018, Lucci et al., 2023).

7. Conceptual scope and open directions

Taken together, these results suggest a common organizing principle: list coloring is often most effective when the list requirement is calibrated to a structural bottleneck rather than imposed uniformly. On surfaces, the bottleneck is a designated face and the sharp reduction is by LL65 from the Heawood number (Hutchinson, 2013). In equitable variants it is the permissible load per color (Kaul et al., 2018, Kierstead et al., 2024). In supermodular coloring it is the local effective demand LL66 (Yokoi, 2017). In distributed algorithms it is the ratio of list size to outdegree or defect budget (Maus et al., 2020, Rzadkowski et al., 2019, Fuchs et al., 2024). In reconfiguration it is the extra local slack LL67 that determines whether the state space remains connected (Cambie et al., 12 May 2025).

Several open problems remain central. In the original surface setting, the Euler genus LL68 case is unresolved, as are sharper local reductions on multiple faces or on special low-genus embedding classes (Hutchinson, 2013). In equitable total list coloring, the conjectured threshold beyond LL69 is still open (Kaul et al., 2018). Distributed work continues to seek smaller list thresholds, fewer rounds, and tighter CONGEST implementations (Maus et al., 2020, Rzadkowski et al., 2019, Fuchs et al., 2024). In DP-coloring, the gap between correspondence coloring and ordinary list coloring remains a recurring obstruction to direct transfer of classical theorems (Bernshteyn et al., 2017). In reconfiguration, rapid mixing of the Glauber dynamics under local slack LL70 is conjectural (Cambie et al., 12 May 2025).

Adapted list coloring is therefore not a single theorem but a research program. Its unifying theme is the replacement of global, uniform choosability thresholds by list conditions that encode geometry, sparsity, balance, local demand, or dynamics. The surface theorem of Heawood type remains the archetypal instance, but the surrounding literature shows that the same idea has become a general method for refining list coloring across graph theory and adjacent combinatorial frameworks.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Adapted List Coloring.