Pesquisa Operacional II
Resolvido por Leonhard Euler XVIII, resposta: NÃO É POSSÍVEL REALIZAR TAL
PERCURSO!
Definição Matemática
Grafos Não-Orientados:
Listas de Adjacências
Matriz de Adjacências
Conceito Histórico
Conceito Histórico
Grafo Conexo
Árvore Geradora
Contextualizando
É um subgrafo de G que contém todos os vértices de
Se o carteiro chinês, estivesse em Volta Redonda na
G.
Vila Santa Cecília? Como ele poderia entregar as
correspondências, passando apenas uma vez em
cada rua ou avenida.
E se ele estiver em um veículo automotor? Terá de
respeitar as leis de trânsito, ou seja, a mão da via.
Exemplo:
Opção 2
m m
Dado o grafo G a seguir, determine sua AGM, pelo M in c ij x ij
algoritmo de Kruskal. i 1 j1
sujeito a :
1, se i 1
m m
x ij x kj 0, se i 1ou m
j1 j1 1, se i m
x ij 0 ou 1; i, j 1,2,..., m
0
0. Defina a matriz de distâncias D e a matriz de
0
relações dos nós R . Os elementos da
diagonal são marcados com – para indicar
que estão bloqueados. Determine k = 1.
Profº Túlio de Almeida
Pesquisa Operacional II
1 2 3 4 5
2 1 1 4 5
R 1 3 1 1 4 5
4 1 2 3 5
5 1 2 3 4
Etapa 2:
2
Obtendo a Matriz D
Etapa 0:
Obtendo a Matriz D
0 1 2 3 4 5
1 3 10 8
2 3 13
1 2 3 4 5
5
1 3 10
D 2 3 10 13 6 15
2 3 5
4 8 5 6 4
D 0 3 10 6 15
5 4
4 5 6 4
5 4
2
Obtendo a Matriz R
Obtendo a Matriz R
0 1 2 3 4 5
1 2 3 2 5
2 1 1 4 5
1 2 3 4 5
1 2 3 4 5
R 2 3 1 1 4 5
2 1 3 4 5
4 2 2 3 5
R 0 3 1 2 4 5
5 1 2 3 4
4 1 2 3 5
5 1 2 3 4 Etapa 3:
3
Obtendo a Matriz D
Etapa 1:
Obtendo a Matriz D
1 1 2 3 4 5
1 3 10 v
8 25
2 3 13 5 28
1 2 3 4 5
1 3 10
D 2 3 10 13 6 15
2 3 13 5
4 8 5 6 4
D1 3 10 13 6 15
5 4
4 5 6 4
5 4
3
Obtendo a Matriz R
Obtendo a Matriz R
1 1 2 3 4 5
1 2 3 2 3
2 1 1 4 3
1 2 3 4 5
R 2 3 1 1 4 5
4 2 2 3 5
5 1 2 3 4
Profº Túlio de Almeida
Pesquisa Operacional II
0
Etapa 4: Obtendo a Matriz R
Obtendo a Matriz D
4 O A B C D E T
1 2 3 4 5 O 1 2 3 4 5 6 7
1 3 10 8 12v A 1 2 3 4 5 6 7
2 3 11 5 9 B 1 2 3 4 5 6 7
D 2 3 10 11 6 10 R C 1
0
2 3 4 5 6 7
4 8 5 6 4
D 1 2 3 4 5 6 7
5 12 4 E 1 2 3 4 5 6 7
v 9v 10v
T 1 2 3 4 5 6 7
4
Obtendo a Matriz R
Etapa 0
Obtendo a Matriz D
0 Formulação Matemática
O A B C D E T
O 2 5 4
A 2 7
B 4 3
D C
0
1 4
D 5
E 1 7
T
Profº Túlio de Almeida
Pesquisa Operacional II
x
( i ,d )A
id F Para um nó j que recebe fluxo do nó i, anexamos um
rótulo [aj, i], no qual aj é o fluxo do nó i ao nó j.
m
x ik
( i , k )A
x
( k , j)A
kj , k o, d Etapas do Algoritmo
Capacidade do arco (i,j) = uij
Fluxo Máximo = F
Quantidade Transportada no Arco (i,j) = xij Constrói-se um caminho aumentado: caminho da
origem para o destino com fluxo residual estritamente
Observação: quantidade transportada não pode positivo.
ultrapassar a capacidade.
1. Encontre um caminho da origem ao destino
que ainda possui fluxo residual positivo, caso
1.4.1. Algoritmo de Ford-Fulkerson Simplificado
não encontre, a solução é ótima
2. Determine a capacidade residual máxima
Etapas do Algoritmo
desse caminho, subtraia da capacidade
residual de cada arco e adicione a capacidade
Em cada arco coloque o rótulo (a, b)
residual na direção oposta. Retorne ao passo
a – fluxo disponível no arco
1.
b – fluxo enviado pelo arco
Exemplo:
1. Encontre um caminho da origem ao destino
que ainda possua um fluxo disponível
Considere o problema, em que a origem é o nó A, o
2. Atualize os valores do par ordenado
escoadouro é o nó F e as capacidades de arco são os
3. Caso não encontre um caminho com fluxo
números colocados na matriz.
disponível, pare, caso contrário volte a etapa
2.
A B C D E F
A - 9 7 ∞ ∞ ∞
Exemplo:
B ∞ - ∞ 7 2 ∞
C ∞ ∞ - 4 6 ∞
D ∞ ∞ ∞ - 3 6
E ∞ ∞ ∞ ∞ - 9
F ∞ ∞ ∞ ∞ ∞ -
Realizando 2 iterações em uma mesma rede. O objetivo do PERT/CPM é fornecer meios analíticos
para programar as atividades. A Figura resume as
etapas das técnicas.
O Gráfico de Gantt
Obtenha:
a. O gráfico de Gantt
Para cada nó ou evento de uma rede que representa
Atividade 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 um projeto podem-se calcular dois tempos que
A
B
definirão os limites no tempo que as atividades que
C partem deste evento dispõem para serem iniciadas.
D
E Estes valores são conhecidos como Cedo (Early) e
F Tarde (Late) de um evento. Graficamente, são
G
representados os Cedos e os Tardes dos eventos em
uma rede como uma fração, colocada junto aos nós,
b. A duração do projeto
onde o numerador é o Cedo e o denominador é o
22 horas.
Tarde.
b. A duração do projeto
c. O caminho crítico (atividades gargalo)