Processing math: 100%
Graph Theory

Prove that the number of simple Eulerian graphs with vertex set {1,2,,n} is 2(n12).

728x90
반응형

Solution

1. I will define two sets of graphs:

  • Gn1: The set of simple graphs with vertex set 1,2,,n1.
  • En: The set of Eulerian graphs with vertex set 1,2,,n.

2. I will show that the sizes of these two sets are the same by establishing a bijection between Gn1 and En.

3. Check Injectivity:

  • i. Given GGn1, construct a graph EEn by adding the n-th vertex to GGn1.
  • ii. Since Eulerian graphs have no odd degree vertices, in E, all vertices must have even degrees.
  • iii. Consider each odd-degree vertex in G, and connect it to the n-th vertex. Then these vertices become even-degree vertices. At this point, it is clear that the n-th vertex also becomes an even-degree vertex.
    This is because the sum of the degrees of all vertices in a graph is even ,since it equals twice the number of edges. If the degree of the n-th vertex were odd, then the sum of all vertex degrees would be odd, which is a contradiction.
  • iv. Thus, E is uniquely determined, and the construction is injective.

4. Check Surjectivity:

  • i. Let's check that for every EEn, there is a corresponding graph GGn1.
  • ii. Delete the n-th vertex from E. Since E is a simple Eulerian graph, the remaining graph is simple with vertex set 1,2,,n1, which belongs to Gn1.

5. Therefore, this mapping is bijective.

6. The number of elements in Gn1 is 2(n12).

  • This is because there are (n12) possible edges between n1 vertices, and for each edge, we can either include or not include it.

7. Since the mapping is bijective, the size of En is also 2(n12).

728x90
반응형