Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programacion Dinamica Probabilistica PDF
Programacion Dinamica Probabilistica PDF
Universidad de Crdoba
Facultad de Ingenieras
Programa de Ingeniera Industrial
Investigacin de Operaciones III
VII Semestre
Montera Crdoba
2011
Etapa
+1
Estado:
Contribucin de
Valor:
( ,
PDD (Figura 1)
Contribucin
de la etapa
Probabilidad
Decisin
Estado:
( ,
+1
Etapa
Etapa
(1)
2
(2)
PDP (Figura 2)
( )
)=
)}
)=
)}
Hay que tener en cuenta las caractersticas bsicas que distinguen los problemas
de programacin dinmica (Sea PDD PDP), las cuales son:
hasta
para el estado
resultante.
En consecuencia:
( ,
)=
( )]
Con:
( )=
(,
Ejemplo 1:
(Ejercicio propuesto 11.4-2 del libro Investigacin de operaciones - Hiller,
Frederick S. Lieberman, Gerald J. )
Imagine que tiene $ 5.000 para invertir y que tendr la oportunidad de hacerlo en
cualquiera de dos inversiones (A B) al principio de cada uno de los prximos
aos. Existe incertidumbre respecto al rendimiento de ambas inversiones. Si se
invierte en A, se puede perder todo el dinero o (con probabilidad ms alta) obtener
$ 10.000 (una ganancia de $ 5.000) al final del ao. Si se invierte en B, se pueden
obtener los mismos $ 5.000 (con probabilidad ms baja) $ 10.000 al terminar el
ao. Las probabilidades para estos eventos son las siguientes:
Inversin
A
B
Cantidad
Probabilidad
obtenida ($)
0
10000
5000
10000
0.3
0.7
0.9
0.1
Solucin a)
Sea
la inversin realizada en el ao , esto es,
= 0, , .
Sea la cantidad de dinero en la mano al inicio del ao.
Sea ( , ) la cantidad mxima prevista de dinero al final del tercer ao, dado
y
en el ao .
( ,
5000
Para
)=
( )
=0
0.3
0.9
( ) + 0.1
5000) + 0.7
( , )= ( )y
Para 0 < 5000
(No se puede invertir menos de $ 5000)
+ 5000)
+ 5000)
=
=
=0
< 5000
5000
0
+ 2000
=2
( ,
0
0
5000
< 5000
< 10000
10000
+ 2000
+ 3400
+ 2500
+ 3400
+ 2000
+ 4000
+ 2500
+ 4000
=1
( ,
0
5000 8400 9800 8150
9800
Por tanto la poltica ptima es invertir siempre en A, con una fortuna de espera
despus de tres aos de $ 9800.
Solucin b)
Sea
la inversin realizada en el ao , esto es,
= 0, , .
Sea la cantidad de dinero en la mano al inicio del ao.
Sea ( , ) la probabilidad mxima de tener al menos $ 10000 despus de tres
aos, dado y .
=3
< 5000
0
0
( ,
5000
< 10000
10000
15000
0 0.7 0.1
1 1
0.7
0
0,
=2
( ,
0
5000
< 5000
0
0
10000
0.7
0.73
0.73
0.73
=3
( , )
0
5000 0.73 0.7 0.757
0.757
Por lo tanto las polticas ptimas son (Con los nmeros en los arcos para
representar el retorno de la inversin).
Ao 1
Ao 2
Ao 3
A
5000
5000
B
10000
B
10000
10000
O tambin:
A
5000
5000
B
10000
0B
B
10000
10000
15000
0, A B
CONCLUSIN
La programacin dinmica (Sea PDD PDP) es una tcnica muy til para tomar
una sucesin de decisiones interrelacionadas. Requiere la formulacin de una
relacin recursiva apropiada para cada problema individual. Sin embargo,
proporciona grandes ahorros computacionales en comparacin con la
enumeracin exhaustiva para encontrar la mejor combinacin de decisiones, en
especial cuando se trata de problemas grandes. Por ejemplo, si un problema tiene
10 etapas con 10 estados y 10 decisiones posibles en cada etapa, la enumeracin
exhaustiva tendra que considerar hasta 1010 combinaciones, mientras que la
programacin dinmica (Sea PDD PDP) necesita hacer cuando mucho 103
clculos (10 para cada estado en cada etapa).
BIBLIOGRAFA