El optimizador de rutas es capaz de gestionar diferentes tipos de restricciones.
Listado de restricciones
|
|
|
|
|
|
|
|
|
|
|
|
La definición de restricciones permiten al optimizador simular de una forma más realista la realidad. Cuanto más precisos seamos en la definición de aquellas restricciones que realmente son un limitante en la operativa, nos permitirá obtener resultados más cercanos al óptimo que son fácilmente aplicables en la realidad.
¿Por qué decimos "restricciones que realmente son un limitante la realidad"?
Muy sencillo. Cuanta más complejidad añadamos al optimizador, más difícil se lo ponemos para que encuentre la mejor solución. Si por ejemplo, la capacidad no es realmente un limitante porque rara vez los vehículos van totalmente llenos, nuestra recomendación es no incluir ese parámetro.
¿Qué implicaciones tienen las restricciones?
Una restricción es una limitación estricta. Es muy sencillo de entender con un ejemplo. Si una ruta tiene 100 Kg de capacidad y tiene asignados servicios que en total suman 99Kg de carga, significa que la ruta está al 99% de su capacidad. Si quedara únicamente 1 servicio pendiente por asignar, y este requiriese una capacidad de 2Kg, el optimizador no lo asignaría ya que eso significaría superar los 100Kg de carga máxima de la ruta.
Obviamente, el razonamiento es ¿Por 1 Kg dejarás un servicio sin asignar? La respuesta es sí. Hay varias soluciones:
Incrementar la capacidad de las rutas con el límite máximo que podemos asumir.
Asignación manual de los servicios pendientes. El sistema nos notificará de que estamos superando la capacidad permitida de la ruta.
Esto puede ocurrir tanto con restricciones de capacidad así como temporales o de número máximo de servicios asignados.
Alertas de capacidad
El sistema nos notificará de existe algún servicio con una capacidad superior a todas las capacidades de las rutas actuales de un plan. Esto nos tiene que llevar a pensar que, o bien la capacidad asignada al servicio es errónea, o bien la capacidad de las rutas no es correcta. En último caso, simplemente no existe la manera de que el optimizador asigne este servicio a una ruta, teniendo que ser asignado forzosamente por el usuario.
Alerta de ventanas horarias
El sistema nos puede notificar de varias alertas de tiempos.
Tiempo de ruta
Esto ocurre cuando los servicios asignados a una ruta superan la ventana horaria de tiempo de una ruta. Esto siempre es debido a un cambio manual de la planificación ya que las restricciones del optimizador son rígidas.
Tiempo de la parada
Esto ocurre cuando debido a que una ruta ha sido modificada manualmente el tiempo estimado de llegada y/o el tiempo de finalización del servicio se encuentran fuera de la ventana horaria de la parada.