= =
=
m
i
n
j
ij ij
x C Z
1 1
Mn
38
3. Restricciones: 3. Restricciones:
39 40
41 42
8
43 44
45 46
47
DEMANDA
OFERTA
48
9
49 50
51 52
53
Para maximizar utilidades, aun deseando Para maximizar utilidades, aun deseando
escoger el rengl escoger el rengl n 1, optar n 1, optar amos por el amos por el
rengl rengl n D porque 25 es ahora la mayor n D porque 25 es ahora la mayor
utilidad disponible (ver figura 7.44). utilidad disponible (ver figura 7.44).
Para minimizar costos de oportunidad, Para minimizar costos de oportunidad,
tambi tambi n elegir n elegir amos el rengl amos el rengl n D n D
porque 15 es el menor costo disponible porque 15 es el menor costo disponible
(ver figura 7.45) (ver figura 7.45)
54
Este ejemplo ilustra por qu Este ejemplo ilustra por qu la la
minimizaci minimizaci n de costos de oportunidad n de costos de oportunidad
conduce a una soluci conduce a una soluci n que maximiza n que maximiza
las utilidades. las utilidades.
Ahora podemos aplicar el m Ahora podemos aplicar el m todo todo
h h ngaro en la manera acostumbrada ngaro en la manera acostumbrada
sobre la matriz de costos de sobre la matriz de costos de
oportunidad. oportunidad.
10
55 56
Programaci Programaci n de pilotos n de pilotos
PROBLEMA DE ASIGNACI PROBLEMA DE ASIGNACI N N
57 58
59
SOLUCI SOLUCI N N
60
11
61
7
62
7
63 64
EJ ERCICIO PARA RESOLVER EJ ERCICIO PARA RESOLVER
Problema de asignaci Problema de asignaci n n
65
El gerente de la l El gerente de la l nea de producci nea de producci n de una empresa n de una empresa
electr electr nica debe asignar personal a cinco tareas. nica debe asignar personal a cinco tareas.
Existen cinco operadores disponibles para Existen cinco operadores disponibles para
asignarlos. asignarlos.
El gerente de l El gerente de l nea tiene a su disposici nea tiene a su disposici n datos de n datos de
prueba que reflejan una calificaci prueba que reflejan una calificaci n num n num rica de rica de
productividad para cada uno de los cinco trabajos. productividad para cada uno de los cinco trabajos.
Estos datos se obtuvieron a trav Estos datos se obtuvieron a trav s de un examen de s de un examen de
operaci operaci n y prueba administrado por el n y prueba administrado por el
departamento de ingenier departamento de ingenier a industrial (v a industrial (v ase la tabla ase la tabla
siguiente). siguiente).
Suponiendo que un operador puede ejecutar un solo Suponiendo que un operador puede ejecutar un solo
trabajo, plantee un modelo que conduzca a la trabajo, plantee un modelo que conduzca a la
asignaci asignaci n n ptima de tareas. ptima de tareas.
Resu Resu lvalo. lvalo.
66
2
6
12
20
18
8
14
18
24
6
24
20
26
2
6
16
8
6
4
10
12
6
10
2
7
1
2
3
4
5
5 4 3 2 1
Nmero de trabajo Nmero
de
operador
Desarrolle una representacin de red para el problema.
Indique el modelo de programacin lineal asociado y resulvalo por simplex.
Resulvalo por el mtodo hngaro.
12
67
SOLUCI SOLUCI N N
68
69 70
71 72
Problemas Problemas de de Transbordo Transbordo
13
73
Problemas Problemas de de Transbordo Transbordo
Son Son problemas problemas de de transporte transporte en los en los que que
se se agregan agregan puntos puntos de de transbordo transbordo. .
Los Los puntos puntos de de transbordo transbordo son son puntos puntos
que que pueden pueden tanto tanto recibir recibir mercader mercader a a de de
otros otros puntos puntos como como enviar enviar mercader mercader a a a a
otros otros puntos puntos. .
74
Es una extensi Es una extensi n al problema de n al problema de
transporte en el cual se agregan nodos transporte en el cual se agregan nodos
intermedios (nodos de intermedios (nodos de transbordo transbordo), ),
para tomar en consideraci para tomar en consideraci n n
localizaciones, como por ejemplo localizaciones, como por ejemplo
almacenes. almacenes.
En este tipo m En este tipo m s general del problema s general del problema
de transporte de distribuci de transporte de distribuci n, los n, los
embarques pueden ser efectuados entre embarques pueden ser efectuados entre
cualquier par de tres tipos generales de cualquier par de tres tipos generales de
nodos: de origen, de nodos: de origen, de transbordo transbordo o de o de
destino. destino.
75
Caracter Caracter sticas sticas
La oferta o suministro disponible en La oferta o suministro disponible en
cada origen es limitada. cada origen es limitada.
En cada destino la demanda est En cada destino la demanda est
definida o especificada. definida o especificada.
El objetivo en el problema de El objetivo en el problema de
transbordo transbordo es de determinar cuantas es de determinar cuantas
unidades deber unidades deber n embarcarse por cada n embarcarse por cada
uno de los arcos de la red, de manera uno de los arcos de la red, de manera
que todas las demandas que todas las demandas- -destino se destino se
satisfagan al costo de transporte satisfagan al costo de transporte
m m nimo posible. nimo posible.
76
Ejemplo Ejemplo
77
Encontrar la formulacin deprogramacin lineal para el problema
detransbordoplanteado en el modelo deredes, tal que
minimicelos costos detransporte.
78
SOLUCI SOLUCI N N
14
79
1. Variables de decisi 1. Variables de decisi n: n: xij xij = n = n mero de unidades mero de unidades
embarcadas del origen i al destino j, pasando por embarcadas del origen i al destino j, pasando por
los nodos de trasbordo que se especifican. los nodos de trasbordo que se especifican.
i = 1, 2, 3, 4 i = 1, 2, 3, 4
j = 5,.., 8 j = 5,.., 8
2. Funci 2. Funci n objetivo: n objetivo:
M M n n 48 47 46 45 38 37 36 35 24 23 14 13
5 6 4 4 6 3 6 2 3 3 2 x x x x x x x x x x x x Z + + + + + + + + + + + =
Oferta
600
400
Plantas
(origen)
1
8
7
6
5
4
3
2
2
3
3
1
Almacenes
(transbordo)
2
6
3
6
4
4
6
5
Distribuidores
(destino)
Demanda
200
150
350
300
80
3. Restricciones 3. Restricciones
a) De los nodos origen: a) De los nodos origen:
b) De los nodos de b) De los nodos de transbordo transbordo: :
400
600
24 23
14 13
+
+
x x
x x
0
0
48 47 46 45 24 14
38 37 36 35 23 13
= + + + +
= + + + +
x x x x x x
x x x x x x
81
c) De los nodos destino: c) De los nodos destino:
ij
x
x x
x x
x x
x x
ij
= +
= +
= +
= +
0
300
350
150
200
48 38
47 37
46 36
45 35
82
E Ej je em mp pl lo o
Problemas de Problemas de transbordo transbordo
83 84
15
85 86
87 88
89
Variantes del problema de Variantes del problema de
trasbordo trasbordo
90
Igual que en los problemas de transporte Igual que en los problemas de transporte
se pueden formular problemas de se pueden formular problemas de
trasbordo con varias variantes: trasbordo con varias variantes:
Suministro total no igual a la demanda Suministro total no igual a la demanda
total total
Maximizaci Maximizaci n de la funci n de la funci n objetivo n objetivo
Rutas con capacidad limitada Rutas con capacidad limitada
Rutas inaceptables Rutas inaceptables
16
91
Las modificaciones a los modelos Las modificaciones a los modelos
de programaci de programaci n lineal requeridas n lineal requeridas
para aceptar estas variaciones son para aceptar estas variaciones son
id id nticas a las que se mencionaron nticas a las que se mencionaron
para el problema de transporte. para el problema de transporte.
92
Variantes al problema de Variantes al problema de
transporte transporte
Oferta no igual a la demanda total: Se agrega Oferta no igual a la demanda total: Se agrega
una columna de holgura en la tabla de una columna de holgura en la tabla de
transporte y se le asignan ceros en los transporte y se le asignan ceros en los
costos. costos.
Rutas con capacidad limitada: En la formulaci Rutas con capacidad limitada: En la formulaci n n
de programaci de programaci n lineal del problema de n lineal del problema de
transporte tambi transporte tambi n puede tomar en n puede tomar en
consideraci consideraci n capacidades o cantidades n capacidades o cantidades
m m nimas para una ruta. As nimas para una ruta. As : :
Para capacidad Para capacidad xij xij <= 1000 <= 1000
Para montos m Para montos m nimos de ruta nimos de ruta xij xij >= 2000 >= 2000
93
Rutas no aceptables: Quiz Rutas no aceptables: Quiz s no pueda ser posible s no pueda ser posible
establecer una ruta desde cualquiera de los establecer una ruta desde cualquiera de los
or or genes hasta cualquiera de los destinos. genes hasta cualquiera de los destinos.
A fin de manejar esta situaci A fin de manejar esta situaci n, hacemos n, hacemos
desaparecer el arco correspondiente en la desaparecer el arco correspondiente en la
formulaci formulaci n de la programaci n de la programaci n lineal. n lineal.
Maximizaci Maximizaci n de la funci n de la funci n objetivo: En algunos n objetivo: En algunos
problemas de transporte, el objetivo es problemas de transporte, el objetivo es
encontrar una soluci encontrar una soluci n que maximice la n que maximice la
utilidad o los ingresos. utilidad o los ingresos.
94
Empleando valores de la utilidad o de ingresos Empleando valores de la utilidad o de ingresos
unitarios como coeficientes de la funci unitarios como coeficientes de la funci n n
objetivo, resolvemos un problema lineal de objetivo, resolvemos un problema lineal de
maximizaci maximizaci n en vez de uno de minimizaci n en vez de uno de minimizaci n. n.
Este cambio no afecta a las restricciones. Este cambio no afecta a las restricciones.
Otro m Otro m todo empleando la tabla de transporte todo empleando la tabla de transporte
es construir la matriz de costos de es construir la matriz de costos de
oportunidad. oportunidad.
Costo de oportunidad es el costo en que se Costo de oportunidad es el costo en que se
incurre por no haber tomado la mejor decisi incurre por no haber tomado la mejor decisi n n
o por no haber hecho la mejor elecci o por no haber hecho la mejor elecci n posible. n posible.
95
En el contexto de un problema de En el contexto de un problema de
transporte que impide maximizaci transporte que impide maximizaci n, el n, el
costo de oportunidad para una celda es costo de oportunidad para una celda es
la diferencia entre su utilidad y la la diferencia entre su utilidad y la
utilidad de la celda de esa columna que utilidad de la celda de esa columna que
sea mayor. sea mayor.
El costo de oportunidad es el costo en El costo de oportunidad es el costo en
que se incurre al no transportar todo que se incurre al no transportar todo
por la ruta que arroje las mayores por la ruta que arroje las mayores
utilidades. utilidades.
96
EJ EMPLO 1 EJ EMPLO 1
Maximizaci Maximizaci n n
17
97
Maximizar las utilidades totales de Maximizar las utilidades totales de
la ruta de transporte que se la ruta de transporte que se
muestra. muestra.
Aqu Aqu los valores de los recuadros los valores de los recuadros
son utilidades (d son utilidades (d lares por lares por
unidad). unidad).
98
SOLUCI SOLUCI N N
99
Se construye la tabla de transporte con los costos de Se construye la tabla de transporte con los costos de
oportunidad, se encuentra una SBFI y se procede oportunidad, se encuentra una SBFI y se procede
con el c con el c lculo de los lculo de los ndices de mejoramiento. ndices de mejoramiento.
0
1
100
101
Los valores de las variables en la tabla Los valores de las variables en la tabla ptima se ptima se
multiplican por las utilidades de la tabla original y se multiplican por las utilidades de la tabla original y se
suman para calcular la utilidad total. suman para calcular la utilidad total.
x11 = 200 * 5 = 1000 x11 = 200 * 5 = 1000
x12 = 50 * 3 = 150 x12 = 50 * 3 = 150
x22 = 200 * 2 = 400 x22 = 200 * 2 = 400
x23 = 150 * 4 = 600 x23 = 150 * 4 = 600
Z= 2150 Z= 2150
102
Problema para resolver Problema para resolver
Transbordo Transbordo
18
103
4 5 6 7 8 9
4
5