SlideShare una empresa de Scribd logo
1 de 13
PROGRAMACION LINEAL
¿QUE ES SOLVER?
 Solver es una herramienta de optimización y de
asignación de recursos.
 Con la ayuda de esta aplicación podrá decidir cómo
aprovechar recursos escasos para maximizar los
objetivos deseados, como las ganancias, o para
minimizar los objetivos indeseados, como los costes.
 Solver responde a preguntas como: ¿qué precio de
producto o combinación de promociones generarán
mayores ganancias?, ¿Cómo puedo ajustarme a un
determinado presupuesto? ¿Con qué rapidez
podemos crecer sin agotar la liquidez?
¿PARA QUE SIRVE?
Solver de EXCEL sirve para resolver problemas de
optimización lineal y no lineal; también se pueden
indicar restricciones enteras sobre las variables de
decisión. Con Solver es posible resolver problemas
que tengan hasta 200 variables de decisión, 100
restricciones explícitas y 400 simples (cotas superior
e inferior o restricciones enteras sobre las variables
de decisión).
COMO ACTIVAR LA HERRAMIENTA
La Herramienta Solver debe mostrarse en la Ficha Datos /
Grupo Análisis. Si no cuenta con el icono mostrado en la
parte superior, tendrá que cargar el complemento Solver.
PASOS A SEGUIR:
1. Clic al botón Office .
2. Clic al botón Opciones de Excel.
3. Clic en categoría COMPLEMENTOS.
4. En el cuadro ADMINISTRAR, haga clic en
COMPLEMENTOS DE EXCEL y luego clic en el botón
IR...
5. En el cuadro Complementos disponibles, seleccione
SOLVER y haga clic en el botón Aceptar.
ELEMENTOS QUE SE DEFINEN
 Celda objetivo: es la celda que contiene el valor que se desea
optimizar (maximizar, minimizar o llevar a un valor
determinado). Necesariamente, esta celda debe contener una
fórmula (cálculo).
 Valor de la celda objetivo: Hasta dónde deseas llevar la celda
objetivo, al máximo, al mínimo o a un valor determinado; en
este último caso debes ingresar el valor en el cuadro.
 Cambiando las celdas: Especifica las celdas que pueden
ajustarse hasta que se satisfagan las restricciones y se
alcance el objetivo del problema. Estas celdas deben estar
directa o indirectamente relacionadas con la celda objetivo.
 Todo modelo creado en solver está sujeto a
“restricciones”, este cuadro de diálogo permitirá colocar
cuantas restricciones sean necesarias para el modelo
creado….
EJEMPLO
La empresa Colorado Cattle Company (CCC) puede
comprar tres tipos de ingredientes alimentarios sin
procesar a un distribuidor mayorista. El ganado de la
empresa tiene ciertas necesidades alimenticias con
respecto a las grasas, proteínas, calcio y hierro.
Cada vaca requiere al menos 10 unidades de calcio, no
más de 7,5 unidades de grasa, al menos 12 unidades de
hierro y al menos 15 unidades de proteína al día. La
tabla siguiente indica la cantidad de grasa, proteína,
calcio y hierro por cada libra de los tres ingredientes
alimentarios. El alimento de grado 1 cuesta 0,25 dólares;
el de grado 2, 0,10 dólares; y el de grado 3, 0, 08 por
libra. El ganado se puede alimentar con una mezcla de
los tres tipos de alimento sin procesar. CCC está
interesada en alimentar al ganado del modo más barato
posible.
Datos de Colorado Cattle Company
Ingredientes alimentarios (Unidades por libra)
Grado 1 Grado 2 Grado 3
Calcio 0,7 0,8 0
Hierro 0,9 0,8 0,8
Proteínas 0,8 1,5 0,9
Grasa 0,5 0,6 0,4
A continuación se formula el modelo de programación
lineal del problema:
Sea grado 1 = cantidad diaria (en libras) de grado 1
utilizada en alimentar una vaca grado 2 = cantidad
diaria (en libras) de grado 2 utilizada en alimentar
una vaca grado 3 = cantidad diaria (en libras) de
grado 1 utilizada en alimentar una vaca
Minimizar
0,25 grado 1 + 0,1 grado 2 + 0,08 grado 3 sujeto a
0,7 grado 1 + 0,8 grado 2 + 0 grado 3 ≥10 (Calcio)
0,9 grado 1 + 0,8 grado 2 + 0,8 grado 3 ≥ 12 (Hierro)
0,8 grado 1 + 1,5 grado 2 + 0,9 grado 3 ≥ 15
(Proteínas)
A continuación se formula el modelo de programación
lineal del problema:
Sea grado 1 = cantidad diaria (en libras) de grado 1
utilizada en alimentar una vaca.
Grado 2 = cantidad diaria (en libras) de grado 2 utilizada
en alimentar una vaca grado 3 = cantidad diaria (en
libras) de grado 1 utilizada en alimentar una vaca
Minimizar
0,25 grado 1 + 0,1 grado 2 + 0,08 grado 3 sujeto a
0,7 grado 1 + 0,8 grado 2 + 0 grado 3 ≥10 (Calcio)
0,9 grado 1 + 0,8 grado 2 + 0,8 grado 3 ≥ 12 (Hierro)
0,8 grado 1 + 1,5 grado 2 + 0,9 grado 3 ≥ 15 (Proteínas)
0,5 grado 1 + 0,6 grado 2 + 0,4 grado 3 ≤ 7,5 (Grasa)
Grado 1, grado 2, grado 3 ≥ 0
 A continuación se muestra una hoja EXCEL con el
modelo de este escenario:
Las fórmulas de celda en esta hoja todas tienen lugar en la sección Model Outputs
(esto es, restricciones)
La función SUMPRODUCT lleva a cabo el producto escalar. Por ejemplo, la
cantidad de calcio utilizada es SUMPRODUCT(B7:D7,B15:D15) = ( B7*B15 +
C7*C15 + D7*D15 ).
Siga los siguientes pasos para crear el modelo de PL que se muestra más abajo:
1.Vaya a Tools - Solver.
2. Haga clic en el campo Set Target Cell y escriba B26.
3. Haga clic en Min.
4. Haga clic en el campo By Changing Cells y, en la hoja de cálculo, haga clic y arrastre
el ratón de B15 a D15 (o escriba B15:D15).
5. Haga clic en el botón Add para acceder a la ventana Add Constraint
6. Para introducir las restricciones necesarias mínimas: haga clic en Cell
Reference e introduzca B20:B22, seleccione el tipo >= y, a continuación, vaya al campo
Constraint e introduzca F7:F9. Haga clic en Add.
7. Para introducir las restricciones máximas permitidas: haga clic en
Cell Reference e introduzca B24, seleccione el tipo <= y, a continuación, vaya al campo
Constraint e introduzca G10. Haga clic en el botón OK.
8. Por último, en Options, seleccione Assume Non-negativity y Assume Linear Model.
El modelo completo en la ventana Solver Parameters es el siguiente:
 Para resolver el modelo, haga clic en el botón Solve.
Una vez resuelto el problema, aparecerá la ventana
Solver Results:
 Puede elegir entre mantener en la hoja de cálculo la
solución hallada por Solver o restaurar los valores
originales. También, como se muestra en el recuadro
Reports, es posible generar automáticamente tres
informes diferentes. Seleccione cualquiera de los
informes haciendo clic sobre él en el recuadro.

Más contenido relacionado

La actualidad más candente

Ejercicios árbol-de-decisión
Ejercicios árbol-de-decisión Ejercicios árbol-de-decisión
Ejercicios árbol-de-decisión ISRA VILEMA
 
Trabajo, Modelos de Transporte y Optimización de Redes
Trabajo, Modelos de Transporte y Optimización de RedesTrabajo, Modelos de Transporte y Optimización de Redes
Trabajo, Modelos de Transporte y Optimización de RedesRonald Alexander Medina Pinto
 
Regresión lineal multiple autores grillet montaño rodríguez
Regresión lineal multiple  autores grillet montaño rodríguezRegresión lineal multiple  autores grillet montaño rodríguez
Regresión lineal multiple autores grillet montaño rodríguezthomas669
 
5.0 programación lineal
5.0 programación lineal5.0 programación lineal
5.0 programación linealjaldanam
 
Ejercicios resueltos de investigacion de operaciones
Ejercicios resueltos de investigacion de operacionesEjercicios resueltos de investigacion de operaciones
Ejercicios resueltos de investigacion de operacionesSergio Jarillo
 
Teoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la SensibilidadTeoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la SensibilidadJorge Andres Acero Almonacid
 
Repaso Metodo Simplex
Repaso Metodo SimplexRepaso Metodo Simplex
Repaso Metodo Simplexcgviviana
 
PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"ALEGRE_ALI
 
Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)
Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)
Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)Mauricio Vargas 帕夏
 
Resolución de problemas (oa)
Resolución de problemas (oa)Resolución de problemas (oa)
Resolución de problemas (oa)lineal
 
Ejercicios de programacion lineal, productividad y ruta critica
Ejercicios de programacion lineal, productividad y ruta criticaEjercicios de programacion lineal, productividad y ruta critica
Ejercicios de programacion lineal, productividad y ruta criticaPlan de Mejora
 
2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)Pierina Diaz Meza
 
MINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEXMINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEXcabriales
 
Cien problemas de programacion lineal parte 3
Cien problemas de programacion lineal   parte 3Cien problemas de programacion lineal   parte 3
Cien problemas de programacion lineal parte 3fzeus
 
Practicas de-io-con-pom-qm
Practicas de-io-con-pom-qmPracticas de-io-con-pom-qm
Practicas de-io-con-pom-qmFreddy López
 
Pruebas de hipótesis
Pruebas de hipótesisPruebas de hipótesis
Pruebas de hipótesiseduardobarco
 

La actualidad más candente (20)

Ejercicios árbol-de-decisión
Ejercicios árbol-de-decisión Ejercicios árbol-de-decisión
Ejercicios árbol-de-decisión
 
Trabajo, Modelos de Transporte y Optimización de Redes
Trabajo, Modelos de Transporte y Optimización de RedesTrabajo, Modelos de Transporte y Optimización de Redes
Trabajo, Modelos de Transporte y Optimización de Redes
 
Regresión lineal multiple autores grillet montaño rodríguez
Regresión lineal multiple  autores grillet montaño rodríguezRegresión lineal multiple  autores grillet montaño rodríguez
Regresión lineal multiple autores grillet montaño rodríguez
 
Programacion de metas y objetivos
Programacion de metas y objetivosProgramacion de metas y objetivos
Programacion de metas y objetivos
 
5.0 programación lineal
5.0 programación lineal5.0 programación lineal
5.0 programación lineal
 
Ejercicios resueltos de investigacion de operaciones
Ejercicios resueltos de investigacion de operacionesEjercicios resueltos de investigacion de operaciones
Ejercicios resueltos de investigacion de operaciones
 
Teoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la SensibilidadTeoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la Sensibilidad
 
Repaso Metodo Simplex
Repaso Metodo SimplexRepaso Metodo Simplex
Repaso Metodo Simplex
 
PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"
 
Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)
Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)
Ejercicios Resueltos de Teoría del Consumidor (Microeconomía UNAB)
 
Ejercicios inventarios
Ejercicios inventariosEjercicios inventarios
Ejercicios inventarios
 
Ejercicio 2
Ejercicio 2Ejercicio 2
Ejercicio 2
 
problemas de programacion lineal resueltos
problemas de programacion lineal resueltosproblemas de programacion lineal resueltos
problemas de programacion lineal resueltos
 
Resolución de problemas (oa)
Resolución de problemas (oa)Resolución de problemas (oa)
Resolución de problemas (oa)
 
Ejercicios de programacion lineal, productividad y ruta critica
Ejercicios de programacion lineal, productividad y ruta criticaEjercicios de programacion lineal, productividad y ruta critica
Ejercicios de programacion lineal, productividad y ruta critica
 
2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)
 
MINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEXMINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEX
 
Cien problemas de programacion lineal parte 3
Cien problemas de programacion lineal   parte 3Cien problemas de programacion lineal   parte 3
Cien problemas de programacion lineal parte 3
 
Practicas de-io-con-pom-qm
Practicas de-io-con-pom-qmPracticas de-io-con-pom-qm
Practicas de-io-con-pom-qm
 
Pruebas de hipótesis
Pruebas de hipótesisPruebas de hipótesis
Pruebas de hipótesis
 

Destacado

Como Usar Solver De Excel
Como Usar Solver De ExcelComo Usar Solver De Excel
Como Usar Solver De Excelguestb9bf58
 
Clase solver
Clase solverClase solver
Clase solverjmnvit
 
Guia 3 funciones financieras y anidadas
Guia 3 funciones financieras y anidadasGuia 3 funciones financieras y anidadas
Guia 3 funciones financieras y anidadasMaría C. Plata
 
Taller de práctica de conceptos 2 periodo
Taller de práctica de conceptos 2 periodoTaller de práctica de conceptos 2 periodo
Taller de práctica de conceptos 2 periodoMaría C. Plata
 
Guia 3 macros y solver control activex
Guia 3 macros y solver  control activexGuia 3 macros y solver  control activex
Guia 3 macros y solver control activexMaría C. Plata
 
Investigacion operativa-asignación
Investigacion  operativa-asignaciónInvestigacion  operativa-asignación
Investigacion operativa-asignaciónFranco Snipes
 
Guía de ejercicios
Guía de ejerciciosGuía de ejercicios
Guía de ejerciciosOdadg
 
Análisis de sensibilidad con SOLVER
Análisis de sensibilidad con SOLVERAnálisis de sensibilidad con SOLVER
Análisis de sensibilidad con SOLVERProfesor Hugo
 
Formato condicional en excel
Formato condicional en excelFormato condicional en excel
Formato condicional en excelDiana Ramírez
 
Análisis de sensibilidad – solver escenarios2
Análisis de sensibilidad – solver   escenarios2Análisis de sensibilidad – solver   escenarios2
Análisis de sensibilidad – solver escenarios2Alicia Edith Camilletti
 
programacion lineal con analisis de sensibilidad
programacion lineal con analisis de sensibilidadprogramacion lineal con analisis de sensibilidad
programacion lineal con analisis de sensibilidadsmalicett
 
Solver y programacion lineal. ejemplo facil. problema sencillo
Solver y programacion lineal. ejemplo facil. problema sencilloSolver y programacion lineal. ejemplo facil. problema sencillo
Solver y programacion lineal. ejemplo facil. problema sencilloSalvador Tejada
 
It sitio 130916_ppt_alianza_detecta_biz
It sitio 130916_ppt_alianza_detecta_bizIt sitio 130916_ppt_alianza_detecta_biz
It sitio 130916_ppt_alianza_detecta_bizITSitio.com
 

Destacado (20)

Como Usar Solver De Excel
Como Usar Solver De ExcelComo Usar Solver De Excel
Como Usar Solver De Excel
 
Solver
SolverSolver
Solver
 
Clase solver
Clase solverClase solver
Clase solver
 
Herramienta solver
Herramienta solverHerramienta solver
Herramienta solver
 
06 guia
06 guia06 guia
06 guia
 
Guia ofimatica 03
Guia ofimatica 03Guia ofimatica 03
Guia ofimatica 03
 
Controles activex 2016
Controles activex 2016Controles activex 2016
Controles activex 2016
 
Guia 3 funciones financieras y anidadas
Guia 3 funciones financieras y anidadasGuia 3 funciones financieras y anidadas
Guia 3 funciones financieras y anidadas
 
Taller de práctica de conceptos 2 periodo
Taller de práctica de conceptos 2 periodoTaller de práctica de conceptos 2 periodo
Taller de práctica de conceptos 2 periodo
 
Guia 04 macros solver
Guia 04 macros solverGuia 04 macros solver
Guia 04 macros solver
 
Guia 3 macros y solver control activex
Guia 3 macros y solver  control activexGuia 3 macros y solver  control activex
Guia 3 macros y solver control activex
 
Investigacion operativa-asignación
Investigacion  operativa-asignaciónInvestigacion  operativa-asignación
Investigacion operativa-asignación
 
Guía de ejercicios
Guía de ejerciciosGuía de ejercicios
Guía de ejercicios
 
Análisis de sensibilidad con SOLVER
Análisis de sensibilidad con SOLVERAnálisis de sensibilidad con SOLVER
Análisis de sensibilidad con SOLVER
 
Formato condicional en excel
Formato condicional en excelFormato condicional en excel
Formato condicional en excel
 
Como Usar Solver De Excel
Como  Usar  Solver  De  ExcelComo  Usar  Solver  De  Excel
Como Usar Solver De Excel
 
Análisis de sensibilidad – solver escenarios2
Análisis de sensibilidad – solver   escenarios2Análisis de sensibilidad – solver   escenarios2
Análisis de sensibilidad – solver escenarios2
 
programacion lineal con analisis de sensibilidad
programacion lineal con analisis de sensibilidadprogramacion lineal con analisis de sensibilidad
programacion lineal con analisis de sensibilidad
 
Solver y programacion lineal. ejemplo facil. problema sencillo
Solver y programacion lineal. ejemplo facil. problema sencilloSolver y programacion lineal. ejemplo facil. problema sencillo
Solver y programacion lineal. ejemplo facil. problema sencillo
 
It sitio 130916_ppt_alianza_detecta_biz
It sitio 130916_ppt_alianza_detecta_bizIt sitio 130916_ppt_alianza_detecta_biz
It sitio 130916_ppt_alianza_detecta_biz
 

Similar a Programación lineal alimentación ganado

Similar a Programación lineal alimentación ganado (20)

trabajopUsingexcelsolver(1)
trabajopUsingexcelsolver(1)trabajopUsingexcelsolver(1)
trabajopUsingexcelsolver(1)
 
Función Solver
Función SolverFunción Solver
Función Solver
 
Unidad 3 4_5_6 io
Unidad 3 4_5_6 ioUnidad 3 4_5_6 io
Unidad 3 4_5_6 io
 
Analisis de decisiones i apoyo
Analisis de decisiones i apoyoAnalisis de decisiones i apoyo
Analisis de decisiones i apoyo
 
Analisis de decisiones i apoyo
Analisis de decisiones i apoyoAnalisis de decisiones i apoyo
Analisis de decisiones i apoyo
 
Clase 7
Clase 7Clase 7
Clase 7
 
Solver
SolverSolver
Solver
 
Solver - Informática Aplicada
Solver - Informática AplicadaSolver - Informática Aplicada
Solver - Informática Aplicada
 
Solver
SolverSolver
Solver
 
Solver
SolverSolver
Solver
 
Informática solver
Informática solverInformática solver
Informática solver
 
Solver en la solución de modelos lineales
Solver en la solución de modelos linealesSolver en la solución de modelos lineales
Solver en la solución de modelos lineales
 
Diagrama de pareto
Diagrama de paretoDiagrama de pareto
Diagrama de pareto
 
SEMANA. 5.P. LINEAL- INECUACIONES.pptx
SEMANA. 5.P. LINEAL- INECUACIONES.pptxSEMANA. 5.P. LINEAL- INECUACIONES.pptx
SEMANA. 5.P. LINEAL- INECUACIONES.pptx
 
Deber solver (denisse imba, janneth rodríguez)
Deber solver (denisse imba, janneth rodríguez)Deber solver (denisse imba, janneth rodríguez)
Deber solver (denisse imba, janneth rodríguez)
 
Analisis de decisiones i hg04002
Analisis de decisiones i hg04002Analisis de decisiones i hg04002
Analisis de decisiones i hg04002
 
EJERCICIOS DE MODELOS DE REDES
EJERCICIOS DE MODELOS DE REDESEJERCICIOS DE MODELOS DE REDES
EJERCICIOS DE MODELOS DE REDES
 
Excel Clase 11
Excel   Clase 11Excel   Clase 11
Excel Clase 11
 
Analisis de decisiones i hg04002
Analisis de decisiones i hg04002Analisis de decisiones i hg04002
Analisis de decisiones i hg04002
 
Función Solver
Función SolverFunción Solver
Función Solver
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (19)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Programación lineal alimentación ganado

  • 2. ¿QUE ES SOLVER?  Solver es una herramienta de optimización y de asignación de recursos.  Con la ayuda de esta aplicación podrá decidir cómo aprovechar recursos escasos para maximizar los objetivos deseados, como las ganancias, o para minimizar los objetivos indeseados, como los costes.  Solver responde a preguntas como: ¿qué precio de producto o combinación de promociones generarán mayores ganancias?, ¿Cómo puedo ajustarme a un determinado presupuesto? ¿Con qué rapidez podemos crecer sin agotar la liquidez?
  • 3. ¿PARA QUE SIRVE? Solver de EXCEL sirve para resolver problemas de optimización lineal y no lineal; también se pueden indicar restricciones enteras sobre las variables de decisión. Con Solver es posible resolver problemas que tengan hasta 200 variables de decisión, 100 restricciones explícitas y 400 simples (cotas superior e inferior o restricciones enteras sobre las variables de decisión).
  • 4. COMO ACTIVAR LA HERRAMIENTA La Herramienta Solver debe mostrarse en la Ficha Datos / Grupo Análisis. Si no cuenta con el icono mostrado en la parte superior, tendrá que cargar el complemento Solver. PASOS A SEGUIR: 1. Clic al botón Office . 2. Clic al botón Opciones de Excel. 3. Clic en categoría COMPLEMENTOS. 4. En el cuadro ADMINISTRAR, haga clic en COMPLEMENTOS DE EXCEL y luego clic en el botón IR... 5. En el cuadro Complementos disponibles, seleccione SOLVER y haga clic en el botón Aceptar.
  • 5. ELEMENTOS QUE SE DEFINEN  Celda objetivo: es la celda que contiene el valor que se desea optimizar (maximizar, minimizar o llevar a un valor determinado). Necesariamente, esta celda debe contener una fórmula (cálculo).  Valor de la celda objetivo: Hasta dónde deseas llevar la celda objetivo, al máximo, al mínimo o a un valor determinado; en este último caso debes ingresar el valor en el cuadro.  Cambiando las celdas: Especifica las celdas que pueden ajustarse hasta que se satisfagan las restricciones y se alcance el objetivo del problema. Estas celdas deben estar directa o indirectamente relacionadas con la celda objetivo.  Todo modelo creado en solver está sujeto a “restricciones”, este cuadro de diálogo permitirá colocar cuantas restricciones sean necesarias para el modelo creado….
  • 6. EJEMPLO La empresa Colorado Cattle Company (CCC) puede comprar tres tipos de ingredientes alimentarios sin procesar a un distribuidor mayorista. El ganado de la empresa tiene ciertas necesidades alimenticias con respecto a las grasas, proteínas, calcio y hierro. Cada vaca requiere al menos 10 unidades de calcio, no más de 7,5 unidades de grasa, al menos 12 unidades de hierro y al menos 15 unidades de proteína al día. La tabla siguiente indica la cantidad de grasa, proteína, calcio y hierro por cada libra de los tres ingredientes alimentarios. El alimento de grado 1 cuesta 0,25 dólares; el de grado 2, 0,10 dólares; y el de grado 3, 0, 08 por libra. El ganado se puede alimentar con una mezcla de los tres tipos de alimento sin procesar. CCC está interesada en alimentar al ganado del modo más barato posible.
  • 7. Datos de Colorado Cattle Company Ingredientes alimentarios (Unidades por libra) Grado 1 Grado 2 Grado 3 Calcio 0,7 0,8 0 Hierro 0,9 0,8 0,8 Proteínas 0,8 1,5 0,9 Grasa 0,5 0,6 0,4
  • 8. A continuación se formula el modelo de programación lineal del problema: Sea grado 1 = cantidad diaria (en libras) de grado 1 utilizada en alimentar una vaca grado 2 = cantidad diaria (en libras) de grado 2 utilizada en alimentar una vaca grado 3 = cantidad diaria (en libras) de grado 1 utilizada en alimentar una vaca Minimizar 0,25 grado 1 + 0,1 grado 2 + 0,08 grado 3 sujeto a 0,7 grado 1 + 0,8 grado 2 + 0 grado 3 ≥10 (Calcio) 0,9 grado 1 + 0,8 grado 2 + 0,8 grado 3 ≥ 12 (Hierro) 0,8 grado 1 + 1,5 grado 2 + 0,9 grado 3 ≥ 15 (Proteínas)
  • 9. A continuación se formula el modelo de programación lineal del problema: Sea grado 1 = cantidad diaria (en libras) de grado 1 utilizada en alimentar una vaca. Grado 2 = cantidad diaria (en libras) de grado 2 utilizada en alimentar una vaca grado 3 = cantidad diaria (en libras) de grado 1 utilizada en alimentar una vaca Minimizar 0,25 grado 1 + 0,1 grado 2 + 0,08 grado 3 sujeto a 0,7 grado 1 + 0,8 grado 2 + 0 grado 3 ≥10 (Calcio) 0,9 grado 1 + 0,8 grado 2 + 0,8 grado 3 ≥ 12 (Hierro) 0,8 grado 1 + 1,5 grado 2 + 0,9 grado 3 ≥ 15 (Proteínas) 0,5 grado 1 + 0,6 grado 2 + 0,4 grado 3 ≤ 7,5 (Grasa) Grado 1, grado 2, grado 3 ≥ 0
  • 10.  A continuación se muestra una hoja EXCEL con el modelo de este escenario: Las fórmulas de celda en esta hoja todas tienen lugar en la sección Model Outputs (esto es, restricciones) La función SUMPRODUCT lleva a cabo el producto escalar. Por ejemplo, la cantidad de calcio utilizada es SUMPRODUCT(B7:D7,B15:D15) = ( B7*B15 + C7*C15 + D7*D15 ).
  • 11. Siga los siguientes pasos para crear el modelo de PL que se muestra más abajo: 1.Vaya a Tools - Solver. 2. Haga clic en el campo Set Target Cell y escriba B26. 3. Haga clic en Min. 4. Haga clic en el campo By Changing Cells y, en la hoja de cálculo, haga clic y arrastre el ratón de B15 a D15 (o escriba B15:D15). 5. Haga clic en el botón Add para acceder a la ventana Add Constraint 6. Para introducir las restricciones necesarias mínimas: haga clic en Cell Reference e introduzca B20:B22, seleccione el tipo >= y, a continuación, vaya al campo Constraint e introduzca F7:F9. Haga clic en Add. 7. Para introducir las restricciones máximas permitidas: haga clic en Cell Reference e introduzca B24, seleccione el tipo <= y, a continuación, vaya al campo Constraint e introduzca G10. Haga clic en el botón OK. 8. Por último, en Options, seleccione Assume Non-negativity y Assume Linear Model.
  • 12. El modelo completo en la ventana Solver Parameters es el siguiente:
  • 13.  Para resolver el modelo, haga clic en el botón Solve. Una vez resuelto el problema, aparecerá la ventana Solver Results:  Puede elegir entre mantener en la hoja de cálculo la solución hallada por Solver o restaurar los valores originales. También, como se muestra en el recuadro Reports, es posible generar automáticamente tres informes diferentes. Seleccione cualquiera de los informes haciendo clic sobre él en el recuadro.