Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneos

Autores
Lucci, Mauro
Año de publicación
2024
Idioma
español castellano
Tipo de recurso
tesis doctoral
Estado
versión publicada
Colaborador/a o director/a de tesis
Zabala, Paula Lorena
Severín, Daniel Esteban
Descripción
En las últimas décadas, los problemas de ruteo de vehículos y de asignación de tripulaciones han sido ampliamente estudiados por separado. Recientemente, ha habido un creciente interés por combinarlos en un único problema simultáneo, abandonando la simplicación de que una misma tripulación debía ejecutar la totalidad de una ruta sin posibilidad de ser relevada. El resultado es un problema difícil desde la optimización combinatoria, que involucra complejas restricciones operativas, laborales y de sincronización. En esta tesis se estudian métodos para la resolución heurística y exacta de este problema, siguiendo el caso de estudio de una empresa real que debe cumplir con pedidos de recolección y entrega de mercadería con ventanas de tiempo en larga distancia, minimizando distancias recorridas y demoras en las entregas. Por un lado, se analiza una descomposición secuencial en dos etapas, realizando primero el ruteo de los vehículos y posteriormente la asignación de las tripulaciones sobre segmentos de rutas. Para cada etapa, se desarrollan algoritmos basados en metaheurísticas híbridas. Por otro lado, se proponen modelos de Programación Lineal Entera que resuelven el problema en una única etapa y se estudian familias de desigualdades válidas. Todos estos desarrollos se incorporan luego en un algoritmo de branch-and-cut.
In recent decades, vehicle routing and crew scheduling problems have been widely studied separately. Recently, there has been growing interest in combining them into a single simultaneous problem, abandoning the simplication that the same crew must execute an entire route without the possibility of being relieved. The result is a hard combinatorial optimization problem, involving complex operational, labor, and synchronization constraints. In this thesis, methods are studied for the heuristic and exact resolution of this problem, following the case study of a real company that must fulll requests for the pickup and delivery of goods in long-distance road transport, minimizing travel distances and delays in deliveries. On the one hand, a two-stage sequential decomposition is analyzed, rst performing vehicle routing and subsequently assigning crews to route sections. For each stage, algorithms based on hybrid metaheuristics are developed. On the other hand, Integer Linear Programming models are proposed to solve the problem in a single stage and families of valid inequalities are studied. All these developments are later incorporated into a branch-and-cut algorithm.
Fil: Lucci, Mauro. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
Materia
CLAVES RUTEO DE VEHICULOS
PLANICACION DE TRIPULACIONES
METAHEURISTICAS
PROGRAMACION LINEAL ENTERA
BRANCH-AND-CUT
VEHICLE ROUTING
CREW SCHEDULING
METAHEURISTICS
INTEGER LINEAR PROGRAMMING
BRANCH-AND-CUT
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar
Repositorio
Biblioteca Digital (UBA-FCEN)
Institución
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
OAI Identificador
tesis:tesis_n7535_Lucci

id BDUBAFCEN_37d05fb5008da11f50dc46aeadf4a41e
oai_identifier_str tesis:tesis_n7535_Lucci
network_acronym_str BDUBAFCEN
repository_id_str 1896
network_name_str Biblioteca Digital (UBA-FCEN)
spelling Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneosMethods for the simultaneous vehicle routing and crew scheduling problemLucci, MauroCLAVES RUTEO DE VEHICULOSPLANICACION DE TRIPULACIONESMETAHEURISTICASPROGRAMACION LINEAL ENTERABRANCH-AND-CUTVEHICLE ROUTINGCREW SCHEDULINGMETAHEURISTICSINTEGER LINEAR PROGRAMMINGBRANCH-AND-CUTEn las últimas décadas, los problemas de ruteo de vehículos y de asignación de tripulaciones han sido ampliamente estudiados por separado. Recientemente, ha habido un creciente interés por combinarlos en un único problema simultáneo, abandonando la simplicación de que una misma tripulación debía ejecutar la totalidad de una ruta sin posibilidad de ser relevada. El resultado es un problema difícil desde la optimización combinatoria, que involucra complejas restricciones operativas, laborales y de sincronización. En esta tesis se estudian métodos para la resolución heurística y exacta de este problema, siguiendo el caso de estudio de una empresa real que debe cumplir con pedidos de recolección y entrega de mercadería con ventanas de tiempo en larga distancia, minimizando distancias recorridas y demoras en las entregas. Por un lado, se analiza una descomposición secuencial en dos etapas, realizando primero el ruteo de los vehículos y posteriormente la asignación de las tripulaciones sobre segmentos de rutas. Para cada etapa, se desarrollan algoritmos basados en metaheurísticas híbridas. Por otro lado, se proponen modelos de Programación Lineal Entera que resuelven el problema en una única etapa y se estudian familias de desigualdades válidas. Todos estos desarrollos se incorporan luego en un algoritmo de branch-and-cut.In recent decades, vehicle routing and crew scheduling problems have been widely studied separately. Recently, there has been growing interest in combining them into a single simultaneous problem, abandoning the simplication that the same crew must execute an entire route without the possibility of being relieved. The result is a hard combinatorial optimization problem, involving complex operational, labor, and synchronization constraints. In this thesis, methods are studied for the heuristic and exact resolution of this problem, following the case study of a real company that must fulll requests for the pickup and delivery of goods in long-distance road transport, minimizing travel distances and delays in deliveries. On the one hand, a two-stage sequential decomposition is analyzed, rst performing vehicle routing and subsequently assigning crews to route sections. For each stage, algorithms based on hybrid metaheuristics are developed. On the other hand, Integer Linear Programming models are proposed to solve the problem in a single stage and families of valid inequalities are studied. All these developments are later incorporated into a branch-and-cut algorithm.Fil: Lucci, Mauro. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesZabala, Paula LorenaSeverín, Daniel Esteban2024-06-07info:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_db06info:ar-repo/semantics/tesisDoctoralapplication/pdfhttps://hdl.handle.net/20.500.12110/tesis_n7535_Luccispainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/arreponame:Biblioteca Digital (UBA-FCEN)instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesinstacron:UBA-FCEN2026-09-24T11:37:33Ztesis:tesis_n7535_LucciInstitucionalhttps://digital.bl.fcen.uba.ar/Universidad públicaNo correspondehttps://digital.bl.fcen.uba.ar/cgi-bin/oaiserver.cgiana@bl.fcen.uba.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:18962026-09-24 11:37:37.091Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse
dc.title.none.fl_str_mv Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneos
Methods for the simultaneous vehicle routing and crew scheduling problem
title Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneos
spellingShingle Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneos
Lucci, Mauro
CLAVES RUTEO DE VEHICULOS
PLANICACION DE TRIPULACIONES
METAHEURISTICAS
PROGRAMACION LINEAL ENTERA
BRANCH-AND-CUT
VEHICLE ROUTING
CREW SCHEDULING
METAHEURISTICS
INTEGER LINEAR PROGRAMMING
BRANCH-AND-CUT
title_short Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneos
title_full Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneos
title_fullStr Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneos
title_full_unstemmed Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneos
title_sort Métodos para el problema de ruteo de vehículos y planificación de tripulaciones simultáneos
dc.creator.none.fl_str_mv Lucci, Mauro
author Lucci, Mauro
author_facet Lucci, Mauro
author_role author
dc.contributor.none.fl_str_mv Zabala, Paula Lorena
Severín, Daniel Esteban
dc.subject.none.fl_str_mv CLAVES RUTEO DE VEHICULOS
PLANICACION DE TRIPULACIONES
METAHEURISTICAS
PROGRAMACION LINEAL ENTERA
BRANCH-AND-CUT
VEHICLE ROUTING
CREW SCHEDULING
METAHEURISTICS
INTEGER LINEAR PROGRAMMING
BRANCH-AND-CUT
topic CLAVES RUTEO DE VEHICULOS
PLANICACION DE TRIPULACIONES
METAHEURISTICAS
PROGRAMACION LINEAL ENTERA
BRANCH-AND-CUT
VEHICLE ROUTING
CREW SCHEDULING
METAHEURISTICS
INTEGER LINEAR PROGRAMMING
BRANCH-AND-CUT
dc.description.none.fl_txt_mv En las últimas décadas, los problemas de ruteo de vehículos y de asignación de tripulaciones han sido ampliamente estudiados por separado. Recientemente, ha habido un creciente interés por combinarlos en un único problema simultáneo, abandonando la simplicación de que una misma tripulación debía ejecutar la totalidad de una ruta sin posibilidad de ser relevada. El resultado es un problema difícil desde la optimización combinatoria, que involucra complejas restricciones operativas, laborales y de sincronización. En esta tesis se estudian métodos para la resolución heurística y exacta de este problema, siguiendo el caso de estudio de una empresa real que debe cumplir con pedidos de recolección y entrega de mercadería con ventanas de tiempo en larga distancia, minimizando distancias recorridas y demoras en las entregas. Por un lado, se analiza una descomposición secuencial en dos etapas, realizando primero el ruteo de los vehículos y posteriormente la asignación de las tripulaciones sobre segmentos de rutas. Para cada etapa, se desarrollan algoritmos basados en metaheurísticas híbridas. Por otro lado, se proponen modelos de Programación Lineal Entera que resuelven el problema en una única etapa y se estudian familias de desigualdades válidas. Todos estos desarrollos se incorporan luego en un algoritmo de branch-and-cut.
In recent decades, vehicle routing and crew scheduling problems have been widely studied separately. Recently, there has been growing interest in combining them into a single simultaneous problem, abandoning the simplication that the same crew must execute an entire route without the possibility of being relieved. The result is a hard combinatorial optimization problem, involving complex operational, labor, and synchronization constraints. In this thesis, methods are studied for the heuristic and exact resolution of this problem, following the case study of a real company that must fulll requests for the pickup and delivery of goods in long-distance road transport, minimizing travel distances and delays in deliveries. On the one hand, a two-stage sequential decomposition is analyzed, rst performing vehicle routing and subsequently assigning crews to route sections. For each stage, algorithms based on hybrid metaheuristics are developed. On the other hand, Integer Linear Programming models are proposed to solve the problem in a single stage and families of valid inequalities are studied. All these developments are later incorporated into a branch-and-cut algorithm.
Fil: Lucci, Mauro. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
description En las últimas décadas, los problemas de ruteo de vehículos y de asignación de tripulaciones han sido ampliamente estudiados por separado. Recientemente, ha habido un creciente interés por combinarlos en un único problema simultáneo, abandonando la simplicación de que una misma tripulación debía ejecutar la totalidad de una ruta sin posibilidad de ser relevada. El resultado es un problema difícil desde la optimización combinatoria, que involucra complejas restricciones operativas, laborales y de sincronización. En esta tesis se estudian métodos para la resolución heurística y exacta de este problema, siguiendo el caso de estudio de una empresa real que debe cumplir con pedidos de recolección y entrega de mercadería con ventanas de tiempo en larga distancia, minimizando distancias recorridas y demoras en las entregas. Por un lado, se analiza una descomposición secuencial en dos etapas, realizando primero el ruteo de los vehículos y posteriormente la asignación de las tripulaciones sobre segmentos de rutas. Para cada etapa, se desarrollan algoritmos basados en metaheurísticas híbridas. Por otro lado, se proponen modelos de Programación Lineal Entera que resuelven el problema en una única etapa y se estudian familias de desigualdades válidas. Todos estos desarrollos se incorporan luego en un algoritmo de branch-and-cut.
publishDate 2024
dc.date.none.fl_str_mv 2024-06-07
dc.type.none.fl_str_mv info:eu-repo/semantics/doctoralThesis
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_db06
info:ar-repo/semantics/tesisDoctoral
format doctoralThesis
status_str publishedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.12110/tesis_n7535_Lucci
url https://hdl.handle.net/20.500.12110/tesis_n7535_Lucci
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
dc.source.none.fl_str_mv reponame:Biblioteca Digital (UBA-FCEN)
instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron:UBA-FCEN
reponame_str Biblioteca Digital (UBA-FCEN)
collection Biblioteca Digital (UBA-FCEN)
instname_str Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron_str UBA-FCEN
institution UBA-FCEN
repository.name.fl_str_mv Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
repository.mail.fl_str_mv ana@bl.fcen.uba.ar
_version_ 1877226384369123328
score 13.265058