Documente Academic
Documente Profesional
Documente Cultură
Setembro de 2011
Estrutura da apresentao
Introduo; Problema do caminho mais curto; Problema do Carteiro Chins; Problema do Caixeiro Viajante; Problema de Roteamento de Veculos; Concluses; Referncias bibliogrficas.
Introduo
Deciso operacional. Processo complexo, devido aos diversos critrios envolvidos e ao elevado nmero de combinaes. Problema de deciso com forte componente geogrfica.
Introduo
Taxonomia dos problemas de roteirizao: localizao da demanda (vrtices/arestas); origens/destinos; restrio de capacidade; coleta/entrega; janela de tempo.
Introduo
Problemas clssicos: Problema do caminho mais curto Problema do Carteiro Chins Problema do Caixeiro Viajante Problema de Roteamento de Veculos
Introduo
Aplicaes: distribuio de mercadorias; coleta de embalagens/resduos; transporte escolar rural; mquinas de terraplenagem; Logstica de atendimento emergencial (ambulncias, viaturas, etc.).
Uma origem e um destino; Demanda em um dos vrtices; Capacidade do veculo suficiente para atender a demanda.
Obter o percurso de menor custo entre um par origem-destino. Exemplos: caminho betoneira, ambulncia.
Problema fcil! Os algoritmos de Dijkstra e Floyd garantem a obteno da soluo tima em tempo polinomial.
Dijkstra: caminho mais curto entre um par de ns. Floyd: caminho mais curto entre qualquer par de vrtices.
As solues obtidas por sistemas tipo SIG certamente so solues timas. O uso do modelo matemtico (mtodo exato) no se mostra justificado. Variantes mais complexas, advindas de problemas reais, podem exigir novos mtodos.
Uma origem e mltiplos destinos; Demanda nas arestas; Capacidade do veculo suficiente para atender a demanda.
Obter o ciclo euleriano de menor custo em um grafo. Exemplos: entrega de gs, coleta de lixo.
Uma origem e mltiplos destinos; Demanda nos vrtices; Capacidade do veculo suficiente para atender a demanda.
Obter o ciclo hamiltoniano de menor custo em um grafo. Exemplos: entrega de jornais, entrega postal.
O caso simtrico mais simples de resolver, pois: (i) o nmero de solues possveis se reduz metade; e (ii) utiliza-se menos memria.
ponto 1 2 3 4 5 6 x -2 10 -6 4 0 8
Exemplo:
y 3 -14 7 5 -11 7
10
0 -8 -6 -4 -2 0 2 4 6 8 10 12
-5
Matriz de distncias
1 2 3 4 5 6 1 -1 20,8 5,7 6,3 14,1 10,8 2 20,8 -1 26,4 19,9 10,4 21,1 3 5,7 26,4 -1 10,2 19 14 4 6,3 19,9 10,2 -1 16,5 4,5 5 14,1 10,4 19 16,5 -1 19,7 6 10,8 21,1 14 4,5 19,7 -1
-10
-15
-20
Uma origem e mltiplos destinos; Demanda nos vrtices; Capacidade do veculo insuficiente para atender a demanda, sendo requeridos mltiplos veculos.
Exemplos: distribuio de bebidas, transporte escolar. Combinao do TSP com o problema de empacotamento.
Vehicle Routing Problem with Time Windows (VRPTW); Vehicle Routing Problem with Simultaneous Delivery and Pick-up Points (VRPSDP); Location and Routing Problem (LRP).
ponto 1 2 3 4 5 6 7 8 9 10 CD
Exemplo:
x -3 8 -14 -12 4 1 10 12 -5 -3 1 y -4 4 -3 8 2 9 8 14 -7 3 1 demanda 6 4 9 7 3 4 12 5 6 4 -
Concluses
Importncia dos problemas de roteirizao. Compreender a complexidade dos problemas. Nem sempre se deve confiar nos softwares comerciais. A necessidade de meta-heursticas. Variantes reais incorrem em diversas oportunidades de investigao.
Bibliografia consultada
GOLDBARG, M. C.; LUNA, H. P. L. Otimizao combinatria e programao linear modelos e algoritmos. Rio de Janeiro: Elsevier, 2005. NOVAES, A. R. Sistemas logsticos: transporte, armazenagem e distribuio fsica de produtos. So Paulo: Edgard Blcher, 1989. NOVAES, A. R. Logstica e gerenciamento da cadeia de distribuio. Rio de Janeiro: Elsevier/Campus, 2007. VIANA, V. Meta-heursticas e programao paralela em otimizao combinatria. Fortaleza: Edies UFC, 1998.