Anda di halaman 1dari 18

1

Modelos de Transporte: Modelos de Transporte:


Problemas de asignaci Problemas de asignaci n n
M. En C. Eduardo Bustos Far M. En C. Eduardo Bustos Far as as
2
Problemas de Asignaci Problemas de Asignaci n n
3
Problemas Problemas de de Asignaci Asignaci n n: :
Son Son problemas problemas balanceados balanceados de de transporte transporte en los en los cuales cuales
todas todas las las ofertas ofertas y y todas todas las las demandas demandas son son iguales iguales a a
1. 1.
Consiste en determinar la asignaci Consiste en determinar la asignaci n n ptima de agentes ptima de agentes
u objetos indivisibles a n tareas. u objetos indivisibles a n tareas.
Son indivisibles en el sentido de que ning Son indivisibles en el sentido de que ning n agente se n agente se
puede dividir en varias tareas. puede dividir en varias tareas.
La restricci La restricci n importante, para cada agente, es que n importante, para cada agente, es que
ser ser designado a una y solo una tarea. designado a una y solo una tarea.
4
Uno de los problemas que utilizan el modelo Uno de los problemas que utilizan el modelo
de transporte, es el de asignaci de transporte, es el de asignaci n, el cual se n, el cual se
refiere a la disposici refiere a la disposici n de algunos recursos n de algunos recursos
(equipos o personas) para la realizaci (equipos o personas) para la realizaci n de n de
ciertos productos o tareas a un costo ciertos productos o tareas a un costo
diferenciado. diferenciado.
El problema consiste en minimizar los costos El problema consiste en minimizar los costos
por asignaci por asignaci n de recursos para el n de recursos para el
desempe desempe o de actividades. o de actividades.
Problemas de Asignaci Problemas de Asignaci n n
Definici Definici n del Problema n del Problema
* m trabajadores deben ser asignados a m trabajos. * m trabajadores deben ser asignados a m trabajos.
* Un costo unitario (o ganancia) C * Un costo unitario (o ganancia) C
ij ij
es asociado al trabajador i es asociado al trabajador i
que realizara el trabajo j. que realizara el trabajo j.
* Minimizar el costo total ( o maximizar la ganancia total) de l * Minimizar el costo total ( o maximizar la ganancia total) de la a
asignaci asignaci n de trabajadores a sus respectivos empleos que le n de trabajadores a sus respectivos empleos que le
corresponde a cada uno, tratando de que esta asignaci corresponde a cada uno, tratando de que esta asignaci n n
sea la sea la ptima posible. ptima posible.
Supuestos restricciones Supuestos restricciones
* El n * El n mero de trabajadores es igual al n mero de trabajadores es igual al n mero de empleos. mero de empleos.
* Dado a que el problema esta balanceado, cada trabajador es * Dado a que el problema esta balanceado, cada trabajador es
asignado s asignado s lo una vez y cada trabajo tiene exactamente un solo lo una vez y cada trabajo tiene exactamente un solo
trabajador. trabajador.
* Para un problema * Para un problema desbalanceado desbalanceado se debe agregar un se debe agregar un
trabajador trabajador ficticio ficticio (en el caso de que existan m (en el caso de que existan m s trabajos que s trabajos que
trabajadores) o un empleo trabajadores) o un empleo ficticio ficticio (en el caso de que existan (en el caso de que existan
m m s trabajadores que trabajos), quedando as s trabajadores que trabajos), quedando as el problema el problema
balanceado. balanceado.
2
7
Pasos del m Pasos del m todo h todo h ngaro: ngaro:
1. 1. Reducci Reducci n en renglones: Elabore una nueva n en renglones: Elabore una nueva
matriz eligiendo el costo m matriz eligiendo el costo m nimo de cada nimo de cada
rengl rengl n y rest n y rest ndolo de cada costo de ese ndolo de cada costo de ese
rengl rengl n. n.
2. 2. Reducci Reducci n en columnas: Elija el elemento de n en columnas: Elija el elemento de
costo m costo m nimo en cada columna y r nimo en cada columna y r stelo a stelo a
cada elemento de la columna. cada elemento de la columna.
3. 3. Determine si la matriz es reducida: Determine si la matriz es reducida:
Encuentre el n Encuentre el n mero m mero m nimo de l nimo de l neas rectas neas rectas
que se pueden trazar sobre los renglones y que se pueden trazar sobre los renglones y
las columnas para cubrir todos los ceros. Si las columnas para cubrir todos los ceros. Si
este n este n mero es igual al de los renglones (o mero es igual al de los renglones (o
columnas), se dice que la matriz es reducida. columnas), se dice que la matriz es reducida.
Contin Contin e al paso 5. Si el n e al paso 5. Si el n mero de rectas es mero de rectas es
menor que el de renglones (o columnas) menor que el de renglones (o columnas)
contin contin e con el paso 4. e con el paso 4.
8
Pasos del m Pasos del m todo h todo h ngaro: ngaro:
4. 4. Reducciones posteriores: Encuentre la menor Reducciones posteriores: Encuentre la menor
de las celdas no cubiertas (sin l de las celdas no cubiertas (sin l nea recta). nea recta).
Reste el valor de esta celda a todas las celdas Reste el valor de esta celda a todas las celdas
no cubiertas. Agr no cubiertas. Agr guelo al valor de las celdas guelo al valor de las celdas
que se encuentran en las intersecciones de que se encuentran en las intersecciones de
las restas dibujadas en el paso 3. las restas dibujadas en el paso 3.
5. 5. Localizaci Localizaci n de la soluci n de la soluci n n ptima: Las ptima: Las
celdas de costo cero se eligen, una por celdas de costo cero se eligen, una por
columna y rengl columna y rengl n a fin de hallar una n a fin de hallar una
asignaci asignaci n n ptima. Se suman los sotos ptima. Se suman los sotos
originales de las celdas con asignaci originales de las celdas con asignaci n para n para
saber el costo total. saber el costo total.
9
EJ EMPLO 1 EJ EMPLO 1
El profesor El profesor Michell Michell
Problema de asignaci Problema de asignaci n n
10
Soluci Soluci n mediante el m n mediante el m todo todo
H H ngaro ngaro
Problema: Problema:
El profesor El profesor Michell Michell ha terminado 4 cap ha terminado 4 cap tulos de su libro y esta tulos de su libro y esta
pensando en pedir ayuda para terminarlo. El ha elegido a 4 pensando en pedir ayuda para terminarlo. El ha elegido a 4
secretarias que podr secretarias que podr an an tipearle tipearle cada uno de sus cap cada uno de sus cap tulos. El tulos. El
costo asociado refleja la velocidad de la secretaria y la exacti costo asociado refleja la velocidad de la secretaria y la exactitud tud
con la que realiza el trabajo. Adem con la que realiza el trabajo. Adem s los cap s los cap tulo difieren en la tulo difieren en la
cantidad de hojas y en la complejidad. cantidad de hojas y en la complejidad. Qu Qu puede hacer el puede hacer el
profesor si conoce la siguiente tabla: profesor si conoce la siguiente tabla:
Cap Cap tulos tulos
Secretar Secretar a 13 14 15 16 a 13 14 15 16
J uana J uana 96 99 105 108 96 99 105 108
Mar Mar a a 116 116 109 107 96 109 107 96
J ackeline J ackeline 120 102 113 111 120 102 113 111
Edith Edith 114 114 105 118 115 105 118 115
11
Restricciones del M Restricciones del M todo todo
* Solo problemas de minimizaci * Solo problemas de minimizaci n. n.
* N * N mero de personas a asignar m es igual al n mero de personas a asignar m es igual al n mero de mero de
lugares m. lugares m.
* Todas las asignaciones son posibles * Todas las asignaciones son posibles
* Una asignaci * Una asignaci n por persona y una persona por asignaci n por persona y una persona por asignaci n n
Matriz de Costos Matriz de Costos
Cap Cap tulos tulos
Secretar Secretar a 13 14 15 16 a 13 14 15 16
J uana J uana 96 99 105 108 96 99 105 108
Mar Mar a a 116 116 109 107 96 109 107 96
J ackeline J ackeline 120 102 113 111 120 102 113 111
Edith Edith 114 114 105 118 115 105 118 115
12
Restar el Menor valor de cada fila Restar el Menor valor de cada fila
Cap Cap tulos tulos
Secretar Secretar a 13 14 15 16 a 13 14 15 16
J uana J uana 0 3 9 12 0 3 9 12
Mar Mar a a 20 13 11 0 20 13 11 0
J ackeline J ackeline 18 0 11 9 18 0 11 9
Edith Edith 9 9 0 13 10 0 13 10
Restar el menor valor de cada columna en la matriz Restar el menor valor de cada columna en la matriz
anterior anterior
Cap Cap tulos tulos
Secretar Secretar a 13 14 15 16 a 13 14 15 16
J uana J uana 0 3 0 12 0 3 0 12
Mar Mar a a 20 13 2 0 20 13 2 0
J ackeline J ackeline 18 0 2 9 18 0 2 9
Edith Edith 9 9 0 4 10 0 4 10
3
13
Trazar el m Trazar el m nimo n nimo n mero de l mero de l neas que cubran los neas que cubran los
ceros de la matriz obtenida en el punto anterior. ceros de la matriz obtenida en el punto anterior.
Cap Cap tulos tulos
Secretar Secretar a 13 14 15 16 a 13 14 15 16
J uana J uana 0 3 0 12 0 3 0 12
Mar Mar a a 20 13 2 0 20 13 2 0
J ackeline J ackeline 18 0 2 9 18 0 2 9
Edith Edith 9 9 0 4 10 0 4 10
Si el n Si el n mero de l mero de l neas es igual al n neas es igual al n mero de filas se mero de filas se
esta en la soluci esta en la soluci n n ptima, sino identificar el menor ptima, sino identificar el menor
valor no rayado restarselo a los dem valor no rayado restarselo a los dem s n s n meros no meros no
rayados y sumarlo en las intersecciones. rayados y sumarlo en las intersecciones.
Para este caso corresponde al valor 2 Para este caso corresponde al valor 2
14
Cap Cap tulos tulos
Secretar Secretar a 13 14 15 16 a 13 14 15 16
J uana J uana 0 5 0 14 0 5 0 14
Mar Mar a a 18 13 0 0 18 13 0 0
J ackeline J ackeline 16 0 0 9 16 0 0 9
Edith Edith 7 7 0 2 10 0 2 10
Se obtuvo la asignaci Se obtuvo la asignaci n n ptima. ptima.
Las asignaciones corresponde a los valores donde Las asignaciones corresponde a los valores donde
existen 0 existen 0
J uana J uana Cap Cap. 13 . 13
Mar Mar a a Cap Cap. 16 . 16
J ackeline J ackeline Cap Cap. 15 . 15
Edith Edith Cap Cap. 14 . 14
*Costo Asignaci *Costo Asignaci n: 96 + 96 +113 +105 =410 n: 96 + 96 +113 +105 =410
15
Casos especiales Casos especiales
* Cuando un trabajador no puede realizar un empleo en * Cuando un trabajador no puede realizar un empleo en
particular particular
* Un problema de maximizaci * Un problema de maximizaci n. n.
16
EJ EMPLO 2 EJ EMPLO 2
Electr Electr nica nica Ballston Ballston
Problema de asignaci Problema de asignaci n n
Electr Electr nica nica Ballston Ballston
Existen 5 diferentes proyectos el Existen 5 diferentes proyectos el ctricos sobre 5 ctricos sobre 5
l l neas de producci neas de producci n que necesitan ser n que necesitan ser
inspeccionadas. inspeccionadas.
El tiempo para realizar una buena inspecci El tiempo para realizar una buena inspecci n de un n de un
rea depende de la l rea depende de la l nea de producci nea de producci n y del n y del rea de rea de
inspecci inspecci n. n.
La gerencia desea asignar diferentes La gerencia desea asignar diferentes reas de reas de
inspecci inspecci n a inspectores de productos tal que el n a inspectores de productos tal que el
tiempo total utilizado sea m tiempo total utilizado sea m nimo. nimo.
Datos Datos
* Tiempo de inspecci * Tiempo de inspecci n en minutos para la l n en minutos para la l nea de nea de
ensamble de cada ensamble de cada rea de inspecci rea de inspecci n. n.
AreadeInspeccin
A B C D E
1 10 4 6 10 12
Linea 2 11 7 7 9 14
Ensamble 3 13 8 12 14 15
4 14 16 13 17 17
5 19 17 11 20 19
4
RED QUE REPRESENTA EL PROBLEMA RED QUE REPRESENTA EL PROBLEMA
1
2
3
4
5
Lnea de ensamble rea de Inspeccin
A
B
C
D
E
S
1
=1
S
2
=1
S
3
=1
S
4
=1
S
5
=1
D
1=
1
D
2
=1
D
3
=1
D
4
=1
D
5
=1
10
4
6
10 12
20
SOLUCI SOLUCI N CON WINQSB N CON WINQSB
21 22
23 24
5
25 26
EJ EMPLO 3 EJ EMPLO 3
PROBLEMA DE ASIGNACI PROBLEMA DE ASIGNACI N N
27
La gerencia general de la compa La gerencia general de la compa a a
PROTAC, como parte de su auditoria PROTAC, como parte de su auditoria
anual, decidi anual, decidi que cada uno de los que cada uno de los
cuatro vicepresidentes visite e cuatro vicepresidentes visite e
inspeccione una de las 4 plantas inspeccione una de las 4 plantas
durante las 2 primeras semanas de durante las 2 primeras semanas de
octubre. octubre.
Se desea generar una asignaci Se desea generar una asignaci n n
ptima. ptima.
Indique el costo asociado. Indique el costo asociado.
28
F = vicepresidente de finanzas F = vicepresidente de finanzas
M = vicepresidente de mercadotecnia M = vicepresidente de mercadotecnia
O = vicepresidente de operaciones O = vicepresidente de operaciones
P = vicepresidente de personal P = vicepresidente de personal
Pi Pi =Plantas 1, 2, 3 y 4 =Plantas 1, 2, 3 y 4
29
SOLUCI SOLUCI N N
30
Soluci Soluci n n
Enumeraci Enumeraci n completa n completa
Usar el m Usar el m todo h todo h ngaro ngaro
a) Por enumeraci a) Por enumeraci n completa, se n completa, se
hace una lista de las posibles hace una lista de las posibles
soluciones, se calcula su costo soluciones, se calcula su costo
asociado y se escoge la mejor. asociado y se escoge la mejor.
6
31
a) Enumeraci a) Enumeraci n completa n completa
F puede asignarse a cualquiera de F puede asignarse a cualquiera de
las 4 plantas las 4 plantas
M puede enviarse a cualquiera M puede enviarse a cualquiera
de las 3 plantas restantes de las 3 plantas restantes
O puede enviarse a cualquiera O puede enviarse a cualquiera
de las 2 planta restantes de las 2 planta restantes
P se asigna a la P se asigna a la nica planta nica planta
disponible disponible
32
b) M b) M todo H todo H ngaro ngaro
33 34
35
Formulaci Formulaci n matem n matem tica del tica del
modelo de Asignaci modelo de Asignaci n n
36
Existen n personas las cuales pueden Existen n personas las cuales pueden
desempe desempe ar cualquier actividad de un ar cualquier actividad de un
conjunto de n actividades y conocemos conjunto de n actividades y conocemos
el costo cij de asignaci el costo cij de asignaci n de la actividad n de la actividad
i a la persona j. i a la persona j.
i = 1, i = 1, , m , m j = 1, j = 1, , n , n
El problema es determinar de todas las El problema es determinar de todas las
asignaciones posibles, las de costo total asignaciones posibles, las de costo total
m m nimo. nimo.
7
37
1. Variables de decisi 1. Variables de decisi n: n:
xij xij = 1, si la actividad i es asignada = 1, si la actividad i es asignada
a la persona J a la persona J
0, si i no es asignada a j 0, si i no es asignada a j
2. Funci 2. Funci n objetivo: n objetivo:

= =
=
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

Anda mungkin juga menyukai