12.07.2015 Views

Documento - Adingor.es

Documento - Adingor.es

Documento - Adingor.es

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

órden<strong>es</strong> de trabajo, información sobre cost<strong>es</strong> de operacion<strong>es</strong>,disponibilidad e información sobre los recursoslogísticos (flota de vehículos), ventanas horariasy otro tipo de r<strong>es</strong>triccion<strong>es</strong>, etc. Además <strong>es</strong>tetipo de problemas son dinámicos y cambian en eltiempo, sus datos deben de <strong>es</strong>tar soportados por una<strong>es</strong>tructura flexible, capaz no sólo de atender tal cantidadde información según los actual<strong>es</strong> requerimientosde la empr<strong>es</strong>a, sino también los futuros delsistema logístico (ampliación del número de client<strong>es</strong>,de la flota de vehículos, nuevas r<strong>es</strong>triccion<strong>es</strong>, etc.).2.1.3. Modelado y r<strong>es</strong>olución CVRPComo <strong>es</strong> conocido, los problemas CVRP son complejosde modelar y de r<strong>es</strong>olver, ya que pertenecenal tipo de problemas NP-completo. El g<strong>es</strong>tor y decisordel sistema logístico demanda una herramienta(Figura 4) que le haga transparente el proc<strong>es</strong>o demodelado y optimización (o cálculo de solucion<strong>es</strong>factibl<strong>es</strong>), pero que en cambio le permita explorarcon detalle la bondad de la solucion<strong>es</strong> ayudándoleen su toma de decision<strong>es</strong> y le facilite la g<strong>es</strong>tión (órden<strong>es</strong>de trabajo, control, etc.).Para poder r<strong>es</strong>olver la gran variedad de tipos de problemaVRP, el programa reúne y combina diferent<strong>es</strong>heurísticas y modelos de optimización. El usuario podráelegir el tipo de análisis a realizar (Tabla 1) y elsoftware automáticamente validará la integridad delos datos y el problema planteado. Hay que subrayarque una de las aportacion<strong>es</strong> más important<strong>es</strong> de <strong>es</strong>teproyecto ha sido el d<strong>es</strong>arrollo de las rutinas demodelado, y del código fuente nec<strong>es</strong>ario para la r<strong>es</strong>oluciónde los problemas de programación linealentera mixta. Esto <strong>es</strong>, el programa <strong>es</strong> capaz de realizarde manera transparente al usuario y en pocosinstant<strong>es</strong>, el modelo de programación lineal nec<strong>es</strong>ariopara la r<strong>es</strong>olución y el análisis del problema, queel usuario haya definido en el grafo y en su <strong>es</strong>tructurade meta-datos.El problema CVRP básico trata de determinar los recorridosde k vehículos de capacidad C k que partiendode un origen común deben pasar por un conjuntode lugar<strong>es</strong> de interés (client<strong>es</strong>) para recoger odistribuir mercancías según una demanda d i , y volverde nuevo al origen de manera que la distancia totalrecorrida (el coste o el tiempo empleado) por el conjuntode vehículos sea mínima. A continuación semu<strong>es</strong>tra el modelo de tr<strong>es</strong> subíndic<strong>es</strong> [1].Para un conjunto i, j de nodos del grafo, se expr<strong>es</strong>ala función objetivo que intentará minimizar el costetotal de todos los arcos recorridos en la solución. LaFigura 4Integración de la información en el software Rutas.11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!