La optimizacion

download La optimizacion

of 12

Embed Size (px)

Transcript of La optimizacion

  1. 1. Optimizacin: Que es la optimizacin? Desarrollo claves para la optimizacin Categora de Optimizacin Quien hace Optimizacin Caractersticas de los problemas de optimizacin Tipos de Optimizacin 1.-basada en Modelos y 2 Emprica. De un ejemplo de Optimizacin.
  2. 2. Optimizacin: OPTIMIZACIN: Desde un punto de vista informtico, la optimizacin es la bsqueda y el hecho de mejorar el rendimiento de un sistema operativo, programa o dispositivo, a partir de determinados cambios lgicos (software) o fsicos (hardware). Puede ser aplicado al rendimiento de:
  3. 3. Fermat (1646) f (x) funcin de una sola variable newton (1670) df(x) =0 dx Euler (1755) f ( x) funcin vectorial xf(X) = 0 LaGrange (1797) min f( x) x vector x subject to : g k ( x) = 0, k 1,....,m Desarrollos claves para la optimizacin
  4. 4. dantzig (1947) programacin lineal (restricciones con desigualdades) Kuhn Tucker (1951) condiciones a satisfacer por una optimizacin no lineal Contribuciones (1960-80s) algoritmos para optimizacin no lineal khachain and karmarkar (~1980) nuevo mtodos de puntos interiores desarrollos continuados en diferentes problemas (optimizacin entera, estocstica, global, etc.) Desarrollos clave de la segunda mitad del siglo XX5
  5. 5. CATEGORA DE OPTIMIZACIN:
  6. 6. Quin hace optimizacin? Matemtica aplicada Gestin de negocios Ingeniera de software Ingeniera qumica Programacin matemtica Gestin de Investigacin operativa: aplicada negocio Incluye estadstica, modelado, etc. Optimizacin aplicada: Todas las reas de ingeniera de software Ingeniera qumica Planificacin y logstica: Gestin de la cadena de suministro, gestin de recursos. Y muchos ms!
  7. 7. Caracterstica de los problemas de optimizacin: Hay un compromiso entre las Costes energa optimo variable y el objetivo. Hay que identificar estos compromisos antes de desarrollar los modelos matemticos Hay que entender el problema cualitativamente
  8. 8. Tipos de optimizacin LA OPTIMIZACIN DE SOFTWARE: busca adaptar los programas informticos para que realicen sus tareas de la forma ms eficiente posible. Virtualmente, existen infinitas maneras de desarrollar una misma aplicacin, y uno de los factores ms influyentes a la hora de crear el diseo es la arquitectura de hardware con la cual se desea trabajar. En pocas palabras, conseguir el mejor rendimiento en una plataforma enfocada en el tipo y la cantidad memoria es muy diferente a hacerlo en una cuyo fuerte es la velocidad de los procesadores. LA OPTIMIZACIN DE CONSULTAS: por otra parte, consiste en mejorar los tiempos de respuesta en la gestin de bases de datos. En el lenguaje de consultas SQL, uno de los ms utilizados por los desarrolladores, la optimizacin busca simplificar las operaciones ms complejas, aqullas que suelen requerir de mucho tiempo para su resolucin. LA OPTIMIZACIN DE CONSULTAS: por otra parte, consiste en mejorar los tiempos de respuesta en la gestin de bases de datos. En el lenguaje de consultas SQL, uno de los ms utilizados por los desarrolladores, la optimizacin busca simplificar las operaciones ms complejas, aqullas que suelen requerir de mucho tiempo para su resolucin. OPTIMIZACIN DE DISPOSITIVOS: La optimizacin de dispositivos o perifricos de una computadora puede hacerse a nivel hardware (cambio de piezas, cables, puertos, jumper, etc.) o a nivel software (cambio en las configuraciones, controladores, aplicaciones, etc.). Pero tambin un dispositivo puede optimizarse a nivel uso, es decir, su rendimiento puede muchas veces estar relacionado al uso que el propio usuario le da. OPTIMIZACIN DE REDES: En tanto, para optimizar una red, puede hacerse a nivel software (configuracin, programas, etc.) o a nivel hardware (antenas, cables, etc.).
  9. 9. Ejemplo: Obtener el tringulo issceles de rea mxima inscrito en un crculo de radio 12 cm.
  10. 10. OPTIMIZACIN BASADA EN MODELOS Aplicaciones tpicas- sistemas para lo que existen un buen modelo Componentes gases y lquidos en industrias qumicas y petroqumicas Aplicaciones de negocios para inventario, transporte. En aquellos sitios que no permiten experimentar OPTIMIZACIN EMPRICA Aplicaciones tpicas- desarrollo rpido en procesos pocos entendidos Farmacutica. micro- electrnica. Aplicaciones pequeas en operaciones de plantas.