Está en la página 1de 7

DISEO DE RUTAS PARA LOS VEHCULOS

Puntos de origen y destino separados y sencillos


El problema de disear la ruta para un vehculo a travs de una red ha sido resuelto de manera
detallada por mtodos elaborados especficamente para ello. Quiz la tcnica ms sencilla y ms
directa sea el mtodo de la ruta ms corta. El mtodo puede ser parafraseado como sigue: Nos
dan una red representada por vnculos y nodos, donde los nodos son los puntos de conexin
entre los vnculos, y los vnculos son los costos (distancias, tiempos o una combinacin de
ambos, formados como un valor promedio de tiempo y distancia) para pasar entre los nodos.
Inicialmente, todos los nodos son considerados sin resolver, es decir, que todava no se
encuentran dentro de una ruta definida. Un nodo resuelto est dentro de la ruta. Si se comienza
con el origen en forma de un nodo resuelto, entonces:

Objetivo de la iteracin n. Halle el nodo n ms cercano al origen. Repita para n = 1, 2,...


hasta que el nodo ms cercano sea el destino. "
Entrada para iteracin n. Los nodos (n - 1) son los ms cercanos al origen, resueltos por
iteraciones previas, que incluyen su ruta ms corta y la distancia del origen. Estos nodos,
ms el origen, se llamarn nodos resueltos; los otros son los nodos no resueltos.
Candidatos para el nodo n ms cercano. Cada nodo resuelto que est directamente
conectado por una rama a uno o ms nodos no resueltos suministra un candidato: el
nodo no resuelto con la rama de conexin ms cercana. Las uniones suministran
candidatos adicionales. "
Clculo del nodo n ms cercano. Para cada nodo resuelto de esta manera y sus
candidatos se suma la distancia que haya entre ellos y se aade la distancia de la ruta
ms corta a este nodo resuelto desde el origen. El candidato con la menor distancia total
ser el nodo n ms cercano (las uniones suministran nodos resueltos adicionales), y su
ruta ms corta es la que genera esta distancia.

Ejemplo

Supongamos que tenemos el problema mostrado en la figura. Buscamos una ruta que emplee
un tiempo mnimo entre Amarillo y Fort Worth, Texas. Cada vnculo tiene un tiempo de
manejo asociado entre los nodos, y los nodos son conexiones de carreteras.
Comenzamos marcando una tabla, como se muestra en la tabla 7-3. El primer punto que hay
que identificar como un nodo resuelto es el origen, o A. Los nodos que conectan directamente
con A y que no estn resueltos son B, C y D. En el paso 1 anotamos que Bes el nodo ms cercano
a A y registramos la conexin. El nodo B toma, ahora, el estado de nodo resuelto, ya que es la
nica opcin disponible. Despus anotamos los nodos no resueltos ms cercanos a los nodos
resueltos A y B. Haciendo una lista de slo los nodos ms cercanos que conectan a cada nodo
resuelto, tenemos A ~ C YB ~ C. Los ponemos en la lista como en el paso 2. Ntese ahora que
llegar a un nodo a travs de otro nodo ya conectado requiere sumar el tiempo mnimo para
poder alcanzar el nodo resuelto al tiempo del vnculo. Es decir, llegar a C a travs de B requiere
un tiempo total de AB +Be o 90 + 66 = 156 minutos. Comparando los tiempos totales para llegar
a los nodos no resueltos en el paso2, se muestra que el tiempo mnimo de 138 minutos se
alcanza uniendo A y C. C es ahora un nodo resuelto.

La tercera iteracin halla los nodos no resueltos ms cercanos que estn conectados a los nodos
resueltos. Como se muestra en la tabla 7-3, hay tres de ellos. Sumando todos los tiempos desde
el origen a los nodos no resueltos en cuestin, se muestran tiempos totales de 348,174 Y228. El
tiempo mnimo de 174 se asocia con el vnculo BE. Ahora se registra como el resultado del paso
3. El procedimiento contina de esta manera hasta que se llega al nodo de destino, J, como se
muestra en el paso 8. Se anota el tiempo mnimo de ruta de 384 minutos. La ruta se halla
uniendo las partes de la ruta, comenzando en el destino y retrocediendo hasta el origen. Estos
vnculos se identifican con un asterisco (*). La ruta ptima es A ->B-> E-> I->J.
Puntos mltiples de origen y destino
Cuando haya puntos mltiples de origen que puedan servir a mltiples puntos de destino, hay
un problema de asignacin de los destinos a esos orgenes, as como tambin para hallar las
mejores rutas entre ellos. Este problema ocurre, normalmente, cuando hay ms de un vendedor,
planta o almacn para servir a ms de un cliente el mismo producto. Es an ms complicado
cuando los puntos de origen estn limitados por la cantidad de demanda total del cliente que
puede suministrarse desde cada ubicacin. A este tipo de problema se aplica con frecuencia una
clase especial de algoritmo de programacin lineal conocido como mtodo de transporte.

Ejemplo Supongamos que un fabricante de vidrios tiene un contrato con tres proveedores de
sosa comercial (usada en la fabricacin del vidrio), los cuales estn ubicados en diferentes
lugares, para suministrar a tres instalaciones de fabricacin. No deben excederse las cantidades
contratadas, pero se deben alcanzar los requerimientos de la produccin. La figura 7-5 muestra
el problema con las tarifas apropiadas de envo por tonelada. Estas tarifas son el resultado de
hallar la ruta ms corta entre cada proveedor y cada planta. Los suministros y los requerimientos
estn en toneladas. Resolver este problema con el uso de un mdulo de software de LOGWARE,
llamado TRANLP, da los siguientes resultados en su archivo de salida:

Programa ptimo de suministro para:

1 2 3
Desde
1 400 0 0
2 200 200 300
3 0 300 0

Total de unidades transferidas = 1400.


Costo mnimo total = 6600

La interpretacin de este resultado es:

Envo
400 toneladas del proveedor A a la planta 1
200 toneladas del proveedor Ba la planta 1
200 toneladas del proveedor Ba la planta 2
300 toneladas del proveedor Ba la planta 3
300 toneladas del proveedor e a la planta 2

El costo mnimo para este plan de ruta es de $6,600.


Puntos coincidentes de origen y destino
El responsable de la logstica con frecuencia encara problemas de diseo de rutas en los que el
punto de origen es el mismo que el punto de destino. Esta clase de problema de diseo de rutas
ocurre, por lo general, cuando los vehculos de transporte son de propiedad privada. Algunos
ejemplos familiares son los siguientes:

Reparto de bebidas a bares y restaurantes.


Reparto y programacin de efectivo en cajeros automticos.
Origen y transporte dinmicos de combustibles.
Recoger grasa de restaurantes. "
Reparacin, servicio y reparto de aparatos para el hogar.
Reparto de alimentos a domicilio por compras basadas en Internet.
Recoger leche y manejo del inventario.
Recoger donaciones caritativas a domicilio. "
Reparto, retiro y servicio de baos porttiles.
Transporte de prisioneros entre las crceles y los tribunales.
Retiro de animales muertos y enfermos de las carreteras.
Diseo de rutas de los quitanieves y del traslado de la nieve.
Transporte de muestras de anlisis desde los consultorios mdicos a los laboratorios.
Transporte de discapacitados mediante camionetas y taxis.
Recoger y trasladar basura.
Distribucin de ventas al por mayor desde los almacenes a los minoristas.
Diseo de rutas por carretera para el reparto del correo.
Diseo de rutas de autobuses de escuela.
Reparto de peridicos.
Reparto de alimentos a "enclaustrados

Este tipo de problema de diseo de rutas es una extensin del problema de puntos separados
de origen y destino, pero el requisito de que la vuelta no est completa hasta que el vehculo
regresa a su punto de partida, aade una dimensin que lo complica. El objetivo es hallar la
secuencia en la que los puntos deberan visitarse, de manera que se pueda reducir al mximo el
tiempo o la distancia total del recorrido. El problema de diseo de ruta de origen y destino
coincidentes por lo general se conoce como problema del "agente viajero". Se han propuesto
numerosos mtodos para resolverlo. Encontrar la ruta ptima para un problema en particular
no ha sido prctico para dichos problemas, cuando stos contienen muchos puntos o se necesita
hallar rpidamente una solucin. El tiempo de clculo en las computadoras ms rpidas para
mtodos de optimizacin ha sido demasiado largo para muchos problemas prcticos. Los
procedimientos de solucin cognoscitiva, heurstica o una combinacin de optimizacin
heurstica han sido buenas alternativas.

Los puntos se relacionan espacialmente


Pueden hallarse buenas soluciones para los problemas del agente viajero, de dimensin real,
usando las capacidades de reconocimiento de patrones de la mente humana. Se sabe que la
buena continuidad de paradas se forma cuando los caminos de la ruta no se cruzan. Adems, el
perfil de la ruta por lo general se abultar, o formar una figura como de gota, cuando sea
posible. En la figura se ilustran buenos y malos diseos de ruta. Basado en este principio, un
analista puede esbozar rpidamente un plan de ruta, en tanto que una computadora puede
requerir muchas horas para hallarla. Por otra parte, se puede usar un modelo por computadora
para hallar la secuencia de las paradas de una ruta. Esto puede ser una mejor opcin que la
percepcin, cuando la relacin de los espacios entre las paradas no representa su tiempo o
distancia reales de viaje. Este puede ser el caso cuando hay barreras de viaje, calles de un solo
sentido o congestin de trfico, todo lo cual puede deformar la representacin grfica del
problema. Sin embargo, siempre que sea posible, la localizacin geogrfica de las paradas, como
en puntos de coordenadas, puede simplificar el problema reduciendo la cantidad de datos que
necesitan recopilarse para representar dicho problema. (Incluso, puede haber miles de
distancias o tiempos necesarios para un problema relativamente simple.) A la computadora se
le asigna la tarea de estimar las distancias o los tiempos. Se han desarrollado procedimientos
especiales de cmputo que resuelven rpido el problema representado de manera espacial y
que producen resultados que estn cercanos al ptimo.
Ejemplo

La Anheuser-Busch Company emplea vendedores de ruta para vender cerveza y otras bebidas
desde un camin que posee el distribuidor local. Al vendedor le pagan por comisin, y lo mismo
que el distribuidor, no desea pasar ms tiempo del necesario ni viajar una distancia mayor que
la necesaria para cubrir las cuentas sobre una base diaria. Se usan alfileres sobre un mapa para
localizar las cuentas actuales de un vendedor en particular. Un ejemplo de este tipo de
informacin para 20 cuentas rurales se ha transferido al mapa cubierto de cuadrculas que se
muestra en la figura. Las coordenadas se relacionan con la distancia. El camin tiene que
empezar en el depsito y regresar al mismo, visitar todas las cuentas, y viajar la menor distancia
posible. Intente un enfoque cognoscitivo. Ahora compare su solucin con la generada por el
software ROUTESEQ (un mdulo de LOGWARE) que se muestra en la figura. La distancia total de
la vuelta (costo) es de 37.59 unidades de coordenada. Es una buena solucin, pero no
necesariamente la mejor.

Los puntos no se relacionan espacialmente


Cuando no es fcil establecer la relacin de espacio entre las paradas de la vuelta, ni por su
representacin en un mapa ni por su identificacin con los puntos de coordenadas, o cuando las
relaciones de espacio llegan a estar distorsionadas por razones prcticas (como se coment
previamente) se deberan especificar las distancias exactas, o los tiempos, entre dos pares de
paradas. Los procedimientos cognoscitivos son menos aplicables, y tenemos que recurrir a uno
de los muchos procedimientos matemticos sugeridos con los aos para tratar este problema.
Aunque las distancias entre paradas, o tiempos, puedan ser tan exactas como deseemos
especificarlas, los procedimientos de solucin tienden a dar respuestas aproximadas.
Ejemplo

En la figura se muestra un pequeo problema de reparto que utiliza un almacn como depsito
y que tiene cuatro paradas. Los tiempos de viaje entre las paradas se obtienen de escoger
primero la ruta ms apropiada y luego multiplicar por la velocidad del vehculo para hallar el
tiempo que se tarda en recorrer la distancia. Se supone que el tiempo de viaje entre los pares
de paradas es el mismo en ambas direcciones. Usando el mdulo de vuelta de agente viajero de
STORM,se descubre una secuencia de paradas de ida y vuelta de AL-> D->C->B->A-> AL. El tiempo
total para hacer este viaje de ida y vuelta es de 156 minutos.

También podría gustarte