Professional Documents
Culture Documents
Determinista
0 1 0
1 1 5
2 2 8
3 2 13
4 2o3 14
5 4 17
{
fi ( xi ) = max rij + fi −1 ( xi − cij ) ; i = 2,3
cij ≤ xi
}
23ene2007 Programación Dinámica Determinista 16
Fórmulas recursivas hacia
atrás
Sean rij y cij como antes
Sea yi el beneficio óptimo obtenido en las
etapas 1, 2,…, i
Sea f i ( yi ) el beneficio obtenido en la etapa
i, suponiendo que se está en el estado yi ,
entonces f ( y ) = max r
3 3
c3 j ≤ y3
{ }3j
{
fi ( yi ) = max rij + fi +1 ( yi − cij ) ; i = 2,3
cij ≤ yi
}
23ene2007 Programación Dinámica Determinista 17
Ejemplo 2
Suponga que se A 12
desea seleccionar la D
ruta más corta entre 7 8 9
las ciudades O y T 8
O B T
La red a continuación 9
muestra las rutas
posibles entre ambas 5 7
6
ciudades, las cuales
cruzan por las C E
13
ciudades intermedias
A-E
f 4 ( x4 ) = 0
fi ( xi ) = min
rutas ( xi , xi +1
{) d ( x , x ) + f ( x ) } ;
i i +1 i +1 i +1 i = 1, 2,3
A A 12
7
D D 9
8
8 8
8
O B B T
9
5
5 5 17 17
7
6
C C E E
13
4 3
2 4
4 3
1
C 5 F 3 H
23ene2007 Programación Dinámica Determinista 27
Referencias
Hillier, Frederick S. y Lieberman Gerald J. Introducción a la
investigación de operaciones. McGraw-Hill Interamericana. 8ª
edición. México, 2006.
Optimization Partner. Dictionary of optimization.
http://www.optimizationpartner.se/index.php?cid=38
Consultado el 22 de enero de 2007
Taha, Hamdy A. Investigación de operaciones. Una
introducción. Pearson Educación. 6ª edición. México, 1997
Trick, Michael A. A tutorial on dynamic programming.
http://mat.gsia.cmu.edu/classes/dynamic/dynamic.html
Consultado el 22 de enero de 2007