Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Resumen de Datos:
Condiciones iniciales: 70 trabajadores y 9000 litros de cido.
Produccin Estndar: 100 lt/mes. => 0.625 Lt / hora
Tiempo Normal: 160 Horas/mes
Costo tiempo extra: 150% del costo normal
Tiempo extra mximo: 20% de tiempo normal en cualquier mes
Costos:
80 centavos/litro al ao
200 dlares contratar
Febrero Marzo
Abril
Mayo
Junio
8000
10000
8000
6000
5000
12000
Formulacin Matemtica:
Variables:
Ti = No de trabajadores para el mes i; i = 1,2,3... (enero, febrero, marzo...) Entero
No negativo
Ci = No de trabajadores contratados en el mes i; i=1,2,3... Entero No Negativo
Di = No de trabajadores despedidos en el mes i; i=1,2,3... Entero No Negativo
Ii = Inventario final del mes i; i = 1,2,3 ... Continua No negativa (Si se deja tomar
valores negativos, se asumira que se pueden presentar retrasos en las ordenes,
que podemos vender algo que aun no se tiene en la bodega, para suplirlo ms
adelante con ms produccin.)
Costo de llevar inventarios mensual: 80 centavos/12 = 6.6667 centavos =
0.066667 dlares/mes
Hi = Horas de tiempo extra en el mes i. (la suma de las horas utilizadas por todos
los trabajadores)
As que se tienen 30 variables, seis para cada tem.
Costo de un trabajador al mes: 5 U$ /hora * 160 horas/ mes = 800 U$ /
mes...Obvio microbio, jajaja. A propsito, esos textos gringos si son picados!!! 800
dlares/mes!!! Aqu (Colombia) se ganaran esos trabajadores unos 130 dlares, y
eso... y el ministro de hacienda que tena ganas de bajar el sueldo mnimo para
generar ms esclavitud...ehh digo, empleo.
Costo de hora en tiempo extra: 5U$ * 1.5 = 7.5 U$.
A los trabajadores que laboran en tiempo normal se les paga 800U$ /mes. En total
en un mes se les paga: 800T. Claro. El nmero de trabajadores en ese mes, por el
Y las restricciones...
No de trabajadores por cada perodo:
El nmero de trabajadores por cada perodo, ser los trabajadores con que
comenz el perodo mas los que contrat menos los que despidi. Claro que las
matemticas no son tontas, y no van a contratar y a despedir gente al mismo
tiempo. En algn perodo contratarn y en otro despedirn.
Ti= Ti-1 (No trabajadores del perodo anterior) + Ci (los contratados en el perodo)
- Di (los despedidos).
Para enero:
T1 = 70 + C1 - D1. Que tambin se puede escribir as:
T1-C1+D1= 70
Para febrero:
- C1 +D1 = 70
-C2 +D2 = 0
-C3 +D3 = 0
-C4 +D4 = 0
-C5 +D5 = 0
-C6 +D6 = 0
- 0.625 H1
+ 0.625 H2 - I2
+ 0.625 H3 - I3
+ 0.625 H4 - I4
+ 0.625 H5 - I5
+ 0.625 H6 - I6
= 1.000
= 10.000
= 12.000
= 8.000
= 6.000
= 5.000
Hi - 32 Ti <= 0
H1 - 32T1 <= 0
H2 - 32T2 <= 0
H3 - 32T3 <= 0
H4 - 32T4 <= 0
H5 - 32T5 <= 0
H6 - 32T6 <= 0
Modelo Completo
Min Z = 800T1 +800T2 + 800T3+800T4+800T5+800T6 (el total de salarios en
tiempo normal)
+200C1 +200C2+200C3+200C4+200C5+200C6 (el costo de contratar
C empleados por mes)
+500D1 +500D2+500D3 +500D4 +500D5 +500D6 (el costo de despedir D
empleados por mes)
+0.06i1 +0.06i2 +0.06i3 + 0.06i4 + 0.06i5+0.06i6 (costo de llevar
inventario cada mes)
+7.5H1 +7.5H2 +7.5H3+7.5H4+7.5H5 +7.5H6 (costo de utilizar H horas
extras en el mes)
Sujeto a:
T1
T2 - T1
T3 - T2
T4 - T3
T5 - T4
T6 - T5
- C1 +D1 = 70
-C2 +D2 = 0
-C3 +D3 = 0
-C4 +D4 = 0
-C5 +D5 = 0
-C6 +D6 = 0
I1 - 100T1
I1 + 100T2
I2 + 100T3
I3 + 100T4
I4 + 100T5
I5 + 100T6
- 0.625 H1
+ 0.625 H2 - I2
+ 0.625 H3 - I3
+ 0.625 H4 - I4
+ 0.625 H5 - I5
+ 0.625 H6 - I6
= 1.000
= 10.000
= 12.000
= 8.000
= 6.000
= 5.000
H1 - 32T1 <= 0
H2 - 32T2 <= 0
H3 - 32T3 <= 0
H4 - 32T4 <= 0
H5 - 32T5 <= 0
H6 - 32T6 <= 0
C.N:N
Hay infinidad de formas para modelar ste programa dentro del Excel Solver, por
ejemplo se podra dejar como variables de decisin el nmero de contratos,
despidos y horas extras, y todo lo dems en funcin de esto, o dejar el nmero de
despidos y de contratos en funcin del nmero de trabajadores y que estos fueran
las variables de decisin... en fin. Lo unico que se necesita para comenzar a ver
estas variantes de modelamientos, es comenzar a desarrollar ejercicios; primero
los simples, como los de programacin lineal continua de dos o tres variables,
comenzar a cambiarlos, etc. Cuando lo haya hecho notar que se pueden
modelar mucho ms fcil y rpido si no se fuerza a que el mdelo en Excel quede
exactamente igual que el matemtico, sino reemplazarlo por uno equivalente.
Bueno, pero como ya habia dicho, eso es con un poco de prctica, as es primero
sigamos el modelo estndar de PM que ya planteamos:
...Pasito, por pasito, para no perdernos.
1. Primero que todo, el formato:
He comprobado estadsticamente que un formato agradable, intuitivo y organizado
evita los errores; as es que manos a la obra.
En cuanto al color, aunque pueda parecer totalmente irrelevante, nos puede
mostrar rpidamente donde estn las variables de decisin, las restricciones y la
funcin objetivo, as es que cada uno escoja los que les parezcan ms apropiados.
Por mi parte me quedo con el negro para el color de fondo, para que salga con el
fondo de mi pgina, que apropsito estuve escogiendo como durante tres horas
texturas, backgrounds de todos los tipos, pero por ltimo escog el ms sencillo, el
negro... bueno, si, si, ya s que el negro no es ningn color, sino precisamente la
ausencia de ellos, pero esos detalles los discutiremos en la seccin de
cromatologa de la pgina de fsica que estoy escribiendo, o como dicen ls
pginas gringas, "under construction".
Qu hubo del formato? ya? A m me quedo as:
Se debe dejar una celda que se corresponda con la funcin objetivo. En ella
se escribir la frmula de maximizacin o minimizacin, en funcin de las
variables de decisin. En este caso la celda para la funcin objetivo es la
B4 y las variables de decisin estn en el rango de las celdas B9:G13 (o
sea desde la fila 9 hasta la fila 13 y desde la columna B hasta la columna
G)
Se debe dejar una celda por cada restriccin que represente el lado
izquierdo de cada restriccin. La direccin (o sea si es <=, <=, o =) se
especificar ms adelante en el cuadro de dilogo de Solver. Adems el
lado derecho de la restriccin tambin se debe especificar all. En la figura
anterior, la del formato se ve que en la columna C filas 16 en adelante
aparece el smbolo '=' y a la derecha de l aparece el lado derecho de la
restriccin. Esto es slo por presentacin, y para que nos ayude a recordar
ms adelante al introducir los valores en el Solver. Observe que hay seis
celdas correspondientes al primer grupo de restricciones en el rango
B16:B21, de igual manera debe existir una celda por cada restriccin
existente.
200 * SUMA(B10:G10)+
0.066 * SUMA(B12:G12)+
Frmula en Excel
T1 - C1 +D1 = 70
B16 =B9-B10+B11
T2 - T1 -C2 +D2 = 0
B17=C9-B9-C10+C11
T3 - T2 -C3 +D3 = 0
B18=D9-C9-D10+D11
T4 - T3 -C4 +D4 = 0
B19=E9-D9-E10+E11
T5 - T4 -C5 +D5 = 0
B20=F9-E9-F10+F11
T6 - T5 -C6 +D6 = 0
B21=G9-F9-G10+G11
Frmula en Excel
= 1.000
B22=B12-100*B9-0.625*B13
B23=B12+100*C9+0.625*C13-C12
B24=C12+100*D9+0.625*D13-D12
I3 + 100T4 + 0.625 H4 - I4 =
8.000 B25=D12+100*E9+0.625*E13-E12
I4 + 100T5 + 0.625 H5 - I5 =
6.000 B26=E12+100*F9+0.625*F13-F12
I5 + 100T6 + 0.625 H6 - I6 =
5.000 B27=F12+100*G9+0.625*G13-F12
Restriccin
H1 - 32T1 <= 0
H2 - 32T2 <= 0
Frmula en Excel
B28=B13-32*B9
B29=C13-32*C9
H3 - 32T3 <= 0
B30=D13-32*D9
H4 - 32T4 <= 0
B31=E13-32*E9
H5 - 32T5 <= 0
B32=F13-32*F9
H6 - 32T6 <= 0
B33=G13-32*G9
Y se presiona aceptar. De igual manera se hace para las dems restricciones. Los
parmetros habrn quedado de la siguiente manera:
Antes de hacer click en "Resolver" es conveniente revizar las opciones por defecto
para el problema. Para esto hacer click en el botn "Opciones..." y seleccionar
"Adoptar modelo lineal" y "Asumir no negativos".
Presionar aceptar y luego "Resolver". Luego de haber hecho esto la solucin que
obtendermos es la siguiente:
Fabrica 2
Fabrica 3
25
25
10
Almacn 2
Almacn 3
Almacn 4
20
15
20
Almacn 4
Fabrica 1
Fabrica 2
Fabrica 3
Okay, Ahora la pregunta del milln es cunto se debe enviar desde cada fabrica a
cada almacn con el fin de obtener el mnimo costo.
Min Z = 2X11 + 2X12 +0X13 +4X14 +5X21 +9X22 +8X23 +3X24 +6X31+4X32 + 3X33 +2X24
Sujeto a:
1. Satisfacer la demanda de los almacenes:
X11+X21+X31 >= 20
X12+X22+X32 >= 15
X13+X23+X33 >= 20
X14+X24+X34 >= 5
2. No sobrepasar la capacidad disponible de las fabricas
X11+X12+X13+X14 <= 25
X21+X22+X23+X24 <= 25
X31+X32+X33+X34 <= 10
3. Por supuesto la condicin de no negatividad y todas las variables enteras.
Bueno, aqu la formulacin es un poco diferente a como lo hicimos en los dos
ejemplos anteriores. La idea aqu es la de tener dos matrices y dos vectores; una
matriz se corresponder con las variables de decisin, y la otra matriz con los
costos. La primera la dejamos simplemente sealada, con algn formato para
distinguirla, y la otra la digitamos. La celda objetivo ser la suma del producto de
cada una de las posiciones de cada matriz con su correspondiente en la otra; esto
lo podemos hacer rpidamente con la funcin "sumaproducto" del Excel. Las
restricciones estarn en las columnas de "Consumo" y de "entregado". Primero
preparemos el formato del problema, as:
Las variables de decisin estn en el rango [B4-E6]. La celda objetivo sera algo
as como esto: = B4*B10+C4*C10+... pero eso sera muy largo. La manera corta
es:=SUMAPRODUCTO(B4:E6,B10:E12). La cantidad entregada a cada almacn se
ve en la fila 8. Por ejemplo para la celda B8, su frmula es:=B4+B5+B6. La
restriccin de la capacidad de las fabricas la escribiremos en funcin del consumo
en la columna G; por ejemplo para la celda G4:=B4+C4+D4+E4. Las restricciones
las escribiremos en el cuadro de dilogo como lo entregado debe ser mayor o
igual a lo requerido, y lo consumido debe ser menor igual que lo disponible, tal
como se puede ver en la captura siguiente:
Las variables de decisin deben ser enteras. Luego de introducir los datos en ste
cuadro de dilogo y de hacer click en resolver, se hallar la solucin.
Nota: Muy tal vez, obtendr que no encuentra una respuesta, esto depende de la
configuracin actual de su Solver, si es as, visite el apartado de Detalles del
Solver. Sino tendr la siguiente respuesta:
algoritmo iterativo para solucionar el problema de Fermat. Con el Solver del Excel
la cuestin es a otro precio. No slo se puede formular y solucionar de manera
tradicional el problema de la Localizacin de Instalaciones, sino que se pueden
hacer formulaciones "no tradicionales", como las que incluiran restricciones para
sitios (o reas) en las cuales es imposible realizar el emplazamiento.
A propsito, sino tiene ni forro de idea de que es eso del problema de localizacin
y quiere saberlo, le recomiendo pasar por la seccin de algoritmos, y ah si vuelva
ac.
Segn lo que se habla en la pgina del algoritmo de localizacin, se trata de hallar
las coordenadas X,Y de la instalacin que minimice los costos de transporte a una
serie dada de puntos (Ai,Bi) , con un costo por unidad de distancia Wi. La funcin
objetivo es entonces:
16
22
18
41
18
60
20
34
En el cuadro de dilogo dar los parmetros tal como se puede ver en la figura:
El rea que est dentro del circulo est dado por la inecuacin asociada: