SlideShare ist ein Scribd-Unternehmen logo
1 von 14
PROGRAMACION
DINÁMICA
INVESTIGACIÓN DE OPERACIONES II
Alumna
Jurymar Colmenares
HISTORIA
 La PD (programación dinámica ) fue desarrollada por
Richard Bellman y G B Dantzing. Sus importantes
contribuciones sobre esta técnica cuantitativa de
toma de decisiones se publicaron en 1957 en un libro
denominado « Dynamic Programming». Inicialmente
a la PD se le denomino programación lineal
estocástica o problemas de programación lineal con
incertidumbre.
¿QUÉ ES?
 La programación dinámica es una técnica matemática
que se utiliza para la solución de problemas
matemáticos seleccionados, en los cuales se toma un
serie de decisiones en forma secuencial.
 Proporciona un procedimiento sistemático para
encontrar la combinación de decisiones que
maximice la efectividad total, al descomponer el
problema en (etapas), las que pueden ser
completadas por una o más formas (estados), y
enlazando cada etapa a través de cálculos
recursivos.
ETAPA Y ESTADO
 Etapa: es la parte del problema que posee un
conjunto de alternativas mutuamente excluyentes, de
las cuales se seleccionará la mejor alternativa.
 Estado: es el que refleja la condición o estado de las
restricciones que enlazan las etapas. Representa la
“liga” entre etapas de tal manera que cuando cada
etapa se optimiza por separado la decisión resultante
es automáticamente factible para el problema
completo.
FORMULACIÓN Y SOLUCIÓN
DE PROBLEMAS
 La programación dinámica no cuenta con una
formulación matemática estándar, sino que se trata
de un enfoque de tipo general para la solución de
problemas, y las ecuaciones específicas que se usan
se deben desarrollar para que representen cada
situación individual.
 Comúnmente resuelve el problema por etapas, en
donde cada etapa interviene exactamente una
variable de optimización (u optimizadora).
PARA RESOLVER LOS
PROBLEMAS SE NECESITA:
 Un grado de creatividad .
 Un buen conocimiento de la estructura general de los
problemas de programación dinámica para reconocer
cuando un problema se puede resolver por medio de
estos procedimientos y como esto se puede llevar a
cabo.
CARACTERÍSTICAS DE LOS
PROBLEMAS
 El problema se puede dividir en etapas que requieren
una política de decisión en cada una.
 Cada etapa tiene cierto número de estados
asociados a ella.
 El efecto de la política de decisión en cada etapa es
transformar el estado actual en un estado asociado
con la siguiente etapa.
 El procedimiento de solución esta diseñado para
encontrar una política óptima para el problema
completo.
TIPOS DE PROGRAMACIÓN
DINÁMICA
En principio, los problemas de programación dinámica
pueden clasificarse según dos criterios: su
homogeneidad o no homogeneidad y su carácter
determinista o aleatorio.
 Programación dinámica homogénea: es
homogénea cuando presenta la misma estructura
para todas las etapas del sistema, puede evolucionar
indefinidamente en el tiempo, el numero posible de
etapas es infinito.
 Programación dinámica no homogénea: son todos
aquellos modelos que tengan un numero finito de
etapas posibles.
 Programación dinámica determinística: se
puede conocer con certeza la evolución del
sistema para un determinado estado y un
determinado valor de la variable de decisión .
 Programación dinámica aleatoria: al escoger
un determinado valor de la variable de decisión ,
se encuentra que el sistema puede evolucionar
hacia diferentes estados j de la siguiente etapa
con una probabilidad conocida p.
EJERCICIOS
 1.- Un Ingeniero Forestal, requiere saber: i)Cuál es el costo
mínimo, y ii)Cuál es la ruta con ese costo mínimo, para ir desde su
oficina hasta el lugar donde está la cosecha. En su camino debe
pasar por 3 sectores o ciudades antes de llegar a su destino, y
lugares posibles en esos sectores o ciudades. Las posibles rutas,
y el costo asociado por Kms. de distancia y otros en $, se ven en
el siguiente esquema:
Solución:
 Para ir de 1 a 13 hay 48 rutas posibles. Una posibilidad para
encontrar la solución es calcular el valor asociado a cada una y
ver cual es la que proporciona el menor costo. ¿Y si fuesen miles
de rutas?. Por se descarta esa alternativa y se usa el método de la
programación Dinámica, donde se resuelve desde el final hacia el
inicio, y hay etapas y estados.
 Etapas: Son 4. La etapa 1 es decidir ir del estado inicial 1 al
estado 2,3,4 o 5 que son los puntos posibles en el sector
siguiente. La etapa 2 es decidir ir a 6, 7 u 8. La etapa 3 es decidir
ir a 9, 10, 11 o 12. La etapa 4 es decidir a 13.
 Estado: Lugar donde se encuentra. La etapa 1 tiene 1 estado: el 1.
La etapa 2 tiene 4 estados: 2, 3, 4, 5. La etapa 3 tiene 3 estados:
6,7,8. La etapa 4 tiene 4 estados: 9, 10, 11, 12.
Respuesta: El óptimo es: 24
La solución óptima es: X1 = 3 ; X2 = 8 ; X3= 9 ; X4= 13.
 Respuesta al problema planteado:
El Ingeniero Forestal tiene un costo mínimo de $24 para ir desde su
oficina al lugar de cosecha, y ese mínimo lo puede lograr yendo
desde su oficina al lugar 3 luego al lugar 8 luego al lugar 9 y de ahí
al lugar 13, que es donde está la cosecha.
La ruta óptima es: 1  3  8  9  13
CONCLUSIONES
 Un problema de optimización que se pueda dividir
en etapas y que sea dinámico en el tiempo puede
resolverse por programación dinámica.
 Las soluciones se pueden ver de manera parcial.
 Si es posible se validan los resultados usando otros
métodos de solución como programación lineal, no
lineal, entera o teoría de redes.

Weitere ähnliche Inhalte

Was ist angesagt?

Metodo simplexdual
Metodo simplexdualMetodo simplexdual
Metodo simplexdualAndres Mena
 
Ecuaciones no homogéneas
Ecuaciones no homogéneasEcuaciones no homogéneas
Ecuaciones no homogéneasMIguel Tenezaca
 
Transformaciones lineales
Transformaciones lineales Transformaciones lineales
Transformaciones lineales mirabal21
 
Derivadas por regla de la cadena
Derivadas por regla de la cadenaDerivadas por regla de la cadena
Derivadas por regla de la cadenajesusmuggle
 
1. taxonomías BOULDING JORDAN BEER CHECKLAND
1. taxonomías BOULDING JORDAN BEER CHECKLAND1. taxonomías BOULDING JORDAN BEER CHECKLAND
1. taxonomías BOULDING JORDAN BEER CHECKLANDStephany Avendaño
 
Métodos de resolución metodo de gauss jordan
Métodos de resolución metodo de gauss jordanMétodos de resolución metodo de gauss jordan
Métodos de resolución metodo de gauss jordanalgebra
 
Método de las dos fases
Método de las dos fasesMétodo de las dos fases
Método de las dos fasesJaime Medrano
 
Dual y método dual simplex
Dual y método dual simplexDual y método dual simplex
Dual y método dual simplexJaime Medrano
 
Metodo gauss y gauss jordan
Metodo gauss y gauss jordanMetodo gauss y gauss jordan
Metodo gauss y gauss jordanAndrio Mendoza
 
Unidad 4 funciones reales de varias variables
Unidad 4 funciones reales de varias variablesUnidad 4 funciones reales de varias variables
Unidad 4 funciones reales de varias variablesTezca8723
 
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)Ayda Ramirez Montalvo
 

Was ist angesagt? (20)

Unidad 1. Programación entera
Unidad 1. Programación enteraUnidad 1. Programación entera
Unidad 1. Programación entera
 
Expo 2 método de dos fases
Expo 2   método de dos  fasesExpo 2   método de dos  fases
Expo 2 método de dos fases
 
Ejercicios de programacion resueltos
Ejercicios de programacion resueltosEjercicios de programacion resueltos
Ejercicios de programacion resueltos
 
Programación dinámica
Programación dinámicaProgramación dinámica
Programación dinámica
 
Metodo simplexdual
Metodo simplexdualMetodo simplexdual
Metodo simplexdual
 
Interpolacion
InterpolacionInterpolacion
Interpolacion
 
Teoria de juegos ii
Teoria de juegos iiTeoria de juegos ii
Teoria de juegos ii
 
Ecuaciones no homogéneas
Ecuaciones no homogéneasEcuaciones no homogéneas
Ecuaciones no homogéneas
 
Transformaciones lineales
Transformaciones lineales Transformaciones lineales
Transformaciones lineales
 
Derivadas por regla de la cadena
Derivadas por regla de la cadenaDerivadas por regla de la cadena
Derivadas por regla de la cadena
 
Propiedades y características de los sistemas 1
Propiedades y características de los sistemas 1Propiedades y características de los sistemas 1
Propiedades y características de los sistemas 1
 
1. taxonomías BOULDING JORDAN BEER CHECKLAND
1. taxonomías BOULDING JORDAN BEER CHECKLAND1. taxonomías BOULDING JORDAN BEER CHECKLAND
1. taxonomías BOULDING JORDAN BEER CHECKLAND
 
Métodos de resolución metodo de gauss jordan
Métodos de resolución metodo de gauss jordanMétodos de resolución metodo de gauss jordan
Métodos de resolución metodo de gauss jordan
 
Arbol de deciciones
Arbol de decicionesArbol de deciciones
Arbol de deciciones
 
Método de las dos fases
Método de las dos fasesMétodo de las dos fases
Método de las dos fases
 
Unidad 3. Programación dinámica
Unidad 3. Programación dinámicaUnidad 3. Programación dinámica
Unidad 3. Programación dinámica
 
Dual y método dual simplex
Dual y método dual simplexDual y método dual simplex
Dual y método dual simplex
 
Metodo gauss y gauss jordan
Metodo gauss y gauss jordanMetodo gauss y gauss jordan
Metodo gauss y gauss jordan
 
Unidad 4 funciones reales de varias variables
Unidad 4 funciones reales de varias variablesUnidad 4 funciones reales de varias variables
Unidad 4 funciones reales de varias variables
 
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)
 

Ähnlich wie Presentación de investigación de operaciones II

Presentación: Programación Dinámica
Presentación: Programación DinámicaPresentación: Programación Dinámica
Presentación: Programación DinámicaWilliam Snow
 
Programacion dinamica final
Programacion dinamica finalProgramacion dinamica final
Programacion dinamica finalWalter Toledo
 
PROGRAMACION DINAMICA
PROGRAMACION DINAMICAPROGRAMACION DINAMICA
PROGRAMACION DINAMICAJOSEPHBADRA3
 
Sesion6_IdaliaFlores_20abr15 (1).pdf
Sesion6_IdaliaFlores_20abr15 (1).pdfSesion6_IdaliaFlores_20abr15 (1).pdf
Sesion6_IdaliaFlores_20abr15 (1).pdfCARLOSVALBUENA36
 
Pro no num Prog dinamica
Pro no num Prog dinamicaPro no num Prog dinamica
Pro no num Prog dinamicaRuben Gonzalez
 
Programación Dinamica
Programación DinamicaProgramación Dinamica
Programación DinamicaRafael Brito
 
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059OscarGuarimata
 
Programacion Dinamica
Programacion DinamicaProgramacion Dinamica
Programacion DinamicaLuisCabanerio
 
Presentacion programacion dinamica
Presentacion programacion dinamicaPresentacion programacion dinamica
Presentacion programacion dinamicaVINAYOCANDO13
 
61178886 i-o-ii-principal
61178886 i-o-ii-principal61178886 i-o-ii-principal
61178886 i-o-ii-principaldaniel malpica
 
Programación Dinámica
Programación DinámicaProgramación Dinámica
Programación DinámicaKimLinares
 
Baixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamicaBaixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamicaManuelStreck
 
Baixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamicaBaixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamicaManuelStreck
 
Baixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamicaBaixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamicaManuelStreck
 

Ähnlich wie Presentación de investigación de operaciones II (20)

Presentación: Programación Dinámica
Presentación: Programación DinámicaPresentación: Programación Dinámica
Presentación: Programación Dinámica
 
Programacion dinamica final
Programacion dinamica finalProgramacion dinamica final
Programacion dinamica final
 
PROGRAMACION DINAMICA
PROGRAMACION DINAMICAPROGRAMACION DINAMICA
PROGRAMACION DINAMICA
 
Sesion6_IdaliaFlores_20abr15 (1).pdf
Sesion6_IdaliaFlores_20abr15 (1).pdfSesion6_IdaliaFlores_20abr15 (1).pdf
Sesion6_IdaliaFlores_20abr15 (1).pdf
 
Pro no num Prog dinamica
Pro no num Prog dinamicaPro no num Prog dinamica
Pro no num Prog dinamica
 
Programacion
ProgramacionProgramacion
Programacion
 
Programación Dinamica
Programación DinamicaProgramación Dinamica
Programación Dinamica
 
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
 
Programacion Dinamica
Programacion DinamicaProgramacion Dinamica
Programacion Dinamica
 
Unidad 3. Programación dinámica
Unidad 3. Programación dinámicaUnidad 3. Programación dinámica
Unidad 3. Programación dinámica
 
Presentacion programacion dinamica
Presentacion programacion dinamicaPresentacion programacion dinamica
Presentacion programacion dinamica
 
Programación dinámica
Programación  dinámicaProgramación  dinámica
Programación dinámica
 
61178886 i-o-ii-principal
61178886 i-o-ii-principal61178886 i-o-ii-principal
61178886 i-o-ii-principal
 
Programacion dinamica jesus plaza
Programacion dinamica jesus plazaProgramacion dinamica jesus plaza
Programacion dinamica jesus plaza
 
Programación Dinámica
Programación DinámicaProgramación Dinámica
Programación Dinámica
 
Baixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamicaBaixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamica
 
Baixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamicaBaixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamica
 
Baixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamicaBaixardoc.com unidad-1-programacion-dinamica
Baixardoc.com unidad-1-programacion-dinamica
 
0208
02080208
0208
 
Programación deterministica
Programación deterministicaProgramación deterministica
Programación deterministica
 

Kürzlich hochgeladen

Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosMARGARITAMARIAFERNAN1
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesMIGUELANGEL2658
 

Kürzlich hochgeladen (20)

Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 

Presentación de investigación de operaciones II

  • 2. HISTORIA  La PD (programación dinámica ) fue desarrollada por Richard Bellman y G B Dantzing. Sus importantes contribuciones sobre esta técnica cuantitativa de toma de decisiones se publicaron en 1957 en un libro denominado « Dynamic Programming». Inicialmente a la PD se le denomino programación lineal estocástica o problemas de programación lineal con incertidumbre.
  • 3. ¿QUÉ ES?  La programación dinámica es una técnica matemática que se utiliza para la solución de problemas matemáticos seleccionados, en los cuales se toma un serie de decisiones en forma secuencial.  Proporciona un procedimiento sistemático para encontrar la combinación de decisiones que maximice la efectividad total, al descomponer el problema en (etapas), las que pueden ser completadas por una o más formas (estados), y enlazando cada etapa a través de cálculos recursivos.
  • 4. ETAPA Y ESTADO  Etapa: es la parte del problema que posee un conjunto de alternativas mutuamente excluyentes, de las cuales se seleccionará la mejor alternativa.  Estado: es el que refleja la condición o estado de las restricciones que enlazan las etapas. Representa la “liga” entre etapas de tal manera que cuando cada etapa se optimiza por separado la decisión resultante es automáticamente factible para el problema completo.
  • 5. FORMULACIÓN Y SOLUCIÓN DE PROBLEMAS  La programación dinámica no cuenta con una formulación matemática estándar, sino que se trata de un enfoque de tipo general para la solución de problemas, y las ecuaciones específicas que se usan se deben desarrollar para que representen cada situación individual.  Comúnmente resuelve el problema por etapas, en donde cada etapa interviene exactamente una variable de optimización (u optimizadora).
  • 6. PARA RESOLVER LOS PROBLEMAS SE NECESITA:  Un grado de creatividad .  Un buen conocimiento de la estructura general de los problemas de programación dinámica para reconocer cuando un problema se puede resolver por medio de estos procedimientos y como esto se puede llevar a cabo.
  • 7. CARACTERÍSTICAS DE LOS PROBLEMAS  El problema se puede dividir en etapas que requieren una política de decisión en cada una.  Cada etapa tiene cierto número de estados asociados a ella.  El efecto de la política de decisión en cada etapa es transformar el estado actual en un estado asociado con la siguiente etapa.  El procedimiento de solución esta diseñado para encontrar una política óptima para el problema completo.
  • 8. TIPOS DE PROGRAMACIÓN DINÁMICA En principio, los problemas de programación dinámica pueden clasificarse según dos criterios: su homogeneidad o no homogeneidad y su carácter determinista o aleatorio.  Programación dinámica homogénea: es homogénea cuando presenta la misma estructura para todas las etapas del sistema, puede evolucionar indefinidamente en el tiempo, el numero posible de etapas es infinito.  Programación dinámica no homogénea: son todos aquellos modelos que tengan un numero finito de etapas posibles.
  • 9.  Programación dinámica determinística: se puede conocer con certeza la evolución del sistema para un determinado estado y un determinado valor de la variable de decisión .  Programación dinámica aleatoria: al escoger un determinado valor de la variable de decisión , se encuentra que el sistema puede evolucionar hacia diferentes estados j de la siguiente etapa con una probabilidad conocida p.
  • 10. EJERCICIOS  1.- Un Ingeniero Forestal, requiere saber: i)Cuál es el costo mínimo, y ii)Cuál es la ruta con ese costo mínimo, para ir desde su oficina hasta el lugar donde está la cosecha. En su camino debe pasar por 3 sectores o ciudades antes de llegar a su destino, y lugares posibles en esos sectores o ciudades. Las posibles rutas, y el costo asociado por Kms. de distancia y otros en $, se ven en el siguiente esquema:
  • 11. Solución:  Para ir de 1 a 13 hay 48 rutas posibles. Una posibilidad para encontrar la solución es calcular el valor asociado a cada una y ver cual es la que proporciona el menor costo. ¿Y si fuesen miles de rutas?. Por se descarta esa alternativa y se usa el método de la programación Dinámica, donde se resuelve desde el final hacia el inicio, y hay etapas y estados.  Etapas: Son 4. La etapa 1 es decidir ir del estado inicial 1 al estado 2,3,4 o 5 que son los puntos posibles en el sector siguiente. La etapa 2 es decidir ir a 6, 7 u 8. La etapa 3 es decidir ir a 9, 10, 11 o 12. La etapa 4 es decidir a 13.  Estado: Lugar donde se encuentra. La etapa 1 tiene 1 estado: el 1. La etapa 2 tiene 4 estados: 2, 3, 4, 5. La etapa 3 tiene 3 estados: 6,7,8. La etapa 4 tiene 4 estados: 9, 10, 11, 12.
  • 12.
  • 13. Respuesta: El óptimo es: 24 La solución óptima es: X1 = 3 ; X2 = 8 ; X3= 9 ; X4= 13.  Respuesta al problema planteado: El Ingeniero Forestal tiene un costo mínimo de $24 para ir desde su oficina al lugar de cosecha, y ese mínimo lo puede lograr yendo desde su oficina al lugar 3 luego al lugar 8 luego al lugar 9 y de ahí al lugar 13, que es donde está la cosecha. La ruta óptima es: 1  3  8  9  13
  • 14. CONCLUSIONES  Un problema de optimización que se pueda dividir en etapas y que sea dinámico en el tiempo puede resolverse por programación dinámica.  Las soluciones se pueden ver de manera parcial.  Si es posible se validan los resultados usando otros métodos de solución como programación lineal, no lineal, entera o teoría de redes.