Next Article in Journal
Railway Intrusion Events Classification and Location Based on Deep Learning in Distributed Vibration Sensing
Next Article in Special Issue
Calculating Crossing Numbers of Graphs Using Their Redrawings
Previous Article in Journal
Geometrical Visual Illusions Revisited: The Curse of Symmetry, the Cure of Sighting, and Taxing Task Demands
Previous Article in Special Issue
On Three-Rainbow Dominationof Generalized Petersen Graphs P(ck,k)
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Typical Structure of Oriented Graphs and Digraphs with Forbidden Blow-Up Transitive Triangles

School of Mathematics and Statistics, Guangdong University of Foreign Studies, Guangzhou 510006, China
*
Author to whom correspondence should be addressed.
Symmetry 2022, 14(12), 2551; https://doi.org/10.3390/sym14122551
Submission received: 27 October 2022 / Revised: 22 November 2022 / Accepted: 26 November 2022 / Published: 2 December 2022
(This article belongs to the Special Issue Graph Algorithms and Graph Theory II)

Abstract

:
Transitive tournament (including transitive triangle) and its blow-up have some symmetric properties. In this work, we establish an analogue result of the Erdös-Stone theorem of weighted digraphs with a forbidden blow-up of the transitive tournament. We give a stability result of oriented graphs and digraphs with forbidden blow-up transitive triangles and show that almost all oriented graphs and digraphs with forbidden blow-up transitive triangles are almost bipartite, which reconfirms and strengthens the conjecture of Cherlin.

1. Introduction

Given a fixed graph H, a graph is called H-free if it does not contain a subgraph isomorphic to H. For brevity’s sake, other mentioned notations in the section are provided later in Section 2. In the study history of extremal graph theory, there are two types of important problems: (1) What are the maximum edges among H-free graphs on n vertices? (2) What is the typical structure of H-free graphs on n vertices? It is natural to consider graphs with some symmetry property, for example, the complete graphs K r , cycles C k on r vertices, respectively. The significant progress of the first problem was made by Turán in 1941 who determined the maximum edges among K r + 1 -free graphs on n vertices and the corresponding extremal graphs. In 1946 Erdös and Stone [1] extended Turán’s theorem by replacing the forbidden subgraph K r + 1 by its blow-up and asymptotically determined the maximum edges. The second problem started in 1976 when Erdös, Kleitman and Rothschild [2] showed that almost all K 3 -free graphs are bipartite and asymptotically determined the logarithm of the number of K r + 1 -free graphs on n vertices, for every integer r 2 . This was strengthened by Kolaitis, Prömel and Rothschild [3], who showed that almost all K r + 1 -free graphs are r-partite, for every integer r 2 . These work inspired a vast body of works concerning the maximum edges, the number and structure of H-free graphs among H-free graphs respectively (see, e.g., [3,4,5,6,7,8,9,10,11]). More recently, some related results have been proved for hypergraphs (see, e.g., [12,13]).
All the works mentioned above dealt with undirected graphs. It is natural to generalize those results to digraphs or oriented graphs. The study of the first problem of digraphs and oriented graphs started by Brown and Harary [14] in 1970. They considered and determined the n-vertex digraphs with maximum edges and not containing the transitive tournament T r + 1 in [14]. In 2017, Kühn, Osthus, Townsend and Zhao [15] extended this result to weighted digraphs. However, the similar result of the Erdös and Stone [1] theorem for weighted digraphs is still open. In this work, we will establish an analogue Erdös and Stone result of weighted digraphs.
For the study of the second problem of digraphs and oriented graphs, Cherlin [16] gave a classification of countable homogeneous oriented graphs. He remarked that ‘the striking work of [3] does not appear to go over to the directed case’ and conjectured that almost all T 3 -free oriented graphs are tripartite in 1998. Kühn, Osthus, Townsend and Zhao [15] verified this conjecture and showed that almost all T r + 1 -free oriented graphs and almost all T r + 1 -free digraphs are r-partite.
It is natural to ask a similar question: what are the typical structures of digraphs and oriented graphs not containing the blow-up of T r + 1 ? In this work, we shall reconfirm and generalize Cherlin’s conjecture [15]. We show that almost all T 3 t -free oriented graphs and almost all T 3 t -free digraphs are almost bipartite for any positive integer t, where T 3 t is the blow-up of the transitive triangle T 3 .
The rest of the paper is organized as followed. Some notations and useful tools and our results will be laid out in Section 2. The Regularity Lemma of digraphs and the proof of our first result will be given in Section 3. A stability result of digraphs and the proof of our second result will be given in Section 4. The concluding remarks will be given in Section 5.

2. Notations, Tools and Results

We shall give some notions before we start to state some relevant results. A digraph is a pair ( V , E ) where V is a set of vertices and E is a set of ordered pairs of distinct vertices in V (note that this means we do not allow loops or multiple arcs in the same direction in a digraph). An oriented graph is a digraph with at most one arc between two vertices, so may be considered as an orientation of a simple undirected graph.
Given a class of graphs (digraphs or oriented graphs, respectively) A , we let A n denote the set of all graphs (digraphs or oriented graphs, respectively) in A that have precisely n vertices, and we say that almost all graphs (digraphs or oriented graphs, respectively) in A have property B or, the typical structure of A is B if
lim n | { G A n : G has property B } | | A n | = 1 .
Let G = ( V , E ) be a digraph, we write u v for the arc directed from vertex u to vertex v. Denote by N G + ( v ) : = { u V : v u E } and N G ( v ) : = { u V : u v E } the out-neighborhood and the in-neighborhood of v, respectively. Denote by d G + ( v ) : = | N G + ( v ) | and d G ( v ) : = | N G ( v ) | the out-degree and the in-degree d G ( v ) of v, respectively. Denote by N G ( v ) : = N G N G + and N G ± ( v ) : = N G N G + the neighborhood and the intersection neighborhood of v. Denote by Δ ( G ) , Δ + ( G ) and Δ ( G ) the maximum of | N G ( v ) | , | N G + ( v ) | and | N G ( v ) | among all v G , respectively. Denote by Δ 0 ( G ) the maximum of d + ( v ) and d ( v ) among all v V . For A V ( G ) , denote by G [ A ] and G A the sub-digraph of G induced by A and the digraph obtained from G by deleting all vertices in A and all arcs incident to A, respectively. Given two disjoint subsets A and B of vertices of G, an A B arc is an arc a b where a A and b B . We denote by E ( A , B ) for the set of all these arcs and e G ( A , B ) : = | E ( A , B ) | . Denote by ( A , B ) G the bipartite oriented subgraph of G whose vertex class are A and B and whose arc set is E ( A , B ) . The density of ( A , B ) G is defined to be
d G ( A , B ) : = e G ( A , B ) | A | | B | .
Given ϵ > 0 , we call ( A , B ) G an ϵ -regular pair if | d ( X , Y ) d ( A , B ) | < ϵ holds for all subsets X A and Y B with | X | > ϵ | A | and | Y | > ϵ | B | . Note that ( B , A ) may not necessarily be an ϵ -regular pair since the order matters.
Given a digraph G = ( V , E ) , denote by f 1 ( G ) the number of pairs u , v V such that exactly one of u v and v u is an arc of G, and f 2 ( G ) the number of pairs u , v V such that both u v and v u are arcs of G(we call u v a double edge for convenience). For a vertex v, denote by f 1 ( v ) the number u V such that exactly one of u v and v u is an arc of G, and f 2 ( v ) the number double edges incident with v. For a real number a 1 , the weighted size of G is defined by e a ( G ) : = a · f 2 ( G ) + f 1 ( G ) . For convenience, we write e ( H ) : = e a ( H ) for oriented graph H. For a vertex v, its weight is defined by e a ( v ) : = a · f 2 ( v ) + f 1 ( v ) . This definition allows for a unified approach to extremal problems on undirected graphs, oriented graphs and digraphs. Because for an undirected graph, e ( G ) : = e 1 ( G ) is the number of its edges when we equate an undirected edge in an undirected graph with a double edge in a digraph. Furthermore, a digraph G contains 4 f 2 ( G ) 2 f 1 ( G ) = 2 e 2 ( G ) labelled sub-digraphs and 3 f 2 ( G ) 2 f 1 ( G ) = 2 e log 3 ( G ) labelled oriented subgraphs if we set a = 2 and a = log 3 , respectively.
The Turán graph T u r ( n ) is an undirected graph of n vertices which is formed by partitioning the set of n vertices into r-parts of nearly equal size, and connecting two vertices by an edge whenever they belong to different parts. Denote by t r ( n ) the edge size (number of edges) of T u r ( n ) . Denote by D T r ( n ) the digraph obtained from T u r ( n ) by replacing each undirected edge of T u r ( n ) with a double edge. Denote by D K r the digraph obtained from the complete graph K r on r vertices by replacing each edge of K r by a double edge.
Given a digraph H, the weighted Turán number e x a ( n , H ) is the maximum e a ( G ) among all H-free digraphs G on n vertices. It is easy to see that D T r ( n ) is T r + 1 -free, so e x a ( n , T r + 1 ) e a ( D T r ( n ) ) = a · t r ( n ) .
A transitive oriented graph is an oriented graph such that whenever it contains arcs u v and v w then it contains u w too. A transitive tournament T n on n vertices is the orientation of K n such that it is transitive. Denote by T r + 1 t the blow-up of T r + 1 for some positive integer t by replacing every vertex v i of T r + 1 with an independent set of t vertices and connecting every pair of vertices whenever they belong to different independent sets with the homogeneous direction in accordance with that of T r + 1 . For a positive integer k we write [ k ] : = { 1 , , k } . For convenience, we drop the subscripts of all notions if they are unambiguous.
We need the following result of the forbidden digraphs container of Kühn et al. [15], which allows us to reduce an asymptotic counting problem to an extremal problem. Given an oriented graph H with e ( H ) 2 , we let
m ( H ) = max H H , e ( H ) > 1 e ( H ) 1 v ( H ) 2 .
Theorem 1
(Theorem 3.3 [15]). Let H be an oriented graph with h : = v ( H ) and e ( H ) 2 , and let a R with a 1 . For every ϵ > 0 , there exists c > 0 such that for all sufficiently large N, there exists a collection C of digraphs on the vertex set [ n ] with the following properties.
(a) 
For every H-free digraph I on  [ N ]  there exists  G C  such that  I G .
(b) 
Every digraph  G C  contains at most  ϵ N h  copies of H, and  e a ( G ) e x a ( N , H ) + ϵ N 2 .
(c) 
log | C | c N 2 1 / m ( H ) log N .
Note that this result is essentially a consequence of a recent and very powerful result of Balogh, Morris and Samotij [7] and Saxton and Thomason [17], which introduces the notion of hypergraph containers to give an upper bound on the number of independent sets in hypergraphs, and a digraph analogue [15] of the well-known supersaturation result of Erdös and Simonovits [1].
As mentioned in Section 1, Brown and Harary [14] first determined the extremal digraph with the maximum edge among T r + 1 -free digraphs with n vertices. Kühn, Osthus, Townsend and Zhao [15] extended this result to weighted digraphs.
Lemma 1
([15]). Let a ( 3 2 , 2 ] be a real number and let r , n N . Then e x a ( n , T r + 1 ) = a · t r ( n ) , and D T r ( n ) is the unique extremal T r + 1 -free digraph on n vertices.
We generalize the above result in the following.
Theorem 2.
For all positive integers r , t , every real numbers a ( 3 2 , 2 ] and γ > 0 , there exists an integer n 0 such that every digraph G with n n 0 vertices and
e a ( G ) a · t r ( n ) + γ n 2
contains T r + 1 t as a sub-digraph.
Example 1.
For a given digraph H, it is contained in its blow-up H t for each positive integer t. Thus a H-free digraph (oriented graph) G is also a H t -free digraph (oriented graph), but a H t -free digraph (oriented graph) is not necessarily a H-free digraph (oriented graph). For example, T r + 1 is a sub-digraph of T r + 1 t and a T r + 1 -free digraph (oriented graph) G is also a T r + 1 t -free digraph (oriented graph), but a T r + 1 t -free digraph (oriented graph) is not necessary a T r + 1 -free digraph (oriented graph). However, the above results show that the extremal weighted sizes are asymptotically equal. One can also see that there are many other sub-digraphs contained in T r + 1 t , for example, the stars with the orientation all going away from the centre or going toward the centre, respectively. For those digraph-free digraphs, the corresponding extremal problems are still open. Our result may shed some light on them.
In 1998 Cherlin [16] gave the following conjecture.
Conjecture 1
(Cherlin [16]). Almost all T 3 -free oriented graphs are tripartite.
Kühn, Osthus, Townsend and Zhao [15] verified this conjecture and showed that almost all T r + 1 -free oriented graphs and almost all T r + 1 -free digraphs are r-partite. We will strengthen Cherlin’s conjecture and show that almost all T 3 t -free oriented graphs and almost all T 3 t -free digraphs are almost bipartite for any positive integer t. Let f ( n , T r + 1 t ) and f * ( n , T r + 1 t ) denote the number of labelled T r + 1 t -free oriented graphs and digraphs on n vertices, respectively.
Theorem 3.
For every positive integer t N and any α > 0 there exists ϵ > 0 such that the following holds for all sufficiently large n.
(i) 
All but at most f ( n , T 3 t ) 2 ϵ n 2 T 3 t -free oriented graphs on n vertices can be made bipartite by changing at most α n 2 edges.
(ii) 
All but at most f * ( n , T 3 t ) 2 ϵ n 2 T 3 t -free digraphs on n vertices can be made bipartite by changing at most α n 2 edges.

3. The Regularity Lemma and the Proof of Theorem 2

In this section, we shall give the proof of Theorem 2. First, we need the regularity lemma of digraphs of Alon and Shapira [18]. See [19] for a survey on the Regularity Lemma.
Given partitions V 0 , V 1 , , V k and U 0 , U 1 , , U of the vertex set of a digraph, we say that V 0 , V 1 , , V k refines U 0 , U 1 , , U if for all V i with i 1 there is some U j with j 0 such that V i U j . Note that V 0 need not be contained in any U j .
Lemma 2
(Degree form of the Regularity Lemma of Digraphs [18]). For every ϵ ( 0 , 1 ) and all integers M , M there are integers M and n 0 such that if
  • G is a digraph on n n 0 vertices,
  • U 0 , , U M is a partition of the vertex set of G,
  • d [ 0 , 1 ] is any real number,
then there is a partition of the vertex set of G into V 0 , , V k and a spanning sub-digraph G of G such that the following holds:
(1) 
M k M ,
(2) 
| V 0 | ϵ · n ,
(3) 
| V 1 | = = | V k | = ,
(4) 
V 0 , , V k refines the partition U 0 , , U M ,
(5) 
d G + ( x ) > d G + ( x ) ( d + ϵ ) n for all vertices x of G,
(6) 
d G ( x ) > d G ( x ) ( d + ϵ ) n for all vertices x of G,
(7) 
G [ V i ] is empty for all i = 1 , , k ,
(8) 
the bipartite oriented graph ( V i , V j ) G is ϵ-regular and has density either 0 or density at least d for all 1 i , j k and i j .
We call V 1 , , V k clusters and V 0 the exceptional set. The last condition of the lemma says that all pairs of clusters are ϵ -regular in both directions (but possibly with different densities). We call the spanning digraph G G in the lemma the pure digraph with parameters ϵ , d , . Given clusters V 1 , , V k and a digraph G , the reduced digraph R with parameters ϵ , d , is the digraph whose vertices are V 1 , , V k and whose arcs are all the V i V j arcs in G that is ϵ -regular and has a density of at least d.
Note that a simple consequence of the ϵ -regular pair ( A , B ) : for any subset Y B that is not too small, most vertices of A have about the expected number of out-neighbours in Y; and similarly, for any subset X A that is not too small, most vertices of B have about the expected number of in-neighbours in X.
Lemma 3.
Let ( A , B ) be an ϵ-regular pair, of density d say, and X A has size | X | ϵ | A | and Y B has size | Y | ϵ | B | . Then all but at most ϵ | A | of vertices in A have (each) at least ( d ϵ ) | Y | out-neighbors in Y and all but at most ϵ | B | of vertices in B have (each) at least ( d ϵ ) | X | in-neighbors in X.
Proof. 
Let A be the set of vertices with out-neighbors in Y less than ( d ϵ ) | Y | . Then e ( A , Y ) < | A | ( d ϵ ) | Y | , so
d ( A , Y ) = e ( A , Y ) | A | | Y | < d ϵ = d ( A , B ) ϵ .
Since ( A , B ) is ϵ -regular, this implies that | A | < ϵ | A | .
Similarly, let B be the set of vertices with in-neighbours in X less than ( d ϵ ) | X | . Then e ( X , B ) < | X | ( d ϵ ) | B | , so
d ( X , B ) = e ( X , B ) | X | | B | < d ϵ = d ( X , B ) ϵ .
Since ( A , B ) is ϵ -regular, this implies that | B | < ϵ | B | . □
The following lemma says that the blow-up R s of the reduced digraph R can be found in G, provided that ϵ is small enough and the V i is large enough.
Lemma 4.
For all d ( 0 , 1 ) and Δ 1 , there exists an ϵ 0 > 0 such that if G is any digraph, s is an integer and R is a reduced digraph of G , where G is the pure digraph of G with parameters ϵ ϵ 0 , s / ϵ 0 and d. For any digraph H with Δ ( G ) Δ , then
H R s H G G .
Proof. 
The proof is similar with that of Lemma 7.3.2 in [20]. Given d and Δ , choose ϵ 0 < d small enough such that
Δ + 1 ( d ϵ 0 ) Δ ϵ 0 1 ;
such a choice is possible, since Δ + 1 ( d ϵ ) Δ ϵ 0 as ϵ 0 . Now let G , H , s , R be given as stated. Let { V 0 , V 1 , , V k } be the ϵ -regular partition of G that give rise to R. Thus, ϵ < ϵ 0 , V ( R ) = { V 1 , , V k } and | V 1 | = = | V k | = . Let us assume that H is actually a sub-digraph of R s , with vertices u 1 , , u h . Each vertex u i lies in one of the s-sets V j s of R s . This defines a map σ : i j . We aim to define an embedding u i v i V σ ( i ) of H in G ; thus, v 1 , , v h will be distinct, and v i v j will be an arc of G whenever u i u j is an arc of H.
We will choose the vertices v 1 , , v h inductively. Throughout the induction, we shall have a “target set” Y i V σ ( i ) assigned to each i; this contains the vertices that are still candidates for the choice of v i . Initially, Y i is the entire set V σ ( i ) . As the embedding proceeds, Y i will get smaller and smaller (until it collapses to { v i } ): whenever we choose a vertex v j with j < i and if
Case (i):
u i are both out-neighbor and in-neighbor of u j in H, we delete all those vertices from Y i that are not adjacent to v j with double edges.
Case (ii):
u i is just the out-neighbor of u j in H, we delete all those vertices from Y i that are not the out-neighbor of v j .
Case (iii):
u i is just the in-neighbour of u j in H, we delete all those vertices from Y i that are not the in-neighbour of v j .
To make this approach work, we have to ensure that the target set Y i does not get too small. When we come to embed a vertex u j , we consider all the indices i > j such that u i is adjacent to u j in H; there are at most Δ such i. For each of these i, we wish to select v j so that
Y i j = N * ( v j ) Y i j 1
is large, where
N * ( v j ) = N ± ( v j ) if u i are both out-neighbor and in-neighbor of u j ; N + ( v j ) if u i is out-neighbor of u j ; N ( v j ) if u i is in-neighbor of u j .
Now this can be done by Lemma 3: unless Y i j 1 is tiny (of size less than ϵ ), all but at most ϵ choices of v j will be such that (2) implies
| Y i j | ( d ϵ ) | Y i j 1 |
Doing this simultaneously for all of at most Δ values of i considered, we find that all but at most Δ ϵ choices of v j from V σ ( j ) , and in particular from Y j j 1 V σ ( j ) , satisfy (3) for all i.
It remains to show that | Y j 1 | Δ ϵ s to ensure that a suitable choice for v j exists: since σ ( j ) = σ ( j ) for at most s 1 of the vertices u j with j < j , a choice between s suitable candidates for v j will suffice to keep v j distinct from v 1 , , v j 1 . But all this follows from our choice of ϵ 0 . Indeed, the initial target sets Y i 0 have size , and each Y i has vertices deleted from it only when some v j with j < i and u j and u i are adjacent in H, which happens at most Δ times. Thus,
| Y i j | Δ ϵ ( d ϵ ) Δ Δ ϵ ( d ϵ 0 ) Δ Δ ϵ 0 ϵ 0 s
whenever j < i , so in particular | Y i j | Δ ϵ 0 ϵ and | Y j j 1 | Δ ϵ s . □
We can now prove Theorem 2 using Lemma 1, Lemma 4 and the Regularity Lemma of digraphs.
Proof of Theorem 2.
Let d : = γ , Δ = Δ ( K r + 1 s ) , then Lemma 4 returns an ϵ 0 > 0 . Assume
ϵ 0 < γ / 2 < 1
Let M , M > 1 / γ , choose ϵ > 0 small enough that ϵ ϵ 0 and δ : = ( a 1 ) d ϵ a ϵ 2 / 2 a ϵ > 0 . The Regularity Lemma of digraphs returns an integer M. Assume
n M s ϵ 0 ( 1 ϵ ) ,
Since M s ϵ 0 ( 1 ϵ ) M , M . Let { U 0 , U 1 , , U M } be a partition of vertex set of G. The Regularity Lemma of digraphs provided us with an ϵ regular partition { V 0 , V 1 , , V k } of G , the pure digraph of G, with parameters ϵ , d , and M k M . That is | V 1 | = = | V k | = and | V 0 | < ϵ n . Then
n k
= n | V 0 | k n ϵ n M = n 1 ϵ M s ϵ 0
by the choice of n. Let R be the regularity digraph of G with parameters ϵ , , d corresponding to the above partition. Since ϵ ϵ 0 , s / ϵ 0 . R satisfies the premise of Lemma 4 and Δ ( K r + 1 s ) = Δ . Thus, to conclude by Lemma 4 that T r + 1 s G , all that remains to be checked is that T r + 1 R .
Our plan was to show T r + 1 R by Lemma 1. We thus have to check that the weight of R is large enough.
By (5) and (6) of the regularity Lemma of digraphs, we have
G a G a + ( d + ϵ ) n 2
At most | V 0 | 2 double edges lie inside V 0 , and at most | V 0 | k ϵ n k double edges join | V 0 | to other partition sets. The ϵ regular pairs in G of 0 density contribute nothing to the weight of G . Since each edge of R corresponds to at most 2 edges of G , we thus have in total
G a 1 2 a ϵ 2 n 2 + a ϵ n k + R a 2 .
Combined with (6), we get
R a k 2 · a ( r 1 r + γ ) n 2 ( d + ϵ ) n 2 1 2 a ϵ 2 n 2 a ϵ n k k 2 2 a r 1 r k 2 + δ k 2 = a · t r ( k ) + δ k 2 > a · t r ( k ) ,
for all sufficiently large n. Therefore T r + 1 R by Lemma 1, as desired. □
Similar to the Erdös-Stone theorem of undirected graphs, the Erdös-Stone theorem of digraphs is interesting not only in its own right, but also has an interesting corollary. For an oriented graph H, its chromatic number is defined as the chromatic number of its underlying graph. An oriented graph H with chromatic number χ ( H ) is called homogeneous if there is a colouring of its vertices by [ χ ( H ) ] such that either E ( V i , V j ) = or E ( V j , V i ) = for every 1 i j χ ( H ) , where V i is the vertex set with colour i.
Given an acyclic homogeneously oriented graph H and an integer n, consider the number h n : = e x a ( n , H ) / ( a n 2 ) : the maximum weighted density that an n vertex digraph can have without containing a copy of H.
Theorem 2 implies that the limit of h n as n is determined by a very simple function of a natural invariant of H–its chromatic number!
Corollary 1.
For every acyclic homogeneously oriented graph H with at least one edge,
lim n e x a ( n , H ) a n 2 = χ ( H ) 2 χ ( H ) 1 .
Proof of Corollary 1.
Let r : = χ ( H ) . Since H can not be coloured with r 1 colours, we have H D T r 1 ( n ) for all n N , and hence
a · t r 1 ( n ) e x a ( n , H ) .
On the other hand, we have H T r t for all sufficiently large t. Thus
e x a ( n , H ) e x a ( n , T r t )
for sufficiently large t. Fix such t, Theorem 2 implies that eventually (i.e., for large enough n)
e x a ( n , T r t ) < a t r 1 ( n ) + ϵ n 2 .
Hence for large enough n,
t r 1 ( n ) n 2 e x a ( n , H ) a n 2 e x a ( n , T r t ) a n 2 < t r 1 ( n ) n 2 + ϵ n 2 a n 2 < t r 1 ( n ) n 2 + 2 ϵ a ( 1 1 / n ) t r 1 ( n ) n 2 + 4 ϵ
Since t r 1 ( n ) n 2 converges to r 2 r 1 as n , we get e x a ( n , H ) a n 2 = r 2 r 1 , for every ϵ > 0 . □

4. Stability of Digraphs and Proof of Theorem 3

In this section, we will establish the stability of T r + 1 t -free digraphs and give a proof of Theorem 3. First, we need the following lemma.
Lemma 5.
Let G be a digraph obtained by adding a new vertex u and connecting it to each vertex of D K r 1 with an arc, then G contains T r .
Proof. 
We divide the vertices of D K r 1 into two classes, i.e., N G ( u ) and N G + ( u ) . Then we can arbitrarily order the vertices of N G ( u ) and N G + ( u ) respectively. Assume | N G ( u ) | = p , | N G + ( u ) | = r p 1 , and N G + ( u ) = { v 1 , , v p } , N G ( u ) = { u 1 , , u r p 1 } . Then we order the vertices of G as { v 1 , , v p , u , u 1 , , u r p 1 } . A T r can be chosen by choosing the vertices and all their out-edges which connect to all the vertices behind it in this order. Obviously, the result is true if p = 0 or r p 1 = 0 . □
We now give the result of stability of T r + 1 t -free digraphs.
Theorem 4.
(Stability) Let t N and a R with t 1 , a ( 3 2 , 2 ] . Then for any T 3 t -free digraph G with
e a ( G ) = a ( 1 2 + o ( 1 ) ) n 2 2
satisfies G = D T 2 ( n ) ± o ( n 2 ) .
Proof. 
We claim that there are Ω ( n 2 ) double edges in G. For otherwise, we assume that there are o ( n 2 ) double edges in G. Delete all double edges from G and denote the resulting digraph by G . Then the digraph G is T 3 t -free and contains no double edges. And e a ( G ) = a ( 1 2 + o ( 1 ) ) n 2 2 a · o ( n 2 ) = a ( 1 2 + o ( 1 ) ) n 2 2 . Then G contains a D T 2 t by Theorem 2 which contradicts the fact that G contains no double edges.
Second we can assume that all but o ( n ) vertices of G have weight at least a n 2 ( 1 + o ( 1 ) ) . For otherwise let v 1 , , v k , k = ϵ · n ( ϵ is a small positive number independent of n) be the vertices of G each of which has weight less than a n 2 ( 1 c ) , where 0 < c ( ϵ ) < c < 1 . But then we have
e a ( G [ v k + 1 , , v n ] ) a ( 1 2 + o ( 1 ) ) n 2 2 a k n 2 ( 1 c ) = a ( 1 4 ( n 2 2 k n + k 2 ) k 2 4 + c k n 2 + n 2 2 o ( 1 ) ) > a 4 ( n k ) 2 ( 1 + δ ( ϵ , c ) ) ,
where δ ( ϵ , c ) > 0 . By Theorem 2, we conclude that G [ v k + 1 , , v n ] contains a T 3 t and so is G, which contradicts our assumption.
Now assume that v 1 , , v p , p = ( 1 + o ( 1 ) ) n be the vertices of G with weight not less than a n 2 ( 1 + o ( 1 ) ) . Then the weight of each vertex of G [ v 1 , , v p ] in ( G [ v 1 , , v p ] ) is at least a p ( 1 2 + o ( 1 ) ) = a n ( 1 2 + o ( 1 ) ) . And e a ( G [ v 1 , , v p ] ) = a p 2 2 ( 1 2 + o ( 1 ) ) = a n 2 2 ( 1 2 + o ( 1 ) ) . Thus to prove our theorem it will suffice to show that G [ v 1 , , v p ] = D T 2 ( p ) ± o ( p 2 ) .
Thus it is clear that without loss of generality we can assume that the weight of every vertex in G is at least a n ( 1 2 + o ( 1 ) ) . Note that we now no longer have to use the assumption of e a ( G ) = a n 2 2 ( 1 2 + o ( 1 ) ) . Since our assumption that e a ( v i ) a n ( 1 2 + o ( 1 ) ) , i = 1 , , n and G is T 3 t free already implies that e a ( G ) = a n 2 2 ( 1 2 + o ( 1 ) ) .
We shall show that if G is T 3 t -free digraph with e a ( G ) = a n 2 2 ( 1 2 + o ( 1 ) ) for some fixed t, then G = D T 2 ( n ) ± o ( n 2 ) .
We call a double edge bad if it is contained in only o ( n ) of T 3 in G. Assume first that G has at least ϵ n 2 bad double edges. By Theorem 2, G contains D T 2 t with two classes of vertices, say u 1 , , u t and v 1 , , v t , so that all the double edges of D T 2 t are bad. Now since the weight of each vertex in { u 1 , , u t , v 1 , , v t } is at least a n ( 1 2 + o ( 1 ) ) and each double edge ( u i , v j ) ( 1 i , j t ) is contained in only o ( n ) of T 3 , a simple argument shows that the remaining n 2 t vertices of G can be divided into two classes (neglecting o ( n ) vertices), say z 1 , , z u 1 ; w 1 , , w u 2 , u 1 = ( 1 + o ( 1 ) ) n / 2 , u 2 = ( 1 + o ( 1 ) ) n / 2 , so that all the u i are connect to all the z’s with double edges and all the y j are connect to all the w’s.
If e a ( G [ z 1 , , z u 1 ] ) = o ( n 2 ) and e a ( G [ w 1 , , w u 2 ] ) = o ( n 2 ) , then a simple computation shows that D T 2 ( u 1 , u 2 ) with the vertex set { z 1 , , z u 1 ; w 1 , , w u 2 } differs from G by o ( n 2 ) edges, which prove our theorem (the remaining n u 1 u 2 = o ( n ) vertices can be clearly ignored).
If, say e a ( G [ z 1 , , z u 1 ] ) is not o ( n 2 ) , then by Theorem 2 it contains a D T 2 t with two classes of vertices, say z 1 , , z t and z t + 1 , , z 2 t . But then the digraph
G [ u 1 , , u t ; z 1 , , z t ; z t + 1 , , z 2 t ]
clearly contains a T 3 t , which contradicts with our assumption.
Henceforth we can assume that there are o ( n 2 ) bad double edges. Bearing in mind that G contains Ω ( n 2 ) double edges. Let e 1 , , e s , s > α n 2 be the double edges each of which is contained in at least β n of T 3 , where α , β > 0 . We now deduce from this assumption that G contains a T 3 t . Let v 1 ( i ) , , v r i ( i ) be the vertices which form a T 3 with e i , r i β n , s i 1 . Since there are 2 r orientations of a star S r + 1 of r + 1 vertices. Therefore there are at least β n : = β n / 2 r vertices of { v j ( i ) , r i j 1 } formed with e i with homogeneous T 3 , say { v j ( i ) , r i j 1 } , r i β n connect to both end vertices of e i in the same way. Similarly there are at least α n 2 : = α n 2 / 2 r double edges of { e i , s i 1 } each formed with at least β n vertices with homogeneous T 3 . And all those T 3 formed with those at least α n 2 double edges e i are homogeneous.
Form all possible t-tuple from those homogeneous vertices v r i ( i ) . We get at least
i = 1 α n 2 r i t i = 1 α n 2 β n t α n 2 ( β n ) t 3 t t ! > α n 2 ( β 3 ) t n t
t-tuples. Since the total number of t-tuples formed from n elements is n t , there is a t-tuple say z 1 , , z t which corresponds to at least α n 2 ( β 3 ) t double edges e i . By Theorem 2 these double edges determine a D T 2 t with vertices x 1 , , x t ; y 1 , , y t . Thus finally G [ x 1 , , x t ; y 1 , , y t ; z 1 , , z t ] contains a T 3 t as stated. But by assumption, G is T 3 t -free. This contradiction completes the proof. □
To keep all symbols consistent, we reshape Theorem 4 as follows:
Theorem of Stability.
Let t N and a R with t 1 , a ( 3 2 , 2 ] . Then for any β > 0 there exists γ > 0 such that the following holds for all sufficiently large n. If a T 3 t -free digraph G on n vertices satisfies
e a ( G ) = a ( 1 2 γ ) n 2 2 ,
then G = D T 2 ( n ) ± β n 2 .
We also need the Digraph Removal Lemma of Alon and Shapira [18].
Lemma 6.
(Removal Lemma). For any fixed digraph H on h vertices, and any γ > 0 there exists ϵ > 0 such that the following holds for all sufficiently large n. If a digraph G on n vertices contains at most ϵ n h copies of H, then G can be made H-free by deleting at most γ n 2 edges.
Now we are ready to show that almost all T 3 t -free oriented graphs and almost all T 3 t -free digraphs are almost bipartite.
Proof of Theorem 3.
We only prove (i) here; the proof of (ii) is almost identical. Let a : = log 3 . Choose n 0 N and ϵ , γ , β > 0 such that 1 / n 0 ϵ γ β α , 1 / r . Let ϵ : = 2 ϵ and n n 0 . By Theorem 1 (with T 3 t , n and ϵ taking the roles of H , N and ϵ respectively) there is a collection C of digraphs on vertex set [ n ] satisfying properties ( a ) ( c ) . In particular, every T 3 t -free oriented graph on vertex set [ n ] is contained in some digraph G C . Let C 1 be the family of all those G C for which e log 3 ( G ) e x log 3 ( n , T 3 t ) ϵ n 2 . Then the number of T 3 t -free oriented graphs not contained in some G C 1 is at most
| C | 2 e x log 3 ( n , T 3 t ) ϵ n 2 2 ϵ n 2 f ( n , T 3 t ) ,
because | C | 2 n 2 ϵ and f ( n , T 3 t ) 2 e x log 3 ( n , T 3 t ) . Thus it suffices to show that every digraph G C 1 satisfies G = D T 2 ( n ) ± α n 2 . By (b), each G C 1 contains at most ϵ n 3 t copies of T 3 t . Thus by Lemma 6 we obtain a T 3 t -free digraph G after deleting at most γ n 2 edges from G. Then e log 3 ( G ) e x log 3 ( n , T 3 t ) ( ϵ + γ ) n 2 . We next apply the Theorem of Stability to G and derive that G = D T 2 ( n ) ± β n 2 . As a result, the original digraph G satisfies G = D T 2 ( n ) ± ( β + γ ) n 2 , hence G = D T 2 ( n ) ± α n 2 as required. □

5. Concluding Remarks

In the work, we first give an analogue result of the Erdös-Stone theorem for weighted T r + 1 t -free digraphs. We then give a stability result of T 3 t -free oriented graphs and T 3 t -free digraphs. These results reconfirmed and strengthen Cherlin’s conjecture. However, we can not get the exact typical structures of T r + 1 t -free oriented graphs and digraphs. From our study experience and clues from other research, such as Kühn, Osthus, Townsend and Zhao [15], we believe that the exact structures are the same as those of T r + 1 -free oriented graphs and digraphs. Therefore, we give the following conjecture at the end of this work:
Conjecture 2.
Let r , t N with r 2 , t 1 . Then the following hold.
(i) 
Almost all T r + 1 t -free oriented graph are r-partite.
(ii) 
Almost all T r + 1 t -free digraph are r-partite.

Author Contributions

Conceptualization, M.L. and J.L.; methodology, J.L.; formal analysis, J.L.; writing—original draft preparation, J.L.; writing—review and editing, M.L.; funding acquisition, J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research partially funded by the Natural Science Foundation of Guangdong Province (No. 2018A030313267).

Data Availability Statement

Not applicable.

Acknowledgments

We would like to thank the anonymous reviewers for their careful work and constructive suggestions that have helped improve this paper substantially.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Erdós, P.; Sinomovits, M. Supersaturated graphs and hypergraphs. Combinatorica 1983, 3, 181–192. [Google Scholar] [CrossRef]
  2. Erdös, P.; Kleitman, D.; Rothschild, B. Asymptotic enumeration of Kn-free graphs. In Colloquio Internazionale sulle Teorie Combinatorie (Rome, 1973); Atti dei Convegni Lincei 17; Accademia dei Lincei: Rome, Italy, 1976; Volume II, pp. 19–27. [Google Scholar]
  3. Kolaitis, P.; Prömel, H.; Rothschild, B. Kℓ+1-free graphs: Asymptotic structure and a 0–1 law. Trans. Amer. Math. Soc. 1987, 303, 637–671. [Google Scholar]
  4. Balogh, J.; Bollobás, B.; Simonovits, M. The number of graphs without forbidden subgraphs. J. Combin. Theory Ser. B 2004, 91, 1–24. [Google Scholar] [CrossRef] [Green Version]
  5. Balogh, J.; Bollobás, B.; Simonovits, M. The typical structure of graphs without given excluded subgraphs. Random Struct. Algorithms 2009, 34, 305–318. [Google Scholar] [CrossRef] [Green Version]
  6. Balogh, J.; Bollobás, B.; Simonovits, M. The fine structure of octahedron-free graphs. J. Combin. Theory Ser. B 2011, 101, 67–84. [Google Scholar] [CrossRef] [Green Version]
  7. Balogh, J.; Morris, R.; Samotij, W. Independent sets in hypergraphs. J. Am. Math. Soc. 2015, 28, 669–709. [Google Scholar] [CrossRef] [Green Version]
  8. Balogh, J.; Morris, R.; Samotij, W.; Warnke, L. The typical structure of sparse Kr+1-free graphs. Trans. Am. Math. Soc. 2016, 368, 6439–6485. [Google Scholar] [CrossRef] [Green Version]
  9. Erdös, P.; Frankl, P.; Rödl, V. The asymptotic number of graphs not containing a fixed subgraph and a problem for hypergraphs having no exponent. Graphs Combin. 1986, 2, 113–121. [Google Scholar] [CrossRef]
  10. Prömel, H.; Steger, A. The asymptotic number of graphs not containing a fixed color-critical subgraph. Combinatorica 1992, 12, 463–473. [Google Scholar] [CrossRef]
  11. Osthus, D.; Prömel, H.J.; Taraz, A. For which densities are random triangle-free graphs almost surely bipartite? Combinatorica 2003, 23, 105–150. [Google Scholar] [CrossRef]
  12. Balogh, J.; Mubayi, D. Almost all triangle-free triple systems are tripartite. Combinatorica 2012, 32, 143–169. [Google Scholar] [CrossRef]
  13. Person, Y.; Schacht, M. Almost all hypergraphs without Fano planes are bipartite. In Proceedings of the Twentieth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA, 2009), New York, NY, USA, 4–6 January 2009; ACM Press: New York, NY, USA, 2009; pp. 217–226. [Google Scholar]
  14. Brown, W.G.; Harary, F. Extremal digraphs. “Combinatorial theory and its applications”. Colloq. Math. Soc. János Bolyai 1970, 4, 135–198. [Google Scholar]
  15. Kühn, D.; Osthus, D.; Townsend, T.; Zhao, Y. On the structure of oriented graphs and digraphs with forbidden tournaments or cycles. J. Combin. Theory Ser. B 2017, 124, 88–127. [Google Scholar] [CrossRef] [Green Version]
  16. Cherlin, G. The Classification of Countable Homogeneous Directed Graphs and Countable Homogeneous n-Tournaments; AMS Memoir: Providence, RI, USA, 1998; Volume 131. [Google Scholar]
  17. Saxton, D.; Thomason, A. Hypergraph containers. Invent. Math. 2015, 201, 925–992. [Google Scholar] [CrossRef] [Green Version]
  18. Alon, N.; Shapira, A. Testing subgraphs in directed graphs. J. Comput. Syst. Sci. 2004, 69, 354–382. [Google Scholar] [CrossRef]
  19. Komlós, J.; Simonovits, M. Szemerédi’s Regularity Lemma and its applications in graph theory. In Bolyai Society Mathematical Studies 2, Combinatorics, Paul Erdös Is Eighty; Miklós, D., Sós, V.T., Szönyi, T., Eds.; János Bolyai Mathematical Society: Budapest, Hungary, 1996; Volume 2, pp. 295–352. [Google Scholar]
  20. Diestel, R. Graph Theory, Graduate Texts in Mathematics, 4th ed.; Springer: Berlin/Heidelberg, Germany, 2010; Volume 173. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Liang, M.; Liu, J. Typical Structure of Oriented Graphs and Digraphs with Forbidden Blow-Up Transitive Triangles. Symmetry 2022, 14, 2551. https://doi.org/10.3390/sym14122551

AMA Style

Liang M, Liu J. Typical Structure of Oriented Graphs and Digraphs with Forbidden Blow-Up Transitive Triangles. Symmetry. 2022; 14(12):2551. https://doi.org/10.3390/sym14122551

Chicago/Turabian Style

Liang, Meili, and Jianxi Liu. 2022. "Typical Structure of Oriented Graphs and Digraphs with Forbidden Blow-Up Transitive Triangles" Symmetry 14, no. 12: 2551. https://doi.org/10.3390/sym14122551

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop