EL PODER DE SOLVER.

Slides:



Advertisements
Presentaciones similares
UNIVERSIDAD CENTRAL “MARTA ABREU” DE LAS VILLAS
Advertisements

Contenido Visualizar estadística de un sistema Gestión de plantillas y grupos estadísticos Actuaciones sobre la estadística de un sistema Filtros Fusión.
EXCEL 14 CLASE 6.
Tema 5: Excel Base de Datos (II). Función DESREF y Otras
Teoría de decisiones La teoría de decisiones consiste en tomar una decisión de un conjunto de posibles acciones. Se debe tener en cuenta que existe incertidumbre.
Resolución de Problemas Algoritmos y Programación
BÚSQUEDA DE UN VALOR DESEADO (B ÚSQUEDA DE OBJETIVO )
Administrador de Base de Datos (Microsoft Access)
Optimización de sistemas de trading
REALIZACIÓN DE CÁLCULOS CON FÓRMULAS
GESTOR DE BASES DE DATOS RELACIONALES
HERRAMIENTAS DEL SISTEMA
Material de la Prof. Jessie Lema
Profesor: Julio Canales
CONCEPTOS BÁSICOS DEL SOLVER
Curso de Verano 2010 para el ITSSMT
Funcionamiento Básico
Biograma Introducir datos en una matriz. Elegir método para máximos y mínimos. Calcular los máximos y mínimos observados. Límites.
Universidad de los Andes-CODENSA
COMPUTACIÓN APLICADA FACULTAD DE INGENIERÍA, UAQ Tablas Dinámicas, Macros Ma. Teresa García Ramírez.
DR. ERNESTO SUAREZ.
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería – Maestría/Doctorado.
UNIDAD 2:Crear, abrir y cerrar una base de datos Hacer clic sobre la opción Nuevo de la pestaña Archivo. Se mostrarán las distintas opciones para nuevos.
Computación Aplicada Facultad de Ingeniería Universidad Autónoma de Querétaro Ma. Teresa García Ramírez 1.
Mt. Martín Moreyra Navarrete.
DEFINICIONES Sea (P) el siguiente problema de programación lineal:
Diseño y análisis de algoritmos
Ingreso Atención Búsqueda de Pacientes Listado de Pacientes Toma de Muestras Recepción de Muestras Grupo de Trabajo Impresión de Etiquetas Visor de Resultados.
Investigación de Operaciones (IO)
Aplicación SOLVER.
Para crear relaciones en Access 2010 deberemos: - Pulsar el botón Relaciones de la pestaña Herramientas de base de datos. - O bien, desde el botón de.
Manejo de datos en el Paquete Estadístico para las Ciencias Sociales
FORMULAS ESTADISTICAS.
Toma de Decisiones Toda toma de decisión empieza con la detección de un problema. Para tomar la decisión correcta, se debe: Definir el problema en forma.
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería Maestría en Ingeniería Eléctrica.
Microsoft OFFICE Word MBA. Lida Loor Macías.
Microsoft Office Excel
Microsoft OFFICE Word MBA. Lida Loor Macías.
Comenzando con Excel 2000 Abrir Excel 2000 Pulsamos INICIO Elegimos PROGRAMAS Pulsamos en MICROSOFT EXCEL 2000 Elementos de la ventana de Excel 2000 Barra.
Programación Matemática
Dualidad Multiplicadores Dualidad Aplicación práctica:
INTRODUCCIÓN A GRETL Diana Ruiz Tinajero..
Administrador de escenarios
Microsoft Office Excel 2007
EXCEL 2010 INTECSA.
ACCESS 2010 INGENIERIA DE SISTEMAS Clase 06 Eddye Arturo Sánchez Castillo Mail: Versión: Microsoft Office 2010.
Microsoft Office Excel
Suma+ Resta- Multiplicación* División/ Paréntesis( ) Exponentes^ Es necesario aclarar que todas las ecuaciones comienzan con signo de igualdad =
¿QUE SON LAS ACTUALIZACIONES?  Las actualizaciones son adiciones al software que pueden evitar problemas o corregirlos, mejorar el funcionamiento del.
Microsoft OFFICE Word MBA. Lida Loor Macías.
L.I. Enriqueta Mota Ramón. Sem. 3 Tablas Dinámicas Las Tablas Dinámicas son una forma alternativa de presentar o resumir los datos de una lista, es decir,
Clase 1 :Entorno de trabajo de Excel 2010.
EXCEL 2013 DEFINICION PARTES FUNDAMENTALES DIBUJOS EXCEL VIDEO
Solver complemento de excel
TEMA 2: SISTEMAS OPERATIVOS. ENTORNO MONOUSUARIO.
Mediacentro Clase #2 de Excel I. Temario Insertar y eliminar: columnas filas y celdas Formatos de Celdas Formato de Filas, columnas y Hojas.
Introducción a phpMyAdmin
La creciente competencia en los negocios exige un proceso de toma de decisiones cada vez más complejo. El no incorporar la tecnología necesaria, llevaría.
Prof. Juan José Bravo B., M.Sc. ©
AMBIENTE WINDOWS.
TABLAS DINAMICAS – HERRAMIENTAS DE COLABORACION Y SEGURIDAD
UNIVERSIDAD DE NARIÑO - Centro Operador de Educación Superior.
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
ORDENAR, FILTRAR Y AGRUPAR CELDAS
INTRODUCCIÓN A LAS HOJAS ELECTRÓNICAS
¿Qué ES UNA BD?  Una base de datos es como un almacén en el que se guarda y organiza diferente tipo de información, pero en el computador. Las bases.
Curso de Excel Básico Sesión 5 1. Las Funciones Microsoft Excel
Curso de Excel Básico Sesión 1 1. Microsoft Excel es un programa utilizado para la creación, manejo y almacenamiento de hojas de cálculo. Permite realizar.
TEMA 7 ANÁLISIS DE LOS RESULTADOS TEMA 7 ANÁLISIS DE LOS RESULTADOS.
INVERSIÓN DE PRIMAS NO CAUSADAS DE SURA EVELIN KATHERINE ARAMBULA TOVAR DEBORAH SANCHEZ MORA JUAN SEBASTIAN MENDEZ RPDRIGUEZ.
Transcripción de la presentación:

EL PODER DE SOLVER

INTRODUCCION SOLVER es un paquete agregado a Excel, que sirve para optimizar modelos matemáticos, sujeto a restricciones. El resuelve problemas lineales, no lineales y enteros. Todos estos problemas se presentan especialmente en las Ciencias Administrativas y en general en todas las áreas de las ciencias de la ingeniería. En una asignatura llamada Investigación de Operaciones, se construyen modelos para el análisis y la toma de decisiones administrativas

INTRODUCCION Hasta hace poco tiempo se utilizaban complejos algoritmos, entre ellos el método Simplex y el dual. Con la tecnología computacional aparecieron software para resolver los problemas lineales, no lineales y enteros. El mas conocido es el LINDO, pero hoy tenemos la oportunidad de resolverlos muy fácilmente por EXCEL y el paquete agregado llamado SOLVER,

INTRODUCCION La orden Buscar Objetivo que vimos anteriormente es útil para problemas que dependen de una sola variable. En problemas más complejos es preferible el uso de Solver. La orden Solver trabaja con problemas que dependen de numerosas celdas y puede ayudar a encontrar combinaciones de variables que maximizan o minimizan una celda objetivo. También permite establecer restricciones (condiciones que debe cumplir la solución para ser válida).

SOLVER 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). Para acceder a Solver, seleccione Herramientas Solver. La ventana con los parámetros de Solver aparecerá tal y como se muestra a continuación:

SOLVER

SOLVER La ventana Parámetros de Solver se utiliza para describir el problema de optimización a EXCEL. El campo Celda Objetivo contiene la celda donde se encuentra la función objetiva correspondiente al problema en cuestión. Si desea hallar el máximo o el mínimo, seleccione Máximo o Mínimo. Si la casilla Valores de está seleccionada, Solver tratará de hallar un valor de la celda igual al valor del campo que se encuentra a la derecha de la selección. El cuadro de diálogo Cambiando las Celdas, contendrá la ubicación de las variables de decisión para el problema. .

SOLVER Por último, las restricciones se deben especificar en el campo “Sujetas a las siguientes restricciones” . El botón Cambiar permite modificar las restricciones recién introducidas y Eliminar sirve para borrar las restricciones precedentes. Restablecer todo borra el problema en curso y restablece todos los parámetros a sus valores por defecto. Con el botón Opciones se accede a las opciones de Solver (ver más adelante). A continuación, y para mayor claridad, se señalan las partes más importantes del cuadro de diálogo de los parámetros de Solver

SOLVER

SOLVER Al abrir Referencia de la Celda se especifica la ubicación de una celda (fórmula). Se introduce el tipo de restricción haciendo clic en la flecha del campo central desplegable (<=, >=, =, int, donde int se refiere a un número entero, o bin, donde bin se refiere a binario). El campo Restricción puede llevar una fórmula de celdas, una simple referencia a una celda o un valor numérico. El botón Agregar añade la restricción especificada al modelo existente y vuelve a la ventana Agregar Restricción. El botón Aceptar añade la restricción al modelo y vuelve a la ventana Parámetros de Solver. Nota: Solver no asume la no negatividad de las variables de decisión. En la ventana de opciones se especifica que las variables han de ser no negativas.

SOLVER Tiempo (máximo) permite especificar el número de segundos antes de que Solver se detenga. Iteraciones, permite especificar el número máximo de iteraciones (pasos del algoritmo Solver) antes de que el programa se detenga. Precisión es el grado de exactitud del algoritmo Solver (por ejemplo, lo cerca que tiene que estar el valor del lado derecho de una restricción antes de que se considere igual al lado izquierdo). Tolerancia se utiliza para programas enteros. Especifica un porcentaje dentro del cual se garantiza la optimización de la solución. Si intenta hallar la solución óptima, ponga el valor cero en este campo, aunque tal vez desee establecer un valor más alto si el tiempo de ejecución es demasiado largo

SOLVER Si el modelo es un programa lineal o un programa entero lineal, se aconseja seleccionar la casilla Adoptar Modelo Lineal. Seleccione la casilla Asumir No Negativo si desea que todos los valores de las celdas cambiantes sean ≥ 0. Seleccione Mostrar Resultados de Iteraciones si le interesa ver la información iteración por iteración tiempo de procesamiento). Usar Escala Automática es útil si el modelo que utiliza tiene una escala defectuosa Es importante recordar seleccionar Adoptar Modelo Lineal si se trata de un programa lineal o un programa lineal entero. Seleccione la casilla Asumir No Negativos si desea que las celdas cambiantes adopten sólo valores no negativos.

EJEMPLO 1 Ivan Zamorano desea invertir $ 100.000.000 y solicita a una empresa administradora de acciones que busquen la mejor opción, pero en acciones de no más de tres empresas especificas. Acciones Valor de acción Rendimiento anual estimado por acción Nº Acc Inversión posible ENDESA $ 260 $ 3 X1 $ 30.000.000 CHILQUINTA $ 2650 $ 7 X2 $ 60.000.000 ESVAL $ 1250 X3 $ 25.000.000

CONCEPTOS PRELIMINARES Para resolver el problema debemos seguir los siguientes pasos para la CONSTRUCCION DE MODELOS DE PROGRAMACION LINEAL (PL) Es decir: 1.- Definir la variable de decisión 2.- Definir la función objetivo (Max,Min) 3.- Definir las restricciones

CONCEPTOS PRELIMINARES Así construimos el modelo con las siguientes definiciones: Variable de decisión : Z Función objetivo : Max Z=3x1+7x2+3x3 Restricciones: 260x1+2650x2+1250x3<=100.000.000 260x1<=30.000.000 2650x2<=60.000.000 1250x3<=30.000.000 xi>=0

Hoja Excel

Hoja Excel Entre a SOLVER Herramientas SOLVER Aquí tendrá que especificar dentro del cuadro de diálogo de Solver: La celda que va a optimizar Las celdas cambiantes Las restricciones

Hoja Excel Como se puede observar en la celda objetivo se coloca la celda que se quiere optimizar. En las celdas cambiantes las variables de decisión y finalmente las restricciones.

Hoja Excel Luego Opciones y seleccionar Adoptar modelo lineal , Aceptar y luego Resolver

Hoja Excel Aquí vemos que SOLVER no ha encontrado una solución óptima.

Hoja Excel

EJEMPLO 2 La empresa SOPROLE S.A., compra tres tipos de ingredientes alimenticios sin procesar a un distribuidor mayorista. Al ganado se le debe alimentar con ciertas cantidades alimenticias con respecto a las grasas, proteínas, calcio y hierro. Cada vaca lechera 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 alimenticios. 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. SOPROLE está interesada en alimentar al ganado del modo más barato posible.

Ejemplo 2 Nutrientes Grado 1 Grado 2 Grado 3 Calcio 0,7 0,8 Hierro 0,9 Ingredientes alimenticios (Unidades por libra) Nutrientes Grado 1 Grado 2 Grado 3 Calcio 0,7 0,8 Hierro 0,9 Proteinas 1,5 Grasa 0,5 0,6 0,4