{"id":1842,"date":"2020-04-02T10:43:37","date_gmt":"2020-04-02T13:43:37","guid":{"rendered":"https:\/\/icc.fcen.uba.ar\/?p=1842"},"modified":"2022-03-29T10:31:10","modified_gmt":"2022-03-29T13:31:10","slug":"optimizacion-para-entregas-de-mercaderia-en-la-ultima-milla","status":"publish","type":"post","link":"https:\/\/icc.fcen.uba.ar\/en\/optimizacion-para-entregas-de-mercaderia-en-la-ultima-milla\/","title":{"rendered":"Optimizaci\u00f3n para entregas de mercader\u00eda en la \u00faltima milla"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"--awb-bg-size:cover;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\"><div class=\"fusion-text fusion-text-1\"><p><strong>Desde el ICC se desarrolla un proyecto que utiliza algoritmos de optimizaci\u00f3n para mejorar la planificaci\u00f3n de las entregas directas de mercader\u00eda al cliente, en la etapa final de la cadena de distribuci\u00f3n de los productos. El proyecto prev\u00e9 soluciones para reducir costos en \u00e1reas tradicionales de log\u00edstica y transporte pero resulta muy relevante para fen\u00f3menos actuales tales como el comercio electr\u00f3nico.<br \/>\nActualmente el Instituto UBA-CONICET de Ciencias de la Computaci\u00f3n cuenta con un grupo de Investigaci\u00f3n Operativa y Optimizaci\u00f3n Combinatoria. En este grupo se busca desarrollar t\u00e9cnicas algor\u00edtmicas, modelos y metodolog\u00edas de c\u00f3mputo que puedan ofrecer una soluci\u00f3n concreta a problemas reales de optimizaci\u00f3n.<\/strong><\/p>\n<p>Uno de esos problemas tiene que ver con el ruteo de veh\u00edculos, particularmente con la distribuci\u00f3n y entrega de mercader\u00eda, en especial en lo que se llama la \u201c\u00faltima milla\u201d, que es la etapa final de la cadena de distribuci\u00f3n del producto al cliente. Pero en este caso los investigadores agregan un factor de complejidad enorme: la congesti\u00f3n de tr\u00e1nsito. En especial, porque el tiempo de recorrido de los veh\u00edculos var\u00eda significativamente de acuerdo al horario y a la ruta elegida en ese horario del d\u00eda.<\/p>\n<p>\u201c<em>Dentro del \u00e1rea de la algoritmia, <\/em><em>uno de los enfoques consiste en dise\u00f1ar algoritmos sin necesidad de ejecutarlos para saber cu\u00e1nto van a tardar. Son problemas de complejidad te\u00f3rica que nos ayudan a pensar c\u00f3mo implementar partes cruciales de un programa complejo, compuestos de muchos algoritmos, para hacer m\u00e1s eficiente el c\u00f3mputo y que consuma menos recursos<\/em>\u201d, detalla <strong>Francisco Soulignac<\/strong>, investigador recientemente incorporado al ICC y doctor en ciencias de la computaci\u00f3n. Para el especialista en algoritmia, este tipo de abordaje del problema permite estimar cu\u00e1nto tarda efectivamente un algoritmo en resolver un problema y aplicarlo en instancias m\u00e1s peque\u00f1as, en este caso de ruteo de veh\u00edculos en un determinado recorrido con varios clientes, para poder escalarlo a instancias m\u00e1s grandes, por ejemplo una ciudad o varias.<\/p>\n<p>Sin embargo, no se trata de un fen\u00f3meno completamente nuevo. Hace unos 80 a\u00f1os cient\u00edficos buscaron estudiar el problema del Viajante de Comercio: un comerciante quiere recorrer varias ciudades del pa\u00eds para vender su mercader\u00eda y necesita construir un itinerario que pase por cada una de las ciudades una sola vez, y que termine en el mismo lugar inicial, pero con la particularidad de que sea el camino m\u00e1s barato.<\/p>\n<p>\u201c<em>El viajante de comercio es nuestra base te\u00f3rica para pensar el delivery de paquetes con un \u00fanico veh\u00edculo.\u00a0 En el problema general de ruteo, distintos veh\u00edculos deben visitar varios clientes al mismo tiempo, con recorridos distintos. Esto implica determinar el costo del env\u00edo del producto desde que sale del dep\u00f3sito hasta que llega al cliente final y conocer el tiempo real de recorrido<\/em>\u201d, precisa Soulignac. Y enfatiza que como en muchos casos el cliente ya no va a comprar m\u00e1s al negocio, \u201c<em>existe una fuerte expectativa de que el producto sea entregado en la puerta de su domicilio, just in time<\/em>\u201d, algo que es propio de lo que est\u00e1 sucediendo con las empresas de comercio electr\u00f3nico, que ahora tambi\u00e9n tienen su divisi\u00f3n de log\u00edstica.<\/p>\n<p>Dado que se trata de un problema de enorme complejidad, que apuesta su resoluci\u00f3n mucho m\u00e1s all\u00e1 del tradicional problema del viajante de comercio, para teorizar el algoritmo los investigadores trabajan sobre diferentes factores.<\/p>\n<p>\u00bfC\u00f3mo reducir, entonces, el costo del env\u00edo y optimizar la distribuci\u00f3n? Una de las variables claves es la ventana de tiempo de la entrega, \u201c<em>cuando uno asigna una ventana de tiempo, podr\u00edamos fijar nosotros esa restricci\u00f3n horaria en que se entregar\u00e1 a algunos clientes, de alg\u00fan modo estar\u00edamos modelando esa realidad y eso puede ayudar a reducir la complejidad<\/em>\u201d, puntualiza el investigador del ICC. No obstante, desde el punto de vista de qui\u00e9n hace la entrega -la empresa repartidora- siempre es necesario reducir los costos de env\u00edo y tener en cuenta cu\u00e1l es el mejor recorrido. Para ello se intenta optimizar el env\u00edo de los paquetes considerando la congesti\u00f3n de tr\u00e1nsito en las grandes ciudades. \u201c<em>Nuestro algoritmo incorpora como factor no s\u00f3lo el tiempo de viaje de los veh\u00edculos, sino c\u00f3mo afecta el tiempo de recorrido de acuerdo a cada viaje en particular y de la restricci\u00f3n horaria por parte del cliente o usuario, ya que si no se entrega en determina horario operativamente se puede perder una entrega<\/em>\u201d, complementa Soulignac.<\/p>\n<p>El grupo de Investigaci\u00f3n Operativa posee diferentes formas de estudiar la congesti\u00f3n y desarrollar soluciones algor\u00edtmicas concretas planificando los recorridos. La primera alternativa es la planificaci\u00f3n t\u00e1ctica, donde de acuerdo a la informaci\u00f3n hist\u00f3rica de tr\u00e1fico de una ciudad, se planifican los viajes de determinados d\u00edas -a partir de ma\u00f1ana- durante una semana y se tienen en cuenta las ventanas de atenci\u00f3n de los clientes. Mientras que la segunda alternativa consiste en planificar en tiempo real, donde el investigador se enfrenta a las contingencias de la ciudad (atascos, cortes de tr\u00e1nsito, accidentes, etc.) y debe resolver cu\u00e1l es el mejor recorrido del veh\u00edculo. Este problema suele requerir una t\u00e9cnica m\u00e1s heur\u00edstica. \u201c<em>No siempre buscamos la soluci\u00f3n \u00f3ptima, sino una soluci\u00f3n que funcione, que est\u00e9 cerca del \u00f3ptimo a medida que vamos incorporando m\u00e1s cantidad de clientes<\/em>\u201d, aclara el doctor en ciencias de la computaci\u00f3n.<\/p>\n<p>Por \u00faltimo, Soulignac subraya que de acuerdo a los algoritmos que est\u00e1n dise\u00f1ando -que recurren a t\u00e9cnicas de grafos- observan que ante la congesti\u00f3n de tr\u00e1nsito conviene tener ventanas de atenci\u00f3n cada vez m\u00e1s peque\u00f1as. M\u00e1s all\u00e1 de esto, aclara que a\u00fan el abordaje es te\u00f3rico, un prototipo de algoritmo con instancias sint\u00e9ticas que todav\u00eda no posee datos reales de viajes. \u201c<em>Nuestro pr\u00f3ximo desaf\u00edo es tomar datos de congesti\u00f3n del tr\u00e1fico que sean reales, obtener esos datos para procesarlos y convertir nuestra soluci\u00f3n en una herramienta, un prototipo que incluso pueda utilizarse en la web. Tenemos resultados prometedores pero queremos verlos funcionar en la pr\u00e1ctica<\/em>\u201d, concluye.<\/p>\n<div id=\"attachment_1843\" style=\"width: 237px\"  class=\"wp-caption alignleft\"><img decoding=\"async\" class=\"lazyload wp-image-1843 size-full\" src=\"https:\/\/icc.fcen.uba.ar\/wp-content\/uploads\/2020\/04\/soulignac.jpg\" data-orig-src=\"https:\/\/icc.fcen.uba.ar\/wp-content\/uploads\/2020\/04\/soulignac.jpg\" alt=\"\" width=\"227\" height=\"222\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27227%27%20height%3D%27222%27%20viewBox%3D%270%200%20227%20222%27%3E%3Crect%20width%3D%27227%27%20height%3D%27222%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/icc.fcen.uba.ar\/wp-content\/uploads\/2020\/04\/soulignac-66x66.jpg 66w, https:\/\/icc.fcen.uba.ar\/wp-content\/uploads\/2020\/04\/soulignac-200x196.jpg 200w, https:\/\/icc.fcen.uba.ar\/wp-content\/uploads\/2020\/04\/soulignac.jpg 227w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 227px) 100vw, 227px\" \/><p class=\"wp-caption-text\">Francisco Soulignac<\/p><\/div>\n<p>Cabe recalcar que el proyecto de investigaci\u00f3n obtuvo el <a href=\"https:\/\/icc.fcen.uba.ar\/investigadores-del-icc-premiados-por-google-por-un-proyecto-sobre-ruteo-de-vehiculos\/\"><strong>Premio Google LARA 2019<\/strong><\/a>, lo cual le permite contar con financiamiento durante un a\u00f1o. Este proyecto lleva el nombre <strong>\u201cProblemas de enrutamiento bajo congesti\u00f3n: algoritmos, implementaciones eficientes y datos reales\u201d<\/strong>, y es desarrollado por Francisco Soulignac y Gonzalo Lera-Romero (otro investigador del instituto) con la colaboraci\u00f3n de Juan Jos\u00e9 Miranda Bront (investigador de la Universidad Di Tella).<\/p>\n<p>Publicaciones destacadas:<\/p>\n<p><a href=\"https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1002\/net.21937\">https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1002\/net.21937<\/a><\/p>\n<p><a href=\"http:\/\/www.optimization-online.org\/DB_HTML\/2020\/01\/7558.html\">http:\/\/www.optimization-online.org\/DB_HTML\/2020\/01\/7558.html<\/a><\/p>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Desde el ICC se desarrolla un proyecto que utiliza algoritmos de optimizaci\u00f3n para mejorar la planificaci\u00f3n de las entregas directas de mercader\u00eda al cliente, en la etapa final de la cadena de distribuci\u00f3n de los productos. El proyecto prev\u00e9 soluciones para reducir costos en \u00e1reas tradicionales de log\u00edstica y transporte pero resulta muy relevante para fen\u00f3menos actuales tales como el comercio electr\u00f3nico.<\/p>\n","protected":false},"author":9,"featured_media":1844,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71,12],"tags":[45,44,43],"class_list":["post-1842","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualidad","category-noticias","tag-algoritmos","tag-investigacion-operativa","tag-optimizacion-combinatoria"],"_links":{"self":[{"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/posts\/1842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/comments?post=1842"}],"version-history":[{"count":2,"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/posts\/1842\/revisions"}],"predecessor-version":[{"id":1846,"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/posts\/1842\/revisions\/1846"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/media\/1844"}],"wp:attachment":[{"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/media?parent=1842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/categories?post=1842"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/icc.fcen.uba.ar\/en\/wp-json\/wp\/v2\/tags?post=1842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}