Главная страница

Двойственность в задачах линейного программирования. 17 Двойственность в задачах линейного программирования


Скачать 3.38 Mb.
Название17 Двойственность в задачах линейного программирования
АнкорДвойственность в задачах линейного программирования
Дата23.10.2019
Размер3.38 Mb.
Формат файлаdocx
Имя файла17-20.docx
ТипДокументы
#91467
страница2 из 8
1   2   3   4   5   6   7   8


Пусть показатель эффективности k-го шага выражается некоторой функцией:



а эффективность всего рассматриваемого многошагового процесса следующей аддитивной функцией:



или



Тогда задача пошаговой оптимизации (задача динамического программирования) формулируется следующим образом: определить такое допустимое управление Х, переводящее систему S из состояния s0 в состояние sn, при котором целевая функция Z принимает наибольшее (наименьшее) значение.

Задача динамического программирования обладает следующими особенностями:

1. Задача оптимизации интерпретируется как n-шаговый процесс управления.

2. Целевая функция равна сумме целевых функций каждого шага.

3. Выбор управления на k-ом шаге зависит только от состояния системы к этому шагу, не влияет на предшествующие шаги (отсутствие обратной связи).

4. Состояние sk после k-го шага управления зависит только от предшествующего состояния sk-1 и управления Xk («отсутствие последствия»).

5. На каждом шаге управление Xk зависит от конечного числа управляющих переменных, а состояние sk – от конечного числа параметров.

1   2   3   4   5   6   7   8


написать администратору сайта