+ All Categories
Home > Documents > Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Date post: 17-Jan-2016
Category:
Upload: griffin-pearson
View: 217 times
Download: 0 times
Share this document with a friend
32
Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee
Transcript
Page 1: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Some NP-complete Problems in Graph Theory

Prof. Sin-Min Lee

Page 2: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Graph Theory

Page 3: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 4: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 5: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 6: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 7: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 8: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 9: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 10: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 11: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 12: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 13: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 14: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 15: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 16: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

•An independent set is a subset S of the verticies of the graph, with no elements of S connected by an arc of the graph.

Page 17: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 18: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 19: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Coloring

• How do you assign a color to each vertex so that adjacent vertices are colored differently?

• Chromatic number of certain types of graphs.• k-Coloring is NP Complete.• Edge coloring

Page 20: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 21: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 22: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 23: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 24: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 25: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 26: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 27: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Page 28: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Planarity and Embeddings

K4 is planar

K5 is not

Euler’s formulaKuratowski’s theoremPlanarity algorithms

Page 29: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Flows and Matchings

• Meneger’s theorem (separating vertices)• Hall’s theorem (when is there a matching?)• Stable matchings• Various extensions and similar problems• Algorithms

st5

3

6

1

72

4

9

3

1 5

girls boys

BB: III – maybe two weeks?

AG: CH. 4 and 5.

Page 30: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Random Graphs

• Form probability spaces containing graphs or sequences of graphs as points.

• Simple properties of almost all graphs.

• Phase transition: as you add edges component size jumps from log(n) to cn.

Page 31: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Algebraic Graph Theory

• Cayley diagrams

• Adjacency and Laplacian Matrices their eigenvalues and the structure of various classes of graphs

1 a

a2a3

a

a

a

a

groupelements

generators

Page 32: Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.

Algorithms• DFS, BFS, Dijkstra’s Algorithm...• Maximal Spanning Tree...• Planarity testing, drawing...• Max flow...• Finding matchings...• Finding paths and circuits...• Traveling salesperson algorithms...• Coloring algorithms...


Recommended