Un algoritmo basado en generacion de columnas para Star Routing

Autores
Nostrala Hatz, Nahuel Martín
Año de publicación
2023
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión publicada
Colaborador/a o director/a de tesis
Marenco, Javier Leonardo
Miranda Bront, Juan José
Descripción
Consideremos el problema de Star Routing, cuyo origen se encuentra en un trabajo anterior como un problema de caminos mínimos sobre grafos. Aquí se propone una generalización de este problema que a su vez se puede interpretar como una versión del problema de ruteo de vehículos. Dados un grafo G = (N ,E) y una flota de vehículos capacitados inicialmente ubicada sobre el vertice deposito d ∈ N, se quiere minimizar el costo de cubrir a un conjunto de clientes S ⊂ N realizando unicamente circuitos cerrados sobre ́ G. Lo novedoso en Star Routing es que para cubrir a un cliente ubicado sobre un nodo v, no se exige que el recorrido del vehículo incluya a v, sino que tiene permitido pasar suficientemente cerca. En un escenario donde se modela una empresa logística que envía paquetes a domicilio utilizando una cuadrilla de vehículos, esto resulta como si cada chofer tuviera la posibilidad de estacionar en una esquina cercana a la dirección del destinatario y acercarse a entregar el envío caminando. Star Routing es una formulación particularmente difícil de tratar del problema de ruteo de vehículos. En esta tesis exhibimos algoritmos eficientes que lo resuelven de manera exacta. En un análisis posterior se proponen heurísticas que permiten procesar instancias mas grandes, pagando el costo de prescindir de soluciones optimas. El análisis de la calidad de la solución aproximada implica la definición de cotas para limitar el error y merece ser profundizado ya que dista de la trivialidad. El espacio de búsqueda de los algoritmos que resuelven Star Routing es categoricamente más grande que el de las formulaciones tradicionales de VRP y este hecho lo vuelve particularmente interesante a fines teóricos. Dado que en la literatura hasta la fecha esta ampliamente aceptado que los algoritmos de generación de columnas representan una técnica eficiente para tratar problemas de ruteo de vehículos, suena razonable utilizar una formulación de estas características para Star Routing. Es usual que la dificultad del problema y por lo tanto la mayor parte de la carga computacional se concentren en el subproblema de pricing. Es por esto que hacemos una comparación entre varias ideas de la literatura que se mostraron eficientes para resolverlo, ahora adaptadas a nuestro caso particular. Muchas de las ideas desarrolladas en esta tesis se pueden adaptar a otras formulaciones complejas de problemas de optimización combinatoria sin dificultad excesiva.
Fil: Nostrala Hatz, Nahuel Martín. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
Materia
PROGRAMACION LINEAL ENTERA
VEHICLE ROUTING PROBLEM
STAR ROUTING
GENERACION DE COLUMNAS
PRICING
HEURI ́STICAS
ESPPRC
GRAFOS
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
seminario:seminario_nCOM000529_NostralaHatz

id BDUBAFCEN_71c8ef7e0fc47fbbeed2552b82ab0145
oai_identifier_str seminario:seminario_nCOM000529_NostralaHatz
network_acronym_str BDUBAFCEN
repository_id_str 1896
network_name_str Biblioteca Digital (UBA-FCEN)
spelling Un algoritmo basado en generacion de columnas para Star RoutingNostrala Hatz, Nahuel MartínPROGRAMACION LINEAL ENTERAVEHICLE ROUTING PROBLEMSTAR ROUTINGGENERACION DE COLUMNASPRICINGHEURI ́STICASESPPRCGRAFOSConsideremos el problema de Star Routing, cuyo origen se encuentra en un trabajo anterior como un problema de caminos mínimos sobre grafos. Aquí se propone una generalización de este problema que a su vez se puede interpretar como una versión del problema de ruteo de vehículos. Dados un grafo G = (N ,E) y una flota de vehículos capacitados inicialmente ubicada sobre el vertice deposito d ∈ N, se quiere minimizar el costo de cubrir a un conjunto de clientes S ⊂ N realizando unicamente circuitos cerrados sobre ́ G. Lo novedoso en Star Routing es que para cubrir a un cliente ubicado sobre un nodo v, no se exige que el recorrido del vehículo incluya a v, sino que tiene permitido pasar suficientemente cerca. En un escenario donde se modela una empresa logística que envía paquetes a domicilio utilizando una cuadrilla de vehículos, esto resulta como si cada chofer tuviera la posibilidad de estacionar en una esquina cercana a la dirección del destinatario y acercarse a entregar el envío caminando. Star Routing es una formulación particularmente difícil de tratar del problema de ruteo de vehículos. En esta tesis exhibimos algoritmos eficientes que lo resuelven de manera exacta. En un análisis posterior se proponen heurísticas que permiten procesar instancias mas grandes, pagando el costo de prescindir de soluciones optimas. El análisis de la calidad de la solución aproximada implica la definición de cotas para limitar el error y merece ser profundizado ya que dista de la trivialidad. El espacio de búsqueda de los algoritmos que resuelven Star Routing es categoricamente más grande que el de las formulaciones tradicionales de VRP y este hecho lo vuelve particularmente interesante a fines teóricos. Dado que en la literatura hasta la fecha esta ampliamente aceptado que los algoritmos de generación de columnas representan una técnica eficiente para tratar problemas de ruteo de vehículos, suena razonable utilizar una formulación de estas características para Star Routing. Es usual que la dificultad del problema y por lo tanto la mayor parte de la carga computacional se concentren en el subproblema de pricing. Es por esto que hacemos una comparación entre varias ideas de la literatura que se mostraron eficientes para resolverlo, ahora adaptadas a nuestro caso particular. Muchas de las ideas desarrolladas en esta tesis se pueden adaptar a otras formulaciones complejas de problemas de optimización combinatoria sin dificultad excesiva.Fil: Nostrala Hatz, Nahuel Martín. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesMarenco, Javier LeonardoMiranda Bront, Juan José2023info: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_nCOM000529_NostralaHatzspainfo: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-FCEN2025-09-04T09:49:17Zseminario:seminario_nCOM000529_NostralaHatzInstitucionalhttps://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:18962025-09-04 09:49:18.332Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse
dc.title.none.fl_str_mv Un algoritmo basado en generacion de columnas para Star Routing
title Un algoritmo basado en generacion de columnas para Star Routing
spellingShingle Un algoritmo basado en generacion de columnas para Star Routing
Nostrala Hatz, Nahuel Martín
PROGRAMACION LINEAL ENTERA
VEHICLE ROUTING PROBLEM
STAR ROUTING
GENERACION DE COLUMNAS
PRICING
HEURI ́STICAS
ESPPRC
GRAFOS
title_short Un algoritmo basado en generacion de columnas para Star Routing
title_full Un algoritmo basado en generacion de columnas para Star Routing
title_fullStr Un algoritmo basado en generacion de columnas para Star Routing
title_full_unstemmed Un algoritmo basado en generacion de columnas para Star Routing
title_sort Un algoritmo basado en generacion de columnas para Star Routing
dc.creator.none.fl_str_mv Nostrala Hatz, Nahuel Martín
author Nostrala Hatz, Nahuel Martín
author_facet Nostrala Hatz, Nahuel Martín
author_role author
dc.contributor.none.fl_str_mv Marenco, Javier Leonardo
Miranda Bront, Juan José
dc.subject.none.fl_str_mv PROGRAMACION LINEAL ENTERA
VEHICLE ROUTING PROBLEM
STAR ROUTING
GENERACION DE COLUMNAS
PRICING
HEURI ́STICAS
ESPPRC
GRAFOS
topic PROGRAMACION LINEAL ENTERA
VEHICLE ROUTING PROBLEM
STAR ROUTING
GENERACION DE COLUMNAS
PRICING
HEURI ́STICAS
ESPPRC
GRAFOS
dc.description.none.fl_txt_mv Consideremos el problema de Star Routing, cuyo origen se encuentra en un trabajo anterior como un problema de caminos mínimos sobre grafos. Aquí se propone una generalización de este problema que a su vez se puede interpretar como una versión del problema de ruteo de vehículos. Dados un grafo G = (N ,E) y una flota de vehículos capacitados inicialmente ubicada sobre el vertice deposito d ∈ N, se quiere minimizar el costo de cubrir a un conjunto de clientes S ⊂ N realizando unicamente circuitos cerrados sobre ́ G. Lo novedoso en Star Routing es que para cubrir a un cliente ubicado sobre un nodo v, no se exige que el recorrido del vehículo incluya a v, sino que tiene permitido pasar suficientemente cerca. En un escenario donde se modela una empresa logística que envía paquetes a domicilio utilizando una cuadrilla de vehículos, esto resulta como si cada chofer tuviera la posibilidad de estacionar en una esquina cercana a la dirección del destinatario y acercarse a entregar el envío caminando. Star Routing es una formulación particularmente difícil de tratar del problema de ruteo de vehículos. En esta tesis exhibimos algoritmos eficientes que lo resuelven de manera exacta. En un análisis posterior se proponen heurísticas que permiten procesar instancias mas grandes, pagando el costo de prescindir de soluciones optimas. El análisis de la calidad de la solución aproximada implica la definición de cotas para limitar el error y merece ser profundizado ya que dista de la trivialidad. El espacio de búsqueda de los algoritmos que resuelven Star Routing es categoricamente más grande que el de las formulaciones tradicionales de VRP y este hecho lo vuelve particularmente interesante a fines teóricos. Dado que en la literatura hasta la fecha esta ampliamente aceptado que los algoritmos de generación de columnas representan una técnica eficiente para tratar problemas de ruteo de vehículos, suena razonable utilizar una formulación de estas características para Star Routing. Es usual que la dificultad del problema y por lo tanto la mayor parte de la carga computacional se concentren en el subproblema de pricing. Es por esto que hacemos una comparación entre varias ideas de la literatura que se mostraron eficientes para resolverlo, ahora adaptadas a nuestro caso particular. Muchas de las ideas desarrolladas en esta tesis se pueden adaptar a otras formulaciones complejas de problemas de optimización combinatoria sin dificultad excesiva.
Fil: Nostrala Hatz, Nahuel Martín. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
description Consideremos el problema de Star Routing, cuyo origen se encuentra en un trabajo anterior como un problema de caminos mínimos sobre grafos. Aquí se propone una generalización de este problema que a su vez se puede interpretar como una versión del problema de ruteo de vehículos. Dados un grafo G = (N ,E) y una flota de vehículos capacitados inicialmente ubicada sobre el vertice deposito d ∈ N, se quiere minimizar el costo de cubrir a un conjunto de clientes S ⊂ N realizando unicamente circuitos cerrados sobre ́ G. Lo novedoso en Star Routing es que para cubrir a un cliente ubicado sobre un nodo v, no se exige que el recorrido del vehículo incluya a v, sino que tiene permitido pasar suficientemente cerca. En un escenario donde se modela una empresa logística que envía paquetes a domicilio utilizando una cuadrilla de vehículos, esto resulta como si cada chofer tuviera la posibilidad de estacionar en una esquina cercana a la dirección del destinatario y acercarse a entregar el envío caminando. Star Routing es una formulación particularmente difícil de tratar del problema de ruteo de vehículos. En esta tesis exhibimos algoritmos eficientes que lo resuelven de manera exacta. En un análisis posterior se proponen heurísticas que permiten procesar instancias mas grandes, pagando el costo de prescindir de soluciones optimas. El análisis de la calidad de la solución aproximada implica la definición de cotas para limitar el error y merece ser profundizado ya que dista de la trivialidad. El espacio de búsqueda de los algoritmos que resuelven Star Routing es categoricamente más grande que el de las formulaciones tradicionales de VRP y este hecho lo vuelve particularmente interesante a fines teóricos. Dado que en la literatura hasta la fecha esta ampliamente aceptado que los algoritmos de generación de columnas representan una técnica eficiente para tratar problemas de ruteo de vehículos, suena razonable utilizar una formulación de estas características para Star Routing. Es usual que la dificultad del problema y por lo tanto la mayor parte de la carga computacional se concentren en el subproblema de pricing. Es por esto que hacemos una comparación entre varias ideas de la literatura que se mostraron eficientes para resolverlo, ahora adaptadas a nuestro caso particular. Muchas de las ideas desarrolladas en esta tesis se pueden adaptar a otras formulaciones complejas de problemas de optimización combinatoria sin dificultad excesiva.
publishDate 2023
dc.date.none.fl_str_mv 2023
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_nCOM000529_NostralaHatz
url https://hdl.handle.net/20.500.12110/seminario_nCOM000529_NostralaHatz
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_ 1842340717334102016
score 12.623145