На каждом шаге любого состояния системы решение нужно выбирать «с оглядкой», но на последнем шаге - локально-оптимальным.
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 ).