Skip to content

6.9 Turán

Turan: Suppose \(G\) is simple graph on \(n\) vertices that does not have a p-clique.
What is the largest number of edges that \(G\) can have?
If \(p=2\), then it is \(0\)

How can we construct a graph that does not have triangle \(p=3\) case

image

This graph has \(n\cdot m\) edges, this number maximizes when \(|n-m|\leq 1\)

image

We shift one point in \(n\) to \(m\), then \(n\geq m+2\)

\((n-1)(m-1)=nm-n-m+1\geq nm+1\) since \(n\geq m+2\)

Thus when \(n\geq 3\), there is a graph on \(\begin{cases} \lfloor \frac{n}{2}\rfloor\cdot \lfloor \frac{n}{2}+1\rfloor&\text{if }n\text{ is odd}\\ \frac{n^2}{4}&\text{if }n\text{ is even} \end{cases}\) edges without triangles


General \(p\) case

image

Complete \((p-1)\)-partite graph that is \(K_{n_1,...,n_{p-1}}\), then \(\#\)edges \(=\sum_{1\leq i<j\leq p-1}n_in_j\)

It maximizes if \(\forall i,j\) we have \(|n_{i}-n_{j}|\leq 1\). (Note: \(K_{n_1,...,n_{p-1}}\) with \(|n_{i}-n_{j}|\leq 1\) are called Toran graphs)

More simple estimation: If \(p-1\) divides the number of vertices \(n\). Take Turan graph with shelves of the size \(\frac{n}{p-1}\)

image

\(\#\)Edges\(=\left(\frac{n}{p-1}\right)^{2}\frac{(p-1)(p-2)}{2}=\left(1-\frac{1}{p-1}\right) \frac{n^{2}}{2}\)

Theorem(Turan)

If \(G=(V,E)\) is a simple graph on \(\#V=n\) vertices that does not have \(p\)-clique, then \(\#E\leq\left(1-\frac{1}{p-1}\right)\frac{n^{2}}{2}\)

Proof 1(Turan): Induction on \(n\)
Base: \(n<p\) case. We need to check that \(\frac{n(n-1)}{2}\leq\left(1-\frac{1}{p-1}\right)\frac{n^{2}}{2}\), just expand and use \(n<p\)

Inductive step: Suppose the estimate holds true for all \(n'<n\). Take a graph on \(n\) vertices that does not have \(p\)-cliques
Let \(G\) has maximal possible number of edges. Claim: \(G\) has to have a \(p-1\)-clique
Let \(A\) be the \(p-1\)-clique in \(G\). Set \(B:=V\setminus A\) clearly \(\#B<\#V\)
So for the induced graph \(G[B]\) induction hypothesis applied (as \(G[B]\) does not have p-cliques)
\(\#\)edges of \(G[B]\leq \frac{1}{2}(1-\frac{1}{p-1})(n-(p-1))^2\)
And \(A\) is a \(p-1\)-clique, then every vertex from \(B\) is adjacent to at most \(p-2\) vertices of \(A\)
\(\#\)Edges connecting A and B \(\leq(p-2)(n-(p-1))\)
And there are \(\frac{(p-1)(p-2)}{2}\) edges in \(A\)
The total number of edges is \(\leq\frac{(p-1)(p-2)}{2}+(p-2)(n-(p-1))+\frac{1}{2}(1-\frac{1}{p-1})(n-p+1)^{2}= \left(1-\frac{1}{p-1}\right)\frac{n^{2}}{2}\)

Proof 2: (Erdos)

Let \(V=\{v_{1},...,v_{n}\}\) let \(v_m\) be a vertex of maximal degree \(d_m\)
image
Denote \(S\) be set of neighbors of \(v_m\) and set \(T=V\setminus S\). In particular \(v_{m}\in T\) since \(v_m\) is not a neighborhood of itself by definition
Note that \(G[S]\) does not have \(p-1\) cliques, otherwise we can add \(v_m\) to form a \(p\) clique
Use this picture to construct a new graph \(H\)
image
Notice: 1. \(H\) still has no p-cliques 2. \(\forall\) vertices \(v_1,...,v_m\), then \(\deg_Gv_i\leq \deg_Hv_i\), then number of edges also increased
Thus among the graphs on \(n\) vertices that do not have \(p\)-cliques there is some of the form of \(H\)

Then we inducts on \(p\)
Base case: \(p=2\)
Induction hypothesis: The graph that maximizes the number of edges for all \(p'<p\) is the Turan graph \(K_{n_1,...,n_{p'-1}}\)
Note that \(G[S]\) does not have \(p-1\) cliques, so inductive hypothesis applies
\(G[S]=K_{n_1,...,n_{p-2}}\) and \(H=K_{n_1,...,n_{p-2},\#T}\) is also a Turan graph
The only thing left to prove: \(\#\) edges in a Turan graph is \(\leq\frac{1}{2}\left(1-\frac{1}{p-1}\right)\frac{n^{2}}{2}\)
image

Proper vertex colorings

How many colors are enough to color any possible map?

image

Actually, \(4\) colors are enough for planar graph

For dual graphs: no two adjacent vertices are colored the same

Claim:

For any planar graph \(6\) colors are enough to produce a proper coloring (no two adjacent vertices are colored same)

Proof: Induction on the number of vertices
Base: Surely \(6\) colors are enough to color properly all the planar graphs with \(n\leq 6\) vertices
Inductive step: Take a planar graph with \(n>6\) vertices
Any planar graph has a vertex of deg \(5\) or less, remove this vertex.
By induction, the graph with \(v\) removed has a proper coloring in \(6\) colors
Choose such a coloring, then return \(v\) back to the graph, then \(\deg v\) is at most \(5\), then we will have at least one color to color \(v\)
Thus it is possible


General

Let \(G\) be a simple graph, \(V\) is the set of vertices of \(G\), \(C\) is the set of colors s.t. \(\#C=c\)
\(\chi_G(c)=\#\{f:V\to C:f\text{ is a proper coloring}\}\) and \(\chi_G:c\mapsto \chi_G(c)\) is chromatic function of the graph
\(4\) colorability \(\iff \chi_{G}(4)\neq 0\)
Obviously property: if \(G=G_{1}\sqcup G_{2}\), then \(\chi_{G_1\sqcup G_2}(c)=\chi_{G_1}(c)\cdot \chi_{G_2}(c)\)
Normalization: \(\chi_{\{*\}}(c)=c\)
Proposition: Let \(G\) be simple graph, then image

\(\chi_{G}(c)=\chi_{G\setminus e}(c)-\chi_{G/e}(c)\)

(coloring of vertices of G with no restrictions of colors of vertices incident to e) - #(colorings of vertices of G with the vertices incident to e colored the same)

The both terms on the right hand side have at least one less edge than in the original graph

Corollary

For any graph \(G\), \(\chi_G(c)\) is a polynomial of degree \(\leq \#V\) in \(c\)

image