Proving a Tree is a Minimally Connected Graph in Graph Theory

In summary: tedious exercise to convince othersc) you already convinced me and don't need this answerc) you already convinced me and don't need this answer
  • #1
TheMathNoob
189
4

Homework Statement


Let G be a connected graph. We say that G is minimally connected if the removal of any edge of G (without deleting any vertices) results in a disconnected graph. (a) Show that a connected, minimally connected graph has no cycles. (b) Show that a connected graph with no cycles is minimally connected. Commentary: The exercise shows that the two conditions are equivalent. A graph satisfying either condition is a tree.

Homework Equations

The Attempt at a Solution


I approach this by proving that a tree is a minimally connected graph
Proof
A graph G is a tree if and only if every two vertices of G are connected by one path.
Let G be a tree, delete any edge.
This deleted edge connected a pair of vertices V1V2 which implies that the only path between V1 and V2 was the deleted edge. This shows that there is no path from V1 to V2. Therefore, the graph becomes disconnected hence we can't get from any vertex to any vertex.

The assignment states that G is minimally connected if the removal of any edge of G results in a disconnected graph. Based on the definition of a tree and the stated proof we can say that a tree is a minimally connected graph and therefore it will satisfy the two previous conditions.Is that right?
 
  • Like
Likes bogo
Physics news on Phys.org
  • #2
TheMathNoob said:

Homework Statement


Let G be a connected graph. We say that G is minimally connected if the removal of any edge of G (without deleting any vertices) results in a disconnected graph. (a) Show that a connected, minimally connected graph has no cycles. (b) Show that a connected graph with no cycles is minimally connected. Commentary: The exercise shows that the two conditions are equivalent. A graph satisfying either condition is a tree.

Homework Equations

The Attempt at a Solution


I approach this by proving that a tree is a minimally connected graph
Proof
A graph G is a tree if and only if every two vertices of G are connected by one path.
Let G be a tree, delete any edge.
This deleted edge connected a pair of vertices V1V2 which implies that the only path between V1 and V2 was the deleted edge. This shows that there is no path from V1 to V2. Therefore, the graph becomes disconnected hence we can't get from any vertex to any vertex.

The assignment states that G is minimally connected if the removal of any edge of G results in a disconnected graph. Based on the definition of a tree and the stated proof we can say that a tree is a minimally connected graph and therefore it will satisfy the two previous conditions.Is that right?

No. The thing you are trying to prove involves cycles. Why doesn't your proof say anything
about cycles?
 
Last edited:
  • #3
Dick said:
No. The thing you are trying to prove involves cycles, not trees. Why doesn't your proof involve cycles?
Hello, I thought I could show that by proving that minimally connected graphs are trees hence a tree doesn't have cycles. To show that it doesn't have cycles, I can state that there is just one path between the vertices hence if we take away one edge, it will cause the disconnection of graph. This indicates that this deleted edge is the only path between the vertices that it connects. Hence there is just one path between every pair of vertices, the graph has no cycles because if there is a cycle, then the vertices that the cycle contains may have more than 1 path between them. Does this work?
 
  • #4
Yes, but for a formal proof you need to state that in the form of a contrapositive.
TheMathNoob said:
Hello, I thought I could show that by proving that minimally connected graphs are trees hence a tree doesn't have cycles. To show that it doesn't have cycles, I can state that there is just one path between the vertices hence if we take away one edge, it will cause the disconnection of graph. This indicates that this deleted edge is the only path between the vertices that it connects. Hence there is just one path between every pair of vertices, the graph has no cycles because if there is a cycle, then the vertices that the cycle contains may have more than 1 path between them. Does this work?
 
  • #5
Dick said:
Yes, but for a formal proof you need to state that in the form of a contrapositive.
contrapositive how?
 
  • #6
TheMathNoob said:
contrapositive how?

To prove part (a), assume for a contradiction a minimally connected graph has a cycle. Do you see why this is wrong? Just remove an edge from the cycle.
 
  • #7
As this is the third question of this kind you have asked, I would like to ask which of the following is true?:

a) the theorem it Is/was to you not a statement of the obvious

b) it was perfectly obvious to you, but you have to, or think you have to go through this somewhat heavy rigmarole because that is what your prof requires, or you think he does?

(Though, that said, it is useful to have realized the connection between minimally connected graphs and trees - in fact minimal connection is part of one of the several alternative definitions of a tree. So I guess that realisation is an advantage and a virtue. But you don't need to mention trees to simply prove the theorem.)
 
Last edited:
  • #8
Darkstar99 said:
To prove part (a), assume for a contradiction a minimally connected graph has a cycle. Do you see why this is wrong? Just remove an edge from the cycle.
so this is so far what I got

proof by contradiction
Assume a minimally connected graph G has a cycle. If we take away one edge from the cycle, the graph doesn't become disconnected because in a cycle, the vertices may have more than 1 path between them. This contradicts the definition of minimally connected graphs which states that if the graph is minimally connected, the removal of any edge of G results in a disconnected graph. Therefore, G has no cycles.
 
Last edited:
  • #9
epenguin said:
As this is the third question of this kind you have asked, I would like to ask which of the following is true?:

a) the theorem it Is/was to you not a statement of the obvious

b) it was perfectly obvious to you, but you have to, or think you have to go through this somewhat heavy rigmarole because that is what your prof requires, or you think he does?

(Though, that said, it is useful to have realized the connection between minimally connected graphs and trees - in fact minimal connection is part of one of the several alternative definitions of a tree. So I guess that realisation is an advantage and a virtue. But you don't need to mention trees to simply prove the theorem.)

so this is so far what I got

proof by contradiction
Assume a minimally connected graph G has a cycle. If we take away one edge from the cycle, the graph doesn't become disconnected because in a cycle, the vertices may have more than 1 path between them. This contradicts the definition of minimally connected graphs which states that if the graph is minimally connected, the removal of any edge of G results in a disconnected graph. Therefore, G has no cycles.
 
  • #10
TheMathNoob said:
so this is so far what I got

proof by contradiction
Assume a minimally connected graph G has a cycle. If we take away one edge from the cycle, the graph doesn't become disconnected because in a cycle, the vertices may have more than 1 path between them.
that fails for a couple of reasons.
1. You only say 'may' have more than 1 path. So the vertices might not have more than one path between them?
2. You need to consider connectivity of all vertices in the graph, not just those in the cycle.
Having removed one edge from the cycle, you need to show that any two given vertices are still connected.
 
Last edited:
  • #11
TheMathNoob said:

Homework Statement


Let G be a connected graph. We say that G is minimally connected if the removal of any edge of G (without deleting any vertices) results in a disconnected graph. (a) Show that a connected, minimally connected graph has no cycles. (b) Show that a connected graph with no cycles is minimally connected. Commentary: The exercise shows that the two conditions are equivalent. A graph satisfying either condition is a tree.

Homework Equations

The Attempt at a Solution


I approach this by proving that a tree is a minimally connected graph
Proof
A graph G is a tree if and only if every two vertices of G are connected by one path.
Let G be a tree, delete any edge.
This deleted edge connected a pair of vertices V1V2 which implies that the only path between V1 and V2 was the deleted edge. This shows that there is no path from V1 to V2. Therefore, the graph becomes disconnected hence we can't get from any vertex to any vertex.

The assignment states that G is minimally connected if the removal of any edge of G results in a disconnected graph. Based on the definition of a tree and the stated proof we can say that a tree is a minimally connected graph and therefore it will satisfy the two previous conditions.Is that right?
I just joined a few minutes ago. I like this.
 
  • #12
haruspex said:
that fails for a couple of reasons.
1. You only say 'may' have more than 1 path. So the vertices might not have more than one path between them?
2. You need to consider connectivity of all vertices in the graph, not just those in the cycle.
Having removed one edge from the cycle, you need to show that any two given vertices are still connected.
hello haruspex, I am just wondering if the first issue can be fixed by deleting the word may and say it has more than...
I still need to work on the second issue. I am also wondering if I am abusing too much the physics forums.
 
  • #13
IMHO your proof is now more direct and to the point than previously. :approve:

I think you could meet haruspex' quibble objection :oldbiggrin: quite easily with an appeal to definition, which you might even be able to work into word-tweaking of your existing sentences, otherwise just add one.
 
  • #14
epenguin said:
IMHO your proof is now more direct and to the point than previously. :approve:

I think you could meet haruspex' quibble objection :oldbiggrin: quite easily with an appeal to definition, which you might even be able to work into word-tweaking of your existing sentences, otherwise just add one.
Yes, my first point is easily fixed by deletion of a word, but I cannot accept that my second point was trivial.
The part
TheMathNoob said:
If we take away one edge from the cycle, the graph doesn't become disconnected because in a cycle, the vertices ... have more than 1 path between them.
is arguing this chain:
Removing one edge from a cycle in a graph leaves the cycle connected, therefore a graph with a cycle is connected.
That is clearly a wrong step since it makes no use of the fact that the graph was connected before removal of the edge. It's not hard to plug the hole, but it needs to be done.
 
  • #15
Assume a minimally connected graph G has a cycle. If we take away one edge from the cycle, the graph doesn't become disconnected because in a cycle, the vertices have more than 1 path between them and the vertices which don't belong to any cycle are still linked to some vertex in a cycle because by definition, the graph is connected. This contradicts the definition of minimally connected graphs which states that if the graph is minimally connected, the removal of any edge of G results in a disconnected graph. Therefore, G has no cycles.
 
  • #16
haruspex said:
Yes, my first point is easily fixed by deletion of a word, but I cannot accept that my second point was trivial.
The part

is arguing this chain:
Removing one edge from a cycle in a graph leaves the cycle connected, therefore a graph with a cycle is connected.
That is clearly a wrong step since it makes no use of the fact that the graph was connected before removal of the edge. It's not hard to plug the hole, but it needs to be done.
A moment ago#15

Assume a minimally connected graph G has a cycle. If we take away one edge from the cycle, the graph doesn't become disconnected because in a cycle, the vertices have more than 1 path between them and the vertices which don't belong to any cycle are still linked to some vertex in a cycle because by definition, the graph is connected. This contradicts the definition of minimally connected graphs which states that if the graph is minimally connected, the removal of any edge of G results in a disconnected graph. Therefore, G has no cycles.
 
  • #17
TheMathNoob said:
A moment ago#15

Assume a minimally connected graph G has a cycle. If we take away one edge from the cycle, the graph doesn't become disconnected because in a cycle, the vertices have more than 1 path between them and the vertices which don't belong to any cycle are still linked to some vertex in a cycle because by definition, the graph is connected.
Better, but still a bit handwaving. You only know the graph was connected before removal of the edge, so how do you know a vertex outside the cycle is still connected to a vertex in (what was) the cycle?
It would be much more convincing along these lines:
Let u, v be any two vertices in G. Since G is connected, there is a path P from u to v. If the edge removed from the cycle is not in P they are still connected. If it is in P ...
Can you construct a new path that connects them?
 
  • #18
haruspex said:
Better, but still a bit handwaving. You only know the graph was connected before removal of the edge, so how do you know a vertex outside the cycle is still connected to a vertex in (what was) the cycle?
It would be much more convincing along these lines:
Let u, v be any two vertices in G. Since G is connected, there is a path P from u to v. If the edge removed from the cycle is not in P they are still connected. If it is in P ...
Can you construct a new path that connects them?
if it is in P they are still connected because in a cycle there are 2 paths between every vertex?. How do I arrange that in my proof??. I still don't get how this leads to a contradiction. Two vertices remain connected, but how does this show that the whole graph remains connected?............ Sorry I think I got you. This shows that any two vertices whether in or outside the cycle remain connected after the deletion of an edge in the cycle. Now I have the next issue, I now think that in a cycle there are just 2 paths between the vertices that it contains.
 
Last edited:
  • #19
TheMathNoob said:
Now I have the next issue, I now think that in a cycle there are just 2 paths between the vertices that it contains.
Within the cycle, yes. Why is that a problem?
 
  • #20
haruspex said:
Within the cycle, yes. Why is that a problem?
I previously stated that in a cycle there are more than 1 path between every vertex.
 
  • #21
TheMathNoob said:
I previously stated that in a cycle there are more than 1 path between every vertex.
Yes, and two is more than one. I still don't see the problem.
 
  • #22
haruspex said:
Yes, and two is more than one. I still don't see the problem.
There may be 3 which can't be possible,If we consider just one cycle. I am going to have to bother you one more time with a problem that the professor said to be challenging.
 
  • #23
TheMathNoob said:
There may be 3 which can't be possible,If we consider just one cycle. I am going to have to bother you one more time with a problem that the professor said to be challenging.
There may be three or more paths altogether, but only two that stay within the cycle. For the purposes of the proof, you just need the two in the cycle.
Please start a new thread for your other question. Feel free to tag me in it.
 

Related to Proving a Tree is a Minimally Connected Graph in Graph Theory

1. What is a minimally connected graph?

A minimally connected graph is a type of graph in graph theory where removing any single edge from the graph would disconnect the graph into two or more separate components. This means that every edge in the graph is essential for maintaining its connectivity.

2. How can one prove that a tree is a minimally connected graph?

To prove that a tree is a minimally connected graph, one must show that removing any single edge from the tree would result in a disconnected graph. This can be done by examining the tree's structure and demonstrating that each edge is necessary for connecting all of the nodes in the graph.

3. What are some properties of minimally connected graphs?

Minimally connected graphs have the following properties:

  • Every edge is essential for maintaining connectivity.
  • They have no cycles or loops.
  • They are connected, meaning that there is a path between every pair of nodes in the graph.
  • They are acyclic, meaning that there are no repeating paths between any pair of nodes.

4. How are minimally connected graphs useful in real-world applications?

Minimally connected graphs are useful in various real-world applications, such as transportation and telecommunication networks. They help in designing efficient and reliable systems by ensuring that every connection is necessary for maintaining connectivity. Additionally, they are used in data structures and algorithms for optimizing network flow and minimizing communication costs.

5. Can a tree ever be a non-minimally connected graph?

No, a tree cannot be a non-minimally connected graph. By definition, a tree is a type of minimally connected graph where there is a unique path between any pair of nodes. If any edge is removed from a tree, it would result in a disconnected graph, violating the definition of a minimally connected graph.

Similar threads

  • Set Theory, Logic, Probability, Statistics
Replies
5
Views
1K
  • Precalculus Mathematics Homework Help
Replies
4
Views
1K
Replies
1
Views
966
  • Precalculus Mathematics Homework Help
Replies
3
Views
2K
  • Precalculus Mathematics Homework Help
Replies
4
Views
1K
Replies
7
Views
2K
  • Precalculus Mathematics Homework Help
Replies
8
Views
2K
  • Precalculus Mathematics Homework Help
Replies
12
Views
3K
  • General Math
Replies
21
Views
1K
  • Precalculus Mathematics Homework Help
Replies
11
Views
2K
Back
Top