Probabilistic methods in DM: Example 2
A hypergraph is made of hyperedges, which may connect more than two vertices.
A hypergraph is properly 2-colorable if its vertices can be assigned one of two colors (typically red and blue) in such a way that no hyperedge is entirely composed of vertices of the same color.
A hypergraph is k-uniform if every hyperedge has vertices.
Theorem 1.
If is a -uniform hypergraph with less than hyperedges, then is 2-colorable.
Proof
Color the vertices red or blue randomly uniformly independently. For every hyperedge , let be the event that is monochromatic. . Now,Thus,
Planar graphs
Definition 2.
A planar graph is a graph which can be embedded into the plane such that no two edges cross each other. A specific embedding of a planar graph is called a plane graph.
is easily shown to be planar. and are famous examples of non-planar graphs.
Definition 3.
A region is an open set that contains a polygonal - path for every .
The faces of a planar graph are maximal regions of the plane that are disjoint (when the planar graph is drawn without any crossings, of course).
The Jordan curve theorem says that any closed polygonal path divides the plane into two regions.
Some interesting results to prove:
- The double dual of a graph is isomorphic to itself iff the graph is connected.
- Every 3-connected planar graph has essentially one embedding.
- Every simple outer-planar graph has two non-adjacent vertices of degree at most 2.
Theorem 4(Euler's formula).
If a connected planar graph has vertices, edges, and faces, .
Proof
By induction on . If , then is a tree, and . . If , then contains a cycle . Choose an edge in such that is connected. Then, , , and by induction hypothesis the theorem holds.
Euler’s theorem as stated fails for disconnected graphs. If a plane graph has components, then adding edges to yields a connected plane graph without changing the number of faces. Hence Euler’s Formula generalizes for graphs with components as .
Definition 5.
The length of a face in a plane graph is the total length of the closed walk(s) in bounding the face.
A cut-edge belongs to the boundary of only one face, and it contributes twice to its length. For example, the embedding on the left has lengths 3, 6, 7; the one on the right has lengths 3, 4, 9:
Both are embeddings of the same graph. So, different embeddings of the same graph might have different face lengths. However, there does exist an invariant quantity:
Theorem 6.
In a plane graph , .
Proof
Every edge in contributes twice to the sum on the right: if the edge is a cut edge, it contributes twice to the length of the same face, else it contributes once each to the two faces it bounds.
Since every embedding of a graph has the same value of as , it follows that is the same for every embedding of . Since for all faces, we have this corollary:
Theorem 7(Corollary).
In a plane graph , .
Theorem 8(Corollary).
If is a simple planar graph with at least 3 vertices, then . Moreover, if is triangle free, then .
Proof
The first inequality is obtained by combining the previous corollary with Euler’s formula. If is triangle free, each face has length of at least four, so we have . Use Euler’s to get the second inequality.