Combinatorics - 1

Uploaded Last edited

Barbados Problem 33

Author: Pranav Deepak

Problem (Barb-33). Does there exist a K6K_6-free, odd-hole-free graph GG such that every coloring of E(G)E(G) with two colors contains a monochromatic triangle?

Postscript (30/09/2026). After completing this write-up, I happened to check the 2026 Barbados problem list again and saw that Problem 33 had been updated and was no longer listed as open: this construction is already known; see Aleksandar Bikov’s Small minimal (3,3)(3,3)-Ramsey graphs. This was nevertheless very expected, given the extensive classification of small (3,3)(3,3)-Ramsey graphs. I have kept the proof here because it is self-contained and, I think, elegant.

1. The construction

Throughout, all arithmetic is performed in V:=Z/11Z\mathcal{V} := \mathbb{Z}/11\mathbb{Z}. We fix the following subsets of V\mathcal{V}:

N0={0,±1},DR={±2,±3},DB={±4,±5},Q={2,4,6,8},S={0,2,5,8}.\begin{aligned} \mathcal{N}_0 &= \{0,\pm 1\},\\ \mathcal{D}_R &= \{\pm 2,\pm 3\},\\ \mathcal{D}_B &= \{\pm 4,\pm 5\},\\ \mathcal{Q} &= \{2,4,6,8\},\\ \mathcal{S} &= \{0,2,5,8\}. \end{aligned}

Recall that a subset D\mathcal{D} of an additive group is sum-free if x+y∉Dx+y \notin \mathcal{D} whenever x,y∈Dx,y \in \mathcal{D}.

We record the following elementary properties of the sets above:

DR∩DB=∅,DR∪DB=V∖N0,−DR=DR,−DB=DB,Q∩(−Q)=∅,Q∪(−Q)=V∖N0.\begin{aligned} \mathcal{D}_R \cap \mathcal{D}_B &= \varnothing,\\ \mathcal{D}_R \cup \mathcal{D}_B &= \mathcal{V} \setminus \mathcal{N}_0,\\ -\mathcal{D}_R &= \mathcal{D}_R,\\ -\mathcal{D}_B &= \mathcal{D}_B,\\ \mathcal{Q} \cap (-\mathcal{Q}) &= \varnothing,\\ \mathcal{Q} \cup (-\mathcal{Q}) &= \mathcal{V} \setminus \mathcal{N}_0. \end{aligned}

Both DR\mathcal{D}_R and DB\mathcal{D}_B are sum-free. Finally, if a,b∈Sa,b \in \mathcal{S} are distinct, then b−a∉N0b-a \notin \mathcal{N}_0.

We call two distinct elements a,b∈Va,b \in \mathcal{V} consecutive if b−a∈N0b-a \in \mathcal{N}_0, and nonconsecutive otherwise.

Let A\mathsf{A} be the graph with vertex set V\mathcal{V} in which two distinct vertices u,vu,v are adjacent exactly when they are nonconsecutive. By construction, A≅C11‾\mathsf{A} \cong \overline{C_{11}}.

Now let H\mathsf{H} be the graph obtained from A\mathsf{A} by adjoining a vertex zz with NH(z)=SN_{\mathsf{H}}(z)=\mathcal{S}. We begin by verifying the structural properties of this construction.

For a graph GG, let ω(G)\omega(G) denote its clique number.

Lemma 1. ω(A)=5\omega(\mathsf{A}) = 5. Moreover, every induced path and every induced cycle in A\mathsf{A} has at most four vertices.

proof: A clique in A=C11‾\mathsf{A}=\overline{C_{11}} is an independent set in C11C_{11}. Since an independent set in an 1111-cycle has at most ⌊11/2⌋=5\lfloor 11/2 \rfloor=5 vertices, ω(A)≤5\omega(\mathsf{A}) \le 5. On the other hand, {0,2,4,6,8}\{0,2,4,6,8\} induces a K5K_5 in A\mathsf{A}, and hence ω(A)=5\omega(\mathsf{A})=5.

Now, suppose A\mathsf{A} contains an induced cycle CmC_{m} and let M⊂VM \sub \mathcal{V} be its vertex set. Indeed, MM induces Cm‾\overline{C_{m}} in C11C_{11}. Given that Cm‾\overline{C_{m}} is m−3m-3-regular, and C11C_{11} is 22-regular, it follows that m≤5m \le 5. Finally, using C5‾≅C5\overline{C_{5}} \cong C_{5}, which is not a subgraph of C11C_{11}, we conclude that m≤4m \le 4.

Next, suppose A\mathsf{A} contains an induced path PtP_{t}. Each endpoint of PtP_{t} has exactly t−2t-2 non edges internally. Thus in C11C_{11}, each endpoint of PtP_{t} has degree at least t−2t-2. Of course t−2≤2t-2 \le 2. Hence t≤4t \le 4.

A hole is a vertex-induced cycle of length at least four. An odd hole is a hole of odd length.

Lemma 2. The graph H\mathsf{H} is K6K_6-free and odd-hole-free.

proof: By Lemma 1, A\mathsf{A} is K6K_{6}-free. Hence, any six-clique in H\mathsf{H} must contain the additional vertex zz, but the degree of zz is four, so H\mathsf{H} is K6K_{6}-free.

By Lemma 1, every hole in A\mathsf{A} has length at most four. Thus an odd hole CmC_m in H\mathsf{H} must contain the additional vertex zz. Deleting zz leaves an induced path on m−1m-1 vertices entirely in A\mathsf{A}. Again by Lemma 1, m−1≤4m-1 \le 4, so m≤5m \le 5. Since an odd hole has length at least five, we must have m=5m=5.

Write C5=zv1v2v3v4zC_5=zv_1v_2v_3v_4z. Then v1,v4∈Sv_1,v_4 \in \mathcal{S}, so they are nonconsecutive and hence adjacent in A\mathsf{A}. Thus v1v4v_1v_4 is a chord of C5C_5, contrary to C5C_5 being induced.

2. Triangle-free colorings of A\mathsf{A}

Throughout, a coloring of a graph GG means a map f:E(G)⟶{R,B}f:E(G)\longrightarrow\{R,B\}. We call the spanning subgraphs of GG with edge sets f−1(R)f^{-1}(R) and f−1(B)f^{-1}(B) the red subgraph and blue subgraph under ff, respectively.

For adjacent vertices u,vu,v, we call uu a red or blue neighbour of vv according to the color of uvuv.

A triangle is monochromatic if its three edges receive the same color, and a coloring is triangle-free if it contains no monochromatic triangle.

Lemma 3. Let ff be a coloring of K5K_5. Then ff is triangle-free exactly when its red and blue subgraphs are both isomorphic to C5C_5.

Moreover, if ff is triangle-free, then for every vertex vv, the restriction of ff to K5−vK_5-v has a red P4P_4 and a blue P4P_4, whose endpoints are exactly the red and blue neighbours of vv respectively.

proof: Suppose both color’s subgraphs are isomorphic to C5C_{5} under ff. Then since C5C_{5} is a triangle-free graph, ff is triangle free.

Now, suppose ff is triangle free. No vertex can have three neighbours of the same color, say red. Otherwise, to avoid a triangle in the red subgraph, the three neighbours must form a blue triangle.

Thus the red and blue subgraphs are both 22-regular, and thus each isomorphic to C5C_{5}.

Deleting any vertex of a C5C_5 leaves a P4P_4 whose endpoints are precisely the neighbours of the deleted vertex. Since the red and blue subgraphs under ff are both isomorphic to C5C_5, restricting ff to K5−vK_5-v leaves a red P4P_4 and a blue P4P_4, whose endpoints are respectively the red and blue neighbours of vv.

The partition V∖N0=DR⊔DB\mathcal{V}\setminus\mathcal{N}_0=\mathcal{D}_R\sqcup\mathcal{D}_B defines a coloring ψ\psi of A\mathsf{A}, which we call the canonical difference coloring. Explicitly, for uv∈E(A)uv\in E(\mathsf{A}),

ψ(uv)={Rif v−u∈DR,Bif v−u∈DB.\psi(uv)= \begin{cases} R & \text{if } v-u\in\mathcal{D}_R,\\ B & \text{if } v-u\in\mathcal{D}_B. \end{cases}

Since DR\mathcal{D}_R and DB\mathcal{D}_B are closed under negation, this definition does not depend on the order of uu and vv.

The coloring ψ\psi is triangle-free. Indeed, suppose u,v,wu,v,w formed a monochromatic triangle, and set a=v−ua=v-u and b=w−vb=w-v. If the triangle were red, then a,b∈DRa,b\in\mathcal{D}_R and

a+b=w−u∈DR,a+b=w-u\in\mathcal{D}_R,

contradicting the sum-freeness of DR\mathcal{D}_R. The same argument with DB\mathcal{D}_B rules out a blue triangle.

Below, we state the key rigidity result on triangle free colorings of A\mathsf{A}.

Theorem 1. A coloring ff of A\mathsf{A} is triangle-free if and only if, up to exchanging the two colors, ff is equal to the canonical difference coloring ψ\psi.

We defer the proof of Theorem 1 and first record its consequence for the graph H\mathsf{H}.

Theorem 2. There is no triangle-free coloring of H\mathsf{H}.

proof: (Supposing Theorem 1)

Let ff be a triangle free coloring of H\mathsf{H}. Then, by Theorem 1 The restriction of ff to A\mathsf{A} is equal to ψ\psi.

Recall that H\mathsf{H} is obtained from A\mathsf{A} by adjoining the vertex zz, whose neighborhood is S={0,2,5,8}\mathcal{S}=\{0,2,5,8\}.

Now, consider the graph KK induced by S\mathcal{S} in A\mathsf{A}. Since any two elements of S\mathcal{S} are nonconsecutive, and ∣S∣=4|\mathcal{S}| = 4 we have K≅K4K \cong K_{4}. Since ff and ψ\psi agree on KK, the red subgraph of KK under ff is the cycle C4=(0,2,5,8)C_{4} = (0,2,5,8).

Since zz is adjacent to every vertex of KK, the subgraph of H\mathsf{H} induced by V(K)∪{z}V(K)\cup\{z\} is isomorphic to K5K_5. The restriction of ff to this K5K_5 is triangle-free. Hence, by Lemma 3, deleting zz leaves a red P4P_4 on KK. This contradicts the fact that the red subgraph of KK is isomorphic to C4C_4.

Combining Lemma 2 and Theorem 2 gives the main result.

Main Theorem. Let C11=v0v1…v10v0C_{11}=v_0v_1\dots v_{10}v_0, and let H\mathsf{H} be the graph obtained from C11‾\overline{C_{11}} by adjoining a vertex zz whose neighborhood is {v0,v2,v5,v8}\{v_0,v_2,v_5,v_8\}. Then H\mathsf{H} is K6K_6-free and odd-hole-free, and every coloring of its edges with two colors contains a monochromatic triangle.

It remains to prove Theorem 1.

The lemma that follows is motivated by the fact that A\mathsf{A} has lots of overlapping 55-cliques, which we will exploit in proving Theorem 1.

First, For vertex-disjoint graphs G1G_1 and G2G_2, their join G1∨G2G_1\vee G_2 is obtained from their disjoint union by adding every edge between V(G1)V(G_1) and V(G2)V(G_2).

Lemma 4 (Small overlap lemma). Let G=K4∨K2‾G=K_4\vee\overline{K_2}, where the K4K_4-factor has vertex set TT and the K2‾\overline{K_2}-factor has vertex set {p,q}\{p,q\}. If ff is a triangle-free coloring of GG, then f(pv)=f(qv)f(pv)=f(qv) for every v∈Tv\in T.

proof: Denote the K5K_{5}‘s induced by T∪{p},T∪{q}T \cup \{p\}, T \cup \{q\} by Kp,KqK_{p},K_{q} respectively, where Kp−pK_{p}-p and Kq−qK_{q}-q are equal to the K4K_{4}-factor of GG. Thus, the restrictions of ff to Kp−pK_{p}-p and Kq−qK_{q}-q are also equal.

Therefore, given that ff is triangle free, by applying lemma 3 we conclude that the red and blue neighbourhoods of pp and qq (under ff) are respectively equal.

We will compare an arbitrary triangle-free coloring ff of A\mathsf{A} with ψ\psi using a convenient system of coordinates on E(A)E(\mathsf{A}). In doing so, we will take full advantage of the additive structure on V(A)=VV(\mathsf{A})=\mathcal{V}.

Recall that Q={2,4,6,8}\mathcal{Q}=\{2,4,6,8\}, and that Q\mathcal{Q} and −Q-\mathcal{Q} partition V∖N0\mathcal{V}\setminus\mathcal{N}_0. Consider the correspondence

(i,d)⟼{i,i+d},(i,d)∈V×Q.(i,d)\longmapsto\{i,i+d\}, \qquad (i,d)\in\mathcal{V}\times\mathcal{Q}.

Since d∉N0d\notin\mathcal{N}_0, the pair {i,i+d}\{i,i+d\} is an edge of A\mathsf{A}. Conversely, if {u,v}∈E(A)\{u,v\}\in E(\mathsf{A}), exactly one of v−uv-u and u−vu-v belongs to Q\mathcal{Q}. Thus every edge arises uniquely from this correspondence.

We henceforth write ⟨i,d⟩\langle i,d\rangle for the edge {i,i+d}\{i,i+d\}.

Under this identification, the same coloring ψ\psi admits a new prescription:

ψ(⟨i,d⟩)={Rif d∈{2,8},Bif d∈{4,6}.\psi(\langle i,d\rangle)= \begin{cases} R & \text{if } d\in\{2,8\},\\ B & \text{if } d\in\{4,6\}. \end{cases}

The next lemma translates the overlap of 55-cliques in A\mathsf{A} into an algebraic invariance satisfied by every triangle-free coloring.

Lemma 5 (Big overlap lemma). Let ff be a triangle-free coloring of A\mathsf{A}. Then, for every i∈Vi\in\mathcal{V} and d∈Qd\in\mathcal{Q},

f(⟨i,d⟩)=f(⟨i+d,−1−d⟩).f(\langle i,d\rangle)=f(\langle i+d,-1-d\rangle).

proof: Suppose i∈Vi \in \mathcal{V}. Let KiK_{i} denote the graph induced by the vertex set Qi:=i+(Q∪{0})Q_{i}:= i + (\mathcal Q \cup \{0\}). Indeed, KiK_{i} is isomorphic to K5K_{5} as QiQ_{i} has five elements, which are all pairwise nonconsecutive.

The cliques KiK_i and Ki+2K_{i+2} intersect in the four vertices i+Qi+\mathcal Q, while their remaining vertices are ii and i+10i+10. These two vertices are consecutive and hence nonadjacent. Therefore, the graph induced by Qi∪Qi+2Q_i\cup Q_{i+2} is isomorphic to K4∨K2‾K_4\vee\overline{K_2}, with factors on i+Qi+\mathcal Q and {i,i+10}\{i,i+10\}, respectively.

By the Small overlap lemma, for every d∈Qd\in\mathcal Q,

f({i,i+d})=f({i+10,i+d}).f(\{i,i+d\})=f(\{i+10,i+d\}).

The first edge is ⟨i,d⟩\langle i,d\rangle. To express the second edge in our chosen coordinates, note that i+10=i−1i+10=i-1 and −1−Q=Q-1-\mathcal Q=\mathcal Q. Thus its coordinate difference from i+di+d to i−1i-1 is

(i−1)−(i+d)=−1−d∈Q,(i-1)-(i+d)=-1-d\in\mathcal Q,

so {i+10,i+d}=⟨i+d,−1−d⟩\{i+10,i+d\}=\langle i+d,-1-d\rangle.

Naturally, we define a map tt called the transport map on V×Q\mathcal{V}\times \mathcal{Q} by t(i,d)=(i+d,−1−d)t(i,d)=(i+d,-1-d). Henceforth, we will willfully blur the distinction between the transport map and its induced map on the edges of A\mathsf{A}, writing t(⟨i,d⟩)=⟨i+d,−1−d⟩t(\langle i,d\rangle)=\langle i+d,-1-d\rangle.

Thus, The big overlap lemma is equivalently stated as tf=ftf = f, where ff is a triangle free coloring of A\mathsf{A} and tftf denotes the composition of ff after tt.

Theorem 1. (continued)

proof:

First, notice that t2(⟨i,d⟩)=⟨i−1,d⟩t^2(\langle i,d\rangle)=\langle i-1,d\rangle. Thus, by induction, t2n(⟨i,d⟩)=⟨i−n,d⟩t^{2n}(\langle i,d\rangle)=\langle i-n,d\rangle. Taking n=11n=11 gives t22=t0t^{22}=t^0, so tt is a bijection and hence generates a cyclic group of permutations of E(A)E(\mathsf{A}).

Let ⟨t⟩\langle t\rangle denote the cyclic group generated by tt. We claim that

Orb⁡⟨t⟩(⟨0,2⟩)={⟨i,d⟩:i∈V, d∈{2,8}},\operatorname{Orb}_{\langle t\rangle}(\langle0,2\rangle) =\{\langle i,d\rangle:i\in\mathcal V,\ d\in\{2,8\}\}, Orb⁡⟨t⟩(⟨0,4⟩)={⟨i,d⟩:i∈V, d∈{4,6}}.\operatorname{Orb}_{\langle t\rangle}(\langle0,4\rangle) =\{\langle i,d\rangle:i\in\mathcal V,\ d\in\{4,6\}\}.

Indeed, the identity t2n(⟨0,d⟩)=⟨−n,d⟩t^{2n}(\langle0,d\rangle)=\langle-n,d\rangle shows that the orbit of ⟨0,d⟩\langle0,d\rangle contains every edge whose second coordinate is dd. Applying tt to these edges shows that the same orbit contains every edge whose second coordinate is −1−d-1-d. On the other hand, tt only interchanges the second coordinates dd and −1−d-1-d. Since −1−2=8-1-2=8 and −1−4=6-1-4=6 in V=Z/11Z\mathcal V=\mathbb Z/11\mathbb Z, the claim follows.

By the new prescription for ψ\psi, these two orbits are precisely ψ−1(R)\psi^{-1}(R) and ψ−1(B)\psi^{-1}(B), respectively.

Finally, since tf=ftf=f, every orbit of ⟨t⟩\langle t\rangle is monochromatic under ff. The two orbits must receive different colors; otherwise, every edge of A\mathsf A would receive the same color, contradicting the triangle-freeness of ff. Therefore, up to exchanging the two colors, f=ψf=\psi.