Escolar Documentos
Profissional Documentos
Cultura Documentos
Transportes
Introdução a Disciplina
1
Apresentação do Professor
• Felipe Caleffi
– felipe.caleffi@ufsm.br
• Formação:
– Eng. Eletricista (UPF)
– Me. Eng. de Sistemas de Transporte (UFRGS)
– Dr. Eng. de Sistemas de Transporte (UFRGS)
– Pós-doc Eng. de Sistemas de Transporte (UFRGS)
2
Equilíbrio em Redes X Roteirização
Equilíbrio de Redes
3
Equilíbrio em Redes X Roteirização
Roteirização faz...
4
Objetivos da Disciplina
5
Programa da Disciplina
UNIDADE 1 - PROBLEMAS DE ROTERIZAÇÃO DE NÓS
• 1.1 – TSP (Travel Salesman Problem).
• 1.2 – MTSP (Multiple Travel Salesman Problem).
• 1.3 – VRP (Vehicle Routing Problem).
• 1.4 – VRPTW (Vehicle Routing Problem with Time Windows).
7
Programa da Disciplina
8
Roteirização
Definir e determinar:
9
Roteirização
Melhor rota pode ser:
• A de menor custo.
• A de menor distância.
10
Problemas de Roteirização
• Os problemas de roteirizações de veículos podem ser classificados
em diversas categorias e tipos.
11
Parâmetros de Roteirização
Os principais parâmetros que caracterizam um problema de
roteirização são:
• Função objetivo.
• Restrições.
• Características do problema.
12
Função Objetivo
• Minimizar os custos totais de distribuição, que incluem os custos
fixos (custos de capital do veículo, salários de motoristas e
ajudantes, e outras despesas eventuais como licenciamento,
seguros, taxas etc.) e os custos variáveis (custos do veículo que
variam conforme a distância);
13
Restrições dos Veículos
14
Restrições com Clientes
• Janela de tempo dos clientes;
15
Restrições das Rotas
16
Variáveis de Decisão
17
Tipo de Operação
• Coleta;
• Entrega;
18
Tipo de Carga
19
Localização da Demanda
20
Tamanho e Tipo da Frota
Tamanho da Frota:
• Limitada;
• Ilimitada.
Tipo da Frota:
• Homogênea;
• Heterogênea.
21
Depósito e Localização de Veículos
• Um único depósito;
• Vários depósitos;
22
Jornada de Trabalho
• Duração;
23
Pagamento dos Tripulantes
• Por produtividade;
24
Classificação dos Problemas
Problema de roteirização pura:
25
Classificação dos Problemas
Problema de programação de veículos:
26
Classificação dos Problemas
Problemas combinados de roteirização e programação de veículos:
27
Exemplo de Roteirização
28
Exemplo de Roteirização
29
Exemplo de Roteirização
Outra Solução
30
Problema do caixeiro viajante (TSP)
31
Problema do caixeiro viajante (TSP)
32
Problema do carteiro chinês (CPP)
33
Problema do carteiro chinês (CPP)
34
Problema clássico de roteirização
(Vehicle Routing Problem – VRP)
• O problema de roteirização de veículos (VRP) tem como objetivo
encontrar um conjunto de rotas de menor custo possível
(minimizar o custo total de viagem, a distância total percorrida
etc.), iniciando e terminando no depósito, de forma que a
demanda de todos os nós são atendidas.
35
36
Heurísticas
37
Heurísticas
• Procedimento para a resolução de problemas, através de uma
abordagem intuitiva, na qual a estrutura de problema possa ser
interpretada e explorada de forma inteligente, para a obtenção de
uma solução adequada.
38
Heurísticas
Resumindo...
Algoritmos de otimização!!!
39
Heurísticas
• Desde heurísticas básicas:
– Vizinho mais próximo.
• Até:
– Algoritmos genéticos;
– Deep learning (redes neurais).
40