Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Graph Colouring

Rating
-
Sold
-
Pages
12
Uploaded on
29-10-2023
Written in
2023/2024

This document talks about: - Graph Colouring: A way of assigning colours to the vertices or edges of a graph so that adjacent elements have different colours. The chromatic number of a graph is the minimum number of colours needed for a proper colouring. - Bounds and Algorithms: Some results and methods for finding upper and lower bounds on the chromatic number of a graph, such as Brooks' theorem, the greedy algorithm, and Mycielski's construction. Also, some techniques for counting the number of colourings for a given graph, such as the chromatic polynomial and the chromatic recurrence. - **Edge Colouring**: A way of assigning colours to the edges of a graph so that adjacent edges have different colours. The chromatic index of a graph is the minimum number of colours needed for a proper edge colouring. Some results and methods for finding the chromatic index of a graph, such as König's theorem, Shannon's theorem, and Vizing's theorem. - Choosability: A generalization of colouring where each vertex or edge has a list of available colours. The choosability of a graph is the minimum size of the lists so that a proper colouring exists using only the colours from the lists. Some results and methods for finding the choosability of a graph, such as Gallai-Roy-Vitaver theorem, Kempe chains, and preference oriented line graphs.

Show more Read less
Institution
Course

Content preview

6 Graph Colouring
In this section, we shall assume (except where noted) that graphs are loopless.


Upper and Lower Bounds

Colouring: A k-colouring of a graph G is a map φ : V (G) → S where |S| = k with the
property that φ(u) 6= φ(v) whenever there is an edge with ends u, v. The elements of S are
called colours, and the vertices of one colour form a colour class. The chromatic number of
G, denoted χ(G), is the smallest integer k such that G is k-colourable. If G has a loop, then
it does not have a colouring, and we set χ(G) = ∞.

Independent Set: A set of vertices is independent if they are pairwise nonadjacent. We
let α(G) denote the size of the largest independent set in G. Note that in a colouring, every
colour class is an independent set.

Clique: A set of vertices is a clique if they are pairwise adjacent. We let ω(G) denote the
size of the largest clique in G.

Observation 6.1

χ(G) ≥ ω(G)
|V (G)|
χ(G) ≥
α(G)
Proof: The first part follows from the observation that any two vertices in a clique must
receive different colours. The second follows from the observation that each colour class in
a colouring has size ≤ α(G). ¤

Greedy Algorithm: Order the vertices v1 , v2 , . . . , vn and then colour them (using positive
integers) in order by assigning to vi the smallest possible integer which is not already used
on a neighbor of vi .

Maximum and Minimum Degree: We let ∆(G) denote the maximum degree of a vertex
in G and we let δ(G) denote the minimum degree of a vertex in G.

Degeneracy: A graph G is k-degenerate if every subgraph of G has a vertex of degree at
most k.

, 2
Observation 6.2

χ(G) ≤ ∆(G) + 1
χ(G) ≤ k + 1 if G is k-degenerate

Proof: The first part follows by applying the greedy algorithm to any ordering of V (G).
For the second part, let |V (G)| = n, and order the vertices starting from the back and
working forward by the rule that vi is chosen to be a vertex of degree ≤ k in the graph
G − {vi+1 , vi+2 , . . . , vn }. When the greedy algorithm is applied to this ordering, each vertex
has ≤ k neighbors preceding it, so we obtain a colouring with ≤ k + 1 colours as desired.
¤

Theorem 6.3 (Brooks) If G is a connected graph which is not complete and not an odd
cycle, then χ(G) ≤ ∆(G).

Proof: Let ∆ = ∆(G). If G is (∆ − 1)-degenerate, then we are done by the previous
observation. Thus, we may assume that there is a subgraph H ⊆ G so that H has minimum
degree ∆. But then H must be ∆-regular, and no vertex in H can have a neighbor outside
V (H), so we find that H = G. It follows from this that G is ∆-regular and every proper
subgraph of H is (∆ − 1)-degenerate. The theorem is trivial if ∆ = 2, so we may further
assume that ∆ ≥ 3.
If G has a proper 1-separation (H1 , H2 ), then H1 and H2 are (∆ − 1)-degenerate, so
each of these graphs is ∆-colourable. By permuting colours in the colouring of H2 , we may
arrange that these two ∆-colourings assign the same colour to the vertex in V (H1 ) ∩ V (H2 ),
and then combining these colourings gives a ∆-colouring of G. Thus, we may assume that
G is 2-connected.
If G is 3-connected, choose vn ∈ V (G). If every pair of neighbors of vn are adjacent, then
G is a complete graph and we are finished. Otherwise, let v1 , v2 be neighbors of vn , and note
that G − {v1 , v2 } is connected.
If G is not 3-connected, choose vn ∈ V (G) so that G − vn is not 2-connected. Consider
the block-cutpoint graph of G − vn , and for i = 1, 2, let Hi be a leaf block of G − vn which
is adjacent in the block-cutpoint graph to the cut-vertex xi . Since G is 2-connected, for
i = 1, 2 there exists a vertex vi ∈ V (Hi ) \ {xi } which is adjacent to vn . Note that because

Written for

Course

Document information

Uploaded on
October 29, 2023
Number of pages
12
Written in
2023/2024
Type
Class notes
Professor(s)
Jk
Contains
All classes

Subjects

$5.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
nihalnaik

Get to know the seller

Seller avatar
nihalnaik Goa College of Engineering
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
2 year
Number of followers
0
Documents
7
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions