Papers
Topics
Authors
Recent
Search
2000 character limit reached

Edge-Coloring and Forbidden Patterns

Updated 7 July 2026
  • Edge-coloring problems with forbidden patterns are defined as constraints on colored graphs to exclude specific color configurations through homomorphism or local transition models.
  • The topic addresses decision, counting, and extremal problems by analyzing thresholds, forbidden substructures, and complexity classifications in various graph settings.
  • Applications include designing graph algorithms for proper edge-coloring, avoiding rainbow structures, and optimizing color distributions in extremal and Ramsey-type contexts.

Edge-coloring problems with forbidden patterns study constraints on colored graphs in which specified color configurations are excluded, either as exact colored subgraphs, as homomorphic images of colored obstructions, or as prescribed color distributions on a target graph. In one general formulation, the input is a graph XX, the colors are [r][r], and the question is whether E(X)E(X) can be colored so that no member of a finite obstruction family F\mathcal F admits a color-preserving homomorphism into the resulting colored graph (Barsukov et al., 25 Jul 2025). The subject therefore encompasses decision problems, extremal thresholds, counting questions, and structural colorings such as rainbow-avoiding, parity-constrained, and locally proper colorings.

1. Formal models for forbidden patterns

A general obstruction-based language is given by edge-colored graphs (G,γ)(G,\gamma), with γ:E(G)[r]\gamma:E(G)\to[r], and a finite family F\mathcal F of finite edge-colored graphs over the same color set. The coloring problem $\Col(\mathcal F)$ asks whether an uncolored input graph XX has an edge-coloring γ:E(X)[r]\gamma:E(X)\to[r] such that [r][r]0 is [r][r]1-free in the homomorphism sense, while the extension problem [r][r]2 asks for an [r][r]3-free extension of a partial edge-coloring [r][r]4 on [r][r]5 (Barsukov et al., 25 Jul 2025). This homomorphism-based formulation is broad enough to subsume Ramsey-type avoidance, monochromatic clique avoidance, and mixed cycle/clique restrictions.

A complementary formulation constrains the color classes inside a forced copy of a graph [r][r]6. For a family [r][r]7 of graphs, the parameter

[r][r]8

is the smallest [r][r]9 such that every edge-coloring of E(X)E(X)0 with at least E(X)E(X)1 colors contains a copy of E(X)E(X)2 in which each color class induces a member of E(X)E(X)3 (Caro et al., 2024). Anti-Ramsey theory appears as the special case E(X)E(X)4, local rainbow colorings correspond to E(X)E(X)5, strong odd colorings correspond to the family of all odd graphs, and class-parity colorings correspond to the family of all odd graphs together with all even graphs (Caro et al., 2024).

A third formalization treats forbidden patterns as local transition rules on consecutive edges. In a forbidden-transition graph E(X)E(X)6, a transition is an unordered pair of incident edges, E(X)E(X)7 specifies the permitted transitions, and a walk is compatible if every consecutive pair of edges belongs to E(X)E(X)8. Properly colored walks in edge-colored graphs are a special case obtained by declaring E(X)E(X)9 exactly when the colors of F\mathcal F0 and F\mathcal F1 differ (Bellitto et al., 2020). This suggests a common viewpoint in which forbidden patterns may be encoded as local constraints on edge pairs, global colored obstructions, or admissible color-class families.

2. Local pattern avoidance in proper edge-colorings

One important branch of the subject imposes forbidden patterns on proper edge-colorings. A proper edge-coloring of F\mathcal F2 is a map F\mathcal F3 such that adjacent edges receive distinct colors. Within this setting, Gyárfás and Sárközy introduced A-, B-, and C-colorings: an A-coloring is a proper edge-coloring such that the union of any two color classes contains no F\mathcal F4 and no F\mathcal F5; a B-coloring is a proper edge-coloring such that every F\mathcal F6 is rainbow; and a C-coloring satisfies both conditions (Wang, 5 Jun 2026). Strong edge-coloring is the more restrictive condition that all distance-2 edges must receive distinct colors.

A recent addition to this hierarchy is the D-coloring. For a graph F\mathcal F7, a D-coloring is a proper edge-coloring such that every diamond subgraph, meaning an induced F\mathcal F8, is rainbow (Wang, 5 Jun 2026). Equivalently, if two edges F\mathcal F9 are at distance (G,γ)(G,\gamma)0 in the line graph and their four endpoints span at least three of the four possible connecting edges, then (G,γ)(G,\gamma)1 and (G,γ)(G,\gamma)2 must receive distinct colors (Wang, 5 Jun 2026). The associated parameter is the D-chromatic index (G,γ)(G,\gamma)3, and the basic inequalities

(G,γ)(G,\gamma)4

place D-coloring strictly between ordinary proper edge-coloring and stronger rainbow-type conditions (Wang, 5 Jun 2026).

A different proper-coloring constraint forbids rainbow cycles globally. A proper rainbow-cycle-forbidding edge-coloring is a proper edge-coloring in which every cycle has at least two edges with the same color; a graph is PRCF-good if it admits such a coloring and PRCF-bad otherwise (Noble, 2021). This condition is not expressed by forbidding one fixed small subgraph, but by excluding the entire class of rainbow cycles. It therefore sits naturally beside D-coloring and B-coloring as a proper edge-coloring problem with a forbidden pattern family rather than a single forbidden adjacency relation.

3. Unavoidability, omnitonality, and density thresholds

A large extremal literature asks when density in each color forces the appearance of prescribed colored patterns. For each (G,γ)(G,\gamma)5 and (G,γ)(G,\gamma)6, the finite family (G,γ)(G,\gamma)7 consists of certain (G,γ)(G,\gamma)8-edge-colored complete graphs (G,γ)(G,\gamma)9 whose vertex set is partitioned into parts γ:E(G)[r]\gamma:E(G)\to[r]0 of size γ:E(G)[r]\gamma:E(G)\to[r]1, each γ:E(G)[r]\gamma:E(G)\to[r]2 and each γ:E(G)[r]\gamma:E(G)\to[r]3 is monochromatic, all γ:E(G)[r]\gamma:E(G)\to[r]4 colors appear, and every part is essential in the sense that removing it makes some color disappear. For sufficiently large γ:E(G)[r]\gamma:E(G)\to[r]5, any γ:E(G)[r]\gamma:E(G)\to[r]6-edge-colored γ:E(G)[r]\gamma:E(G)\to[r]7 with at least γ:E(G)[r]\gamma:E(G)\to[r]8 edges in each color contains a member of γ:E(G)[r]\gamma:E(G)\to[r]9, and it is conjectured that the exponent F\mathcal F0 is sufficient (Bowen et al., 2019). In the case F\mathcal F1, Girão and Narayanan proved the F\mathcal F2 exponent, and the same paper gives a short proof by dependent random choice (Bowen et al., 2019).

In the bipartite host F\mathcal F3, the threshold picture becomes more explicit. For every fixed F\mathcal F4, there exists F\mathcal F5 such that any 2-edge-coloring of F\mathcal F6 with at least F\mathcal F7 edges in each color contains a colored copy of F\mathcal F8 in which one color induces a F\mathcal F9 (Hansberg et al., 2024). This leads to the notions of bipartite $\Col(\mathcal F)$0-tonality and bipartite omnitonality: a bipartite graph $\Col(\mathcal F)$1 is bipartite $\Col(\mathcal F)$2-tonal iff there exists $\Col(\mathcal F)$3 contained in one bipartition class with $\Col(\mathcal F)$4, and $\Col(\mathcal F)$5 is bipartite omnitonal iff such a set exists for every $\Col(\mathcal F)$6; every tree is bipartite omnitonal (Hansberg et al., 2024).

For 2-colorings of the complete graph, omnitonality is characterized differently. A graph $\Col(\mathcal F)$7 is omnitonal if, for every $\Col(\mathcal F)$8, there exists both a partition $\Col(\mathcal F)$9 with XX0 and a subset XX1 with XX2 (Caro et al., 2018). Every omnitonal graph is bipartite, and every tree is omnitonal; for bipartite amoebas, the threshold satisfies

XX3

for all sufficiently large XX4 (Caro et al., 2018). Balanceable graphs are the analogous class for balanced red-blue distributions, and the later work on the evolution of unavoidable bichromatic patterns shows that for every XX5 there are graphs XX6 with XX7, while there are also graphs with XX8, with the latter class characterized exactly (Caro et al., 2022). This suggests a spectrum ranging from constant thresholds to near-quadratic thresholds depending on the structural flexibility of the target graph.

4. Specific extremal pattern families

The D-coloring problem provides a concrete recent example of a proper edge-coloring problem with a forbidden pattern. For maximum degree XX9, the D-chromatic index satisfies

γ:E(X)[r]\gamma:E(X)\to[r]0

the conjectured sharp bound is

γ:E(X)[r]\gamma:E(X)\to[r]1

and this conjecture is verified for γ:E(X)[r]\gamma:E(X)\to[r]2 (Wang, 5 Jun 2026). Complete graphs are extremal, since

γ:E(X)[r]\gamma:E(X)\to[r]3

and the planar case is isolated by a separate conjecture with sharp examples (Wang, 5 Jun 2026).

Rainbow-cycle avoidance in complete bipartite graphs yields a different extremal family. For every γ:E(X)[r]\gamma:E(X)\to[r]4, if γ:E(X)[r]\gamma:E(X)\to[r]5, then any proper γ:E(X)[r]\gamma:E(X)\to[r]6-edge-coloring of γ:E(X)[r]\gamma:E(X)\to[r]7 contains a multicolored γ:E(X)[r]\gamma:E(X)\to[r]8; in contrast, when γ:E(X)[r]\gamma:E(X)\to[r]9 is odd, there exists a proper [r][r]00-edge-coloring of [r][r]01 forbidding multicolored [r][r]02 (Fu et al., 2014). The case of [r][r]03 is completely determined: [r][r]04 where [r][r]05 denotes the pairs [r][r]06 for which some proper coloring of [r][r]07 forbids multicolored [r][r]08 (Fu et al., 2014).

The PRCF condition gives yet another family of forbidden rainbow patterns. The Hoffman–Singleton graph is PRCF-bad, which answers positively the question whether PRCF-bad graphs of girth greater than [r][r]09 exist (Noble, 2021). The same paper shows that sufficiently large generalized polygons yield PRCF-bad graphs of girth [r][r]10, [r][r]11, [r][r]12, and [r][r]13, with the split Cayley hexagon and the Ree–Tits octagon providing the girth-[r][r]14 and girth-[r][r]15 cases (Noble, 2021). A plausible implication is that forbidding rainbow cycles in a proper edge-coloring becomes increasingly rigid on sparse, high-girth incidence structures.

5. Complexity, extensions, and forbidden-color lists

In the homomorphism framework, the relation between uncolored and partially colored instances is governed by colored determiners. Under Assumption 3.1—existence, for each color, of an [r][r]16-safe, [r][r]17-remote colored determiner—the problems [r][r]18 and [r][r]19 are polynomial-time equivalent (Barsukov et al., 25 Jul 2025). For obstruction families consisting of monochromatic odd cycles and cliques, possibly together with all colorings of a fixed [r][r]20, the same paper proves a P/NP-complete dichotomy: [r][r]21 is in P in a trivial clique-free case and NP-complete otherwise (Barsukov et al., 25 Jul 2025).

The forbidden-transition model yields a parameterized complexity picture for local color-sequence constraints. Finding a compatible path in a forbidden-transition graph is W[1]-hard when parameterized by the distance to a linear forest, and therefore also by treewidth or pathwidth (Bellitto et al., 2020). By contrast, compatible paths are fixed-parameter tractable by treecut-width, and an algebraic rank-based dynamic program decides whether an edge-colored graph of treewidth [r][r]22 has a properly colored Hamiltonian cycle in deterministic time

[r][r]23

where [r][r]24 is the number of colors (Bellitto et al., 2020). This separates arbitrary forbidden-transition systems from the specific “no consecutive equal colors” pattern.

A different restriction model assigns each edge a list of forbidden colors. If [r][r]25 is [r][r]26-edge colorable and [r][r]27 is a [r][r]28-sparse list assignment, then for

[r][r]29

there exists a proper [r][r]30-edge coloring of [r][r]31 that avoids [r][r]32 (Pham, 2019). The same paper proves a stronger sparse-support statement: if [r][r]33 for every edge and the set of edges with [r][r]34 forms a distance-3 matching, then [r][r]35 is avoidable (Pham, 2019). These results treat forbidden colors themselves as the obstruction family and use the presence of many 2-colored [r][r]36-cycles as a local recoloring resource.

6. Enumeration and asymptotic optimization

Counting pattern-avoiding colorings produces a parallel extremal theory. For a pattern [r][r]37, written as a partition of [r][r]38 into at most [r][r]39 color classes, [r][r]40 denotes the number of [r][r]41-edge-colorings of [r][r]42 avoiding [r][r]43 (Benevides et al., 2016). When [r][r]44, there always exists a complete multipartite graph on [r][r]45 vertices that is [r][r]46-extremal, and for every non-monochromatic pattern except the small exceptional patterns [r][r]47 and, for [r][r]48, [r][r]49, every [r][r]50-extremal graph is complete multipartite (Benevides et al., 2016). For the rainbow triangle pattern [r][r]51, any graph with near-maximal number of 3-edge-colorings avoiding [r][r]52 must be almost complete (Benevides et al., 2016).

For forbidden monochromatic cliques, the Erdős–Rothschild-type quantity [r][r]53 counts [r][r]54-edge-colorings in which color [r][r]55 contains no [r][r]56, and [r][r]57 is the maximum over all [r][r]58-vertex graphs (Pikhurko et al., 2016). For every [r][r]59 and [r][r]60, at least one extremal graph is complete multipartite, and a finite optimization problem [r][r]61 satisfies

[r][r]62

together with a stability theorem describing near-extremal complete multipartite graphs (Pikhurko et al., 2016). This places asymptotic counting inside a finite-template framework closely analogous to reduced graphs in extremal graph theory.

The color-class family viewpoint produces further asymptotic regimes. For every [r][r]63,

[r][r]64

are all asymptotically

[r][r]65

where [r][r]66, [r][r]67, [r][r]68, [r][r]69, and [r][r]70 denote local-rainbow, strong-odd, strong-parity, class-parity, and local-parity thresholds, respectively (Caro et al., 2024). By contrast, conflict-free and odd-colored copies satisfy [r][r]71 for every graph [r][r]72 (Caro et al., 2024). A plausible conclusion is that forbidding patterns globally inside each color class tends to produce quadratic Turán-type behavior, whereas vertex-local uniqueness or oddness conditions are often linear.

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 Edge-Coloring Problems with Forbidden Patterns.