We now proceed to prove the main result of this paper.
Proof of Theorem 1. Let G be a -free graph with and assume that G contains no homogeneous set. Then, G must be connected; otherwise, one of its components would constitute a homogeneous set. It suffices to show that there exists a vertex such that is perfect. In that case, the subgraph is perfect, and since , the partition into and yields a perfect division of G.
Since G contains a clique of size , every vertex in this clique belongs to the set W. Therefore, W is non-empty. Choose a vertex with maximum . We will show that is indeed perfect.
Suppose, for contradiction, that
is not perfect. By the Strong Perfect Graph Theorem [
1], it must contain an odd hole or an odd antihole. Since
G is
-free,
cannot contain a hole of length 7 or more. Noting that
is isomorphic to its complement
, it follows that
must contain either a
or an odd antihole of length at least 7. Accordingly, the remainder of the proof is divided into two cases. The following claim will be used in both cases.
Claim 1.
For each vertex , there exists a vertex such that y is nonadjacent to x.
Since , the neighborhood contains a clique of size . Now, suppose for contradiction that there exists a vertex that is complete to . Then, x also belongs to W. By the choice of v as a vertex in W with maximum degree, x cannot have any neighbor in ; otherwise, we would have . Under this condition, the set forms a homogeneous set, which contradicts the assumption that G contains no homogeneous set. This completes the proof of Claim 1.
Case 1. contains an odd antihole H of length at least seven.
Let H be the odd antihole in with vertex set , where is an odd integer. In H, two distinct vertices and are adjacent if and only if .
Claim 2.
For each vertex , is a stable set.
Suppose, for contradiction, that there exist two adjacent vertices in . Without loss of generality, we may assume these are and . If , then x must be adjacent to ; otherwise, the set {} would induce a bull. Similarly, if , then x must be adjacent to ; otherwise, the set would induce a bull. Repeating the argument, we conclude that x is complete to .
By a symmetric argument applied in the reverse direction, x is also complete to . Now, consider the induced graph . To avoid inducing a bull, x must be adjacent to . Similarly, by symmetry, x is also adjacent to . Hence, x is a center for H, while v is an anticenter for H. By Lemma 1, this implies that G contains a homogeneous set, a contradiction. This completes the proof of Claim 2.
Let . We proceed to consider all possible values of and show that all cases lead to a contradiction.
If , then since H is an odd antihole, it cannot contain three vertices that are nonadjacent to each other. Therefore, the set cannot be a stable set, contradicting Claim 2.
If , assume without loss of generality that . In this condition, the subgraph induced by is a bull, yielding the desired contradiction.
If , and assuming , then the set induces a , again a contradiction.
Therefore, for any vertex . Now, by Claim 1, there exists a vertex nonadjacent to x. Since also , the induced subgraph is isomorphic to , a final contradiction.
Case 2. contains a .
Let with adjacency defined by if and only if . Since is isomorphic to its complement, it is also an odd antihole. Consequently, the reasoning in the proof of Claim 2 applies directly, showing that for any vertex , the set is a stable set.
Claim 3. For each vertex , we have , and the two vertices in are nonadjacent.
Since is a stable set, we have . If , and assuming that , then is a , leading to a contradiction.
If , then by Claim 1, there exists a vertex such that y is nonadjacent to x. Note that , as the earlier argument (for the case ) applies symmetrically to y. If , the induced subgraph forms a , a contradiction. If, instead, , and assuming , then is a , again a contradiction. Thus, Claim 3 is established.
By Claim 3, every vertex
is a clone for the
, as defined in
Section 2. A closer analysis of the graph’s structure yields the following.
Claim 4. For any two adjacent vertices , their neighborhood in coincides; that is, .
Assume that x is a 1-clone. If y is a 2-clone, then the induced subgraph forms a bull, a contradiction. If y is a 3-clone, then is also a bull, again a contradiction. By symmetry, it follows that y cannot be a 4-clone or a 5-clone. Therefore, y must be a 1-clone, which proves Claim 4.
By the choice of vertex v, there exists a clique K of size in . Let D denote the connected component of that contains K. We will show that D is precisely K.
If , then D must contain a . To see this, note that since D is connected and properly contains K, there exists a vertex that is not anticomplete to K. Moreover, x cannot be complete to K; otherwise, would form a clique of size in D, a contradiction. Thus, there exists a vertex adjacent to x, and a vertex nonadjacent to x. Therefore, we get a in D.
By Claim 4, we may assume that every vertex in D is a 1-clone. It follows that and are both complete to D. Therefore, the neighborhoods and each contain a clique of size , which implies that . By the choice of v as a maximum degree vertex in W, we have and . It follows that there exists a vertex such that s is nonadjacent to , and likewise, a vertex nonadjacent to .
By Claim 3, s is a clone for the . We now examine the possible clone type of s. Note that s cannot be a 1-clone or 4-clone, since either case would require s to be adjacent to . If s is a 5-clone, then {} induces a . If s is a 2-clone, then {} also induces a . In both situations, we obtain a contradiction. Hence, s must be a 3-clone.
By symmetry with the argument applied to , we find that the vertex t which is nonadjacent to must be a 4-clone. According to Claim 4, t is nonadjacent to s. Therefore, {} induces a , contradicting the -freeness of G. This completes the proof of Claim 5.
Let be two distinct vertices, and consider the vertex set {}. Since {} is not a homogeneous set, there must exist a vertex u such that u is neither complete nor anticomplete to {}. Without loss of generality, assume that u is adjacent to x and nonadjacent to y.
By Claim 5, we have , and by Claim 4, . Therefore, . Now, suppose that is a 1-clone. Consider the set {}. Since it does not induce a bull, u must be adjacent to at least one vertex from . Similarly, considering {}, which also cannot induce a bull, u must be adjacent to at least one vertex from . It follows that .
Claim 6. u is not a clone for .
Suppose that u is an i-clone. Then, the set induces a hole of length 5, denoted by . Note that is also contained in . Therefore, by Claim 4, we have . But u is adjacent to x and nonadjacent to y, which leads to a contradiction.
Finally, we examine all possible values of and show that each case leads to a contradiction.
If , then by Claim 6, the two vertices in must be adjacent. Suppose (indices are modulo 5), then the set {} induces a bull, a contradiction.
If , again, by Claim 6, the three vertices in cannot induce a , as that would imply that u is a clone. Hence, we may assume , then {} induces a bull, a contradiction.
If , then u is a star for . Since x and y are 1-clones, it suffices by symmetry to consider the cases where u is a 1-star, 2-star, or 3-star.
When u is a 1-star, the set {} induces a bull. When u is a 2-star, the set {} induces a bull. When u is a 3-star, the set {} induces a bull. In every scenario, the resulting bull subgraph leads to a contradiction.
If , then u is a center for and v is an anticenter. By Lemma 1, G contains a homogeneous set, a contradiction.
As all cases lead to a contradiction, the proof of Theorem 1 is complete. □