Son problemas secuenciales: El problema se puede dividir en etapas. Definición: Método que permite determinar de manera eficiente las decisiones que optimizan.

Slides:



Advertisements
Presentaciones similares
Tiempos óptimos de detención y opciones reales en decisiones agrícolas
Advertisements

Diseño y análisis de algoritmos
METODOS CUANTITATIVOS I DOCENTE : ING. ECO RODOLFO ROJAS GALLO
INVESTIGACION DE OPERACIONES I
CARRERA: INGENIERIA CIVIL UNI-RUACS
Modelos ARMA.
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
DESCRIPCION DE SISTEMAS
¿Qué es la investigación operativa? Etapas de un problema de investigación operativa Modelos de investigación operativa Aplicaciones de la investigación.
Tema 3: Introducción a la programación lineal
Ingeniería Matemática
BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román Esta.
BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román Con.
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román Con.
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román Con.
BY: M. J. García-Ligero Ramírez and P
Expresión de un problema de programación lineal Aplicaciones de la programación lineal Soluciones de un problema lineal Resolución gráfica de un problema.
BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román Con.
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román Con.
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
Tema 1: Programación dinámica
Método de la esquina noroeste Método del elemento mínimo AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad.
Tema 2: Números aleatorios. Generación de números
Método de la esquina noroeste Método del elemento mínimo AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad.
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
Método de la esquina noroeste Método del elemento mínimo AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad.
Unidad académica: Ingenierías
GRAFCET Grafica de Control de Etapas de Transición
Representación en espacio de estado
Investigación de operaciones : Método
Unidad 1: ECUACIONES DIFERENCIALES DE PRIMER ORDEN
2- SIMPLEX.
Sesión 12: Procesos de Decisión de Markov
Estadística 2010 Maestría en Finanzas Universidad del CEMA Profesor: Alberto Landro Asistente: Julián R. Siri.
Universidad de los Andes-CODENSA
PROGRAMACION DINAMICA
Fundamentos de programación

Programación dinámica: Introducción
Sesión 12: Procesos de Decisión de Markov. Incertidumbre - MDP, L.E. Sucar2 Procesos de Decisión de Markov Procesos de Decisión Secuenciales Procesos.
ALEXANDRA MARIA PAREDES NAVIA ANGIE LORENA VALDES FALLA
Investigación de Operaciones (IO)
Programación Dinámica
Pasos de un estudio de simulacion (repaso).
INVESTIGACION DE OPERACIONES
Simular: Representar una cosa, fingiendo o imitando lo que no es.
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.
Parte II. Algorítmica. 4. Programación dinámica.
3- PROGRAMACION LINEAL PARAMETRICA
Parte I. Estructuras de Datos.
1 Problemas de decisión Tipo particular de problemas de optimización Sistemas que evolucionan con el tiempo Se toman decisiones en momentos sucesivos de.
Parte I. Estructuras de Datos.
Sabemos reconocerlas, y calcularlas como soluciones de sistemas de ecuaciones, o de desigualdades Buscamos métodos de cálculo generales y eficientes Problemas.
Departamento de Sistemas Informáticos y Programación Universidad Complutense de Madrid Bloque 2: Divide y Vencerás Unidad 1: Nociones básicas.
Elaboración de algoritmos usando lógica de programación
PROCESOS DE DECISION DE MARKOV EN EL DISEÑO DE AGENTES INTELIGENTES GERMAN HERNANDEZ Ing. de Sistemas, Universidad Nacional-Bogota
DISEÑAR Y ELABORAR ALGORITMOS Nombre: anayeli hernandez peralta Grado y grupo: 1 “3” Materia: Informática y computación Maestro: Ángel Buendía Turno: Vespertino.
Orígenes: Proyecto Montercalo: Proyecto APOLLO: Simulación del flujo de neutrones para la construcción de la bomba atómica. Movimiento dentro de la atmósfera.
Método Simplex Es un procedimiento sistemático y eficiente para encontrar y probar soluciones situadas en los puntos extremos de la región de soluciones.
MEDIDAS DE TENDENCIA CENTRAL
 E Expresión de un problema de programación lineal  A Aplicaciones de la programación lineal  S Soluciones de un problema de programación lineal.
28/10/2015 SISTEMAS DE ECUACIONES LINEALES Es aquel conjunto formado por dos o más ecuaciones, en el cual su conjunto solución verifica cada una de las.
Clase N°4 Generación de instancias de una v.a. (Parte I) ICS3723 Simulación Profesor Pedro Gazmuri.
Hernández Camacho Víctor Jesus Islas Sánchez Karla Vanessa
Método Simplex Es un procedimiento sistemático y eficiente para encontrar y probar soluciones situadas en los puntos extremos de la región de soluciones.
Programación I Prof. Carolina Cols. Algoritmo es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema.
Transcripción de la presentación:

Son problemas secuenciales: El problema se puede dividir en etapas. Definición: Método que permite determinar de manera eficiente las decisiones que optimizan el comportamiento de un sistema que evoluciona a lo largo de una serie de etapas. Características de los problemas dinámicos Las variables que describen el problema están gobernadas por transformaciones en el tiempo. Interrelación de las decisiones tomadas en cada etapa. No cuenta con una formulación matemática estándar. BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román

Una solución óptima tiene la propiedad de que, cualesquiera sean el estado y la decisión inicial tomadas, las decisiones restantes deben constituir una política óptima con independencia del estado resultante de la primera decisión. Concepto de solución Principio de optimalidad de Bellman (1957) Descomponer en una serie de etapas el problema y la solución secuencial de los subproblemas de decisión asociados con cada etapa es equivalente a la solución del problema de decisión del sistema original. Considerar un problema como una secuencia de decisiones equivale a dividirlo en subproblemas más pequeños y por lo tanto más fáciles de resolver. BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román

La programación dinámica se aplica cuando la subdivisión de un problema conduce a: Grupos de subproblemas de muy distinta complejidad. Gran cantidad de subproblemas. Subproblemas cuyas soluciones parciales se solapan. Diferencias entre Programación dinámica y Programación Lineal: Describe una situación determinada en términos de un modelo matemático.(Lineal) Las decisiones se toman de manera simultánea. (Lineal) Formulación matemática estándar. (Lineal) Resolución mediante recursividad. (Dinámica) BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román

Descripción de un modelo dinámico 1.- Etapas: particiones del problema en los que se pueden tomar decisiones que no dependen de las alternativas anteriores. (Ej. Días, meses, años etc.) 2.- Estados e n : es la información que relaciona la etapa actual y la siguiente o anterior. Los estados pueden ser finitos o no. 3.- Decisión x n : Alternativas en la etapa n Función costo c n (e n,x n ): Costo asociadodel estado y decisión tomada en la etapa n Función de transición, e n x n : Relaciona las variables de estado y decisión de una etapa con la variable de estado de la etapa siguiente. 6.- Función costo acumulado, f n (e n, x n ) : Costo total acumulado en n-etapas dado un estado y una decisión particular. 7.- Función objetivo f n * (e n ) : Objetivo a alcanzar al finalizar el problema. (Max o Mini). Notemos que para un valor determinado de e n se tendrán varias decisiones posibles de, x n y entre ellas la decisión óptima, x * n. BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román

Resolución de un problema de programación dinámica Descripción de las ecuaciones de recurrencia. Optimizar cada subproblema en cada etapa en función de los resultados de la resolución del subproblema siguiente. El método de solución determina inicialmente la política de decisión óptima para la última etapa. Esto es generalmente trivial. Recursividad hacia atrás Identificar las etapas, variables de decisión y variables de estado BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román

Clasificación de los problemas de programación dinámica Programación dinámica determinística: son problemas dinámicos, donde el estado en la siguiente etapa está completamente determinado por el estado y la decisión actual. Discretos Continuos Programación dinámica probabilística: existe una distribución de probabilidad sobre lo que puede ser el siguiente estado. BY: M.J. García-Ligero Ramírez and P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román