Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ope II Sesion 02b Prog Dina Deter Mochila Wa Cax
Ope II Sesion 02b Prog Dina Deter Mochila Wa Cax
LOGRO DE SESION
Logro de sesin:
Al trmino de la sesin el estudiante entiende la naturaleza de la
programacin dinmica y el uso del clculo recursivo para
minimizar el proceso de clculo al considerar solamente los
estados y las decisiones necesarias en cada etapa en las que se
divide el problema, lo cual lo llevar a alcanzar la solucin ptima.
PROBLEMA DE LA MOCHILA
Problema:
Carlos desea ir de viaje para lo cual tiene su mochila que la puede
llenar con tres productos necesarios para este viaje, la mochila
solo puede llevar 10 lb como mximo, en la tabla se muestra los
pesos de los tres productos y los beneficios que le representaran.
Con qu productos se debe llenar la mochila para maximizar los
beneficios de Carlos?
PROBLEMA DE LA MOCHILA
Solucin:
El problema de determinar la asignacin de recursos que
maximiza el beneficio total sujeto a la disponibilidad limitada de
recurso se podra expresar como:
Donde:
xt = N de elementos a usar del tipo t, debe ser : 0, 1, 2, .
rt(xt) = Beneficio por colocar xt productos tipo t en la mochila
gt(xt)= Peso de xt productos tipo t
W = Peso mximo que la mochila puede aguantar
PROBLEMA DE LA MOCHILA
Solucin:
Primero se requiere definir ft(d) como el beneficio mximo que se
puede alcanzar con las actividades t, t+1 T si d unidades del recurso
se pueden asignar a las actividades t, t+1 T, se tendra
PROBLEMA DE LA MOCHILA
PROBLEMA DE LA MOCHILA
PROBLEMA DE LA MOCHILA
PROBLEMA DE LA MOCHILA
PROBLEMA DE LA MOCHILA
f1 (d) = max { 11x1 + f2 ( d - 4x1 ) }
4x1 d
F1(10) = 25
Caf
200
50
Maz
400
120
Frijol
500
170
Arroz
300
80