Exercise Sheet 3

23) For a simple and undirected graph \(G\) we define the line graph \(\bar G\) as follows: \(V(\bar G) = E(G)\) and \((e,f) \in E(\bar G)\) iff the edges \(e\) and \(f\) share a vertex. Prove that the line graph of a Eularian graph is Eularian and Hamiltonian.

24) Prove that a graph \(G\) is bipartite iff each cycle in \(G\) has even length.

In both cases \(c\) is of odd length, contradicting the assumption!

25) Let \(G\) be a Eularian graph and \(H\) be a subdivision of \(G\).

26)

  1. Prove that every simple connected planar graph with at least 3 vertices satisfies \(\alpha_1(G) \leq 3\alpha_0(G) - 6\).

We know that each edge contributes to exactly two (not necessarily) different faces. A face touches at least 3 edges but maybe more.

Therefore, we can define the following inequality:

\[\begin{gather*} 3 \alpha_2(G) \leq 2 \alpha_1(G) \end{gather*}\]

Now, by Euler’s Formula: \(\alpha_0(G) - \alpha_1(G) + \alpha_2(G) = 2\) i.e. \(\alpha_2(G) = 2- \alpha_0(G) + \alpha_1(G)\)

We can then substitute this into the defined inequality:

\[\begin{gather*} 3(2 - \alpha_0(G) + \alpha_1(G)) \leq 2\alpha_1(G) \Leftrightarrow \end{gather*}\]

\[\begin{gather*} 6 - 3\alpha_0(G) + 3\alpha_1(G) \leq 2\alpha_1(G) \Leftrightarrow \end{gather*}\]

\[\begin{gather*} 6 + 3 \alpha_1(G) \leq 2 \alpha_1(G) + 3\alpha_0(G) \Leftrightarrow \end{gather*}\]

\[\begin{gather*} 6 + \alpha_1(G) \leq 3 \alpha_0(G) \Leftrightarrow \end{gather*}\]

\[\begin{gather*} \alpha_1(G) \leq 3\alpha_0(G) - 6 \end{gather*}\]

  1. Show that this implies that \(K_5\) is not planar:

\(\alpha_1(K_5) = 4 * 5 = 20\) and \(\alpha_0(K_5) = 5\), then we put these numbers into the inequality: \(20 \leq 3 \times 5 - 6 = 15 - 6 = 9\), therefore \(K_5\) is not planar.

  1. Prove the following statement or find a counter example: For all \(n - m + f = 2\) and for which there exists a simple graph with \(\alpha_0 = n, \alpha_1 = m\) there exists also a simple planar graph with \(\alpha_0 = n, \alpha_1 = m\) and \(\alpha_2 = f\).

–Counter example–

\(K_5\) with \(n=5\), \(m=20\), there exists a simple graph with \(\alpha_0 = 5\) and \(\alpha_1 = 20\) but there does not exist a planar simple graph for \(n=5\) and \(m=20\) as shown above.

27) Let \(n \in \mathbb{N}\) and \(G = (V_1\cup V_2,E)\) be a bipartite graph with \(min_{x \in V} d(x) \geq n/2\) and \(|V_1| = |V_2| = n\). Use Hall’s theorem to prove that \(G\) has a perfect matching.

W.l.o.g. we argue over an arbitrary subset \(S \subseteq V_1\). We denote the set of all neighbours of all vertices in \(S\) by:

\[\begin{gather*} N(S) = \{v_2 \ | \ (v_1,v_2) \in E \text{ and } v_1 \in S\} \end{gather*}\]

We distinguish two cases:

  1. \(|S| \leq n/2\): then for some vertex \(v \in S\), we know that \(|N(v)| \geq n/2\). Additionally, \(|N(S)| \geq |N(v)|\) by construction of \(N(S)\). Then, by assumption, \(|N(S)| \geq |N(v)| \geq n/2 \geq |S|\), i.e. \(|N(S)| \geq |S|\).

  2. \(|S| > n/2\): then for any vertex \(v_2 \in V_2\), we know that is is connected to some vertex in \(S\) as \(d(v_2) \geq n/2\) and \(V_2\) is only connected to vertices in \(V_1\) of which more than \(n/2\) vertices are in \(S\). Thus, \(\forall v_2 \in V_2\), \(N(v_2) \cap S \neq \emptyset\), which means \(\forall v_2 \in V_2\), \(v_2 \in N(S)\). We conclude \(|N(S)| = n\), thus \(|S| \leq |N(S)|\), since \(|S| \leq |V_1| = n = |N(S)|\).

Hall’s Marriage Theorem: There is a matching of size \(|A|\) iff every set \(S \subseteq A\) of vertices is connected to at least \(|S|\) vertices in \(B\).

Since we showed \(|S| \leq |N(S)|\) for all possible subsets \(S \subseteq V_1\). We can apply Hall’s Marriage theorem and derive that there is a matching of size \(|V_1| = n\) which is a perfect matching.

28) Let \(G\) be a graph with \(\alpha_0(G) = n\) and \(\chi(G) = k\). Prove that \(\alpha_1(G) \geq \binom{k}{2}\).

We know that any \(k\)-chromatic graph has at least \(k\) vertices of degree \(k-1\) each, otherwise it would not be \(k\)-chromatic.

Then, by Handshaking lemma:

\[\begin{gather*} k (k-1) \leq \sum_{v \in V} deg(v) = 2 |E| \Leftrightarrow \end{gather*}\]

\[\begin{gather*} \frac{k (k-1)}{2} \leq |E| \end{gather*}\]

Which is equivalent to \(|E| \geq \binom{k}{2}\) as:

\[\begin{gather*} \binom{k}{2} = \frac{k!}{2(k-2)!} = \frac{k(k-1)(k-2)!}{2(k-2)!} = \frac{k(k-1)}{2} \end{gather*}\]

29) Let \(G_1 = (V, E_1)\) and \(G_2 = (V, E_2)\) be two graphs. Set \(G = (V, E_1 \cup E_2)\) and prove that \(\chi(G) \leq \chi(G_1)\chi(G_2)\).

Since \(G_1\) is \(\chi(G_1)\)-colourable, there exists some colouring \(c_1\) such that \(c_1\) \(\chi(G_1)\)-colours \(G_1\). Analogously, there exists some colouring \(c_2\) such that \(c_2\) \(\chi(G_2)\)-colours \(G_2\).

We can then construct a colouring \(c\) which colours an arbitrary vertex \(v \in G\) by:

\[\begin{gather*} c(v) = (c_1(v), c_2(v)), \end{gather*}\]

then \(\chi(G) \leq \chi(G_1) \times \chi(G_2)\) as the number of colours which \(c\) uses are all combinations of the colours \(c_1, c_2\) use, thus \(\chi(G_1) \times \chi(G_2)\), but there could be a smaller colouring, e.g. if \(G_1 = G_2\). We now show that \(c\) colours \(G\) correctly, i.e. no connected vertices in \(G\) are coloured the same colour.

W.l.o.g. for an arbitrary edge \(e \in E_1\), where \(e = (v_1,v_2)\) we know by \(G_1\) being \(\chi(G_1)\)-colourable by function \(c_1\), that \(c_1(v_1) \neq c_2(v_2)\), thus \((c_1(v_1), c_2(v_1)) \neq (c_1(v_2),c_2(v_2))\).

Therefore, \(c\) is a correct colouring of \(G\).

30) Show the following inequality for Ramsey numbers: If \(r \geq 3\) then:

\[\begin{gather*} R(n_1, \dots, n_{r-2}, n_{r-1}, n_r) \leq R(n_1, \dots, n_{r-2}, R(n_{r-1},n_r)) \end{gather*}\]

Hint: Let \(n= R(n_1, \dots, n_{r-2}, R(n_{r-1}, n_r))\) and consider an edge colouring of \(K_n\) with \(r\) colours, say \(c_1, \dots, c_r\). Identify the colours \(c_{r-1}\) and \(c_r\) and apply the Ramsey property for \(r-1\) colours.

Let \(n= R(n_1, \dots, n_{r-2}, R(n_{r-1}, n_r))\), \(n_i' = n_i\) for \(i \in \{1, \dots, r-2\}\) and \(n_{r-1}' = R(n_{r-1},n_r))\), we consider an edge colouring \(C\) of \(K_n\) with \(r\) colours, \(c_1, \dots, c_r\). For each edge, coloured in \(c_{r-1}\) or \(c_r\), we colour it in \(c_{r-1}\) to get a new colouring \(C'\). Let \(C'\) be a colouring derived from \(C\), where all edges coloured \(c_r\) are coloured \(c_{r-1}\).

By definition of \(n = R(n_1, \dots, n_{r-2}, R(n_{r-1},n_r))\), \(C'\) contains some \(K_{n_{i}'}\) coloured in \(c_i\) and either:

Thus, \(K_n\) coloured in \(C\) contains some \(K_{n_i}, i \in \{1, \dots, r\}\) with all edges coloured in \(c_i\). Since \(C\) was arbitrary, \(R(n_1, \dots, n_r) \leq n\).