Está en la página 1de 1

El procedimiento puede hacerse hacia delante o hacia atrás.

● Etapas: Divisiones del problema (n+1).


● Estados: Cada etapa tiene distintos estados.
● Decisión: Transición del estado actual a otro estado de la etapa
siguiente.
● Formulación recursiva: Ecuación que relaciona el costo de un estado
actual con el costo del siguiente estado.

I.1. Características comunes de los problemas de programación dinámica

● El problema original de n variable de decisión se puede dividir en n


etapas con una decisión por tomar en cada etapa.
● Cada etapa tiene un número de estados asociado a ella.
● La decisión óptima de cada etapa depende sólo del estado actual y no
de las decisiones anteriores.
● La decisión óptima para cada uno de los estados restantes no depende
de las decisiones o etapas previos.
● Existe una relación recursiva que identifica la decisión óptima para la
etapa i, dado que la etapa i-1 (recursión hacia delante) o i+1 (recursión
hacia atrás) ha sido resuelta
● La etapa final debe ser resoluble sin hacer referencia a las siguientes

También podría gustarte