5 Solved Questions on Vertex Coloring Algorithm - Assignment 9 | MATH 455, Assignments of Discrete Structures and Graph Theory

Material Type: Assignment; Professor: Eisenberg; Class: Int Discrete Strctrs; Subject: Mathematics; University: University of Massachusetts - Amherst; Term: Spring 2009;

Typology: Assignments

Pre 2010

Uploaded on 08/18/2009

koofers-user-63f
koofers-user-63f 🇺🇸

5

(1)

10 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Math 455.1 Homework Set 9 Spring, 2009
Due: Monday, May 11
Instructions: Work either individually or in a team.
1. Use the greedy vertex-coloring algorithm to color the vertices of the following graphs.
In each case, tell whether the result is optimal.
a
b
c
d
e
f
HaL
a
b
c
d
e
f
HbL
2. (a) Without actually finding any vertex coloring yet, use the theory we’ve developed
in order to obtain a lower and an upper bound on the chromatic number of the
graph:
1
4
(b) Now determine the actual value of χ(G).
3. Finish the solution of our procedure-scheduling problem: Find a minimal vertex col-
oring of the associated graph. Then interpret the results in terms of scheduling the
procedures. (See the handout “Procedure scheduling problem”, 27 April 2009.)
4. Use induction to prove that every tree with exactly nvertices has exactly n1 edges.
(Note. Be careful: the proposition you want to prove about nis that every tree with
exactly nvertices has exactly n1 edges.)
5. (a) Find al l spanning trees of the following graph. (The order in which you add
vertices or edges to get a particular spanning tree is irrelevant; all that matters
is what the particular spanning tree is.)
2
1
pf2

Partial preview of the text

Download 5 Solved Questions on Vertex Coloring Algorithm - Assignment 9 | MATH 455 and more Assignments Discrete Structures and Graph Theory in PDF only on Docsity!

Math 455.1 Homework Set 9 Spring, 2009

Due: Monday, May 11

Instructions: Work either individually or in a team.

  1. Use the greedy vertex-coloring algorithm to color the vertices of the following graphs. In each case, tell whether the result is optimal.

a

b

d c

e

f

HaL

a

b c

d

e f

HbL

  1. (a) Without actually finding any vertex coloring yet, use the theory we’ve developed in order to obtain a lower and an upper bound on the chromatic number of the graph:

1

2

3

4

5

6

(b) Now determine the actual value of χ(G).

  1. Finish the solution of our procedure-scheduling problem: Find a minimal vertex col- oring of the associated graph. Then interpret the results in terms of scheduling the procedures. (See the handout “Procedure scheduling problem”, 27 April 2009.)
  2. Use induction to prove that every tree with exactly n vertices has exactly n − 1 edges. (Note. Be careful: the proposition you want to prove about n is that every tree with exactly n vertices has exactly n − 1 edges.)
  3. (a) Find all spanning trees of the following graph. (The order in which you add vertices or edges to get a particular spanning tree is irrelevant; all that matters is what the particular spanning tree is.)

1

2

3

(^54)

(b) Use the depth-first search algorithm, beginning at vertex 1, to find a spanning tree for the following graph:

13 11

8 9 10

4 5 6 7

1 2 3 12