Question

In: Advanced Math

Show that a graph without isolated vertices has an Eulerian walk if and only if it...

Show that a graph without isolated vertices has an Eulerian walk if and only if it is connected and all vertices except at most two have even degree.

Solutions

Expert Solution

Prove: If an undirected graph G has an Eulerian walk W, the graph can have at most two odd degree vertices. For a vertex v, let d(v) be the degree of v and let nW(v) be the number of edges on W incident to v. Since W is Eulerian, nW(v) = d(v). Also observe that nW(v) must be even for all vertices other than the start and end vertices of the W. This is because each time W enters an intermediate vertex, it must exit it so W uses up two edges incident to it. Therefore, there can be at most two odd degree vertices (the start and end vertex).

Prove: If a connected graph has at most two odd degree vertices, it has an Eulerian walk. We learned in lecture that there must be an even number of odd degree vertices, since the sum of the degrees of all vertices must be even. Therefore, there are either 0 odd degree vertices or 2 odd degree vertices. If there are 0, we have an Eulerian tour by Euler’s theorem. If there are 2 odd degree vertices, u and v, we can construct an Eulerian walk. We will start our walk T from vertex u, never repeating edges. Let’s say we get stuck at vertex w. If w = u, then nT(w) is even, since we started at u. But since d(u) is odd, there must exist at least one unused edge incident to u which we can use to continue. If w ≠ u, then nT(w) is odd; we have entered w but not exited. If w is even degree, there must exist at least one unused edge incident to w which we can use to exit. Therefore, w must be odd degree, so w must be v. We’ve created a walk T, but it is not necessarily Eulerian. If we remove T from the graph, the remaining graph has even degree. This is because we are subtracting nT(w) from the degree of each vertex w. For the even degree vertices (vertices other than u and v), we are modifying the degree by subtracting an even number, resulting in an even degree. For u and v we are subtracting odd numbers from their degrees, resulting in even degrees. Now we can construct Eulerian tours in the remaining graph. These tours might be disconnected, but they can all be connected to T. Finally, we splice together T with all the Eulerian tours to create the final Eulerian trail.


Related Solutions

An eulerian walk is a sequence of vertices in a graph such that every edge is...
An eulerian walk is a sequence of vertices in a graph such that every edge is traversed exactly once. It differs from an eulerian circuit in that the starting and ending vertex don’t have to be the same. Prove that if a graph is connected and has at most two vertices of odd degree, then it has an eulerian walk.
Show that a graph T is a tree if and only if for every two vertices...
Show that a graph T is a tree if and only if for every two vertices x, y ∈ V (T), there exists exactly one path from x to y.
Prove a connected simple graph G with 16 vertices and 117 edges is not Eulerian.
Prove a connected simple graph G with 16 vertices and 117 edges is not Eulerian.
Let G be a graph. prove G has a Eulerian trail if and only if G...
Let G be a graph. prove G has a Eulerian trail if and only if G has at most one non-trivial component and at most 2 vertices have odd degree
. Determine whether K4 (the complete graph on 4 vertices contains the following: i) A walk...
. Determine whether K4 (the complete graph on 4 vertices contains the following: i) A walk that is not a trail. ii) A trail that is not closed and is not a path. iii) A closed trail that is not a cycle.
Show that any graph with n vertices and δ(G) ≥ n/2 + 1 has a triangle.
Show that any graph with n vertices and δ(G) ≥ n/2 + 1 has a triangle.
let G be a simple graph. show that the relation R on the set of vertices...
let G be a simple graph. show that the relation R on the set of vertices of G such that URV if and only if there is an edge associated with (u,v) is a symmetric irreflexive relation on G
An m × n grid graph has m rows of n vertices with vertices closest to...
An m × n grid graph has m rows of n vertices with vertices closest to each other connected by an edge. Find the greatest length of any path in such a graph, and provide a brief explanation as to why it is maximum. You can assume m, n ≥ 2. Please provide an explanation without using Hamilton Graph Theory.
1. What if only 5 people were at the conference? a. Draw a graph (vertices and...
1. What if only 5 people were at the conference? a. Draw a graph (vertices and edges: pg. 3, example #1) that pictures this situation. b. Explain the total number of handshakes for the 5 people based on the graph. Explain how you use the graph to find the number of handshakes. c. Draw a tree to picture this situation (pg. 4, example #2) d. Explain the total number of handshakes for the 5 people based on the tree. Explain...
Let G be a bipartite graph with 107 left vertices and 20 right vertices. Two vertices...
Let G be a bipartite graph with 107 left vertices and 20 right vertices. Two vertices u, v are called twins if the set of neighbors of u equals the set of neighbors of v (triplets, quadruplets etc are defined similarly). Show that G has twins. Bonus: Show that G has triplets. What about quadruplets, etc.?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT