Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DINAMICA.
Una etapa en PD se define como la parte del problema que posee un conjunto de
alternativas mutuamente excluyentes de las cuales se seleccionar la mejor alternativa. En
trminos del ejemplo del presupuesto de capital, cada planta define una etapa donde la
primera, segunda y tercera etapas tienen tres, cuatro y dos alternativas, respectivamente.
Estas etapas son interdependientes porque las tres plantas deben competir por un
presupuesto limitado. Por ejemplo, elegir la propuesta 1 dejar $5 millones para las plantas
2 y 3, en tanto que la eleccin de la propuesta 2 de la planta 1 slo dejar $4 millones para
las planta 2 y 3.
La idea bsica de la PD consiste prcticamente en eliminar el efecto de la interdependencia
entre etapas asociando una definicin de estado con cada etapa. Un estado se define
normalmente como aquel que refleja la condicin (o estado, valga la redundancia) de las
restricciones que alcanzan las etapas. En el ejemplo del presupuesto del capital, definimos
los dos estados para las etapas 1, 2, y 3 como sigue:
X1
=
monto
de
capital
asignado
X2
=
monto
de
capital
asignado
a
X3 = monto de capital asignado a las etapas 1, 2 y 3
a
las
la
etapa
etapa
1
y
1
2
ahora demostremos como se utilizan las definiciones de etapas y estados dadas para
descomponer el problema del presupuesto del capital en tres subproblemas independientes
desde el punto de vista del clculo.
Obsrvese primero que los valores de x1 y x2 no se conocen con exactitud, pero deben
estar en alguna parte entre 0 y 5. De hecho, como los costos de las diferentes propuestas
son discretos, x1 y x2 solo pueden tomar los valores 0, 1, 2, 3, 4 o 5. Por otra parte, x3, que
es el capital total asignado a todas las etapas, en las tres es igual a 5.
La forma en que resolvemos el problema consiste en comenzar con la etapa (planta) 1.
Obtenemos decisiones condicionales para esa etapa que responde la pregunta siguiente:
dado un valor especfico de x1 (= 0, 1, 2, 3, 4 o 5), cul ser la mejor alternativa
(propuesta) para la etapa 1? Los clculos para la etapa 1 son directos. Dado el valor de x1,
elegimos la mejor propuesta cuyo costo no exceda x1. En la tabla 1-2 se resumen las
decisiones condicionales de la etapa 1.
Tabla 1-2
Hasta ahora, no conocemos el valor exacto de x1. No obstante, para cuando lleguemos a la
etapa 3, tendremos a disposicin esta informacin y, por lo tanto, el problema se reducir a
la lectura de los registros indicados en la tabla.
Ejemplo 1
En la tabla anterior, es posible que x1 = > 2 pueda ser ptima en la solucin final?
[Resp .No. Porque x1 = > 2 presenta un rasgo excesivo para la etapa 1.]
Ahora consideremos los clculos de la etapa 2. Estos clculos buscan tambin una solucin
ptima condicional para la etapa 2 como funcin del estado x2. Pese a ello, difieren de los
clculos de la etapa 1 en que el estado x2 define ahora el capital que se asignar a la etapa 1
a la etapa 2. Esta definicin garantizar que una decisin tomada para la etapa 2 ser
automticamente factible para la etapa 1. La idea consiste ahora en escoger la alternativa en
la etapa 2 dado x2 que genere el mayor ingreso para las etapas 1 y 2. La frmula que sigue
resume la naturaleza de los clculos de la etapa 2.
Para x2 = 1, slo tenemos una alternativa factible para la etapa 2; esto es, la
propuesta 1, que cuesta (o tiene un costo de) cero y produce un ingreso de
cero. Las propuestas restantes son infactibles porque tiene un costo por lo
menos de 2. Por lo tanto tenemos:
Que
corresponde
a
la
Podemos resumir el clculo de la etapa 2 en la tabla 1-3:
propuesta
tabla 1-3
Que corresponde a 1 o 2
Ahora que hemos terminado de efectuar todas las operaciones podemos leer la solucin
ptima en forma directa. Comenzando desde la etapa 3, podemos elegir la propuesta 1 o 2.
Si elegimos la propuesta 1, que tiene un costo de 0, entonces x2 de la etapa 2 ser 5 0 = 5
de la tabla 1-3 de la etapa 2, vemos que la alternativa ptima dado x2 = 5 es la propuesta 4.
alternativos
restantes
del
ejemplo
2
anterior]
Si el lector estudia detenidamente el procedimiento dado, advertir que los clculos son en
realidad recursivos. Por lo tanto, los clculos de la etapa 2 estn basados en los de la etapa
1. En forma semejante, los clculos de la etapa 3 utilizan slo los clculos de la etapa 2.
Dicho de otra manera, los clculos de una etapa actual utilizan informacin de resumen de
la etapa inmediata inferior. Este resumen proporciona los ingresos ptimos de todas las
etapas consideradas antes. Al utilizar este resumen nunca nos interesan las decisiones
especficas tomadas en todas las etapas anteriores. En realidad las decisiones futuras se
seleccionan en forma ptima sin recurrir a decisiones tomadas antes esta prioridad especial
constituye el principio de optimidad, que es la base de la validez de los clculos de PD.
Para expresar matemticamente la ecuacin recursiva, introducimos la notacin siguiente.
Sean:
Rj
(kj)
=
ingreso
de
la
alternativa
kj
en
fj (xj) = rendimiento ptimo de las etapas 1,2,...y j dado el estado xj
la
etapa
Por lo tanto, escribimos las ecuaciones recursivas del ejemplo del presupuesto de capital
como:
Otro aspecto tiene que ver con la expresin de la factibilidad de las propuestas en forma
matemtica. Especialmente, una propuesta kj es factible si su costo cj (kj) no excede el
estado del sistema xj en la etapa j.
Tomando en cuenta estos dos aspectos, podemos escribir la ecuacin recursiva de PD
como:
Etapa 2.
Etapa 3.
La solucin ptima puede leerse ahora directamente de las tablas anteriores comenzando
con la etapa 3. Para x3 = 5, la propuesta optima es k3* = 2. Considrese k3*= 1en primer
trmino. Como c3 (1) = 0, esto deja x2 = x3 (1) = 5 para las etapas 2 y 1. Ahora bien, la
etapa 2 muestra que x2 = 5 produce k2 = 4. Como c2 (4) = 4, esto deja x1 =5 4 = 1. De la
etapa 1 x1 = 1 de k1* = 2 por lo tanto una combinacin optima de propuestas para las etapas
1, 2 y 3 es (2, 4,1). La figura 1 ilustra cmo se determinan los ptimos alternativos en
forma sistemtica.
figura 1.
Este mtodo de clculo de conoce como procedimiento de avance porque los clculos
avanzan de la primera a la ltima etapa. Sin embargo, cuando el lector estudie la mayora
de las obras dedicadas a la programacin dinmica advertir que la ecuacin recursiva se
construye de manera que los clculos comienzan en la ltima etapa y despus regresan
hacia la etapa 1. Este mtodo recibe el nombre de procedimiento de retroceso.
La diferencia principal entre los mtodos de avance y de retroceso ocurre en la forma en
que definimos el estado del sistema. Para ser especficos, volveremos a considerar el
ejemplo del presupuesto de capital. Para el procedimiento de retroceso, definimos los
estados yj como:
y1
=
monto
de
capital
asignado
a
las
etapas
1,
y2
=
monto
de
capital
asignado
a
las
etapas
y3 = monto de capital asignado a la etapa 3
2
2
y
y
3
3
Etapa 2.
Etapa 1.