Euler circuit in a directed multigraph

In summary, the question asks if a directed multigraph having no isolated vertices has an Euler circuit, and if so, whether it is weakly connected and has a single strongly connected component.
  • #1
mooncrater
217
18

Homework Statement


So the question is:
Show that a directed multigraph having no isolated vertices has an Euler circuit if and only if the graph is weakly connected and the in degree and out degree of each vertex are equal.

Homework Equations


Euler circuit: A circuit that has all edges of the graph, which aren't repeated and the circuit ends on the same vertex, where it started.
Weakly connected graph: A graph, whose underlying undirected graph is connected.(For digraphs only.)
In-degree: Number of incident edges,on a vertex, in a digraph.
Out-degree: Number of outgoing edges, from a vertex, in a digraph.

The Attempt at a Solution


Since there is a biconditional in the question, we can write it as
##p←→q##(←→ represents the biconditional)
Where ## p## is: A directed multigraph having no isolated vertices has an Euler circuit .
And ##q## is: The graph is weakly connected and the in degree and out degree of each vertex are equal.
So we can prove the given statement by proving:
1)##p→q##, and
2)##q→p##
The problem, I am facing is that, when we prove the 1st part, we have to show that Euler circuit in a directed multigraph is weakly connected. I am failing to see, how that is possible. If there is an Euler circuit present in the digraph, then reaching vertex to another is easily possible, moreover coming back is too, which makes the graph strongly connected.
One more thing, every strongly connected graph is also a weakly connected graph. I don't think this question is trying to trick me on that, but still, It can. All questions are evil, until solved.
Moon
 
  • Like
Likes Delta2
Physics news on Phys.org
  • #2
I don't think you are interpreting the question quite correctly. You are reading it as something like:
(a directed multigraph having no isolated vertices has an Euler circuit) if and only if (the graph is weakly connected and the in degree and out degree of each vertex are equal).
Whereas I think what it is saying is:
[If G is] a directed multigraph having no isolated vertices [then]
([G] has an Euler circuit) if and only if ([G]... is weakly connected and the in degree and out degree of each vertex are equal).

So you are asked to prove that:
$$DirectedMultiGraph(G)\wedge NoIsolatedVertices(G)\wedge (NumEulerCircuits(G)\geq 1) \leftrightarrow
DirectedMultiGraph(G)\wedge NoIsolatedVertices(G)\wedge WeaklyConnected(G)\wedge (\forall v\in V(G):\ InDegree(v)=OutDegree(v))$$

Also, if you can prove StronglyConnected then you have also proven WeaklyConnected since the former entails the latter (but not vice versa). The usual convention in mathematics is that Weakly-X or Partially-X is entailed by Strongly-X, Totally-X or just plain X, but not vice versa.
 
  • Like
Likes mooncrater
  • #3
  • Like
Likes mooncrater

Related to Euler circuit in a directed multigraph

1. What is an Euler circuit in a directed multigraph?

An Euler circuit in a directed multigraph is a path that traverses every edge in the graph exactly once, starting and ending at the same vertex.

2. How is an Euler circuit different from an Euler path?

An Euler path can start and end at different vertices, while an Euler circuit must start and end at the same vertex.

3. Does every directed multigraph have an Euler circuit?

No, not every directed multigraph has an Euler circuit. In order for a directed multigraph to have an Euler circuit, it must satisfy the condition that the in-degree and out-degree of every vertex are equal.

4. Can an Euler circuit visit the same vertex more than once?

No, an Euler circuit cannot visit the same vertex more than once. It must visit every vertex exactly once in order to be considered an Euler circuit.

5. How can I determine if a directed multigraph has an Euler circuit?

You can determine if a directed multigraph has an Euler circuit by checking if the in-degree and out-degree of every vertex are equal. If they are, then the graph has an Euler circuit.

Similar threads

Replies
1
Views
800
  • Calculus and Beyond Homework Help
Replies
3
Views
2K
  • Calculus and Beyond Homework Help
Replies
3
Views
2K
  • Calculus and Beyond Homework Help
Replies
2
Views
1K
  • Calculus and Beyond Homework Help
Replies
2
Views
993
Replies
1
Views
2K
  • Calculus and Beyond Homework Help
Replies
24
Views
824
Replies
7
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
4
Views
3K
  • Electrical Engineering
Replies
5
Views
1K
Back
Top