Está en la página 1de 5

UNIVERSIDAD NACIONAL DE CHIMBORAZO

CARRERA DE INGENIERIA INDUSTRIAL


INVESTIGACION OPERATIVA II

UNIVERSIDAD NACIONAL
DE CHIMBORAZO

CARRERA DE INGENIERIA INDUSTRIAL

INVESTIGACION OPERATIVA
INTEGRANTES:
JEAN PAGUAY
JHONATAN RUMIPAMBA
SEPTIMO SEMESTRE
JULIO 2015

UNIVERSIDAD NACIONAL DE CHIMBORAZO


CARRERA DE INGENIERIA INDUSTRIAL
INVESTIGACION OPERATIVA II

TEMA:
PROGRAMACION DINAMICA

OBJETIVOS:

GENERAL:

Conocer y aprender sobre la programacin dinmica.

ESPECIFICOS:

Entender la programacin dinmica.


Resolver ejercicios de programacin dinmica.
Conocer las aplicaciones y la utilidad de la programacin dinmica,

DESARROLLO:
PROGRAMACION DINAMICA

UNIVERSIDAD NACIONAL DE CHIMBORAZO


CARRERA DE INGENIERIA INDUSTRIAL
INVESTIGACION OPERATIVA II

La programacin dinmica es una tcnica matemtica que a menudo resulta til a tomar una sucesin
de decisiones interrelacionadas. Proporciona un procedimiento sistemtico para determinar la
combinacin de decisiones que maximice la efectividad global.
Contrastando con la programacin lineal, no existe un planteamiento matemtico estndar "del"
problema de programacin dinmica. Ms bien, la programacin dinmica es un tipo general de
enfoque para resolver problemas y las ecuaciones particulares usadas deben desarrollarse para que
se ajusten a cada situacin individual. Por lo tanto, se requiere un cierto grado de ingenio y de visin
de la estructura general de los problemas de programacin dinmica, a fin de reconocer cuando un
problema se puede resolver mediante los procedimientos de esta programacin y cmo se hara.
Probablemente se puedan desarrollar mejor estas aptitudes por medio de una exposicin de una
amplia variedad de aplicaciones de la programacin dinmica y de un estudio de las caractersticas
que son comunes a todas estas.
Por fortuna, la programacin dinmica suministra una solucin con mucho menos esfuerzo que la
enumeracin exhaustiva. (Los ahorros de clculo seran enormes para versiones ms grandes de un
problema.) La programacin dinmica parte de una pequea porcin del problema y encuentra la
solucin ptima para este problema ms pequeo.
Entonces gradualmente agranda el problema, hallando la solucin ptima en curso a partir de la
anterior, hasta que se resuelve por completo el problema original. En seguida se dan los detalles
involucrados en la implementacin de esta filosofa general.
Considrese que las variables de decisin xn (n = 1,2,3,4) son el destino inmediato en la etapa n. As,
la ruta seleccionada sera 1 - XI - X2 - X3 - X4 en donde X4 = 10. Sea fn(s, Xn) el costo total de la
mejor poltica global para las etapas restantes, dado que el vendedor se encuentra en el estado s listo
para iniciar la etapa n y se selecciona a XII como el destino inmediato. Dados s y n, denotemos por x
el valor de X*n que minimiza al fn(s, Xn) y sea f*(s) el valor mnimo correspondiente de fn(s, Xn) por
tanto, f*n(s) = fn(s, Xn). El objetivo es hallar f1*(1) y la pol1tica correspondiente. La programacin
dinmica hace esto, hallando sucesivamente f4*(s),f3*(s), f2*(s) , a continuacin, f1*(1).
El mtodo de programacin dinmica sirve para resolver problemas combinando las soluciones de sub
problemas. Normalmente es usada para resolver problemas de optimizacin. Al construir un algoritmo
usando la estrategia de programacin dinmica es necesario:
1. Caracterizar la estructura de una solucin ptima.
2. Definir recursivamente el valor de una solucin optima.
3. Computar el valor de una solucin en forma bottom-up.
4. [Opcional] Construir una solucin optima a partir de la informacin computada
Cundo usar Programacin Dinmica?
Hay dos condiciones que se deben cumplir antes de comenzar a pensar en una solucin a un
problema de optimizacin usando programacin dinmica. Sub-estructura ptima. Un problema tiene
3

UNIVERSIDAD NACIONAL DE CHIMBORAZO


CARRERA DE INGENIERIA INDUSTRIAL
INVESTIGACION OPERATIVA II

sub-estructura ptima cuando la solucin ptima a un problema se puede componer a partir de


soluciones ptimas de su sub-problema. Superposicin de Problemas. El clculo de la solucin
optima implica resolver muchas veces un mismo sub-problemas. La cantidad de sub-problema es
pequea.
PROGRAMACION DINAMICA DETERMINISTICA
Esta seccin considera con mayor amplitud el enfoque de programacin dinmica para los problemas
determinsticos, en los que el estado en la etapa siguiente queda completamente determinado por el
estado y la poltica en la etapa actual.
La programacin dinmica determinstica se puede describir en forma de diagrama de la siguiente
forma:

Una manera de catalogar los problemas de programacin dinmica determinstica es por la forma de
la funcin objetivo. Por ejemplo, el objetivo podra ser minimizar la suma de contribuciones de las
etapas individuales, o bien minimizar un producto de tales trminos y as sucesivamente.
En un problema de programacin dinmica, las temporadas deben ser las etapas.
PROGRAMACION DINAMICA PROBABILISTICA
La programacin dinmica probabilstica difiere de la programacin dinmica determinstica en que el
estado de la etapa siguiente no queda completamente determinado por el estado y la decisin de la
poltica en el estado actual. En lugar de ello existe una distribucin de probabilidad para lo que ser el
estado siguiente. Sin embargo, esta distribucin de probabilidad todava est completamente
determinada por el estado y la decisin de la poltica del estado actual.
Cuando se desarrolla de esta forma para incluir todos los estados y decisiones posibles en todas las
etapas, a veces recibe el nombre de rbol de decisin. Si el rbol de decisin no es demasiado
grande, proporciona una manera til de resumir las diversas posibilidades que pueden ocurrir.

UNIVERSIDAD NACIONAL DE CHIMBORAZO


CARRERA DE INGENIERIA INDUSTRIAL
INVESTIGACION OPERATIVA II

BIBLIOGRAFIA:
https://vagosuatfis.files.wordpress.com/2012/07/thaja-investigacion-de-operaciones-by-k9.pdf
http://elvex.ugr.es/decsai/algorithms/slides/6%20Dynamic%20Programming.pdf
https://vagosuatfis.files.wordpress.com/2012/07/thaja-investigacion-de-operaciones-by-k9.pdf
https://jrvargas.files.wordpress.com/2009/01/investigacic3b3n-de-operaciones-9na-edicic3b3nhamdy-a-taha-fl.pdf

También podría gustarte