Can Any Finite Graph Have Vertices with Unique Edge Counts?

Click For Summary

Homework Help Overview

The discussion revolves around a problem in graph theory, specifically concerning the degrees of vertices in finite graphs. The original poster seeks to understand why any finite graph must contain at least two vertices with the same number of edges, leading to questions about the pigeonhole principle and the implications of vertex connectivity.

Discussion Character

  • Exploratory, Conceptual clarification, Assumption checking

Approaches and Questions Raised

  • Participants explore the pigeonhole principle as it applies to vertex degrees, questioning the occupancy of pigeonholes and the implications of having vertices with no neighbors versus those with maximum connections. There are inquiries about the clarity of the problem statement and interpretations of vertex degrees.

Discussion Status

The discussion is ongoing, with participants providing insights into the pigeonhole method and its application to the problem. Some participants express confusion about the definitions and implications of vertex degrees, while others seek clarification on combinatorial reasoning. There is no explicit consensus yet, but various interpretations and approaches are being explored.

Contextual Notes

Participants note the constraints of the problem, such as the maximum and minimum degrees a vertex can have in a graph with a given number of vertices. The discussion also highlights the challenges of understanding combinatorial concepts and the need for visual aids in grappling with the material.

Robben
Messages
166
Reaction score
2

Homework Statement



Show that any finite graph contains two vertices lying on the same number of edges.

Homework Equations



None

The Attempt at a Solution



I am confused how my book proved this.

Let G be a graph with n vertices ##v_1, ..., v_n.## Place ##v_i## in a pigeonhole labelled ##m## if it has exactly ##m## neighbours. The possible labels on the pigeonholes are ##0,1,2,..., n-1## so ##n## vertices are placed in ##n## pigeonholes. However, the pigeon-holes labelled ##0## and ##n-1## cannot both be occupied.

Why can't they both not be occupied? And what exactly do they mean by occupied?
 
Physics news on Phys.org
An occupied pigeon-hole labelled by k contains the vertices having k neighbours.
If there are n vertices, and one of them has no neighbours, no other vertices are connected to it. What is the maximum number of edges from one vertex?
In a graph of n vertices, the maximum number of the edges from a vertex is n-1. If there is a vertex with n-1 neighbours, it means every vertex is connected to that one. Is there any vertex without neighbours then?
 
Last edited:
  • Like
Likes   Reactions: Robben
Never knew this nor occurred to me. Can you prove it by simple induction? I would like to see it done.

Seems to me if you draw a graph the first step is one edge between two vertices, and thereafter you can never add an edge in such a way that the theorem is violated. ?
 
My post was answer to the question of the OP, about occupancy of the "pigeonholes", and was not connected to the solution of the problem itself. For me, it is not quite clear what the sentence
any finite graph contains two vertices lying on the same number of edges
means. Is it that there are at least two vertices with the same number of neighbours?
 
Last edited:
ehild said:
My post was answer to the question of the OP, about occupancy of the "pigeonholes", and was not connected to the solution of the problem itself. For me, it is not quite clear what the sentence means. Is it that there are at least two vertices with the same number of neighbours?

That's what I thought it meant.
 
ehild said:
My post was answer to the question of the OP, about occupancy of the "pigeonholes", and was not connected to the solution of the problem itself. For me, it is not quite clear what the sentence means. Is it that there are at least two vertices with the same number of neighbours?

I've also seen the problem stated as "Show every finite graph has two vertices with equal degree". So I think that interpretation is correct.
 
ehild said:
An occupied pigeon-hole labelled by k contains the vertices having k neighbours.
If there are n vertices, and one of them has no neighbours, no other vertices are connected to it. What is the maximum number of edges from one vertex?
In a graph of n vertices, the maximum number of the edges from a vertex is n-1. If there is a vertex with n-1 neighbours, it means every vertex is connected to that one. Is there any vertex without neighbours then?

Can you elaborate on this, please? I have trouble understanding combinatorics without examples.

I've noticed, when I am studying combinatorics, that I have to re-read the questions many times (at least 15 times lol) for me to understand it, is that normal? I don't have that problem with my other classes.
 
With the "pigeonhole" method, you have to arrange N vertices in N-1 holes.

See picture. You have a connected graph, with N=5 vertices.

graphneighbours.JPG


B and C both have one neighbour each. D and E both have two neighbours. A has 4 neighbours. Maximum number of edges connected to a vertex is 4.

If you add an isolated vertex, which is not connected to any other point, the graph consists of 6 vertices, but the maximum number of neighbours is still 4. The hole labelled by 5 is empty. So consider connected graphs only.
graphnotconnect.JPG

You have to put N vertices into N-1 holes. Is it possible with a single vertex in each hole?
Combinatorics needs a special way of thinking, For me, it is difficult , too. :oldmad: Make drawings, it helps!
 
  • Like
Likes   Reactions: Robben
Frankly, the book's method is making an easy solution look hard.
Suppose every vertex can have a different degree. What's the least degree a vertex can have? What's the greatest degree a vertex can have if there are n vertices? If the are n different degrees in the graph, what are they? Is such a graph possible? In particular, can that minimum degree and that maximum degree coexist in one graph?
 
  • Like
Likes   Reactions: Robben
  • #10
ehild said:
With the "pigeonhole" method, you have to arrange N vertices in N-1 holes.

See picture. You have a connected graph, with N=5 vertices.

View attachment 82527

B and C both have one neighbour each. D and E both have two neighbours. A has 4 neighbours. Maximum number of edges connected to a vertex is 4.

If you add an isolated vertex, which is not connected to any other point, the graph consists of 6 vertices, but the maximum number of neighbours is still 4. The hole labelled by 5 is empty. So consider connected graphs only.
View attachment 82528
You have to put N vertices into N-1 holes. Is it possible with a single vertex in each hole?
Combinatorics needs a special way of thinking, For me, it is difficult , too. :oldmad: Make drawings, it helps!

Thank you very much, that was very helpful!

haruspex said:
Frankly, the book's method is making an easy solution look hard.
Suppose every vertex can have a different degree. What's the least degree a vertex can have? What's the greatest degree a vertex can have if there are n vertices? If the are n different degrees in the graph, what are they? Is such a graph possible? In particular, can that minimum degree and that maximum degree coexist in one graph?

Thank you!
 

Similar threads

Replies
3
Views
3K
Replies
11
Views
6K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
5K
Replies
1
Views
4K
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
14K