Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitado
- Autores
- Skakovsky, Luciana
- Año de publicación
- 2025
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión publicada
- Colaborador/a o director/a de tesis
- Méndez Díaz, Isabel
Zabala, Paula Lorena - Descripción
- El Problema de Ruteo de Vehículos (VRP) es una familia de problemas de Optimización Combinatoria donde el objetivo es planificar la distribución ́de bienes mediante vehículos desde uno o mas depósitos para satisfacer las demandas de clientes. Este problema presenta muchas variantes, principalmente basadas en restricciones operativas que dependen del escenario de aplicación que se esté tratando. Si bien en la versión clásica todas las demandas son satisfechas por los vehículos que parten desde los depósitos y visitan a cada cliente, en los últimos a nos se ha comenzado a considerar la interacción entre diferentes tipos de transporte con el objetivo de mejorar la eficiencia logística. En la variante que trata este trabajo, se considera la interacción entre un camión principal y vehículos auxiliares. El camión principal sale del depósito con la carga correspondiente a todos los pedidos. Al visitar a un cliente, ademas de satisfacer el pedido correspondiente, puede entregar los pedidos de algunos clientes a un vehículo auxiliar que realizar ́a la distribución de los mismos. El vehículo auxiliar tiene la restricción de que el recorrido para entregar los pedidos asignados no puede tener un costo mayor a determinado valor, asumiendo que comienza en la parada donde recibió los pedidos y debe retornar al mismo lugar. El problema entonces consiste en determinar la ruta del vehículo principal, saliendo y retornando al deposito y qué entregas deriva a vehículos auxiliares, con el objetivo de minimizar costos. En este trabajo se propone un modelo de programación lineal entera para el problema, y se analiza la performance de un algoritmo branch-and-cut basado en dicho modelo, utilizando instancias generadas a partir de parámetros específicos. Además, se desarrollan heurísticas para acelerar la obtención de soluciones factibles iniciales, así como planos de corte diseñados para mejorar la eficiencia del proceso de ramificación. Se propone ademas una metaheurística GRASP cuya performance es evaluada.
The Vehicle Routing Problem (VRP) is a family of Combinatorial Optimization problems whose objective is to plan the distribution of goods from one or more depots to satisfy customer demands. This problem has many variants, mainly based on operational constraints that depend on the specific application scenario. While in the classical version all demands are fulfilled by vehicles that depart from the depots and visit each customer, in recent years the interaction between different types of transportation has begun to be considered, aiming to improve logistical efficiency. In the variant addressed in this work, the interaction between a main truck and auxiliary vehicles is considered. The main truck departs from the depot carrying the total load for all orders. When visiting a customer, besides delivering the corresponding order, it can also hand over some orders to an auxiliary vehicle, which will handle their distribution. The auxiliary vehicle is restricted in that its delivery route for the assigned orders cannot exceed a given cost, assuming it starts from the handover point and must return to the same location. The problem then consists of determining the route of the main vehicle, departing from and returning to the depot, and deciding which deliveries are delegated to auxiliary vehicles, with the objective of minimizing costs. In this work, an integer linear programming model is proposed for the problem, and the performance of a branch-and-cut algorithm based on this model is analyzed, using instances generated from specific parameters. Additionally, heuristics are developed to speed up the generation of initial feasible solutions, as well as cutting planes designed to improve the efficiency of the branching process. A GRASP metaheuristic is also proposed and its performance is evaluated.
Fil: Skakovsky, Luciana. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. - Materia
-
OPTIMIZACION COMBINATORIA
PROGRAMACION LINEAL ENTERA
RUTEO DE VEHICULOS
COMBINATORIAL OPTIMIZATION
LINEAR INTEGER PROGRAMMING
VEHICLE ROUTING PROBLEM - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar
- Repositorio
.jpg)
- Institución
- Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
- OAI Identificador
- seminario:seminario_nCOM000849_Skakovsky
Ver los metadatos del registro completo
| id |
BDUBAFCEN_56c525279ad7c03bb5c02f3e292c7073 |
|---|---|
| oai_identifier_str |
seminario:seminario_nCOM000849_Skakovsky |
| network_acronym_str |
BDUBAFCEN |
| repository_id_str |
1896 |
| network_name_str |
Biblioteca Digital (UBA-FCEN) |
| spelling |
Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitadoSkakovsky, LucianaOPTIMIZACION COMBINATORIAPROGRAMACION LINEAL ENTERARUTEO DE VEHICULOSCOMBINATORIAL OPTIMIZATIONLINEAR INTEGER PROGRAMMINGVEHICLE ROUTING PROBLEMEl Problema de Ruteo de Vehículos (VRP) es una familia de problemas de Optimización Combinatoria donde el objetivo es planificar la distribución ́de bienes mediante vehículos desde uno o mas depósitos para satisfacer las demandas de clientes. Este problema presenta muchas variantes, principalmente basadas en restricciones operativas que dependen del escenario de aplicación que se esté tratando. Si bien en la versión clásica todas las demandas son satisfechas por los vehículos que parten desde los depósitos y visitan a cada cliente, en los últimos a nos se ha comenzado a considerar la interacción entre diferentes tipos de transporte con el objetivo de mejorar la eficiencia logística. En la variante que trata este trabajo, se considera la interacción entre un camión principal y vehículos auxiliares. El camión principal sale del depósito con la carga correspondiente a todos los pedidos. Al visitar a un cliente, ademas de satisfacer el pedido correspondiente, puede entregar los pedidos de algunos clientes a un vehículo auxiliar que realizar ́a la distribución de los mismos. El vehículo auxiliar tiene la restricción de que el recorrido para entregar los pedidos asignados no puede tener un costo mayor a determinado valor, asumiendo que comienza en la parada donde recibió los pedidos y debe retornar al mismo lugar. El problema entonces consiste en determinar la ruta del vehículo principal, saliendo y retornando al deposito y qué entregas deriva a vehículos auxiliares, con el objetivo de minimizar costos. En este trabajo se propone un modelo de programación lineal entera para el problema, y se analiza la performance de un algoritmo branch-and-cut basado en dicho modelo, utilizando instancias generadas a partir de parámetros específicos. Además, se desarrollan heurísticas para acelerar la obtención de soluciones factibles iniciales, así como planos de corte diseñados para mejorar la eficiencia del proceso de ramificación. Se propone ademas una metaheurística GRASP cuya performance es evaluada.The Vehicle Routing Problem (VRP) is a family of Combinatorial Optimization problems whose objective is to plan the distribution of goods from one or more depots to satisfy customer demands. This problem has many variants, mainly based on operational constraints that depend on the specific application scenario. While in the classical version all demands are fulfilled by vehicles that depart from the depots and visit each customer, in recent years the interaction between different types of transportation has begun to be considered, aiming to improve logistical efficiency. In the variant addressed in this work, the interaction between a main truck and auxiliary vehicles is considered. The main truck departs from the depot carrying the total load for all orders. When visiting a customer, besides delivering the corresponding order, it can also hand over some orders to an auxiliary vehicle, which will handle their distribution. The auxiliary vehicle is restricted in that its delivery route for the assigned orders cannot exceed a given cost, assuming it starts from the handover point and must return to the same location. The problem then consists of determining the route of the main vehicle, departing from and returning to the depot, and deciding which deliveries are delegated to auxiliary vehicles, with the objective of minimizing costs. In this work, an integer linear programming model is proposed for the problem, and the performance of a branch-and-cut algorithm based on this model is analyzed, using instances generated from specific parameters. Additionally, heuristics are developed to speed up the generation of initial feasible solutions, as well as cutting planes designed to improve the efficiency of the branching process. A GRASP metaheuristic is also proposed and its performance is evaluated.Fil: Skakovsky, Luciana. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesMéndez Díaz, IsabelZabala, Paula Lorena2025-08-11info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttps://hdl.handle.net/20.500.12110/seminario_nCOM000849_Skakovskyspainfo: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-10-01T10:20:05Zseminario:seminario_nCOM000849_SkakovskyInstitucionalhttps://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-10-01 10:20:07.141Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse |
| dc.title.none.fl_str_mv |
Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitado |
| title |
Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitado |
| spellingShingle |
Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitado Skakovsky, Luciana OPTIMIZACION COMBINATORIA PROGRAMACION LINEAL ENTERA RUTEO DE VEHICULOS COMBINATORIAL OPTIMIZATION LINEAR INTEGER PROGRAMMING VEHICLE ROUTING PROBLEM |
| title_short |
Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitado |
| title_full |
Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitado |
| title_fullStr |
Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitado |
| title_full_unstemmed |
Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitado |
| title_sort |
Un enfoque de programación lineal entera para el problema de ruteo de vehículos con subentregas de alcance limitado |
| dc.creator.none.fl_str_mv |
Skakovsky, Luciana |
| author |
Skakovsky, Luciana |
| author_facet |
Skakovsky, Luciana |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Méndez Díaz, Isabel Zabala, Paula Lorena |
| dc.subject.none.fl_str_mv |
OPTIMIZACION COMBINATORIA PROGRAMACION LINEAL ENTERA RUTEO DE VEHICULOS COMBINATORIAL OPTIMIZATION LINEAR INTEGER PROGRAMMING VEHICLE ROUTING PROBLEM |
| topic |
OPTIMIZACION COMBINATORIA PROGRAMACION LINEAL ENTERA RUTEO DE VEHICULOS COMBINATORIAL OPTIMIZATION LINEAR INTEGER PROGRAMMING VEHICLE ROUTING PROBLEM |
| dc.description.none.fl_txt_mv |
El Problema de Ruteo de Vehículos (VRP) es una familia de problemas de Optimización Combinatoria donde el objetivo es planificar la distribución ́de bienes mediante vehículos desde uno o mas depósitos para satisfacer las demandas de clientes. Este problema presenta muchas variantes, principalmente basadas en restricciones operativas que dependen del escenario de aplicación que se esté tratando. Si bien en la versión clásica todas las demandas son satisfechas por los vehículos que parten desde los depósitos y visitan a cada cliente, en los últimos a nos se ha comenzado a considerar la interacción entre diferentes tipos de transporte con el objetivo de mejorar la eficiencia logística. En la variante que trata este trabajo, se considera la interacción entre un camión principal y vehículos auxiliares. El camión principal sale del depósito con la carga correspondiente a todos los pedidos. Al visitar a un cliente, ademas de satisfacer el pedido correspondiente, puede entregar los pedidos de algunos clientes a un vehículo auxiliar que realizar ́a la distribución de los mismos. El vehículo auxiliar tiene la restricción de que el recorrido para entregar los pedidos asignados no puede tener un costo mayor a determinado valor, asumiendo que comienza en la parada donde recibió los pedidos y debe retornar al mismo lugar. El problema entonces consiste en determinar la ruta del vehículo principal, saliendo y retornando al deposito y qué entregas deriva a vehículos auxiliares, con el objetivo de minimizar costos. En este trabajo se propone un modelo de programación lineal entera para el problema, y se analiza la performance de un algoritmo branch-and-cut basado en dicho modelo, utilizando instancias generadas a partir de parámetros específicos. Además, se desarrollan heurísticas para acelerar la obtención de soluciones factibles iniciales, así como planos de corte diseñados para mejorar la eficiencia del proceso de ramificación. Se propone ademas una metaheurística GRASP cuya performance es evaluada. The Vehicle Routing Problem (VRP) is a family of Combinatorial Optimization problems whose objective is to plan the distribution of goods from one or more depots to satisfy customer demands. This problem has many variants, mainly based on operational constraints that depend on the specific application scenario. While in the classical version all demands are fulfilled by vehicles that depart from the depots and visit each customer, in recent years the interaction between different types of transportation has begun to be considered, aiming to improve logistical efficiency. In the variant addressed in this work, the interaction between a main truck and auxiliary vehicles is considered. The main truck departs from the depot carrying the total load for all orders. When visiting a customer, besides delivering the corresponding order, it can also hand over some orders to an auxiliary vehicle, which will handle their distribution. The auxiliary vehicle is restricted in that its delivery route for the assigned orders cannot exceed a given cost, assuming it starts from the handover point and must return to the same location. The problem then consists of determining the route of the main vehicle, departing from and returning to the depot, and deciding which deliveries are delegated to auxiliary vehicles, with the objective of minimizing costs. In this work, an integer linear programming model is proposed for the problem, and the performance of a branch-and-cut algorithm based on this model is analyzed, using instances generated from specific parameters. Additionally, heuristics are developed to speed up the generation of initial feasible solutions, as well as cutting planes designed to improve the efficiency of the branching process. A GRASP metaheuristic is also proposed and its performance is evaluated. Fil: Skakovsky, Luciana. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. |
| description |
El Problema de Ruteo de Vehículos (VRP) es una familia de problemas de Optimización Combinatoria donde el objetivo es planificar la distribución ́de bienes mediante vehículos desde uno o mas depósitos para satisfacer las demandas de clientes. Este problema presenta muchas variantes, principalmente basadas en restricciones operativas que dependen del escenario de aplicación que se esté tratando. Si bien en la versión clásica todas las demandas son satisfechas por los vehículos que parten desde los depósitos y visitan a cada cliente, en los últimos a nos se ha comenzado a considerar la interacción entre diferentes tipos de transporte con el objetivo de mejorar la eficiencia logística. En la variante que trata este trabajo, se considera la interacción entre un camión principal y vehículos auxiliares. El camión principal sale del depósito con la carga correspondiente a todos los pedidos. Al visitar a un cliente, ademas de satisfacer el pedido correspondiente, puede entregar los pedidos de algunos clientes a un vehículo auxiliar que realizar ́a la distribución de los mismos. El vehículo auxiliar tiene la restricción de que el recorrido para entregar los pedidos asignados no puede tener un costo mayor a determinado valor, asumiendo que comienza en la parada donde recibió los pedidos y debe retornar al mismo lugar. El problema entonces consiste en determinar la ruta del vehículo principal, saliendo y retornando al deposito y qué entregas deriva a vehículos auxiliares, con el objetivo de minimizar costos. En este trabajo se propone un modelo de programación lineal entera para el problema, y se analiza la performance de un algoritmo branch-and-cut basado en dicho modelo, utilizando instancias generadas a partir de parámetros específicos. Además, se desarrollan heurísticas para acelerar la obtención de soluciones factibles iniciales, así como planos de corte diseñados para mejorar la eficiencia del proceso de ramificación. Se propone ademas una metaheurística GRASP cuya performance es evaluada. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025-08-11 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/tesisDeGrado |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/20.500.12110/seminario_nCOM000849_Skakovsky |
| url |
https://hdl.handle.net/20.500.12110/seminario_nCOM000849_Skakovsky |
| 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_ |
1877857585351098369 |
| score |
12.854657 |