Programacao Dinamica
Programacao Dinamica
Programacao Dinamica
PROGRAMAO DINMICA
MACAP
2010
PROGRAMAO DINMICA
MACAP
2010
INTRODUO
1. PROGRAMAO DINMICA PD
Programao dinmica uma tcnica matemtica muito til para tomar uma
seqncia de decises inter-relacionadas.
2.
PRINCIPAIS
ELEMENTOS
DOS
PROBLEMAS
DE
PROGRAMAO
DINMICA
3.1 Metodologia
Construir a soluo.
Podemos ento concluir que a poltica tima tem um custo total mnimo de = 8
u.m.
5. O PROBLEMA DA DILIGNCIA
esse ltimo problema ampliado, a soluo tima para onde se deve ir em seguida a
partir de cada estado possvel pode ser encontrado relativamente fcil a partir dos
resultado obtidos na iterao anterior.
Seja fn(s,xn) o custo total da melhor poltica a ser adotada para o restante dos
estgios, dado que o caador de tesouros est no estado s, pronto para seguir para
o estgio n e seleciona xn como seu destino imediato.
Dados s e n, seja xn qualquer valor de xn que minimiza fn(s,xn) e seja fn*(s) o
valor mnimo correspondente de fn(s,xn). Logo,
fn*(s) = min fn(s,xn) = fn(s,xn*)
onde:
De outra forma:
ACEHJ
ADEHJ
ADFIJ
Estgio n
Estgio n+1
Contribuio
do estgio n
Probabilidade
1
f*n+1(1)
Deciso
Estado:
sn
fn(sn,xn)
xn
2
f*n+1(2)
S
f*n+1(s)
CONCLUSO