Does G with all its degrees at least three contain a cycle with a chord?

In summary, the proof is based on the fact that a maximal path in a graph must contain at least one of the vertices that is on the path. The cycle (x0,...,xj) contains a chord (x0,xi) because x0 has at least two other neighbours besides x1 on the path.
  • #1
MathematicalPhysicist
Gold Member
4,699
371
Let G be a graph with all its degrees at least three.
Show that G contains a cycle with a chord (a chord is an edge which connects two non-adjacent vertices on the cycle).

I thought of proving this by induction on the number of vertices of G, but I am stuck.

Obviously, n>=4 otherwise it couldn't have all its degrees at least three.

So now I assume by induction that this assertion is true for every number smaller than n (untill 4), and I want to prove that this assertion is valid also for graph G with n vertices.

So if I build a new graph with taking out one vertex from G with its edges, I get a new graph, G' with n-1 vertices and it has vertices which are for sure at least have degrees two, if all of them have degree at least three then by the induction hypothesis I prove the assertion cause by adding the vertex I still have a cycle with a chord from the graph G', the problem of mine is when some of the vertices have degrees two.

Somehow I want to use a reduction that in the worse case scenraio I arrive at a case with 4 vertices and all of its degrees are at least three which guarantee a cycle with at least one chord.

Don't know how to show this?

Any hints?
 
Physics news on Phys.org
  • #2
Maybe a proof by contradiction involving a maximal chordless cycle, but still tricky to consider the cases where G has a bridge or a 2-edge cutset.
 
  • #3
Ok, I found a proof of this in Lovasz's textbook.

The proof goes as follows:
Let P=(x0,...,xm) be a maximal path in this graph, now because x0 has degree of at least three its other neighbours must be in this path or otherwise we can find another maximal path in contrary to our assumption.
so x0 for example has at least another two neighbours besides x1 on this path, say for 1<i<j<= m it has two neighbours xi and xj.
So the cycle (x0,...,xj) contains a chord namely (x0,xi).

Thank you, Lovasz!
:-)
 
  • #4
i have many problems in geometry theory...please can anyone suggest me the best and experienced tutor for math.

http://fruition.com.au/"
 
Last edited by a moderator:
  • #5


One possible approach to this problem could be to use the fact that a graph with all degrees at least three must be connected. This means that there is a path between any two vertices in the graph.

Using this information, we can start by choosing any two non-adjacent vertices and finding a path between them. Since all degrees are at least three, this path must contain at least three vertices.

Next, we can consider the vertices on this path and their adjacent vertices. Since all degrees are at least three, there must be at least one vertex with degree three or higher on this path. This vertex, along with its adjacent vertices, forms a cycle with a chord.

If this cycle does not include all the vertices on the original path, we can repeat this process with a different pair of non-adjacent vertices until we find a cycle with a chord that includes all the vertices on the original path.

Therefore, we have shown that a graph with all degrees at least three must contain a cycle with a chord. This proof works for any number of vertices, making it applicable to the induction step in your approach.
 

1. What does the term "G with all its degrees at least three" mean?

The term "G with all its degrees at least three" refers to a graph where every vertex in the graph has a degree of at least three. This means that each vertex is connected to at least three other vertices in the graph.

2. What is a cycle in a graph?

A cycle in a graph is a path that starts and ends at the same vertex and goes through a series of other vertices without repeating any of them. In other words, it is a closed loop in the graph.

3. What is a chord in a graph?

In a graph, a chord is an edge that connects two non-adjacent vertices in a cycle. It can also be thought of as a line that cuts through the cycle, creating two smaller cycles.

4. Why is it important to determine if a graph contains a cycle with a chord?

Determining if a graph contains a cycle with a chord is important because it can help us understand the structure and connectivity of the graph. It can also provide insights into the relationships between different vertices in the graph.

5. What is the significance of the degree of a vertex in this question?

The degree of a vertex is significant in this question because it determines the minimum number of edges that must be present in the graph for it to contain a cycle with a chord. If all the degrees in the graph are at least three, it increases the likelihood of the graph containing a cycle with a chord.

Similar threads

  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
4
Views
1K
Replies
7
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
11
Views
508
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
22
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
2
Views
2K
Back
Top