Publicação
The Travelling salesman problem with positional consistency constraints
| Resumo: | Consider a depot and a set of client nodes divided into non-disjoint subsets. Each subset is associated with a route. The aim of the Travelling Salesman Problem with positional consistency constraints is to generate a minimum cost set of routes, one for each subset, such as all the routes start and end at the depot, and each route visits all the nodes of the corresponding subset. Positional consistency means that client nodes should be visited in the same relative position in all the routes they appear in. The problem was inspired by an application in healthcare services. Several compact formulations were developed to solve the problem with the current ILP packages. Due to the positional constraints, the study focused on so-called time-dependent formulations with specially developed consistency constraints. To overcome the size of the previously proposed formulations, an aggregated formulation that does not use route-indexed variables was also proposed and shown to be valid. Some enhancements were proposed for disaggregated and aggregated models, some including exponentially sized sets of constraints for which separation routines were implemented. Theoretical relations of the corresponding LP relaxations were also established. An empirical comparison was carried out using instances with characteristics from the healthcare application and more general instances adapted from the literature. Computational results show that, in some cases, the aggregated formulation is the most efficient one. An iterated local search algorithm was also developed to address the instances that the exact methods could not solve to optimality. The heuristic showed a robust performance for the instances with known optimal solutions and was able to improve, in some cases, considerably, the upper bounds provided by the ILP packages combined with the proposed models, for most of the remaining instances. |
|---|---|
| Autores principais: | Ponte, Mafalda |
| Assunto: | Problema do caixeiro viajante Consistência posicional Programação linear inteira mista Pesquisa local iterativa Modelos time-dependent Travelling salesman problem Positional consistency Mixed integer linear programming Iterated local search Time-dependent models |
| Ano: | 2023 |
| País: | Portugal |
| Tipo de documento: | tese de doutoramento |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade de Lisboa |
| Idioma: | inglês |
| Origem: | Repositório da Universidade de Lisboa |
| Resumo: | Consider a depot and a set of client nodes divided into non-disjoint subsets. Each subset is associated with a route. The aim of the Travelling Salesman Problem with positional consistency constraints is to generate a minimum cost set of routes, one for each subset, such as all the routes start and end at the depot, and each route visits all the nodes of the corresponding subset. Positional consistency means that client nodes should be visited in the same relative position in all the routes they appear in. The problem was inspired by an application in healthcare services. Several compact formulations were developed to solve the problem with the current ILP packages. Due to the positional constraints, the study focused on so-called time-dependent formulations with specially developed consistency constraints. To overcome the size of the previously proposed formulations, an aggregated formulation that does not use route-indexed variables was also proposed and shown to be valid. Some enhancements were proposed for disaggregated and aggregated models, some including exponentially sized sets of constraints for which separation routines were implemented. Theoretical relations of the corresponding LP relaxations were also established. An empirical comparison was carried out using instances with characteristics from the healthcare application and more general instances adapted from the literature. Computational results show that, in some cases, the aggregated formulation is the most efficient one. An iterated local search algorithm was also developed to address the instances that the exact methods could not solve to optimality. The heuristic showed a robust performance for the instances with known optimal solutions and was able to improve, in some cases, considerably, the upper bounds provided by the ILP packages combined with the proposed models, for most of the remaining instances. |
|---|