.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

m+2 f(n-2) f(n-1) ......f(x) f(m) m-1 f(m+1) f(m+2) m m+1 .. n-2 f(n) n-1 n n+1 f(x) f(m) m-1 m ... f(n-2) f(n-1) n-2 n-1 f(n) n n+1 . f(m+1) f(m+2) m+1 m+2 .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1 2 3 4 5 6 7 8 A 3 6 4 1 3 4 1 4 1 2 3 4 5 6 C 2 0 2 3 0 1 C 2 2 4 7 7 8 (a) 1 (b) 2 3 4 5 6 7 8 4 B 1 2 3 4 5 6 C 2 2 4 6 7 8 1 1 1 1 2 3 4 5 6 (d) 2 3 4 5 6 7 8 1 4 C 1 2 4 6 7 8 (c) B 2 3 4 5 6 7 8 1 B 4 4 1 2 3 4 5 6 7 8 B 1 1 3 3 4 4 4 6 2 3 4 5 6 C 1 2 4 5 7 8 (e) (f) .

.

.

.

.

16 10 14 8 2 16 14 9 7 4 10 3 1 8 7 9 3 2 4 1 .

16 16 10 14 8 2 7 4 1 9 16 10 14 8 3 2 9 4 1 7 10 15 8 3 2 9 14 4 1 7 3 .

22 19 25 21 10 23 4 18 14 7 22 10 19 23 4 18 14 7 5 25 25 21 17 5 25 19 22 21 17 10 23 4 18 14 7 5 19 23 21 17 10 22 4 18 14 7 5 17 .

.

.

.

.

.

.

.

mm .

.

.

.

P0 P1 P3 P6 P2 P4 P7 P8 P5 P9 P10 .

.

125 2.m 9.375 7.500 4.875 2 15.875 4 3 1 6 1 15.375 750 A3 15 2 2.625 6 10.375 0 A1 p: 11.750 0 30 i 3.125 5 j s A6 20 A1 25 A2 A3 A4 A5 A6 .500 1000 0 0 A4 5 3 2 i 3 3 3 3 4 5 5 5 4 6 0 A5 10 6 1 1 2 3 3 3 1 2 5 5000 3 4 3 4 1 3 5 j 3 5.500 0 A2 35 7.

.

.

.

.

3 1 5 4 6 .

.

.

100 100 0 1 86 14 1 0 58 0 28 1 0 1 1 0 a:45 55 0 0 14 25 0 a:45 b:13 c:12 d:16 e: 9 1 f: 5 0 1 30 1 0 1 c:12 b:13 d:16 14 0 1 f: 5 e: 9 .

.

a:45 c:12 a:45 b:13 f: 5 e: 9 25 0 d:16 d:16 14 1 c:12 b:13 a:45 0 1 f: 5 e: 9 a:45 c:12 a:45 1 f: 5 e: 9 1 0 1 c:12 b:13 d:16 14 0 1 f: 5 e: 9 100 0 1 0 a:45 30 25 55 1 0 c:12 b:13 0 30 0 1 1 d:16 14 25 55 0 b:13 d:16 14 0 1 f: 5 e: 9 1 0 30 25 0 1 0 1 c:12 b:13 d:16 14 0 1 f: 5 e: 9 .

.

x y b y b c b c x c x y .

.

.

1

4

4

6

8

8

10
Tempo

0

1

1

2

1

3
4
5
6
7
8
Conjunto de Tarefas Independentes

4

4

4

9

8

10

10
Tempo

0

1

2

3
4
5
6
7
8
Conjunto de Tarefas Dependentes

9

10

B A Tempo t .

.

Arestas Paralelas Laço Árvore Circuito C6 Floresta Grafo Completo K5 Caminho Grafo Planar Grafo Bipartido Completo K 3.5 Grafo Orientado .

.

.

.

1 1 2 3 4 5 2 3 5 4 2 1 2 2 4 5 5 4 5 1 3 4 3 2 Lista de Adjacência 1 4 2 1 2 3 4 5 6 3 5 6 2 5 6 2 4 6 1 2 3 4 5 2 4 3 1 2 4 3 2 1 0 1 1 1 3 0 1 0 1 0 4 0 1 1 0 1 5 1 1 0 1 0 Matriz de Adjacência 4 1 2 3 4 5 6 5 Lista de Adjacência 1 1 0 1 0 0 1 1 0 0 0 0 0 0 2 1 0 0 1 0 0 3 0 0 0 0 0 0 4 1 0 0 0 1 0 5 0 1 1 0 0 0 6 0 0 1 0 0 1 Matriz de Adjacência 1 2 3 4 12 1 1 0 0 1 2 3 4 12 1 -1 0 0 14 1 0 0 1 23 0 1 1 0 34 0 0 1 1 42 0 1 0 1 Matriz de Incidência 14 23 34 42 1 0 0 0 0 1 0 -1 0 1 0 -1 1 -1 0 -1 Matriz de Incidência .

.

.

.

.

.

gravata jaqueta sapatos cuecas camisa calca cinto relógio meias meias cuecas calca sapatos relógio camisa cinto gravata jaqueta .

.

.

.

.

f[v] menor Em G Componente Fortemente Conexa f[v] maior f[v] menor Em GT Componente Fortemente Conexa f[v] maior .

.

.

.

h(Y)=1 Z. h(Z)=2 . h(X)=2 Y.X.

v) 2 uv .2 5 u v contrair (u.

.

no heap 1 2 7 9 7 10 8 14 16 4 2 3 1 2 5 6 4 3 1 9 8 7 10 5 4 8 1 2 3 4 5 6 7 8 9 10 3 9 10 Arvore Heap. peso vetor_heap 6 pos.vert. conforme peso(vetor_heap(v)) .

.

A vk-1 vk B .

s A v B u .

.

.

.

x s z y v .

.

S u s x y .

.

.

.

.

P j i P’’ P’ k .

.

.

.

.

.

.

Grafo Planar .

.

.

.

.

.

M s M t 1 M M=1000000 M .

.

.

s t (A) s t (B) s t (C) .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

x x y y y z z z .

.

.

0 1 1 0 0 0 0 1 0 1 1 0 0 1 0 (B) (A) 0 1 0 0 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 3 0 1 1 0 0 0 0 0 0 1 2 0 0 1 0 1 0 0 0 1 0 2 1 0 0 1 0 0 0 1 0 0 2 0 1 0 0 1 0 1 0 0 0 2 (C) 1 0 0 0 1 1 0 0 0 0 2 = 1041 = 1284 = 1344 = 1040 = 1093 = 1 = 4 = 16 = 64 = 256 = 3754 .

.

x1 0 0 1 1 0 0 1 1 x2 0 1 0 1 0 1 0 1 y 0 1 1 1 1 0 0 0 y<-> x1 + x2 1 1 1 1 0 0 0 0 .

a a’ z1 z2 z3 a z4 b z1 b’ a’ b z3 z4 b’ a z4 a’ A b’ (c) z3 (b) a z2 z2 b (a) z1 a’ b b’ (d) .

b1 b1 b1 b2 b2 b2 b3 b3 b3 b4 b4 b4 (a) (b) (c) b1 b1 b1 b2 b2 b2 B b3 b3 b3 b4 b4 b4 (d) (e) (f) .

A B A A A A B A A A B A .