Graph Theory Cont'd

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/21

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

22 Terms

1
New cards

defn of a bipartite graph

A graph G is bipartite when their vertex set can be divided into two disjoint sets U and V such that no two vertices within the same set are adjacent.

  • no vertices in set U are adjacent in the orig graph and same goes for set V

  • vertices in set U are adjacent to vertices in set V

2
New cards

a graph G is bipartite if and only if ___

none of the subgraphs of G are isomorphic to a cycle of odd length.

  • no odd cycle (C1, C3, C5.. etc) is bipartite

  • ALL even cycles are bipartite

  • any graph that HAS AN ODD CYCLE AS A SUBGRAPH is NOT bipartite

3
New cards

defn of a planar graph

A graph G is planar if it can be drawn on the plane without any intersecting edges. Such a drawing is called a planar embedding of G.

4
New cards

example of a planar graph and a planar embedding of a graph

knowt flashcard image
5
New cards

example of a non-planar graph

knowt flashcard image
6
New cards

defn of “contract”

to contract an edge e of a graph G is to remove e, and fuse together the vertices incident to e.

  • the resulting graph is denoted G/e.

7
New cards

visual of contracting an edge

knowt flashcard image
8
New cards

if G is planar and v is a vertex of G, then G - v is ____

planar

  • G - v means to delete the vertex v AND ALL edges incident to it

9
New cards

If G is planar and ab is an edge of G, then G - ab is ______

planar

  • G - ab means to remove the edge ab (not contracting it)

10
New cards

If G is planar and ab is an edge of G, then G/ab is _______

planar

  • G/ab means to contract the edge ab

11
New cards

A graph G is not planar if and only if:

K5 or K3,3 can be obtained from G via a sequence of vertex deletions, edge deletions and edge contractions.

12
New cards

K3,3

knowt flashcard image
13
New cards

K5

knowt flashcard image
14
New cards

defn of “colouring a graph”

let G be a graph. A colouring of G is a way of assigning a colour to every vertex of G such that any two adjacent vertices receive different colours.

  • the min num of colours needed to colour G (and satisfy the above stipulation) is the CHROMATIC number of G

15
New cards

chromatic number

the minimum number of colours needed to colour G is the chromatic number of G, denoted by χ(G).

16
New cards

how to obtain the chromatic number of a graph G

a colouring of G = (V, E) (which is (# of vertices, # of edges)) with n colours is a function f : V (set of vertices in G) → {1, 2, ..., n} (set of natural numbers up to n) such that if a is adjacent to b, then f(a) ̸= f(b) (they don’t share the same colour)

  • the set of natural numbers are the numbers assigned to distinct colours (ex: 1 = red)

17
New cards

if H is a subgraph of G, then

χ(H) ≤ χ(G). (the # of colours needed to colour H is less than the # of colours needed to colour G)

  • Any colouring of G with χ(G) colours generates a colouring of H with at most χ(G) colours.

18
New cards

χ(Kn) =

n

19
New cards

χ(Cn) = ___ if n is ____, and χ(Cn) = ___ if n is ____

2; even; 3; odd

20
New cards

method to colour a graph (2 steps)

  1. Sort the vertices of G in an arbitrary order v1, v2, v3, ..., vn.

  2. Colour the vertices of G, one by one, in the given order, by assigning to vi the smallest possible colour (colour 1, for example) at each step

21
New cards

let G = (V,E) be a graph, and let ∆ = max{deg(v) | v ∈ V}, then

χ(G) ≤ ∆ + 1

meaning the chromatic num of the graph <= biggest deg + 1

22
New cards

chromatic poly

→ gives the ways to colour a graph with [symbol] colours in a formula

<p>→ gives the ways to colour a graph with [symbol] colours in a formula</p>