Buscar

AULA 002 - O PROBLEMA DO CAMINHO MAIS CURTO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PESQUISA OPERACIONAL 
Otimização de Redes e Filas e Simulação 
Fernando Tadeu Pongelupe Nogueira 
fernando.nogueira@prof.una.br 
PESQUISA OPERACIONAL 
Otimização de Redes e Filas e Simulação 
I – MODELOS DE OTIMIZAÇÃO DE REDES 
 O Seervada Park foi reservado recentemente para visitação e 
excursões limitadas (mochileiros). Não se permite o ingresso de carros no 
parque, porém, há um sistema de estradinhas estreitas e tortuosas por 
onde podem trafegar pequenos carros elétricos e jipes dirigidos pelos 
guardas florestais. Esse sistema de estradinhas é mostrado (sem as 
curvas) na Figura 9.1, na qual o local “O” é a entrada do parque. Outras 
letras designam os locais de postos de guardas florestais (e outras 
instalações limitadas). Os números fornecem as distâncias em milhas 
dessas estradinhas tortuosas. 
 O parque tem uma vista panorâmica de destaque no posto T. Um 
pequeno número de carrinhos é usado para levar e trazer visitantes da 
entrada do parque até esse posto. 
 A gerência do parque está se deparando atualmente com três 
problemas. Um é determinar que rota da entrada até o posto T tem a 
menor distância total para a operação dos carrinhos. (Esse é um exemplo 
do problema do caminho mais curto a ser discutido na Seção 9.3.). 
O Problema do Caminho Mais Curto 
O Problema do Caminho Mais Curto 
Figura 9.1: Sistema de pequenas estradas par o Seervada Park. 
Terminologia de Redes 
Rede Proposta para 
o problema exemplo 
“Seervada Park” 
Algoritmo para o problema do 
caminho mais curto 
• Objetivo da n-ésima iteração: encontrar o 
nó mais próximo da origem. 
• Entrada para a n-ésima iteração: n-1 nós 
mais próximos da origem, inclusive sua 
distância da origem e caminho mais curtos. 
(Os nós além da origem serão chamados de 
nós solucionados, os demais serão os nós 
não solucionados. 
Algoritmo para o problema do 
caminho mais curto 
• Candidatos ao n-ésimo nó mais 
próximo: cada solucionado que é 
conectado diretamente por uma ligação a 
um ou mais nós não solucionados fornece 
um candidato – o nó não solucionado com 
a ligação de conexão mais curta. 
(Empates fornecem candidatos 
adicionais). 
Algoritmo para o problema do 
caminho mais curto 
• Cálculo do n-ésimo nó mais próximo: 
para cada nó assim solucionado e seu 
candidato, acrescente a distância entre 
eles e a distância do caminho mais curto 
da origem até esse nó solucionado. O 
candidato com a menor distância total é o 
n-ésimo nó mais próximo e seu caminho 
mais curto é aquele gerando essa 
distância. (Empates fornecem candidatos 
adicionais). 
Aplicação do algoritmo proposto ao 
problema do Seervada Park 
Aplicação do algoritmo proposto ao 
problema do Seervada Park 
Solucionado 
Candidatos 
Aplicação do algoritmo proposto ao 
problema do Seervada Park 
n Nós 
solucionados 
diretamente 
conectados a 
nós não 
solucionados 
Nó não 
solucionado 
com conexão 
mais próxima 
Distância 
Total 
envolvida 
N-ésimo 
nó mais 
próximo 
Distân
cia 
mínima 
Última 
conexão 
1 O 
O 
O 
A 
B 
C 
2 
5 
4 
A 2 OA 
Aplicação do algoritmo proposto ao 
problema do Seervada Park 
Solucionado 
Candidatos 
Empate ????? O que fazer ???? 
n Nós 
solucionados 
diretamente 
conectados a 
nós não 
solucionados 
Nó não 
solucionado 
com conexão 
mais próxima 
Distância 
Total 
envolvida 
N-ésimo 
nó mais 
próximo 
Distân
cia 
mínima 
Última 
conexão 
1 O 
O 
O 
A 
B 
C 
2 
5 
4 
A 2 OA 
2,3 O 
A 
O 
A 
C 
B 
B 
D 
4 
2+2 = 4 
5 
2+7=9 
C 
B 
 
4 
4 
 
OC 
AB 
4 A 
B 
C 
B 
D 
E 
E 
D 
2+7 = 9 
4+3 = 7 
4+4 = 8 
4+4 = 8 
 
E 
 
7 
 
BE 
Aplicação do algoritmo proposto ao 
problema do Seervada Park 
Solucionado 
Candidatos 
Empate !!!!!! 
n Nós 
solucionados 
diretamente 
conectados a nós 
não solucionados 
Nó não 
solucionado 
com conexão 
mais próxima 
Distância 
Total 
envolvida 
N-
ésimo 
nó mais 
próxim
o 
Distân
cia 
mínima 
Última 
conexão 
1 O 
O 
O 
A 
B 
C 
2 
5 
4 
A 2 OA 
2,3 O 
A 
O 
A 
C 
B 
B 
D 
4 
2+2 = 4 
5 
2+7=9 
C 
B 
4 
4 
OC 
AB 
4 A 
B 
C 
B 
D 
E 
E 
D 
2+7 = 9 
4+3 = 7 
4+4 = 8 
4+4 = 8 
 
E 
 
7 
 
BE 
5,6 A 
B 
E 
E 
D 
D 
D 
T 
2+7 = 9 
4+4 = 8 
7+1 = 8 
2+2+3+7=14 
 
D 
D 
 
8 
8 
 
BD 
ED 
Aplicação do algoritmo proposto ao 
problema do Seervada Park 
Solucionado 
Candidatos 
n Nós 
solucionados 
diretamente 
conectados a 
nós não 
solucionados 
Nó não 
solucionado 
com conexão 
mais próxima 
Distância 
Total 
envolvida 
N-ésimo 
nó mais 
próximo 
Distân
cia 
mínima 
Última 
conexão 
1 O 
O 
O 
A 
B 
C 
2 
5 
4 
A 2 OA 
2,3 O 
A 
O 
A 
C 
B 
B 
D 
4 
2+2 = 4 
5 
2+7=9 
C 
B 
4 
4 
OC 
AB 
4 A 
B 
C 
B 
D 
E 
E 
D 
2+7 = 9 
4+3 = 7 
4+4 = 8 
4+4 = 8 
 
E 
 
7 
 
BE 
5,6 A 
B 
E 
D 
D 
D 
2+7 = 9 
4+4 = 8 
7+1 = 8 
 
D 
D 
 
8 
8 
 
BD 
ED 
7 D 
E 
T 
T 
8+5 =13 
7+7 =14 
T 13 DT 
Aplicação do algoritmo proposto ao 
problema do Seervada Park 
Solução final !!! 
Outras Aplicações 
 
 
• Nem todas as aplicações do problema do 
caminho mais curto envolvem minimizar a 
distância percorrida da origem ao destino. 
Outras Aplicações 
• Segundo HILLIER (2013, p. 350), são possíveis 
mais três categorias de aplicações: 
 
– Minimizar a distância total percorrida, como no 
exemplo do Seervada Park; 
– Minimizar o custo total de uma sequência de 
atividades (Problema 9.3-3 é desse tipo.); 
– Minimizar o tempo total de uma sequência de 
atividades (Problema 9.3-6 e 9.3-7 são desse tipo.) 
Outras Aplicações 
• Observação: É até mesmo possível para todas as 
três categorias surgirem na mesma aplicação. 
 
• Observação: Muitas aplicações requerem 
encontrar o caminho direcionado mais curto da 
origem ao destino por uma rede direcionada. 
Basta pequenas alterações no algoritmo para, 
com facilidade, lidar apenas com caminhos 
direcionados. 
Agradecimento 
 
 
• Agradeço à Profa. Alaine Cardoso Silva (Msc) 
pelas orientações e materiais que serviram de 
base para elaboração deste power point. 
Bibliografia 
 
 
HILLIER, Frederick S. e LIEBERMAN, Gerald J. 
Introdução à Pesquisa Operacional. 9ª 
edição. Porto Alegre: AMGH Editora Ltda 
(McGraw Hill), 2013. Capitulo 9 – pg. 341-
403.

Outros materiais