На каждом шаге любого состояния системы решение нужно выбирать «с оглядкой», но на последнем шаге - локально-оптимальным.
Z
(S
) = max f
(S
, X
) – условный максимум на n-шаге
X
( S
) – условное оптимальное управление
Z
(S
) = max
( S
, X
) + Z
(S
)


Z
(S
) = max
(S
, X
) + Z
(S
)
- уравнения Беллмана

Процесс решения этих уравнений называется условной оптимизацией, результатом которой являются:
Z
(S
), …………………Z
(S
) и
X
( S
),……………X
(S
)
Далее нужно провести безусловную оптимизацию:
Z
= Z
(S
), X
= X
(S
) и S
=
и т.д., подставляя в последовательность условных оптимальных управлений. Получаем оптимальное решение задачи- X
= (X
, …..X
).