Está en la página 1de 39

Modelos de Transporte:

Problemas de transbordo y
problema del vendedor
viajero
M. En C. Eduardo Bustos Farías
Problemas de Transbordo

2
Problemas de Transbordo
Q Son problemas de transporte en los que
se agregan puntos de transbordo.
Q Los puntos de transbordo son puntos
que pueden tanto recibir mercadería de
otros puntos como enviar mercadería a
otros puntos.

3
Q Es una extensión al problema de
transporte en el cual se agregan nodos
intermedios (nodos de transbordo),
para tomar en consideración
localizaciones, como por ejemplo
almacenes.
Q En este tipo más general del problema
de transporte de distribución, los
embarques pueden ser efectuados entre
cualquier par de tres tipos generales de
nodos: de origen, de transbordo o de
destino.
4
Características
Q La oferta o suministro disponible en
cada origen es limitada.
Q En cada destino la demanda está
definida o especificada.
Q El objetivo en el problema de
transbordo es de determinar cuantas
unidades deberán embarcarse por cada
uno de los arcos de la red, de manera
que todas las demandas-destino se
satisfagan al costo de transporte
mínimo posible.
5
Ejemplo

6
Encontrar la formulación de programación lineal para el problema
de transbordo planteado en el modelo de redes, tal que
minimice los costos de transporte.

7
SOLUCIÓN

8
Plantas Almacenes Distribuidores
Oferta Demanda
(origen) (transbordo) (destino)

5 200
2 2
600 1 3
6
3
3 6
150
6

4 7
3 4
6 350

400 2 4
5
1 8 300

1. Variables de decisión: xij = número de unidades


embarcadas del origen i al destino j, pasando por
los nodos de trasbordo que se especifican.
i = 1, 2, 3, 4
j = 5,.., 8

2. Función objetivo:
Mín Z = 2 x13 + 3 x14 + 3 x23 + x24 + 2 x35 + 6 x36 + 3 x37 + 6 x38 + 4 x45 + 4 x46 + 6 x479+ 5 x48
Plantas Almacenes Distribuidores
Oferta Demanda
(origen) (transbordo) (destino)

5 200
2 2
600 1 3
6
3
3 6
150
6

4 7
3 4
6 350

400 2 4
5
1 8 300

3. Restricciones
a) De los nodos origen:

x13 + x14 ≤ 600


x23 + x24 ≤ 400
b) De los nodos de transbordo:

− x13 − x23 + x35 + x36 + x37 + x38 = 0


− x14 − x24 + x45 + x46 + x47 + x48 = 0 10
c) De los nodos destino:
x35 + x45 = 200
x36 + x46 = 150 Oferta
Plantas
(origen)
Almacenes
(transbordo)
Distribuidores
(destino)

5
Demanda

200
2 2

x37 + x47 = 350


600 1 3
6
3
3 6
150
6

x38 + x48 = 300 3 4


4
6
7
350

400 2 4
5
1 8 300

xij ≥ 0
∀ij 11
Variantes del problema de
trasbordo

12
Igual que en los problemas de transporte
se pueden formular problemas de
trasbordo con varias variantes:
Q Suministro total no igual a la demanda
total
Q Maximización de la función objetivo
Q Rutas con capacidad limitada
Q Rutas inaceptables

13
Q Las modificaciones a los modelos
de programación lineal requeridas
para aceptar estas variaciones son
idénticas a las que se mencionaron
para el problema de transporte.

14
Variantes al problema de
transporte
Oferta no igual a la demanda total: Se agrega
una columna de holgura en la tabla de
transporte y se le asignan ceros en los
costos.

Rutas con capacidad limitada: En la formulación


de programación lineal del problema de
transporte también puede tomar en
consideración capacidades o cantidades
mínimas para una ruta. Así :
Para capacidad xij <= 1000
Para montos mínimos de ruta xij >= 2000

15
Rutas no aceptables: Quizás no pueda ser posible
establecer una ruta desde cualquiera de los
orígenes hasta cualquiera de los destinos.
A fin de manejar esta situación, hacemos
desaparecer el arco correspondiente en la
formulación de la programación lineal.

Maximización de la función objetivo: En algunos


problemas de transporte, el objetivo es
encontrar una solución que maximice la
utilidad o los ingresos.

16
Q Empleando valores de la utilidad o de ingresos
unitarios como coeficientes de la función
objetivo, resolvemos un problema lineal de
maximización en vez de uno de minimización.
Q Este cambio no afecta a las restricciones.
Q Otro método empleando la tabla de transporte
es construir la matriz de costos de
oportunidad.
Q Costo de oportunidad es el costo en que se
incurre por no haber tomado la mejor decisión
o por no haber hecho la mejor elección posible.

17
Q En el contexto de un problema de
transporte que impide maximización, el
costo de oportunidad para una celda es
la diferencia entre su utilidad y la
utilidad de la celda de esa columna que
sea mayor.
Q El costo de oportunidad es el costo en
que se incurre al no transportar todo
por la ruta que arroje las mayores
utilidades.
18
EJEMPLO 1

Maximización

19
Q Maximizar las utilidades totales de
la ruta de transporte que se
muestra.
Q Aquí los valores de los recuadros
son utilidades (dólares por
unidad).

20
SOLUCIÓN

21
Se construye la tabla de transporte con los costos de
oportunidad, se encuentra una SBFI y se procede
con el cálculo de los índices de mejoramiento.

0
1

22
23
Los valores de las variables en la tabla óptima se
multiplican por las utilidades de la tabla original y se
suman para calcular la utilidad total.
x11 = 200 * 5 = 1000
x12 = 50 * 3 = 150
x22 = 200 * 2 = 400
x23 = 150 * 4 = 600
Z= 2150 24
Problema para resolver

Transbordo

25
4 5 6 7 8 9

4
5

26
Problema del vendedor viajero

27
Problema del vendedor viajero
 Se trata de del
Definición un tour es un recorrido que
problema comienza en
una ciudad de partida visitando cada ciudad (nodo)
de una cierta red, exactamente una vez y volviendo
–alExisten
punto de partida.
m nodos
– Un costo unitario Cij es asociado al arco (i,j).
 El objetivo es minimizar el viaje, ya sea desde los
–puntos
El objetivo es encontrar el ciclo que minimice el costo
de vista de tiempo y distancia.
total al visitar todos los nodos exactamente una vez.

28
 Importancia

 - Complejidad
Diversas aplicaciones pueden ser resueltas como un problema
de vendedor
Escribir el viajero
modelo matemático y
resolverlo resulta muchas veces incómodo,
- Ejemplo
ya que* un problema de 20 ciudades
Rutas a seguir por buses escolares
requiere de 500,000
* Distribución derestricciones.
bombas militares

- El problema tiene importancia teórica porque este representa


una clase de problemas llamados NP-completos.

29
30
EJEMPLO 1

Jones Cigar Company


Problema del vendedor viajero

31
32
33
Con n ciudades. Se presenta esta
diferencia porque la solución debe
comenzar en la misma ciudad de
origen.
Para el problema de Dave Renfro, habrá
(5-1)! = 24 soluciones posibles.

34
SOLUCIÓN CON WINQSB

35
36
37
38
39

También podría gustarte