Documentos de Académico
Documentos de Profesional
Documentos de Cultura
agregado para los siguientes seis meses. Actualmente la empresa tiene 70 trabajadores y 9.000
litros de ácido en inventario. Cada trabajador puede producir 100 litros al mes y le pagan 5 dólares
por hora (160 horas de tiempo normal al mes). El tiempo extra se paga al 150% del costo
normal. Se puede utilizar hasta un máximo del 20% adicional al tiempo normal en cualquier mes
dado. Cuesta 80 centavos almacenar una litro de ácido al año, 200 dólares contratar a un
trabajador y 500 dólares despedirlo. El pronóstico de ventas de los siguientes 6 meses es de
8000, 10000,12000,8000,6000 y 5000 litros de ácido.
Cuál es el nivel de mano de obra y de inventario que se debe manejar para obtener
unos costos mínimos?
Resumen de Datos:
Costos:
80 centavos/litro al año
Pronóstico de Ventas:
Variables:
Ii = Inventario final del mes i; i = 1,2,3 ... Continua No negativa (Si se deja tomar valores
negativos, se asumiría que se pueden presentar retrasos en las ordenes, que podemos vender algo
que aun no se tiene en la bodega, para suplirlo más adelante con más producción.)
Hi = Horas de tiempo extra en el mes i. (la suma de las horas utilizadas por todos los trabajadores)
Costo de un trabajador al mes: 5 U$ /hora * 160 horas/ mes = 800 U$ / mes...Obvio microbio,
jajaja. A propósito, esos textos gringos si son picados!!! 800 dólares/mes!!! Aquí (Colombia) se
ganarían esos trabajadores unos 130 dólares, y eso... y el ministro de hacienda que tenía ganas de
bajar el sueldo mínimo para generar más esclavitud...ehh digo, empleo.
A los trabajadores que laboran en tiempo normal se les paga 800U$ /mes. En total en un mes se
les paga: 800T. Claro. El número de trabajadores en ese mes, por el sueldo mensual; y así es para
todas las variables, el costo unitario de la variable multiplicado por la variable.
Función Objetivo:
+0.066i1 +0.066i2 +0.066i3 + 0.066i4 + 0.066i5+0.066i6 (costo de llevar inventario cada mes)
En forma resumida:
Y las restricciones...
El número de trabajadores por cada período, será los trabajadores con que comenzó el período
mas los que contrató menos los que despidió. Claro que las matemáticas no son tontas, y no van a
contratar y a despedir gente al mismo tiempo. En algún período contratarán y en otro despedirán.
Ti= Ti-1 (No trabajadores del período anterior) + Ci (los contratados en el período) - Di (los
despedidos)
Para enero:
Para febrero:
En resumen:
Restricción de No de trabajadores:
T1 - C1 +D1 = 70
T2 - T1 -C2 +D2 = 0
T3 - T2 -C3 +D3 = 0
T4 - T3 -C4 +D4 = 0
T5 - T4 -C5 +D5 = 0
T6 - T5 -C6 +D6 = 0
Para Enero:
Para febrero: (El inventario inicial de un período es el inventario final del pasado)
Restricción de Demanda:
Restricción de Horas extras: en cada período el no de horas extras debe ser menor al 20% de
las horas normales.
El total de horas normales en un mes es de : 160T. El 20% será de 0.2*160T= 32T O sea:
Hi <= 32 Ti Hi - 32 Ti <= 0
H1 - 32T1 <= 0
H2 - 32T2 <= 0
H3 - 32T3 <= 0
H4 - 32T4 <= 0
H5 - 32T5 <= 0
H6 - 32T6 <= 0
Modelo Completo
+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)
Sujeto a:
T1 - C1 +D1 = 70
T2 - T1 -C2 +D2 = 0
T3 - T2 -C3 +D3 = 0
T4 - T3 -C4 +D4 = 0
T5 - T4 -C5 +D5 = 0
T6 - T5 -C6 +D6 = 0
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
podría dejar como variables de decisión el número de contratos, despidos y horas extras, y todo lo
demás en función de esto, o dejar el número de despidos y de contratos en función del número de
trabajadores y que estos fueran las variables de decisión... en fin.
1. Primero el formato:
En cuanto al color, aunque pueda parecer totalmente irrelevante, nos puede mostrar rápidamente
donde están las variables de decisión, las restricciones y la función objetivo, así es que cada uno
escoja los que les parezcan más apropiados. Por mi parte me quedo con el negro para el color de
fondo, para que salga con el fondo de mi página, que apropósito estuve escogiendo como durante
tres horas texturas, backgrounds de todos los tipos, pero por último escogí el más sencillo, el
negro... bueno, si, si, ya sé que el negro no es ningún color, sino precisamente la ausencia de ellos,
pero esos detalles los discutiremos en la sección de cromatología de la página de física que estoy
escribiendo, o como dicen lás páginas gringas, "under construction".
* Se debe dejar una celda que se corresponda con la función objetivo. En ella se escribirá la
fórmula de maximización o minimización, en función de las variables de decisión. En este caso la
celda para la función objetivo es la B4 y las variables de decisión están 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 restricción que represente el lado izquierdo de cada
restricción. La dirección (o sea si es <=, <=, o =) se especificará más adelante en el cuadro de
diálogo de Solver. Además el lado derecho de la restricción también se debe especificar allí. En la
figura anterior, la del formato se ve que en la columna C filas 16 en adelante aparece el símbolo '='
y a la derecha de él aparece el lado derecho de la restricción. Esto es sólo por presentación, y para
que nos ayude a recordar más 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 restricción existente.
Luego de tener el formato de la Hoja, ahora viene lo más importante: Las fórmulas.
Notará que he escrito 800 * SUMA(B9:G9) en vez de escribir F2 * SUMA(B9:G9), por que en F2
está el valor de 800. Bueno, lo que sucede es que me parece, que es mejor pasarle constantes a
Solver en vez de variables. Creo que se demora menos en encontrar la solución si lo hago así, tal
vez da igual, pero como desarrollador sé que un bucle es más rápido si trabaja con una constante
que sobre la propiedad de un control. Así es que a menos que esté totalmente seguro de lo
contrario le aconsejo que mientras pueda le pase a Solver constantes en vez de variables.
Restricciones
Ahora, se debe invocar el cuadro de diálogo de Solver. Del menú herramientas escoger Solver (en
caso que no esté en el menú hacer click en la opción "Complementos" y chulearlo en el listado), tal
como se ve en figura:
Se hace click en el botón agregar del cuadro de diálogo de Solver. En la parte izquierda se escribirá
la referencia de la celda que contiene la parte izquierda de la restricción, luego se escoge la
dirección, si es <=, >=, o =, a continuación se escribe el lado derecho de la restricción que para
nosotros es una constante. Por ejemplo la primera restricción:
Y se presiona aceptar. De igual manera se hace para las demás restricciones. Los parámetros
habrán 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 botón "Opciones..." y seleccionar "Adoptar modelo lineal" y
"Asumir no negativos".
Presionar aceptar y luego "Resolver". Luego de haber hecho esto la solución que obtendermos es la
siguiente:
El valor de la función objetivo es de 332.707, pero esta es del programa matemático continuo.
como en el mes de enero no podemos tener 72 personas y media, es mejor que escojamos el No
de trabajadores como variables enteras. Para hacer esto se le agrega una restricción de más en los
parámetros de solver, donde le decimos que el rango B9:G9 es entera:
Volvemos a resolver y los resultados son ahora:
Comentarios
INVITADO
“ órale!”
“ Hola, por las dudas, si es que lo tienes podrías enviarme el libro Administración de
Operaciones del cual sacaste el problema? Me será de mucha ayuda ya que lo necesito
para mis estudios. Saludos.”
Diego dscm_blue@hotmail.com
c_m_r_c_5_92@hotmail.com c_m_r_c_5_92@hotmail.com
xxluis1991xx@hotmail.com xxluis1991xx@hotmail.com
Jairo Marin “ Con una critica mas puntual podríamos mejorar el contenido....”
darlot_100@hotmail.com darlot_100@hotmail.com
Jairo Marin “ El tema puede ser un poco difícil de entender, si no se cuenta con
las bases en el tema. pero las criticas son bienvenidas... Saludos desde Colombia, ”
Javier mjsc14@hotmail.com
beto
“ Ok Gracias”
beto
“ Ok Gracias”
66666
“ 10”
Agregar comentario...
Nombre
Email
Calificación
- See more at: http://www.ingenieria-
industrial.net/index.php?accion=1&id=44#sthash.O3aCKd5w.dpuf