Introduccin
Las planillas de clculo se han convertido en herramientas obligadas de anlisis de datos.
Sin embargo, no siempre se aprovechan todas sus potencialidades.
La planilla ms difundida en el mercado es Excel, que viene incluida en el paquete Office de
Microsoft.
El Modelo de la Protrac
La Protrac Inc., fabrica dos tipos de productos qumicos, E y F, cuya utilidad neta es de
$5000 y $4000 por tonelada respectivamente.
Ambos pasan por operaciones de 2 departamentos de produccin, que tienen una
disponibilidad limitada.
El departamento A dispone de 150 horas mensuales; cada tonelada de E utiliza 10 horas
de este departamento, y cada tonelada de F, 15 horas.
El departamento B tiene una disponibilidad de 160 horas mensuales. Cada tonelada de E
precisa de 20 horas, y cada tonelada de F precisa de 10 horas para su produccin.
Para la produccin global de E y F, se debern utilizar al menos 135 horas de verificacin
en el prximo mes; el producto E precisa de 30 horas y F de 10 horas por tonelada de
verificacin .
La alta gerencia ha decretado que es necesario producir al menos una tonelada de F por
cada 3 de E .
Un cliente ha solicitado 5 toneladas, cualquiera sea su tipo, de E o F.
Por otro lado, es evidente que no pueden producirse cantidades negativas de E ni de F.
Se trata de decidir, para el mes prximo, las cantidades a producir de cada uno de los
productos para maximizar la utilidad global.
El Modelo
Variables controlables
E : toneladas de tipo E a producir;
F: toneladas de tipo F a producir;
Modelo
Max 5000 E + 4000 F
sujeto a
10 E + 15 F 150
20 E + 10 F 160
30 E + 10 F 135
{horas de verificacin}
E-3F0
E +F5
E 0, F 0
{no negatividad}
Antes de introducir este modelo en la planilla, conviene preparar una tabla con los
coeficientes de las variables:
Productos:
Utilidad marginal:
Restricciones
Departamento A:
Departamento B:
Verificacin:
Al menos un E cada 3F:
Al menos 5:
E
5000
F
4000
10
20
30
1
1
15
10
10
-3
1
150
160
135
0
5
Las restricciones de no negatividad no las hemos incluido en la tabla, pero s las tendremos
muy en cuenta al poner restricciones en la planilla. De otro modo, podramos llegar a
obtener soluciones absurdas.
Introduccin de Datos
Abra una nueva planilla de clculo. Antes de introducir los datos en la planilla, conviene
aumentar el ancho de la columna A para que aparezcan completos los rtulos de esta
columna. Las dems columnas pueden quedar sin alterar.
Ingrese:
=B4*B5+C4*C5
Ingrese:
=sumaproducto(B$5:C$5,B7:C7)
Copie la frmula
de la celda D7
Una vez introducidos estos datos, podemos probar con distintas cantidades a producir de E
y de F, y ver fcilmente si se cumplen las restricciones, y cul ser la utilidad global.
As, por ejemplo, poniendo 6 en la celda B5 y 2 en la celda C5, se respetan todas las
restricciones y se obtiene una utilidad global de $38000. Pruebe con stos y otros valores.
Optimizacin
Observe que en la planilla hemos introducido la funcin objetivo en la celda A2; el lado
izquierdo de las restricciones en el rango D7:D11, y el lado derecho de las restricciones en
el rango F7:F11.
Seleccione del men Datos / Solver...
Aparecer el cuadro de dilogo Parmetros de Solver, en la que ingresaremos los datos.
Cuando el dato sea una celda o un bloque de celdas, puede seleccionarlas haciendo clic en
la hoja de clculo y arrastrando el mouse.
1. Con el cuadro de dilogo abierto, haga clic en la celda A2 de la planilla. En la caja
debajo de Celda objetivo se borra el contenido anterior y se muestra $A$2.
2. Haga clic en la opcin Mximo.
3. Haga clic en la caja debajo de Cambiando las celdas. Haga clic en la celda B5, y
arrastre el mouse sin soltarlo para seleccionar tambin la celda C5.
4. Haga clic en el botn Agregar..., debajo de Sujetas a las siguientes restricciones.
Aparece el cuadro de dilogo Agregar restriccin.
Haga clic en el botn Agregar para agregar ms restricciones, o en el botn Aceptar para
finalizar.
Haga clic en el botn Opciones, con lo que aparecer el cuadro de dilogo Opciones de
Solver.
Seleccione:
Utilizar solucin de Solver y elija los 3 informes. Para esto, seleccione el primero y
mantenga apretada la tecla del mouse, hasta seleccionar los 3, o ubquese en el primero y
mantenga apretada la tecla Alt.
Despus de unos segundos, Solver habr agregado 3 hojas de clculo en su libro, una por
cada informe. stos son: El Informe de Respuestas, el Informe de Sensibilidad y el Informe
de Lmites.
El Informe de Respuestas
Los informes de Solver son tan claros que apenas merecen aclaracin. La razn principal de
su claridad se debe a que bajo cada columna Nombre, pone la interseccin de fila y
columna de rtulos. As, por ejemplo, observe que en Celdas Cambiantes, debajo de
Nombre, el informe puso: Produccin: E; "Produccin" es el rtulo de la fila y "E" el de la
columna de la planilla. Es importante notar esto, ya que puede tener en cuenta esta
caracterstica en sus futuros problemas.
Microsoft Excel 5.0 Informe de respuestas
Hoja de clculo: [PLEXC1.XLS]Hoja1
Informe creado: 15/3/98 15:03
Celda objetivo (Mx)
Celda
Nombre
$A$2 Utilidad global
Valor original
0
Valor final
50500
Celdas cambiantes
Celda
$B$5
$C$5
Nombre
Produccin: E
Produccin: F
Valor original
Valor final
0
0
4.5
7
Restricciones
Celda
$D$7
$D$8
$D$9
$D$10
$D$11
$B$5
$C$5
Nombre
Departamento A: Valor
Departamento B: Valor
Verificacin: Valor
Una F cada 3E: Valor
Al menos 5: Valor
Produccin: E
Produccin: F
Valor de la celda
150
160
205
-16.5
11.5
4.5
7
Frmula
$D$7<=$F$7
$D$8<=$F$8
$D$9>=$F$9
$D$10<=$F$10
$D$11>=$F$11
$B$5>=0
$C$5>=0
Estado Divergencia
Obligatorio
0
Obligatorio
0
Opcional
70
Opcional
16.5
Opcional
6.5
Opcional
4.5
Opcional
7
En Celda Objetivo aparece la celda de la funcin objetivo, el Nombre, el valor inicial antes de
optimizar y el valor ptimo (valor final).
En Celdas Cambiantes aparecen las celdas de las variables controlables, el nombre, la
solucin inicial o valores iniciales de las variables y la solucin ptima (valor final).
En Restricciones se tiene:
Valor de la celda: es el valor que toma el lado izquierdo de cada restriccin en la solucin
ptima. As, por ejemplo, en la primera restriccin, de horas del departamento A, se tiene,
al remplazar: 10*E+15*F = 10*4.5 + 15*7 = 150 horas utilizadas en el departamento A.
Estado: Nos indica si la restriccin se cumple exactamente, con una igualdad, y no hay un
margen. En otras palabras, nos indica si la restriccin es activa.
El Informe de Sensibilidad
Microsoft Excel 5.0 Informe de sensibilidad
Hoja de clculo: [PLEXC1.XLS]Hoja1
Informe creado: 15/3/98 15:04
Celdas cambiantes
Celda
Nombre
$B$5 Produccin: E
$C$5 Produccin: F
Valor Costo
Coeficiente
Aumento Disminucin
final reducido
objetivo
permisible
permisible
4.5
0
5000
3000 2333.333333
7
0
4000
3500
1500
Restricciones
Celda
$D$7
$D$8
$D$9
$D$10
$D$11
Nombre
Departamento A: Valor
Departamento B: Valor
Verificacin: Valor
Una F cada 3E: Valor
Al menos 5: Valor
Celdas Cambiantes
Valor: nos recuerda los valores ptimos de las variables controlables.
Costo reducido: indica cunto deber cambiar el coeficiente de la funcin objetivo para que
la variable tome un valor positivo. En este caso, las dos variables controlables son positivas
(conviene producir ambos productos), por lo que su costo reducido es cero.
Sombra precio: son los precios duales, o precios sombra de los recursos (o requerimientos)
indicados en las restricciones. Indican la mejora en el valor de la funcin objetivo si se
"relaja" una desigualdad, o el empeoramiento si se la restringe. Por ejemplo, si
dispusiramos de ms tiempo en el Departamento B, podramos mejorar la utilidad global
incrementndose en $175 por cada hora extra.
El Informe de Lmites
Microsoft Excel 5.0 Informe de
lmites
Hoja de clculo: [PLEXC1.XLS]Hoja1
Informe creado: 15/3/98 15:04
Celda objetivo
Celda
Nombre
$A$2 Utilidad global
Valor
50500
Celdas cambiantes
Celda
Nombre
Valor
$B$5 Produccin: E
4.5
$C$5 Produccin: F
7
Lmite
Resultado
inferior
objetivo
2.166666667 38833.33333
1.5
28500
Lmite Resultado
superior Objetivo
4.5
50500
7
50500
Celdas Cambiantes
Valor: nos recuerda los valores ptimos de las variables controlables.
Lmite inferior: es el menor valor que puede tomar la variable (suponiendo que las dems
mantienen el valor ptimo encontrado), y satisfacer todas las restricciones.
Resultado objetivo: valor de la funcin objetivo si la variable toma el valor del lmite inferior
y las dems mantienen el valor ptimo encontrado.
Lmite superior: es el mayor valor que puede tomar la variable (suponiendo que las dems
mantienen el valor ptimo encontrado) sin violar las restricciones.
Resultado objetivo: valor de la funcin objetivo si la variable toma el valor del lmite superior
y las dems mantienen el valor ptimo encontrado.
Conclusiones
El informe de respuestas de Excel no slo brinda la solucin ptima de un Programa Lineal,
sino tambin los Precios Duales correspondientes a cada restriccin y el Anlisis de
Sensibilidad de los coeficientes de la funcin objetivo y de las constantes del lado derecho
de cada restriccin. Esta informacin ha demostrado ser muy til en el anlisis de diversos
problemas.
Opciones de Solver
Pueden controlarse las caractersticas avanzadas del proceso de solucin, cargarse o
guardarse definiciones de problemas y definirse parmetros para los problemas lineales y
no lineales. Cada opcin tiene una configuracin predeterminada adecuada a la mayora de
los problemas.
Tiempo mximo
Limita el tiempo que tarda el proceso de solucin. Puede introducirse un valor de hasta
32.367, pero el valor predeterminado 100 (segundos) es adecuado para la mayor parte de
los problemas.
Iteraciones
10
11
Hace que Solver suponga un lmite de 0 (cero) para todas las celdas ajustables en las que
no se haya definido un lmite inferior en el cuadro Restriccin del cuadro de dilogo Agregar
restriccin.
Cargar modelo
Muestra el cuadro de dilogo Cargar modelo, donde puede especificarse la referencia del
modelo que desee cargar.
Guardar modelo
Muestra el cuadro de dilogo Guardar modelo, donde puede especificar la ubicacin en que
desee guardar el modelo. selo nicamente cuando desee guardar ms de un modelo con
una hoja de clculo; el primer modelo se guardar de forma automtica.
Webs relacionadas
http://www.investigaciondeoperaciones.net/solver_de_excel.html
http://www.youtube.com/watch?v=VcAqaRwb-_s
http://www.youtube.com/watch?v=400NVJF80b4&feature=related
http://www.youtube.com/watch?v=9wNnS635v68&feature=related
http://www.youtube.com/watch?v=He0WNBzZhSA&feature=related
http://www.youtube.com/watch?v=FgTQijsFwgQ&feature=related
http://www.youtube.com/watch?v=24A_ITifOL0
http://www.youtube.com/watch?v=sIaoC67zvIc
http://webdelprofesor.ula.ve/economia/lauracastillo/Uso%20del%20Solver%20en%20la
%20Asignacin%20de%20Recursos.pdf
http://www.investigaciondeoperaciones.net/instalacion_solver_excel.html
http://www.youtube.com/watch?v=YuikHH_FaAs
http://www.microeconomia.org/documentos_new/tutorialsolver.pdf
http://www.mailxmail.com/curso-excel-xp-segunda-parte/programa-solver
http://mit.ocw.universia.net/15.053/s02/pdf/solverhints.pdf
http://josenrique.es/2011/09/herramientas-buscar-objetivo-y-solver/