Está en la página 1de 9

PROGRAMACIÓN DINAMICA

DETERMINISTICA Y PROBABILISTICA

INSTITUTO TECNÓLOGICO
SUPERIOR DE ALVARADO

ADMINISTRACION DE
OPERACIONES

DENILSON CAMPOS RODRIGUEZ

INVESTIGACION

ING. ALBINO SOTO FUERTES

INGENERIA INDUSTRIAL
5° VESPERTINO

19/09/19
INDICE
INTRODUCCION ................................................................................................................................... 2
PROGRAMACION DINAMICA DETERMINISTICA Y PROBABILISTICA .................................................... 3
Generalidades ................................................................................................................................. 3
¿Qué es? .......................................................................................................................................... 3
Procedimiento ................................................................................................................................. 3
Para resolver problemas de programación dinámica se necesita: ................................................. 4
La programación dinámica se aplica cuando la subdivisión de un problema conduce a: .............. 4
Características de la Programación Dinámica: ................................................................................ 4
PROGRAMACION DINAMICA PROBABILISTICA ................................................................................... 5
Definición ........................................................................................................................................ 5
Diferencias entre la PDP y la PDD ................................................................................................... 5
Aplicaciones..................................................................................................................................... 6
Elementos del modelo ........................................................................................................................ 6
Consiste: .......................................................................................................................................... 6
CONCLUCION....................................................................................................................................... 7

1
INTRODUCCION

La Programación Dinámica fue desarrollada por Richard Bellman y GB


Dantzing. Sus importantes contribuciones sobre esta técnica cuantitativa de toma
de decisiones se publicaron en 1957 en un libro del primer autor de "Programación
dinámica" denominado (Princeton Universitoy Presione. Princeton, Nueva Jersey).

Inicialmente a la PD se le denominó programación lineal estocástica o problemas


de programación lineal con incertidumbre. La programación dinámica (PD)
determina la solución óptima de un problema de n variables descomponiéndola en
etapas, con cada etapa incluyendo unsubproblema de una sola variable. La
principal contribución de la PD es el principio deóptimaidad, el cual establece que
una política óptima consistente de subpolíticas óptimas, un marco de referencia
para descomponer el problema en etapas. La programación dinámica es una técnica
que se puede aplicar para resolver muchos problemas de optimización. La mayor
parte de las veces, la programación dinámica obtiene soluciones con un avance en
reversa, desde el final de un problema hacia el principio con lo que un problema
grande engorroso se convierte en una serie de problemas más pequeños y más
tratables. Así, la programación dinámica puede definir como una técnica
matemática útil que resuelve una serie de decisiones secuenciales, cada una de las
cuales afectan las decisiones futuras. Proporciona un procedimiento sistemático
para determinar la combinación de decisiones que maximiza la determinación
total. En contraste para el problema de programación dinámica, trata de un enfoque
de tipo parcial para la solución de problemas y las ecuaciones específicas que se
usan se deben desarrollar para que represente cada situación individual.

2
PROGRAMACION DINAMICA DETERMINISTICA Y PROBABILISTICA

Generalidades
La 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.

Inicialmente a la Programación Dinámica se le denominó programación lineal


estocástica o problemas de programación lineal con incertidumbre. La
programación dinámica es una técnica que se puede aplicar para resolver muchos
problemas de optimización.

¿Qué es?
La programación dinámica 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

Procedimiento
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.

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.

3
Para resolver problemas de programación dinámica 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.

La programación dinámica se aplica cuando la subdivisión de un problema


conduce a:
 Gran cantidad de subproblemas
 Subproblemas cuyas soluciones parciales se solapan.
 Grupos de subproblemas de muy distinta complejidad.

Las características de la programación dinámica se emplean para formular e


identificar la estructura de los problemas de este tipo.

Características de la Programación Dinámica:


Las características de la programación dinámica se emplean para formular e
identificar la estructura de los problemas de este tipo

 El problema se puede dividir en etapas que requieren una política de decisión


en cada una de ellas.
 Cada etapa tiene un cierto número de estados asociados a ella. Por estado
se entiende la información que se necesita en cualquier etapa para tomar
una decisión óptima.
 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 (tal vez de acuerdo a
una distribución de probabilidad)

4
A pesar de esta característica, los problemas que pueden ser atacados con la PD
tienen otras dos propiedades adicionales:

 Sólo un número reducido de variables se debe conocer en cualquier etapa


con el fin de describir al problema.
 El resultado de una decisión en cualquier etapa altera los valores numéricos
de un número reducido de variables relevantes al problema.

PROGRAMACION DINAMICA PROBABILISTICA

Definición
La programación dinámica probabilística (PDP) es una técnica matemáticamente
útil para la toma de decisiones interrelacionadas, se presenta cuando el estado en
la siguiente etapa no está determinado por completo por el estado y la política de
decisión de la etapa actual.

La PDP Se caracteriza porque el valor asociado a los arcos es un valor probable, y


por lo tanto el valor de las rutas posibles desde el estado inicial hasta el estado final
tiene un valor asociado a la probabilidad de ocurrencia de ella.

Diferencias entre la PDP y la PDD


La programación dinámica probabilística (PDP) es una técnica matemáticamente
útil para la toma de decisiones interrelacionadas, se presenta cuando el estado en
la siguiente etapa no está determinado por completo por el estado y la política de
decisión de la etapa actual

5
Aplicaciones
 Planificación de la producción.
 Mezclas de materiales.
 Problema del transporte.
 Problema de asignación.
 Eventos Aleatorios.
 Problema de Inversión.
 Maximización de eventos para lograr metas.

ELEMENTOS DEL MODELO

Consiste:
Dentro de un modelo de programación dinámica probabilística se pueden identificar
tres elementos importantes que son: las etapas, las alternativas en cada etapa y los
estados para cada etapa. De estos tres elementos el más importante es la definición
de estado. Este tipo de problemas se guía o están orientados a un principio de
optimalizad. Esto nos dice que las futuras decisiones para las etapas restantes
constituirán una política optima, sin importar cual haya sido la política adoptada en
las etapas previas. Los cálculos de la programación dinámica probabilística se
hacen de manera recursiva en el sentido de que la solución de un subproblema se
utiliza como una entrada para el siguiente subproblema.

Existen dos problemas de realizar estos cálculos recursivos. Una forma es la


recursión hacia adelante, en la cual los cálculos avanzan de la primera etapa hasta
llegar llegar a la última etapa. La otra forma es la recursión hacia atrás, en la que
los cálculos inician en la última etapa y terminan con la primera etapa.

6
CONCLUCION

La programación dinámica es un enfoque general para la solución de problemas en


los que es necesario tomar decisiones en etapas sucesivas.

Las decisiones tomadas en una etapa condicionan la evolución futura del sistema,
afectando a las situaciones en las que el sistema se encontrará en el futuro
(denominadas estados), y a las decisiones que se plantearán en el futuro.

Además, nos permite resolver casos prácticos que suceden en la vida diaria como
son los casos del viajero, producción y de carga o de mochila.

Se clasifican en de terminanticos y probabilísticos.

7
BIBLIOGRAFÍA
Mercedes, J. M. (29 de 03 de 2017). Prezi. Obtenido de Prezi:
https://prezi.com/pzdbeg0_dmer/programacion-dinamica-probabilistica/

También podría gustarte