Bipartite graphs: definition, relationship with odd cycles. Vertex coloring: proper col- oring, chromatic number x(G) (!!!), relationship to clique number w(G) and maximum degree A(G). Greedy coloring algorithm and its bound.

0.0(0)
Studied by 1 person
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/8

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:08 PM on 6/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

9 Terms

1
New cards

Bipartite Graph (!!!)

A graph G is said to be bipartite if we can partition the vertex set into two partitions V₁ and V₂, such that for any edge uv ∈ E(G), u and v belong to different partitions.

2
New cards

Bipartite Graph and Odd Cycles (!!!)

A graph is bipartite if and only if it does not contain any odd cycles (cycles whose length is odd).

3
New cards

Theorem About Odd Cycles

Every closed walk with an odd number of edges contains an odd cycle.

4
New cards

Proper Coloring

Given a graph G, a coloring f : V(G) → {1, 2, …, k} with k colors is said to be a proper coloring of G if no two adjacent vertices share the same color. That is, for every edge (u, v) ∈ E(G), f(u) ≠ f(v).

5
New cards

Chromatic Number (!!!)

The chromatic number χ(G) of a graph G is the minimum number of colors required to obtain a proper coloring of G.

6
New cards

Relationship to Clique Number

For any graph G, χ(G) ≥ ω(G). Every vertex in a clique must receive a different color, so the chromatic number is at least as large as the clique number.

7
New cards

Relationship to Maximum Degree

For any graph G, χ(G) ≤ ∆(G) + 1. This follows directly from the greedy coloring algorithm bound.

8
New cards

Greedy Coloring Algorithm (!!!)

  1. Take any ordering of the vertices as v₁, v₂, …, vₙ.

  2. Let the available colors be L = {1, 2, …}. 3. For i from 1 to n: color vᵢ with the smallest color in L that is not used by any neighbor vⱼ, where (vᵢ, vⱼ) ∈ E(G), j < i.

    Note: it is generally better to order vertices by decreasing degree.


9
New cards

Greedy Coloring Algorithm Bound (!!!)

The greedy coloring algorithm uses at most ∆(G) + 1 colors. A vertex has at most ∆(G) neighbors already colored before it, so even if each neighbor uses a different color, one additional color is always sufficient. ( χ(G) ≤ ∆(G) + 1