Está en la página 1de 22

FACULTAD DE INGENIERÍA Y ARQUITECTURA

ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL

TEMA:
METODO DE PROGRAMACION SOLVER

CURSO:
INVESTIGACIÓN DE OPERACIONES

AUTOR(ES):

Tapia Ramos Fanny Fiorella


Utrilla Villalobos Jimy

ASESOR(A)(ES):
Perez Campomanes Maria Delfina

CHIMBOTE-PERÚ
2023
Descripción de solver

Solver es un programa complementario de Microsoft Excel que se utiliza para


resolver problemas de Optimización. Se usa para encontrar un valor óptimo
(máximo o mínimo) para una fórmula en una celda - llamada célula objetivo -
sujeta a restricciones o límites, sobre los valores de otras celdas de fórmula de
una hoja de cálculo. (Microsoft Corporation, 2017).

Escribano y Martínez (2007), Una de las opciones menos conocidas y, sin


embargo, más útiles de la hoja de cálculo Excel es la opción Solver que se
utiliza para buscar el valor máximo, mínimo o exacto de una fórmula
determinada, cambiando para ello el valor de una o más celdas (variables) de
las que depende. Además, se pueden incluir restricciones al valor de estas
celdas. Por todo ello, Solver resulta ser una herramienta muy eficaz para los
alumnos a la hora de resolver ciertos problemas matemáticos, como pueden
ser los de programación lineal en los que se trata de optimizar maximizar o
minimizar una función.

Bryan, (2019), afirma que, para cualquier otro método de resolución, el primer
paso para resolver un problema de programación lineal (PL) consiste en el
modelamiento matemático, y es en esta fase en la que el profesional de
Ingeniería Industrial debe desarrollar su mayor habilidad y destreza. Los pasos
para resolver un problema de PL se encuentran en el módulo de programación
lineal. Sin embargo, dada la interfaz de Excel, el modelamiento se hace más
simple, siempre y cuando nos caractericemos por organizar muy bien la
información.

El uso del complemento Solver no es nuevo, Prieto (2003) documenta su uso al


momento de maximizar o minimizar una función de dos variables restringida a
un conjunto de inecuaciones también de dos variables y su resolución puede
efectuarse de forma gráfica.

La herramienta Solver es un complemento de Excel que puede resolver fácil y


rápidamente problemas de programación lineal ya sea de (maximización o
minimización). Además, te permite obtener informes de soluciones óptimas y
análisis de sensibilidad en segundos.

Solver trabaja con un grupo de celdas llamadas celdas de variables de decisión


o, simplemente, celdas de variables que se usan para calcular fórmulas en las
celdas objetivo y de restricción. En este informe se describe el proceso de
solución de problemas de optimización con Solver, empezando desde activar
del programa, la descripción de las opciones para el uso del Solver y
mostrando algunos ejemplos en forma detallada. Es importante su uso puesto
que permite la elaboración de reportes gerenciales a partir de la solución
encontrada en la misma hoja.
Instalación del Solver

Normalmente Solver viene preinstalado en Excel (tanto en Windows como en


Mac), pero hay que habilitarlo manualmente. Por lo tanto, lo primero que se
tiene que hacer es revisar si tenemos activo el Solver, seleccionando la
pestaña Datos. Si el Solver está cargado se verá en el extremo derecho de la
cinta.

Para activarlo, debemos seguir una serie de pasos muy simples:

 Hacemos click en la pestaña archivo

 En la parte izquierda hacamos clic en opciones


 Nos va aparece una ventana, seleccionamos la opción
<<complementos>> y en la parte inferior nos aseguramos que este
seleccionada la opción <<complementos de Excel>>, luego hacemos clic
en IR.

 En la nueva ventana, marcamos la casilla correspondiente a solver y


aceptamos.
 Si es que realizamos todos estos pasos correctamente la herramienta
SOLVER debería haber aparecido en la pestaña “Datos” de la barra
principal de Excel

La herramienta Solver en Excel es una herramienta avanzada que se utiliza


para resolver problemas de optimización. Es decir, permite encontrar los
valores óptimos de una o más variables en una fórmula o función, de acuerdo a
unos criterios y restricciones específicas.

Habiendo activado la herramienta de Excel Solver, solo queda aprender cómo


aplicarla. Lo primero que hay que definir es cuál es nuestra función para
optimizar, la que correspondería al resultado de nuestras decisiones. En el
siguiente ejemplo tenemos:

Un herrero con 80 Kg. de acero y 120 Kg. de aluminio quiere hacer bicicletas
de paseo y de montaña que quiere vender, respectivamente a 20.000 y 15.000
pesos cada una para sacar el máximo beneficio. Para la de paseo empleará 1
Kg. De acero y 3 Kg. de aluminio, y para la de montaña 2 Kg. de ambos
metales. ¿Cuántas bicicletas de paseo y de montaña deberá fabricar para
maximizar las utilidades?

RESTRICCIONES

VARIABLES DE DECISION ACERO:

X+2Y<=80
X= cantidad de bicicletas de paseo a producir
ALUMINIO:
Y= cantidad de bicicletas de montaña a producir
3X+2Y<=120
FUNCION OBJETIVO X, Y>0

Z max= 20000x+15000y

VARIABLE ACERO ALUMINIO PRECIO VENTA


X Bicicleta paseo 1 kg 3 kg 20000
Y Bicicleta montaña 2 kg 2 kg 15000
Total, materiales 80 kg 120 kg

restricciones 80 kg 120 kg
INGRESANDO LOS DATOS A EXCEL:

 El primer paso es registrar la información en la plantilla, de acuerdos a


los datos del problema:

 El siguiente paso consiste en formular la plantilla (acero)

 El siguiente paso consiste en formular la plantilla (aluminio)


 El siguiente paso consiste en formular la contribución total

 Ahora que ya tenemos nuestra plantilla formulada, el siguiente paso


consiste en utilizar Solver para resolver el modelo, para ello, vamos a la
pestaña Datos y seleccionamos el complemento Solver:

 Una vez iniciemos Solver se abrirá una ventana llamada (Parámetros de


Solver) seleccionaremos nuestra celda objetivo (Contribución Total) y
seleccionaremos el criterio Maximizar:
 El siguiente paso, es indicarle a Solver que debe alcanzar el máximo
valor para la celda objetivo mediante la variación de las siguientes
celdas (Cambiando las celdas), es decir, le indicaremos cuales son las
variables de decisión:
 El siguiente paso consiste en asignarle las restricciones a las que el
modelo está sujeto, las cuales son restricciones de disponibilidad de
recursos (acero)
 Lo que nos muestra la imagen anterior es la forma de indicarle la
restricción a Solver, para que el inventario usado sea menor o igual al
inventario disponible. De igual forma debe hacerse para el recurso de
Aluminio.
 La siguiente restricción es la de no negatividad, es decir, que las
variables de decisión no puedan tomar valores menores que cero.
 Para obtener resultados enteros debemos hacer clic en agregar y
seleccionar las celdas de unidades a producir (bicicleta de paseo)
(bicicleta de montaña) y hacer clic en RESOLVER.
 Hecho esto, damos clic en RESPONDER y aceptar
EJERCICIO:

Una empresa dedicada a producir artículos de cuero desea optimizar los


ingresos correspondientes a sus dos principales productos: billeteras y bolsos
para dama. Se sabe que para la fabricación de una billetera se necesitan 200
gramos de cuero y 15 minutos de mano de obra y que para la fabricación de un
bolso se hacen necesarios 500 gramos de cuero y 20 minutos de mano de
obra. Semanalmente la empresa dispone de 9 kilogramos de cuero y de 10
horas de mano de obra para la producción de ambos elementos. Se estima,
además, que por cada billetera la utilidad es de 40.000 COP y por cada bolso la
utilidad es de 90.000 COP. ¿Cómo será el plan de producción que maximice la
ganancia para esta empresa?

VARIABLES

X= Cantidad a producir de Billeteras

Y= Cantidad a producir de Bolsos

FUNCION OBJETIVO

Maximizar 40 000(𝑋) + 90 000(𝑌)

LAS RESTRICCIONES

15𝑋 + 20𝑌 ≤ 600 Mano de obra (minutos)

200𝑋 + 500𝑌 ≤ 9 000 Cuero (gramos)

NO NEGATIVIDAD: las cantidades a producir en ambos productos no

deben ser negativas 𝑥 ≥ 0; 𝑦 ≥ 0


 Se asignan la celda (F14) donde se va a escribir la fórmula para la
función objetivo que indicara la utilidad máxima que tendrá la empresa
de acuerdo a las cantidades optimas a producir de billetera y bolsos.

 Luego en la celda (C18:C19) se conococe como “referencia de celda” y


contiene la cantidad de componentes utilizados en función de la cantidad
de productos a fabricar determinado mediante una fórmula matemática,
y el lado derecho de la desigualdad (C18:C19) se conoce como
“Restricción” y establece el límite permisible de los componentes a
utilizar
 Cuando se ejecuta solver se expone el cuadro de “parámetro de olver”
en el que primero se establece el objetivo como celda F14, luego se
indica que se quiere maximizar y que las celdas variables estarán
ubicadas en las celas B14:C14, luego se da clic en “Agregar” para
establecer las restricciones del problema.
 el cuadro de agregar restricción, allí se encuentra el espacio para la
“Referencia de Celda” (fórmula matemática escrita en la celda C18), su
signo de desigualdad (menor o igual <=) y su “Restricción” (E18), se
repite este paso para ingresar la segunda restricción correspondiente al
cuero ubicada en las celdas C19 y E19; se da clic en Agregar si se
quiere adicionar otra restricción o en Aceptar si ya se ha terminado.
 Para obtener resultados enteros debemos hacer clic en agregar y
seleccionar las celdas y hacer clic en RESOLVER.
CONCLUSIONES:

Por último, como conclusión las herramientas complementarias de Microsoft


Excel como el Solver, proporcionan una metodología novedosa para establecer
simulaciones, solventando aspectos de maximización y minimización, que
antes sólo era posible mediante análisis gráficos complejos o procedimientos
complicados de matrices.

Sin embargo, es importante denotar, que el Solver presente una opción de


versatilidad importante para la programación lineal, La herramienta expone
soluciones fundamentadas en la simulación,

. Así mismo, es importante tener en consideración que otra diferencia aspecto


importante es que Solver no dispone de un sistema para determinar si el
programa es lineal. El usuario debe especificar la opción de modelo lineal, y es
un test a posterior y el que determina si la hipótesis lineal es correcta. Este test
de linealidad puede producir resultados incorrectos bajo determinadas
condiciones (Plane, 1994).
REFERENCIAS:

GUTIÉRREZ VILLAVERDE, Herberth Eduardo. Manual básico de Solver Excel (Versión 3.2).
2021. Gutiérrez_Herberth_Manual_Solver.pdf (ulima.edu.pe)

GONZÁLEZ, Humberto Antonio Brenes. Aplicación de la Programación Lineal en la


maximización del desempeño de los rendimientos de un portafolio compuesto por dos activos,
utilizando Solver. REICE: Revista Electrónica de Investigación en Ciencias Económicas, 2020,
vol. 8, no 16, p. 24-39. *12404.pdf

Solver(2017) by Microsoft Corporation, [En línea], recuperado el 20 de Julio del


2017,de Soporte técnico de Microsoft, Definir y resolver un problema con Solver -
Soporte técnico de Microsoft

ANTONIO, Sabaneta Colombia. Enseñanza con el uso directo de las TIC. Potencialidades del
Solver (Microsoft Excel) para la Enseñanza de Programación Lineal y Modelos de Transporte.
https://recursos.educoas.org/sites/default/files/5129.pdf.

SANTAFÉ MOROS, MARÍA ASUNCIÓN et al. Uso Combinado De Vba Y


Solver De Excel Para La Realización De Ejercicios De Optimización En
Ficheros Excel Fácilmente Evaluables. Riunet Repositorio Upv [en línea]. 30 de
septiembre de 2019 [consultado el 30 de enero de 2023]. Disponible
en: https://riunet.upv.es/handle/10251/128450

https://recursos.educoas.org/sites/default/files/5129.pdf

https://riunet.upv.es/handle/10251/128450

Definir y resolver un problema con Solver - Soporte técnico de Microsoft

Programación lineal en Solver » Ingenieria Industrial Online

Solver en Excel: Aprendiendo a entenderlo y aplicarlo (ninjaexcel.com)

También podría gustarte