Interval Scheduling

9
1 Interval Scheduling Time 0 A C F B D G E 1 2 3 4 5 6 7 8 9 10 11 H 0 1 2 3 4 5 6 7 8 9 10 11

description

Demonstration of Interval Scheduling Algorithm by an example

Transcript of Interval Scheduling

Page 1: Interval Scheduling

1

Interval Scheduling

Time0

A

C

F

B

D

G

E

1 2 3 4 5 6 7 8 9 10 11

H

0 1 2 3 4 5 6 7 8 9 10 11

Page 2: Interval Scheduling

2

Interval Scheduling

0 1 2 3 4 5 6 7 8 9 10 11

B

Time0

A

C

F

B

D

G

E

1 2 3 4 5 6 7 8 9 10 11

H

Page 3: Interval Scheduling

3

Interval Scheduling

0 1 2 3 4 5 6 7 8 9 10 11

B C

Time0

A

C

F

B

D

G

E

1 2 3 4 5 6 7 8 9 10 11

H

Page 4: Interval Scheduling

4

Interval Scheduling

0 1 2 3 4 5 6 7 8 9 10 11

B A

Time0

A

C

F

B

D

G

E

1 2 3 4 5 6 7 8 9 10 11

H

Page 5: Interval Scheduling

5

Interval Scheduling

0 1 2 3 4 5 6 7 8 9 10 11

B E

Time0

A

C

F

B

D

G

E

1 2 3 4 5 6 7 8 9 10 11

H

Page 6: Interval Scheduling

6

Interval Scheduling

0 1 2 3 4 5 6 7 8 9 10 11

B ED

Time0

A

C

F

B

D

G

E

1 2 3 4 5 6 7 8 9 10 11

H

Page 7: Interval Scheduling

7

Interval Scheduling

0 1 2 3 4 5 6 7 8 9 10 11

B E F

Time0

A

C

F

B

D

G

E

1 2 3 4 5 6 7 8 9 10 11

H

Page 8: Interval Scheduling

8

Interval Scheduling

0 1 2 3 4 5 6 7 8 9 10 11

B E G

Time0

A

C

F

B

D

G

E

1 2 3 4 5 6 7 8 9 10 11

H

Page 9: Interval Scheduling

9

Interval Scheduling

0 1 2 3 4 5 6 7 8 9 10 11

B E H

Time0

A

C

F

B

D

G

E

1 2 3 4 5 6 7 8 9 10 11

H