SlideShare una empresa de Scribd logo
1 de 35
Instituto tecnológico de Tuxtla Gutiérrez
Ingeniería bioquímica
Ingeniería de procesos B8a
Santiz Gómez José Alfredo
equipo #5
García Marroquín Roberto
Carrascosa Molina Mónica Guadalupe.
Rodríguez Galdámez Rodrigo del Carmen
Martínez Silvestre Karina Elizabeth
TUXTLA GUTIERREZ, CHIAPAS. MAYO 2018
4.1.3 función objetivo
 La función objetivo es la ecuación que será optimizada dadas
las limitaciones o restricciones determinadas y con variables
que necesitan ser minimizadas o maximizadas usando
técnicas de programación lineal o no lineal.
 Una función objetivo puede ser el resultado de un intento de
expresar un objetivo de negocio en términos matemáticos
para su uso en el análisis de toma de decisiones,
operaciones, estudios de investigación o de optimización.
Formulación de un modelo de
programación lineal
 Determinación de las variables de decisión Representan los
elementos del sistema
 decisión. sistema a modelar que son controlables por el decisor.
En los modelos lineales continuos estas variables toman como
valores números reales y se representan por letras con subíndices
como se acostumbra a hacer con las variables matemáticas, o
literales alusivos a su significado: peso, valor, etc. En el primer
caso también se utiliza la representación como vector de un
conjunto indexado de variable:
𝑥 = (𝑥1, 𝑥2, … . )
 Determinación de las restricciones. Representan las
limitaciones prácticas de determinados recursos o
imposiciones físicas de la realidad. Se expresan como
ecuaciones e inecuaciones lineales de las variables de
decisión.
 Formulación de la función objetivo. Se trata de la función
que mide la calidad de la solución y que hay que optimizar
(maximizar un beneficio o minimizar un coste) También es una
función lineal de todas o parte de las variables de decisión.
𝑀𝑎𝑧𝑖𝑚𝑖𝑧𝑎𝑟 𝑧 = 𝑓 𝑥 ; 𝑀𝑖𝑛𝑖𝑚𝑖𝑧𝑎𝑟 𝑧 = 𝑓(𝑥)
EJEMPLO
Problema 1: asignación de recursos
 En una fábrica de cerveza se producen tres tipos distintos: rubia,
negra y de baja graduación, y para ello se utilizan dos materias
primas: malta y levadura. En la siguiente tabla se especifican: a) la
cantidad de materias primas consumidas para producir una unidad de
cada tipo de cerveza; b) las cantidades disponibles de cada materia
prima; y c) el precio unitario de venta de cada tipo de cerveza.
 Se trata de conocer la cantidad a fabricar de cada tipo de
cerveza de manera que el beneficio sea máximo.
SOLUCIÓN
 Variables de decisión
Del enunciado del problema se desprende que las variables de decisión son las
producciones a fabricar de cada tipo de cerveza:
 𝑥1 = producción de cerveza rubia
 𝑥2 = producción de cerveza negra
 𝑥3= producción de cerveza de baja graduación
 Restricciones
Las restricciones en este caso imponen que las materias primas utilizadas en la
fabricación de los tres tipos de cerveza no deben sobrepasar las cantidades
disponibles:
𝑥1 + 2𝑥2 + 2𝑥3 ≤ 30 𝑚𝑎𝑙𝑡𝑎 𝑢𝑡𝑖𝑙𝑖𝑧𝑎𝑑𝑎 ≤ 𝑚𝑎𝑙𝑡𝑎 𝑑𝑖𝑠𝑝𝑜𝑛𝑖𝑏𝑙𝑒
2𝑥1 + 𝑥2 + 2𝑥3 ≤ 45 (𝑙𝑒𝑣𝑎𝑑𝑢𝑟𝑎𝑢𝑡𝑖𝑙𝑖𝑧𝑎𝑑𝑎 ≤ 𝑙𝑒𝑣𝑎𝑑𝑢𝑟𝑎 𝑑𝑖𝑠𝑝𝑜𝑛𝑖𝑏𝑙𝑒)
𝑥1, 𝑥2,𝑥3 ≥ 0
 Función objetivo
En este caso el objetivo es maximizar el beneficio, que viene dado por la suma de los
precios de venta de la producción:
𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑎𝑟 𝑧 = 7𝑥1 + 4𝑥2 + 3𝑥3
 El modelo matemático de programación lineal para el problema de asignación de
recursos queda formulado de la siguiente manera:
 Nos vamos a ocupar de modelar problemas de programación lineal y
resolver los modelos utilizando los lenguajes de modelado disponibles
comercialmente. La expresión del problema se realiza en dos modernos
lenguajes de modelado (OPL y OML) sería la siguiente:
 Es evidente que estos lenguajes disponen de una sintaxis muy próxima
a la pura expresión matemática El texto en verde corresponde
matemática. a comentarios, y el azul a palabras reservadas de cada
lenguaje. La solución que nos dan los respectivos sistemas son la
siguientes:
¿QUE ES LA OPTIMIZACIÓN?
La optimización es el proceso de hallar el máximo o mínimo relativo de una función
generalmente sin ayuda de gráficos.
Un problema de optimización consiste en minimizar o maximizar el valor de una
variable. En otras palabras se trata de calcular o determinar el valor mínimo o el
máximo de una o varias variables.
¿que es la optimización sin restricciones?
 Es el problema de minimizar una función sin la existencia de restricciones, esta
función puede ser de una o de mas variables.
 La no presencia de las restricciones puede ser vista en un comienzo como una
grave limitación, sin embargo, existe una metodología que permite tratar
problemas de optimización no lineales con restricciones como problema de
optimización no lineales sin restricciones.
Optimización sin
restricciones
En optimización sin restricciones se minimiza una función objetivo que depende
de variables reales sin restricciones sobre los valores de esas variables. La
formulación matemática es:
donde f es una función suficientemente regular.
Ejemplo
Se intenta encontrar una curva que ajuste algunos datos experimentales, por ejemplo medidas y1,...,ym de
una señal tomadas en los tiempos t1,...,tm.
Desde los datos y el conocimiento de la aplicación, se deduce que la señal tiene un comportamiento
exponencial y oscilatorio, y se elige modelarlo por la funcion:
Φ(t, x) = x1 + x2e−(x3−t)2/x4 + x5 cos(x6t)
Los números reales xi, i = 1,..., 6 son los parámetros del modelo. Se desea
seleccionarlos de manera que los valores del modelo Φ(tj , x) ajusten los datos
observados yj tanto como sea posible. Para establecer el objetivo como un problema de
optimización, se agrupan los parámetros xi en un vector de incógnitas (x1,...,x6)t y se
definen los residuos
rj (x) = yj − Φ(tj , x), j = 1,...,m
que miden la discrepancia entre el modelo y los datos observados
La estimación de x se obtendrá resolviendo el problema:
Este es un problema de mínimos cuadrados no lineales, que es un caso especial
de optimización sin restricciones. Si el numero de medidas es grande (por
ejemplo 105), la evaluación de f o sus derivadas para un valor concreto del
vector de parámetros x es bastante caro desde el punto de vista computacional.
Que es un mínimo y su importancia.
 Mínimos de una Función.
 En un punto en el que la derivada se anule y antes sea negativa y después del
punto positiva, se dice que la función tiene un mínimo relativo. Es decir, que F'(xo)
= 0 y en ese punto, la función, pase de decreciente a creciente. En x = b la función
tiene un mínimo relativo y se observa que su derivada se anula en ese punto,
pasando de negativa a positiva. Mín en (b,f(b).
Para que una función tenga máximo o mínimo no es suficiente con que su
derivada se anule (debe, además, cambiar de signo).
 La importancia de conocer un mínimo es poder determinar la condición inferior de
una función o de un proceso en si.
Caracterización de un mínimo
¿Que es una solución?
Un punto x∗ es un MINIMO GLOBAL si f(x∗) ≤ f(x) para todo x ∈ Rn.
Sin embargo el mínimo global puede ser difícil de encontrar pues nuestro
conocimiento de f es usualmente local. La mayoría de los algoritmos calculan
mínimos locales que son puntos en los que sea alcanza el menor valor de f en su
entorno. Formalmente:
Un punto x∗ es un MINIMO LOCAL si existe un entorno N de x∗ tal que f(x∗) ≤ f(x)
para todo x ∈ N.
Hay funciones con muchos mínimos locales. Es generalmente difícil encontrar el
mínimo global para tales funciones. Un ejemplo con millones de mínimos locales
aparece en la determinación de la conformación de una molécula con energía
potencial mínima.
¿Como reconocer un mínimo local?
Si la función f es suficientemente regular existen modos eficientes y prácticos de identificar
mínimos locales. En particular si f es dos veces diferenciable puede decirse si x∗ es un mínimo
local examinando su gradiente ∇f(x∗) y su hessiano ∇2f(x∗).
En concreto:
• CONDICION NECESARIA DE PRIMER ORDEN:
Si x∗ es un mínimo local y f es continuamente diferenciable en un entorno abierto de x∗,
entonces ∇f(x∗)=0. (x∗ punto estacionario)
• CONDICIONES NECESARIAS DE SEGUNDO ORDEN:
Si x∗ es un mínimo local y ∇2f es continua en un entorno abierto de x∗, entonces ∇f(x∗)=0 y
∇2f(x∗) es semidefinida positiva.
• CONDICIONES SUFICIENTES DE SEGUNDO ORDEN:
Si ∇2f es continua en un entorno abierto de x∗, ∇f(x∗)=0 y ∇2f(x∗) es definida positiva, entonces
x∗ es un mínimo local estricto de f.
Las condiciones suficientes no son necesarias.
Un ejemplo simple esta dado por la función f(x) = x4 para la que el punto x∗ = 0 es
un mínimo local estricto y sin embargo su hessiano es nulo (y por tanto no definido
positivo).
Cuando la función objetivo es convexa, los mínimos locales y globales son fáciles
de caracterizar:
Cuando f es convexa, cualquier mínimo local x∗ es un mínimo global de f. Si
además f es diferenciable, entonces cualquier punto estacionario x∗ es un mínimo
global de f.
Problemas no regulares
Existen muchos problemas interesantes en los que las funciones involucradas pueden ser no
diferenciables e incluso discontinuas.
• Si la función está formada por unos pocos trozos regulares con discontinuidades entre los
trozos, puede ser posible encontrar el mínimo analizando cada trozo por separado.
• Si la función es continua en todo punto pero es no diferenciable en ciertos puntos, puede
identificarse la solución analizando los subgradientes, o los gradientes generalizados que
son una generalización del concepto de gradiente al caso no regular.
Una visión de conjunto de los algoritmos
• Se considera solo el caso regular.
• Todos los algoritmos para minimización sin restricciones necesitan que el usuario
suministre un punto inicial, que se denotara por x0.
• Comenzando en x0, los algoritmos de optimización generan una sucesión {xk} que
terminan cuando el algoritmo no puede progresar más o cuando parece que un punto
solución se ha aproximado con precisión suficiente.
• Para decidir como pasar de un iterante xk al siguiente los algoritmos utilizan información
sobre f y sus derivadas en el iterante xk o incluso de todos los iterantes anteriores x0,
x1,...,xk−1, xk.
Existen dos estrategias fundamentales para pasar de un iterante a otro. La mayoría de los
algoritmos siguen alguna de estas estrategias.
Dos estrategias:
Búsqueda de línea y Región de confianza
• Búsqueda de línea:
– el algoritmo elige una dirección dk
– busca a lo largo de esa dirección desde el iterante actual a un nuevo iterante con un
menor valor de la función objetivo
– la distancia que debe moverse el iterante puede encontrarse resolviendo de manera
aproximada el siguiente problema de minimización unidimensional que consiste en
encontrar un paso t tal que:
(Resolviendo exactamente este problema se obtendría el mayor beneficio, pero hacerlo es
caro e innecesario pues el objetivo final es la optimización de f y no la de f(xk + tdk).) – en cada
nuevo punto se calcula una nueva dirección de búsqueda y un nuevo paso y se repite el
proceso.
Región de confianza:
– se construye una función modelo mk(x) cuyo comportamiento cerca del iterante actual xk es
similar al de la función objetivo f.
– como el modelo mk puede no ser una buena aproximación de f cuando x está lejos de xk,
restringimos la búsqueda de un optimo de mk en alguna región en torno a xk. Es decir
encontramos el candidato dk resolviendo de manera aproximada el siguiente subproblema:
– Si la solución candidata no produce un decrecimiento suficiente en f se concluye
que la región de confianza es demasiado grande y debe reducirse para después
resolver el nuevo subproblema asociado.
Una buena técnica de optimización de funciones de una única variable es fundamental por al
menos tres razones:
1.- En muchos problemas las restricciones se pueden incluir dentro de la función objetivo, por
lo que la dimensionalidad del problema se reduce a una variable.
2.- Algunos problemas sin restricciones, inherentemente incluyen una única variable.
3.- Las técnicas de optimización con y sin restricciones, generalmente incluyen pasos de
búsqueda unidireccional en sus algoritmos.
Antes de la aparición de los ordenadores de alta velocidad, los métodos de optimización
estaban prácticamente limitados a los métodos indirectos en los cuales el cálculo estaba
restringido al uso de derivadas y la condiciones necesaria de optimalidad. Los modernos
ordenadores han hecho posible los métodos directos, esto es la búsqueda de un óptimo por
comparación sucesiva de los valores de la función f(x) en una secuencia de puntos x1, x2,
x3... sin la necesidad de hacer intervenir derivadas analíticas.
4.2.1 Métodos numéricos para la optimización de
funciones
Han sido desarrollados, básicamente tres métodos para llevar a cabo la búsqueda directa
unidireccional, basados en las condiciones de optimalidad. Estos son:
1.- Método de Newton
2.- Aproximaciones finitas al método de Newton (Métodos cuasi-Newton)
3.- Métodos de secante.
Método de Newton.
El objetivo de este método para estimar la solución de una
ecuación f(x)=0, es producir una sucesión de aproximaciones
que se acerquen a la solución. Escogemos el primer número
X0 de la secuencia y luego en circunstancias favorables el
método hace el resto moviéndose paso a paso a la raíz.
Al tener un comportamiento grafico de la función y = f(x), hay
que proponer una primera solución.
Use la primer aproximación para obtener la segunda y asi
sucesivamente hasta encontrar la raíz. Mediante la formula.
𝑥𝑛 + 1 = 𝑥𝑛 −
𝑓 𝑥𝑛
𝑓′ 𝑥𝑛
, 𝑠𝑖 𝑓′
𝑥𝑛 𝑒𝑠 𝑑𝑖𝑓𝑒𝑟𝑒𝑛𝑡𝑒 𝑑𝑒 0
 Proponer un punto de evaluación.
 Calcular el gradiente (ecuación objetivo)
 Calcular el hessiano y la inversa.
 Multiplicar el gradiente por la hessiana
inversa.
 Restar el punto propuesto al punto obtenido.
Método de newton en diferencias finitas.
Los métodos en diferencias finitas tipo Newton, se utilizan si la derivada de la función objetivo
es difícil de calcular, o ésta viene dada de forma numérica. Se basan en sustituir las derivadas
por aproximaciones en diferencias finitas.
En este método es necesario tener las f’’(x) o el hessiano como aproximación.
Métodos de secante
Los métodos de secante toman dos puntos, xp y xq y resuelve una
ecuación similar a la dada en el método de Newton:
𝑓´ 𝑥𝑘
+ 𝑚 𝑥 − 𝑥𝑘
= 0
donde m es la pendiente de la línea que conecta xp y xq . dada por:
𝑚 =
𝑓´ 𝑥𝑞 − 𝑓´(𝑥𝑝)
𝑥𝑞 − 𝑥𝑝
El método de la secante aproxima la segunda derivada por una
línea recta. Cuando xq→x p el valor de m se aproximará al valor de
la segunda derivada. En este sentido el método de la secante se
podría considerar también un método cuasi Newton.
El método de la secante parece bastante “crudo” pero funciona
bastante bien en la práctica.
4.3 OPTIMIZACION DE FUNCIONES MULTIVARIABLES
Optimización
Disponibilidad
de
ordenadores
Desarrollo y mejoría de
los modelos
económicos
Desarrollo del
software
Los métodos pueden ser clasificados en tres categorías, basándonos
en la información que debe ser suministrada por el usuario:
• Métodos de búsqueda directa: los cuales utilizan solo valores de la
función objetivo.
• Métodos de gradiente: aquellos que requieren valores exactos de la
primera derivada de la función objetivo.
• Métodos de segundo orden: utilizan la segunda derivada de la
función objetivo.
MÉTODOS DE
OPTIMIZACION
Para la aplicación de estos métodos solamente es necesario
conocer el valor de la función objetivo en cualquier punto del
espacio y no necesitamos ninguna hipótesis adicional acerca de
la diferenciabilidad de la función. Podemos emplear estos
métodos, bien cuando el gradiente de la función, ∇f (x), no
exista, no sea conocido o simplemente porque su expresión es
demasiado compleja para poder manejarlo con eficacia.
MÉTODOS DE BÚSQUEDA DIRECTA
MÉTODOS INDIRECTOS
Los métodos indirectos hacen uso de derivadas en la
determinación de las direcciones de búsqueda. Una buena
dirección de búsqueda debería reducir la función objetivo,
entonces si x0 es el punto inicial y x1 es el nuevo punto:
f(x1)<f(x0).

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Guía función racional
Guía función racionalGuía función racional
Guía función racional
 
Optimizacion
OptimizacionOptimizacion
Optimizacion
 
Modelo lineal genaral eco0
Modelo lineal genaral eco0Modelo lineal genaral eco0
Modelo lineal genaral eco0
 
Investigacion de operaciones
Investigacion de  operacionesInvestigacion de  operaciones
Investigacion de operaciones
 
El Metodo Simplex
El Metodo SimplexEl Metodo Simplex
El Metodo Simplex
 
metodos de optimizacion
metodos de optimizacionmetodos de optimizacion
metodos de optimizacion
 
Funciones de Varias Variables
Funciones de Varias Variables Funciones de Varias Variables
Funciones de Varias Variables
 
Investigacion De Operaciones Y Modelacion
Investigacion De Operaciones Y ModelacionInvestigacion De Operaciones Y Modelacion
Investigacion De Operaciones Y Modelacion
 
Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)
 
Condiciones kuhn tucker y lagrange
Condiciones kuhn tucker y lagrangeCondiciones kuhn tucker y lagrange
Condiciones kuhn tucker y lagrange
 
Programación no lineal
Programación no linealProgramación no lineal
Programación no lineal
 
Matriz jacobiana
Matriz jacobianaMatriz jacobiana
Matriz jacobiana
 
Limites y-continuidad
Limites y-continuidadLimites y-continuidad
Limites y-continuidad
 
Hombre maquina
Hombre maquinaHombre maquina
Hombre maquina
 
Presentacion i dual sis-14
Presentacion i dual sis-14Presentacion i dual sis-14
Presentacion i dual sis-14
 
modelos matematicos
modelos matematicosmodelos matematicos
modelos matematicos
 
V5 modelos de optimización de redes v. 5a
V5 modelos de optimización de redes v. 5aV5 modelos de optimización de redes v. 5a
V5 modelos de optimización de redes v. 5a
 
TALLER No.2 - ALGEBRA LINEAL
TALLER No.2 - ALGEBRA LINEALTALLER No.2 - ALGEBRA LINEAL
TALLER No.2 - ALGEBRA LINEAL
 
MINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEXMINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEX
 
PROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEALPROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEAL
 

Similar a 380531571-funcion-objetivo.pptx

Optimización de sistemas y funciones
Optimización de sistemas y funcionesOptimización de sistemas y funciones
Optimización de sistemas y funcionesfercho-nato
 
Metodos de programacion no-lineal
Metodos de programacion no-linealMetodos de programacion no-lineal
Metodos de programacion no-linealRobert Rivero
 
Optimización de sistemas y funciones
Optimización de sistemas y funcionesOptimización de sistemas y funciones
Optimización de sistemas y funcionesAnni Pineda
 
Programación lineal
Programación linealProgramación lineal
Programación linealdanile889_l
 
Trabajo programacion lineal
Trabajo  programacion  linealTrabajo  programacion  lineal
Trabajo programacion linealluis fernandez
 
Presentación optimizacion de sistema
Presentación optimizacion de sistemaPresentación optimizacion de sistema
Presentación optimizacion de sistemaDiRossalez
 
Programación no linealeeee fernando yepez
Programación no linealeeee fernando yepezProgramación no linealeeee fernando yepez
Programación no linealeeee fernando yepezDra Yarelis Vargas
 
Teoría de optimización
Teoría de optimizaciónTeoría de optimización
Teoría de optimizaciónAngel Jhoan
 
Diapositivas argenis leon osf
Diapositivas argenis leon osfDiapositivas argenis leon osf
Diapositivas argenis leon osfArgenis Leon
 
Diapositivas argenis leon osf
Diapositivas argenis leon osfDiapositivas argenis leon osf
Diapositivas argenis leon osfArgenis Leon
 

Similar a 380531571-funcion-objetivo.pptx (20)

Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
 
Programacionnolineal
Programacionnolineal Programacionnolineal
Programacionnolineal
 
Metodo Simplex
Metodo SimplexMetodo Simplex
Metodo Simplex
 
Optimización de sistemas y funciones
Optimización de sistemas y funcionesOptimización de sistemas y funciones
Optimización de sistemas y funciones
 
Metodos de programacion no-lineal
Metodos de programacion no-linealMetodos de programacion no-lineal
Metodos de programacion no-lineal
 
Optimización de sistemas y funciones
Optimización de sistemas y funcionesOptimización de sistemas y funciones
Optimización de sistemas y funciones
 
Programación lineal
Programación linealProgramación lineal
Programación lineal
 
Trabajo programacion lineal
Trabajo  programacion  linealTrabajo  programacion  lineal
Trabajo programacion lineal
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Presentación optimizacion de sistema
Presentación optimizacion de sistemaPresentación optimizacion de sistema
Presentación optimizacion de sistema
 
Optimizacion Diusty Mijares
Optimizacion Diusty MijaresOptimizacion Diusty Mijares
Optimizacion Diusty Mijares
 
Optimizacion josreny
Optimizacion josrenyOptimizacion josreny
Optimizacion josreny
 
Programación no linealeeee fernando yepez
Programación no linealeeee fernando yepezProgramación no linealeeee fernando yepez
Programación no linealeeee fernando yepez
 
Teoría de optimización
Teoría de optimizaciónTeoría de optimización
Teoría de optimización
 
Diapositivas argenis leon osf
Diapositivas argenis leon osfDiapositivas argenis leon osf
Diapositivas argenis leon osf
 
Diapositivas argenis leon osf
Diapositivas argenis leon osfDiapositivas argenis leon osf
Diapositivas argenis leon osf
 
Argenis leon sl
Argenis leon slArgenis leon sl
Argenis leon sl
 

Más de jesus ruben Cueto Sequeira

PRESENTACION DE LA ASIGNATURA FINANZAS 2020.pptx
PRESENTACION DE LA ASIGNATURA FINANZAS 2020.pptxPRESENTACION DE LA ASIGNATURA FINANZAS 2020.pptx
PRESENTACION DE LA ASIGNATURA FINANZAS 2020.pptxjesus ruben Cueto Sequeira
 
tarea 1.pptx DE EVALUACION FINANCIERA DEL CUER
tarea 1.pptx DE EVALUACION FINANCIERA DEL CUERtarea 1.pptx DE EVALUACION FINANCIERA DEL CUER
tarea 1.pptx DE EVALUACION FINANCIERA DEL CUERjesus ruben Cueto Sequeira
 
385518656-Ejercicios-Contabilidad-Agropecuaria.pdf
385518656-Ejercicios-Contabilidad-Agropecuaria.pdf385518656-Ejercicios-Contabilidad-Agropecuaria.pdf
385518656-Ejercicios-Contabilidad-Agropecuaria.pdfjesus ruben Cueto Sequeira
 
AUDIENCIA DE RENDICIÓN PÚBLICA DE CUENTAS INICIAL. Banco Unión S.A. Entidad B...
AUDIENCIA DE RENDICIÓN PÚBLICA DE CUENTAS INICIAL. Banco Unión S.A. Entidad B...AUDIENCIA DE RENDICIÓN PÚBLICA DE CUENTAS INICIAL. Banco Unión S.A. Entidad B...
AUDIENCIA DE RENDICIÓN PÚBLICA DE CUENTAS INICIAL. Banco Unión S.A. Entidad B...jesus ruben Cueto Sequeira
 
cupdf.com_elaboracion-del-yogurt-5693c971a354b.ppt
cupdf.com_elaboracion-del-yogurt-5693c971a354b.pptcupdf.com_elaboracion-del-yogurt-5693c971a354b.ppt
cupdf.com_elaboracion-del-yogurt-5693c971a354b.pptjesus ruben Cueto Sequeira
 

Más de jesus ruben Cueto Sequeira (20)

T-ESPE-034117-P.pptx de una ecplo ctacion
T-ESPE-034117-P.pptx de una ecplo ctacionT-ESPE-034117-P.pptx de una ecplo ctacion
T-ESPE-034117-P.pptx de una ecplo ctacion
 
finanzas PRESENTACION ASIGNATURA 20.pptx
finanzas PRESENTACION ASIGNATURA 20.pptxfinanzas PRESENTACION ASIGNATURA 20.pptx
finanzas PRESENTACION ASIGNATURA 20.pptx
 
apunte03_03 VANCUBER.ppt PARA CLASES DE SE
apunte03_03 VANCUBER.ppt PARA CLASES DE SEapunte03_03 VANCUBER.ppt PARA CLASES DE SE
apunte03_03 VANCUBER.ppt PARA CLASES DE SE
 
SOLICITUD DE MATERIAL.PARA DISTRIBUIR EN C
SOLICITUD DE MATERIAL.PARA DISTRIBUIR EN CSOLICITUD DE MATERIAL.PARA DISTRIBUIR EN C
SOLICITUD DE MATERIAL.PARA DISTRIBUIR EN C
 
Presentación1.PARA INICIAR LA GESTION ACAD
Presentación1.PARA INICIAR LA GESTION ACADPresentación1.PARA INICIAR LA GESTION ACAD
Presentación1.PARA INICIAR LA GESTION ACAD
 
PRESENTACION DE LA ASIGNATURA FINANZAS 2020.pptx
PRESENTACION DE LA ASIGNATURA FINANZAS 2020.pptxPRESENTACION DE LA ASIGNATURA FINANZAS 2020.pptx
PRESENTACION DE LA ASIGNATURA FINANZAS 2020.pptx
 
tarea 1.pptx DE EVALUACION FINANCIERA DEL CUER
tarea 1.pptx DE EVALUACION FINANCIERA DEL CUERtarea 1.pptx DE EVALUACION FINANCIERA DEL CUER
tarea 1.pptx DE EVALUACION FINANCIERA DEL CUER
 
385518656-Ejercicios-Contabilidad-Agropecuaria.pdf
385518656-Ejercicios-Contabilidad-Agropecuaria.pdf385518656-Ejercicios-Contabilidad-Agropecuaria.pdf
385518656-Ejercicios-Contabilidad-Agropecuaria.pdf
 
importancia_de_decisiones_estrategicas.pptx
importancia_de_decisiones_estrategicas.pptximportancia_de_decisiones_estrategicas.pptx
importancia_de_decisiones_estrategicas.pptx
 
plantilla-diapos-DAFO-powerpoint.pptx
plantilla-diapos-DAFO-powerpoint.pptxplantilla-diapos-DAFO-powerpoint.pptx
plantilla-diapos-DAFO-powerpoint.pptx
 
AUDIENCIA DE RENDICIÓN PÚBLICA DE CUENTAS INICIAL. Banco Unión S.A. Entidad B...
AUDIENCIA DE RENDICIÓN PÚBLICA DE CUENTAS INICIAL. Banco Unión S.A. Entidad B...AUDIENCIA DE RENDICIÓN PÚBLICA DE CUENTAS INICIAL. Banco Unión S.A. Entidad B...
AUDIENCIA DE RENDICIÓN PÚBLICA DE CUENTAS INICIAL. Banco Unión S.A. Entidad B...
 
2-4-usac-la-matriz-foda-2017.ppt
2-4-usac-la-matriz-foda-2017.ppt2-4-usac-la-matriz-foda-2017.ppt
2-4-usac-la-matriz-foda-2017.ppt
 
380460748-Banco-Union.pptx
380460748-Banco-Union.pptx380460748-Banco-Union.pptx
380460748-Banco-Union.pptx
 
cupdf.com_elaboracion-del-yogurt-5693c971a354b.ppt
cupdf.com_elaboracion-del-yogurt-5693c971a354b.pptcupdf.com_elaboracion-del-yogurt-5693c971a354b.ppt
cupdf.com_elaboracion-del-yogurt-5693c971a354b.ppt
 
Presentacion_ejercicio_1_Finanzas_de_la.pptx
Presentacion_ejercicio_1_Finanzas_de_la.pptxPresentacion_ejercicio_1_Finanzas_de_la.pptx
Presentacion_ejercicio_1_Finanzas_de_la.pptx
 
ANALISIS-FINANCIERO.ppt
ANALISIS-FINANCIERO.pptANALISIS-FINANCIERO.ppt
ANALISIS-FINANCIERO.ppt
 
Analisis_Vertical_Horizontal.ppt
Analisis_Vertical_Horizontal.pptAnalisis_Vertical_Horizontal.ppt
Analisis_Vertical_Horizontal.ppt
 
PPT_CONT_VIC_Analisis_e_Interpretacion_d.pptx
PPT_CONT_VIC_Analisis_e_Interpretacion_d.pptxPPT_CONT_VIC_Analisis_e_Interpretacion_d.pptx
PPT_CONT_VIC_Analisis_e_Interpretacion_d.pptx
 
Producto - Precio.pptx
Producto - Precio.pptxProducto - Precio.pptx
Producto - Precio.pptx
 
558132948-Distribuciones-3.ppt
558132948-Distribuciones-3.ppt558132948-Distribuciones-3.ppt
558132948-Distribuciones-3.ppt
 

Último

Análisis de la Temporada Turística 2024 en Uruguay
Análisis de la Temporada Turística 2024 en UruguayAnálisis de la Temporada Turística 2024 en Uruguay
Análisis de la Temporada Turística 2024 en UruguayEXANTE
 
puntos-clave-de-la-reforma-pensional-2023.pdf
puntos-clave-de-la-reforma-pensional-2023.pdfpuntos-clave-de-la-reforma-pensional-2023.pdf
puntos-clave-de-la-reforma-pensional-2023.pdfosoriojuanpablo114
 
Principios de economia Mankiw 6 edicion.pdf
Principios de economia Mankiw 6 edicion.pdfPrincipios de economia Mankiw 6 edicion.pdf
Principios de economia Mankiw 6 edicion.pdfauxcompras5
 
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOSTEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOSreyjuancarlosjose
 
ejemplo de tesis para contabilidad- capitulos
ejemplo de tesis para contabilidad- capitulosejemplo de tesis para contabilidad- capitulos
ejemplo de tesis para contabilidad- capitulosguillencuevaadrianal
 
PRUEBA PRE ICFES ECONOMIA. (4) - copia.doc
PRUEBA PRE ICFES ECONOMIA. (4) - copia.docPRUEBA PRE ICFES ECONOMIA. (4) - copia.doc
PRUEBA PRE ICFES ECONOMIA. (4) - copia.docmilumenko
 
Sistema de Control Interno aplicaciones en nuestra legislacion
Sistema de Control Interno aplicaciones en nuestra legislacionSistema de Control Interno aplicaciones en nuestra legislacion
Sistema de Control Interno aplicaciones en nuestra legislacionPedroSalasSantiago
 
El cheque 1 y sus tipos de cheque.pptx
El cheque  1 y sus tipos de  cheque.pptxEl cheque  1 y sus tipos de  cheque.pptx
El cheque 1 y sus tipos de cheque.pptxNathaliTAndradeS
 
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdfmercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdfGegdielJose1
 
canasta basica de la india original 2 .pptx
canasta basica de la india original 2 .pptxcanasta basica de la india original 2 .pptx
canasta basica de la india original 2 .pptxarmandoantoniomartin1
 
METODOS ESCALA SALARIAL EN ESTRUCTURAS.PPT
METODOS ESCALA SALARIAL EN ESTRUCTURAS.PPTMETODOS ESCALA SALARIAL EN ESTRUCTURAS.PPT
METODOS ESCALA SALARIAL EN ESTRUCTURAS.PPTrodrigolozanoortiz
 
Politicas publicas para el sector agropecuario en México.pptx
Politicas publicas para el sector agropecuario en México.pptxPoliticas publicas para el sector agropecuario en México.pptx
Politicas publicas para el sector agropecuario en México.pptxvladisse
 
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICOlupismdo
 
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdfQUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdflupismdo
 
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdfMANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdflupismdo
 
LOS MIMBRES HACEN EL CESTO: AGEING REPORT.
LOS MIMBRES HACEN EL CESTO: AGEING  REPORT.LOS MIMBRES HACEN EL CESTO: AGEING  REPORT.
LOS MIMBRES HACEN EL CESTO: AGEING REPORT.ManfredNolte
 

Último (17)

Análisis de la Temporada Turística 2024 en Uruguay
Análisis de la Temporada Turística 2024 en UruguayAnálisis de la Temporada Turística 2024 en Uruguay
Análisis de la Temporada Turística 2024 en Uruguay
 
puntos-clave-de-la-reforma-pensional-2023.pdf
puntos-clave-de-la-reforma-pensional-2023.pdfpuntos-clave-de-la-reforma-pensional-2023.pdf
puntos-clave-de-la-reforma-pensional-2023.pdf
 
Principios de economia Mankiw 6 edicion.pdf
Principios de economia Mankiw 6 edicion.pdfPrincipios de economia Mankiw 6 edicion.pdf
Principios de economia Mankiw 6 edicion.pdf
 
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOSTEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
 
ejemplo de tesis para contabilidad- capitulos
ejemplo de tesis para contabilidad- capitulosejemplo de tesis para contabilidad- capitulos
ejemplo de tesis para contabilidad- capitulos
 
PRUEBA PRE ICFES ECONOMIA. (4) - copia.doc
PRUEBA PRE ICFES ECONOMIA. (4) - copia.docPRUEBA PRE ICFES ECONOMIA. (4) - copia.doc
PRUEBA PRE ICFES ECONOMIA. (4) - copia.doc
 
Sistema de Control Interno aplicaciones en nuestra legislacion
Sistema de Control Interno aplicaciones en nuestra legislacionSistema de Control Interno aplicaciones en nuestra legislacion
Sistema de Control Interno aplicaciones en nuestra legislacion
 
El cheque 1 y sus tipos de cheque.pptx
El cheque  1 y sus tipos de  cheque.pptxEl cheque  1 y sus tipos de  cheque.pptx
El cheque 1 y sus tipos de cheque.pptx
 
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdfmercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
 
canasta basica de la india original 2 .pptx
canasta basica de la india original 2 .pptxcanasta basica de la india original 2 .pptx
canasta basica de la india original 2 .pptx
 
METODOS ESCALA SALARIAL EN ESTRUCTURAS.PPT
METODOS ESCALA SALARIAL EN ESTRUCTURAS.PPTMETODOS ESCALA SALARIAL EN ESTRUCTURAS.PPT
METODOS ESCALA SALARIAL EN ESTRUCTURAS.PPT
 
Politicas publicas para el sector agropecuario en México.pptx
Politicas publicas para el sector agropecuario en México.pptxPoliticas publicas para el sector agropecuario en México.pptx
Politicas publicas para el sector agropecuario en México.pptx
 
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
 
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdfQUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
 
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdfMANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
 
LOS MIMBRES HACEN EL CESTO: AGEING REPORT.
LOS MIMBRES HACEN EL CESTO: AGEING  REPORT.LOS MIMBRES HACEN EL CESTO: AGEING  REPORT.
LOS MIMBRES HACEN EL CESTO: AGEING REPORT.
 
Mercado Eléctrico de Ecuador y España.pdf
Mercado Eléctrico de Ecuador y España.pdfMercado Eléctrico de Ecuador y España.pdf
Mercado Eléctrico de Ecuador y España.pdf
 

380531571-funcion-objetivo.pptx

  • 1. Instituto tecnológico de Tuxtla Gutiérrez Ingeniería bioquímica Ingeniería de procesos B8a Santiz Gómez José Alfredo equipo #5 García Marroquín Roberto Carrascosa Molina Mónica Guadalupe. Rodríguez Galdámez Rodrigo del Carmen Martínez Silvestre Karina Elizabeth TUXTLA GUTIERREZ, CHIAPAS. MAYO 2018
  • 3.  La función objetivo es la ecuación que será optimizada dadas las limitaciones o restricciones determinadas y con variables que necesitan ser minimizadas o maximizadas usando técnicas de programación lineal o no lineal.  Una función objetivo puede ser el resultado de un intento de expresar un objetivo de negocio en términos matemáticos para su uso en el análisis de toma de decisiones, operaciones, estudios de investigación o de optimización.
  • 4. Formulación de un modelo de programación lineal  Determinación de las variables de decisión Representan los elementos del sistema  decisión. sistema a modelar que son controlables por el decisor. En los modelos lineales continuos estas variables toman como valores números reales y se representan por letras con subíndices como se acostumbra a hacer con las variables matemáticas, o literales alusivos a su significado: peso, valor, etc. En el primer caso también se utiliza la representación como vector de un conjunto indexado de variable: 𝑥 = (𝑥1, 𝑥2, … . )
  • 5.  Determinación de las restricciones. Representan las limitaciones prácticas de determinados recursos o imposiciones físicas de la realidad. Se expresan como ecuaciones e inecuaciones lineales de las variables de decisión.  Formulación de la función objetivo. Se trata de la función que mide la calidad de la solución y que hay que optimizar (maximizar un beneficio o minimizar un coste) También es una función lineal de todas o parte de las variables de decisión. 𝑀𝑎𝑧𝑖𝑚𝑖𝑧𝑎𝑟 𝑧 = 𝑓 𝑥 ; 𝑀𝑖𝑛𝑖𝑚𝑖𝑧𝑎𝑟 𝑧 = 𝑓(𝑥)
  • 7. Problema 1: asignación de recursos  En una fábrica de cerveza se producen tres tipos distintos: rubia, negra y de baja graduación, y para ello se utilizan dos materias primas: malta y levadura. En la siguiente tabla se especifican: a) la cantidad de materias primas consumidas para producir una unidad de cada tipo de cerveza; b) las cantidades disponibles de cada materia prima; y c) el precio unitario de venta de cada tipo de cerveza.  Se trata de conocer la cantidad a fabricar de cada tipo de cerveza de manera que el beneficio sea máximo.
  • 8. SOLUCIÓN  Variables de decisión Del enunciado del problema se desprende que las variables de decisión son las producciones a fabricar de cada tipo de cerveza:  𝑥1 = producción de cerveza rubia  𝑥2 = producción de cerveza negra  𝑥3= producción de cerveza de baja graduación  Restricciones Las restricciones en este caso imponen que las materias primas utilizadas en la fabricación de los tres tipos de cerveza no deben sobrepasar las cantidades disponibles: 𝑥1 + 2𝑥2 + 2𝑥3 ≤ 30 𝑚𝑎𝑙𝑡𝑎 𝑢𝑡𝑖𝑙𝑖𝑧𝑎𝑑𝑎 ≤ 𝑚𝑎𝑙𝑡𝑎 𝑑𝑖𝑠𝑝𝑜𝑛𝑖𝑏𝑙𝑒 2𝑥1 + 𝑥2 + 2𝑥3 ≤ 45 (𝑙𝑒𝑣𝑎𝑑𝑢𝑟𝑎𝑢𝑡𝑖𝑙𝑖𝑧𝑎𝑑𝑎 ≤ 𝑙𝑒𝑣𝑎𝑑𝑢𝑟𝑎 𝑑𝑖𝑠𝑝𝑜𝑛𝑖𝑏𝑙𝑒) 𝑥1, 𝑥2,𝑥3 ≥ 0
  • 9.  Función objetivo En este caso el objetivo es maximizar el beneficio, que viene dado por la suma de los precios de venta de la producción: 𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑎𝑟 𝑧 = 7𝑥1 + 4𝑥2 + 3𝑥3  El modelo matemático de programación lineal para el problema de asignación de recursos queda formulado de la siguiente manera:
  • 10.  Nos vamos a ocupar de modelar problemas de programación lineal y resolver los modelos utilizando los lenguajes de modelado disponibles comercialmente. La expresión del problema se realiza en dos modernos lenguajes de modelado (OPL y OML) sería la siguiente:
  • 11.  Es evidente que estos lenguajes disponen de una sintaxis muy próxima a la pura expresión matemática El texto en verde corresponde matemática. a comentarios, y el azul a palabras reservadas de cada lenguaje. La solución que nos dan los respectivos sistemas son la siguientes:
  • 12. ¿QUE ES LA OPTIMIZACIÓN? La optimización es el proceso de hallar el máximo o mínimo relativo de una función generalmente sin ayuda de gráficos. Un problema de optimización consiste en minimizar o maximizar el valor de una variable. En otras palabras se trata de calcular o determinar el valor mínimo o el máximo de una o varias variables.
  • 13. ¿que es la optimización sin restricciones?  Es el problema de minimizar una función sin la existencia de restricciones, esta función puede ser de una o de mas variables.  La no presencia de las restricciones puede ser vista en un comienzo como una grave limitación, sin embargo, existe una metodología que permite tratar problemas de optimización no lineales con restricciones como problema de optimización no lineales sin restricciones.
  • 14. Optimización sin restricciones En optimización sin restricciones se minimiza una función objetivo que depende de variables reales sin restricciones sobre los valores de esas variables. La formulación matemática es: donde f es una función suficientemente regular.
  • 15. Ejemplo Se intenta encontrar una curva que ajuste algunos datos experimentales, por ejemplo medidas y1,...,ym de una señal tomadas en los tiempos t1,...,tm. Desde los datos y el conocimiento de la aplicación, se deduce que la señal tiene un comportamiento exponencial y oscilatorio, y se elige modelarlo por la funcion: Φ(t, x) = x1 + x2e−(x3−t)2/x4 + x5 cos(x6t)
  • 16. Los números reales xi, i = 1,..., 6 son los parámetros del modelo. Se desea seleccionarlos de manera que los valores del modelo Φ(tj , x) ajusten los datos observados yj tanto como sea posible. Para establecer el objetivo como un problema de optimización, se agrupan los parámetros xi en un vector de incógnitas (x1,...,x6)t y se definen los residuos rj (x) = yj − Φ(tj , x), j = 1,...,m que miden la discrepancia entre el modelo y los datos observados
  • 17. La estimación de x se obtendrá resolviendo el problema: Este es un problema de mínimos cuadrados no lineales, que es un caso especial de optimización sin restricciones. Si el numero de medidas es grande (por ejemplo 105), la evaluación de f o sus derivadas para un valor concreto del vector de parámetros x es bastante caro desde el punto de vista computacional.
  • 18. Que es un mínimo y su importancia.  Mínimos de una Función.  En un punto en el que la derivada se anule y antes sea negativa y después del punto positiva, se dice que la función tiene un mínimo relativo. Es decir, que F'(xo) = 0 y en ese punto, la función, pase de decreciente a creciente. En x = b la función tiene un mínimo relativo y se observa que su derivada se anula en ese punto, pasando de negativa a positiva. Mín en (b,f(b). Para que una función tenga máximo o mínimo no es suficiente con que su derivada se anule (debe, además, cambiar de signo).  La importancia de conocer un mínimo es poder determinar la condición inferior de una función o de un proceso en si.
  • 19. Caracterización de un mínimo ¿Que es una solución? Un punto x∗ es un MINIMO GLOBAL si f(x∗) ≤ f(x) para todo x ∈ Rn. Sin embargo el mínimo global puede ser difícil de encontrar pues nuestro conocimiento de f es usualmente local. La mayoría de los algoritmos calculan mínimos locales que son puntos en los que sea alcanza el menor valor de f en su entorno. Formalmente: Un punto x∗ es un MINIMO LOCAL si existe un entorno N de x∗ tal que f(x∗) ≤ f(x) para todo x ∈ N. Hay funciones con muchos mínimos locales. Es generalmente difícil encontrar el mínimo global para tales funciones. Un ejemplo con millones de mínimos locales aparece en la determinación de la conformación de una molécula con energía potencial mínima.
  • 20. ¿Como reconocer un mínimo local? Si la función f es suficientemente regular existen modos eficientes y prácticos de identificar mínimos locales. En particular si f es dos veces diferenciable puede decirse si x∗ es un mínimo local examinando su gradiente ∇f(x∗) y su hessiano ∇2f(x∗). En concreto: • CONDICION NECESARIA DE PRIMER ORDEN: Si x∗ es un mínimo local y f es continuamente diferenciable en un entorno abierto de x∗, entonces ∇f(x∗)=0. (x∗ punto estacionario) • CONDICIONES NECESARIAS DE SEGUNDO ORDEN: Si x∗ es un mínimo local y ∇2f es continua en un entorno abierto de x∗, entonces ∇f(x∗)=0 y ∇2f(x∗) es semidefinida positiva. • CONDICIONES SUFICIENTES DE SEGUNDO ORDEN: Si ∇2f es continua en un entorno abierto de x∗, ∇f(x∗)=0 y ∇2f(x∗) es definida positiva, entonces x∗ es un mínimo local estricto de f.
  • 21. Las condiciones suficientes no son necesarias. Un ejemplo simple esta dado por la función f(x) = x4 para la que el punto x∗ = 0 es un mínimo local estricto y sin embargo su hessiano es nulo (y por tanto no definido positivo). Cuando la función objetivo es convexa, los mínimos locales y globales son fáciles de caracterizar: Cuando f es convexa, cualquier mínimo local x∗ es un mínimo global de f. Si además f es diferenciable, entonces cualquier punto estacionario x∗ es un mínimo global de f.
  • 22. Problemas no regulares Existen muchos problemas interesantes en los que las funciones involucradas pueden ser no diferenciables e incluso discontinuas. • Si la función está formada por unos pocos trozos regulares con discontinuidades entre los trozos, puede ser posible encontrar el mínimo analizando cada trozo por separado. • Si la función es continua en todo punto pero es no diferenciable en ciertos puntos, puede identificarse la solución analizando los subgradientes, o los gradientes generalizados que son una generalización del concepto de gradiente al caso no regular.
  • 23. Una visión de conjunto de los algoritmos • Se considera solo el caso regular. • Todos los algoritmos para minimización sin restricciones necesitan que el usuario suministre un punto inicial, que se denotara por x0. • Comenzando en x0, los algoritmos de optimización generan una sucesión {xk} que terminan cuando el algoritmo no puede progresar más o cuando parece que un punto solución se ha aproximado con precisión suficiente. • Para decidir como pasar de un iterante xk al siguiente los algoritmos utilizan información sobre f y sus derivadas en el iterante xk o incluso de todos los iterantes anteriores x0, x1,...,xk−1, xk. Existen dos estrategias fundamentales para pasar de un iterante a otro. La mayoría de los algoritmos siguen alguna de estas estrategias.
  • 24. Dos estrategias: Búsqueda de línea y Región de confianza • Búsqueda de línea: – el algoritmo elige una dirección dk – busca a lo largo de esa dirección desde el iterante actual a un nuevo iterante con un menor valor de la función objetivo – la distancia que debe moverse el iterante puede encontrarse resolviendo de manera aproximada el siguiente problema de minimización unidimensional que consiste en encontrar un paso t tal que: (Resolviendo exactamente este problema se obtendría el mayor beneficio, pero hacerlo es caro e innecesario pues el objetivo final es la optimización de f y no la de f(xk + tdk).) – en cada nuevo punto se calcula una nueva dirección de búsqueda y un nuevo paso y se repite el proceso.
  • 25. Región de confianza: – se construye una función modelo mk(x) cuyo comportamiento cerca del iterante actual xk es similar al de la función objetivo f. – como el modelo mk puede no ser una buena aproximación de f cuando x está lejos de xk, restringimos la búsqueda de un optimo de mk en alguna región en torno a xk. Es decir encontramos el candidato dk resolviendo de manera aproximada el siguiente subproblema: – Si la solución candidata no produce un decrecimiento suficiente en f se concluye que la región de confianza es demasiado grande y debe reducirse para después resolver el nuevo subproblema asociado.
  • 26. Una buena técnica de optimización de funciones de una única variable es fundamental por al menos tres razones: 1.- En muchos problemas las restricciones se pueden incluir dentro de la función objetivo, por lo que la dimensionalidad del problema se reduce a una variable. 2.- Algunos problemas sin restricciones, inherentemente incluyen una única variable. 3.- Las técnicas de optimización con y sin restricciones, generalmente incluyen pasos de búsqueda unidireccional en sus algoritmos. Antes de la aparición de los ordenadores de alta velocidad, los métodos de optimización estaban prácticamente limitados a los métodos indirectos en los cuales el cálculo estaba restringido al uso de derivadas y la condiciones necesaria de optimalidad. Los modernos ordenadores han hecho posible los métodos directos, esto es la búsqueda de un óptimo por comparación sucesiva de los valores de la función f(x) en una secuencia de puntos x1, x2, x3... sin la necesidad de hacer intervenir derivadas analíticas. 4.2.1 Métodos numéricos para la optimización de funciones
  • 27. Han sido desarrollados, básicamente tres métodos para llevar a cabo la búsqueda directa unidireccional, basados en las condiciones de optimalidad. Estos son: 1.- Método de Newton 2.- Aproximaciones finitas al método de Newton (Métodos cuasi-Newton) 3.- Métodos de secante.
  • 28. Método de Newton. El objetivo de este método para estimar la solución de una ecuación f(x)=0, es producir una sucesión de aproximaciones que se acerquen a la solución. Escogemos el primer número X0 de la secuencia y luego en circunstancias favorables el método hace el resto moviéndose paso a paso a la raíz. Al tener un comportamiento grafico de la función y = f(x), hay que proponer una primera solución. Use la primer aproximación para obtener la segunda y asi sucesivamente hasta encontrar la raíz. Mediante la formula. 𝑥𝑛 + 1 = 𝑥𝑛 − 𝑓 𝑥𝑛 𝑓′ 𝑥𝑛 , 𝑠𝑖 𝑓′ 𝑥𝑛 𝑒𝑠 𝑑𝑖𝑓𝑒𝑟𝑒𝑛𝑡𝑒 𝑑𝑒 0
  • 29.  Proponer un punto de evaluación.  Calcular el gradiente (ecuación objetivo)  Calcular el hessiano y la inversa.  Multiplicar el gradiente por la hessiana inversa.  Restar el punto propuesto al punto obtenido.
  • 30. Método de newton en diferencias finitas. Los métodos en diferencias finitas tipo Newton, se utilizan si la derivada de la función objetivo es difícil de calcular, o ésta viene dada de forma numérica. Se basan en sustituir las derivadas por aproximaciones en diferencias finitas. En este método es necesario tener las f’’(x) o el hessiano como aproximación.
  • 31. Métodos de secante Los métodos de secante toman dos puntos, xp y xq y resuelve una ecuación similar a la dada en el método de Newton: 𝑓´ 𝑥𝑘 + 𝑚 𝑥 − 𝑥𝑘 = 0 donde m es la pendiente de la línea que conecta xp y xq . dada por: 𝑚 = 𝑓´ 𝑥𝑞 − 𝑓´(𝑥𝑝) 𝑥𝑞 − 𝑥𝑝 El método de la secante aproxima la segunda derivada por una línea recta. Cuando xq→x p el valor de m se aproximará al valor de la segunda derivada. En este sentido el método de la secante se podría considerar también un método cuasi Newton. El método de la secante parece bastante “crudo” pero funciona bastante bien en la práctica.
  • 32. 4.3 OPTIMIZACION DE FUNCIONES MULTIVARIABLES Optimización Disponibilidad de ordenadores Desarrollo y mejoría de los modelos económicos Desarrollo del software
  • 33. Los métodos pueden ser clasificados en tres categorías, basándonos en la información que debe ser suministrada por el usuario: • Métodos de búsqueda directa: los cuales utilizan solo valores de la función objetivo. • Métodos de gradiente: aquellos que requieren valores exactos de la primera derivada de la función objetivo. • Métodos de segundo orden: utilizan la segunda derivada de la función objetivo. MÉTODOS DE OPTIMIZACION
  • 34. Para la aplicación de estos métodos solamente es necesario conocer el valor de la función objetivo en cualquier punto del espacio y no necesitamos ninguna hipótesis adicional acerca de la diferenciabilidad de la función. Podemos emplear estos métodos, bien cuando el gradiente de la función, ∇f (x), no exista, no sea conocido o simplemente porque su expresión es demasiado compleja para poder manejarlo con eficacia. MÉTODOS DE BÚSQUEDA DIRECTA
  • 35. MÉTODOS INDIRECTOS Los métodos indirectos hacen uso de derivadas en la determinación de las direcciones de búsqueda. Una buena dirección de búsqueda debería reducir la función objetivo, entonces si x0 es el punto inicial y x1 es el nuevo punto: f(x1)<f(x0).

Notas del editor

  1. Aumentar la presión para reducir costes, mejorar la calidad del producto, minimizar riesgos medio ambientales, son algunas de las motivaciones para desarrollar herramientas de optimización para los complejos problemas de operación y diseño de una planta química. Varios factores han contribuido a este desarrollo. En primer lugar la disponibilidad de ordenadores y su creciente capacidad de cálculo ha facilitado la aplicación de complejos modelos matemáticos. En segundo lugar, el desarrollo y mejoría de los modelos económicos que permiten decidir entre diferentes procesos competitivos. Y en tercer lugar el reciente desarrollo del software para optimización que ha proporcionado la herramienta adecuada para el uso de los modelos matemáticos tanto de operaciones físicas como económicas, para la identificación de las mejores soluciones.