Publicação
Planeamento de rotas de distribuição
| Resumo: | Considerando um conjunto de clientes que necessitam de ser visitados num intervalo de tempo previamente conhecido, o Traveling Salesman Problem with Time Windows (TSPTW) consiste em determinar uma rota de custo mínimo, com início e fim num depósito, garantindo que todos os clientes sejam visitados na respetiva janela temporal. São conhecidos os clientes a servir, os custos e tempos de deslocação entre cada par de clientes e entre cada cliente e o depósito, os tempos de serviço e a janela temporal de cada cliente, bem como o tempo e distância máxima da rota. A rota tem associado um custo resultante da soma dos custos de deslocação. Existem diversas variantes do problema, pelo que nesta dissertação são estudadas as variantes do TSPTW com vista à minimização da distância total percorrida com tempos de espera, minimização da duração da rota com e sem possibilidade de tempos de espera, no caso de o veículo chegar ao cliente antes do início da respetiva janela temporal. Para cada problema, é considerado uma variação da amplitude das janelas temporais de cada cliente a ser visitado. O TSPTW pertence à classe de problemas NP-difícil, por ser uma extensão do clássico TSP. Na presente dissertação são propostos dois modelos para o TSPTW: um modelo baseado nas restrições de Miller-Tucker-Zemlin (MTZ) e um outro Modelo de Fluxo Agregado (MFA). Pretende-se comparar os modelos propostos na resolução de problemas para as diversas variantes em estudo, bem como a comparação da qualidade da correspondente relaxação linear. Para comparar os modelos propostos, foram utilizadas instâncias de referência da literatura. Com um número de clientes a variar entre 20 a 200 e com diferentes amplitudes de janelas temporais para cada problema, os métodos utilizados permitiram resolver os problemas, em que não era conhecido o seu valor ótimo. |
|---|---|
| Autores principais: | Silva, João Carlos Lopes da |
| Assunto: | Algoritmos exactos Traveling Salesman Problem Vehicle Routing Problem Time Windows Teses de mestrado - 2016 |
| Ano: | 2016 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade de Lisboa |
| Idioma: | português |
| Origem: | Repositório da Universidade de Lisboa |
| Resumo: | Considerando um conjunto de clientes que necessitam de ser visitados num intervalo de tempo previamente conhecido, o Traveling Salesman Problem with Time Windows (TSPTW) consiste em determinar uma rota de custo mínimo, com início e fim num depósito, garantindo que todos os clientes sejam visitados na respetiva janela temporal. São conhecidos os clientes a servir, os custos e tempos de deslocação entre cada par de clientes e entre cada cliente e o depósito, os tempos de serviço e a janela temporal de cada cliente, bem como o tempo e distância máxima da rota. A rota tem associado um custo resultante da soma dos custos de deslocação. Existem diversas variantes do problema, pelo que nesta dissertação são estudadas as variantes do TSPTW com vista à minimização da distância total percorrida com tempos de espera, minimização da duração da rota com e sem possibilidade de tempos de espera, no caso de o veículo chegar ao cliente antes do início da respetiva janela temporal. Para cada problema, é considerado uma variação da amplitude das janelas temporais de cada cliente a ser visitado. O TSPTW pertence à classe de problemas NP-difícil, por ser uma extensão do clássico TSP. Na presente dissertação são propostos dois modelos para o TSPTW: um modelo baseado nas restrições de Miller-Tucker-Zemlin (MTZ) e um outro Modelo de Fluxo Agregado (MFA). Pretende-se comparar os modelos propostos na resolução de problemas para as diversas variantes em estudo, bem como a comparação da qualidade da correspondente relaxação linear. Para comparar os modelos propostos, foram utilizadas instâncias de referência da literatura. Com um número de clientes a variar entre 20 a 200 e com diferentes amplitudes de janelas temporais para cada problema, os métodos utilizados permitiram resolver os problemas, em que não era conhecido o seu valor ótimo. |
|---|