Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Понятие о стохастическом программировании



В задаче линейного программирования:

заданные величины cj, aij, bi, dj, Dj. Часто на практике величины cj, aij, bj, могут быть случайными. Так, если bi – ресурс, то он зависит от ряда факторов. Аналогично, cj – цены – будут зависеть от спроса и предложения, aij – расходные коэффициенты – от уровня техники и технологии.

Задачи, в которых cj, aij, bi – случайные величины, относят к задачам стохастического программирования.

В задачах стохастического программирования случайный характер величин указывают различными способами:

- реализацией случайных величин;

- законом распределения случайных величин.

В первом случае в модель подставляют фактические значения случайных величин и решают задачу для этих значений. Такой подход обеспечивает решение задачи оптимизации и получение искомых значений для случая, когда значения реализации случайных величин известны. Такая задача есть обычная задача линейного программирования.

Недостатки такого подхода: необходимость иметь значения реализации случайных величин, что не всегда возможно; невозможно составить план, так как в момент составления плана на предстоящий период конкретных значений реализации случайных величин в принципе быть не может.

Во втором случае по закону распределения случайных величин эти недостатки отсутствуют. Обычно принимают, что случайные величины подчиняются нормальному закону распределения, заданному математическим ожиданием и дисперсией.

Задача стохастического программирования предусматривает стохастическую постановку и целевой функции, и ограничений.

Стохастическая постановка целевой функции может быть двух видов: М–постановка и Р–постановка.

При Мпостановке случайная величина заменяется ее математическим ожиданием и задача сводится к оптимизации детерминированной целевой функции:

где – математическое ожидание случайной величины cj.

При Рпостановке целевая функция будет иметь вид:

- при максимизации целевой функции

обозначает максимизацию вероятности того, что случайная величина будет не меньше некоторого значения r;

- при минимизации целевой функции

обозначает максимизацию вероятности того, что случайная величина будет не больше некоторого значения r.

Наиболее распространены СТП–постановки в вероятностных ограничениях вида:

где aij, bi – случайные величины; a i – заданные уровни вероятности. Так, ограничение (а) означает, что вероятность соблюдения неравенства должна быть не меньше, чем a i. Аналогичный смысл и других ограничений.

Для случая, когда вероятностные ограничения представлены в виде типа (а), задачу СТП можно записать:

- при М–постановке

- при P –постановке:

- в случае максимизации целевой функции

- в случае минимизации целевой функции

где cj, aij, bi – случайные величины.

Для остальных случаев ограничений (б, в, г) постановка задач стохастического программирования аналогична.

Задачи (*), (**), (***) непосредственно решены быть не могут. Одним из возможных методов их решения может быть представление их в виде детерминированного эквивалента.





Дата публикования: 2015-01-10; Прочитано: 357 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...