- Цветы и растения
- Аквариум и рыбы
- Для работы
- Для сайта
- Для обучения
- Почтовые индексы Украины
- Всяко-разно
- Электронные библиотеки
- Реестры Украины
- Старинные книги о пивоварении
- Словарь старославянских слов
- Все романы Пелевина
- 50 книг для детей
- Стругацкие, сочинения в 33 томах
- Записи Леонардо да Винчи
- Биология поведения человека
Главная Прочие дисциплины Книги Математичне програмування - Наконечний С.І. |
Математичне програмування - Наконечний С.І.
10.4. Одноетапні задачі стохастичного програмування
Розглянемо лінійну одноетапну задачу стохастичного програмування в такій постановці: визначити план Х, для якого
,
,

,
де вектор коефіцієнтів при змінних у цільовій функції 
, матриця коефіцієнтів при змінних у системі обмежень 
, а також вектор 
є випадковими величинами; ω — випадковий параметр, Ω — множина значень ω, що з’являються з певною ймовірністю. Нехай
— нормально розподілена випадкова величина з математичним сподіванням
і дисперсією
, а
і
— нормально розподілені випадкові величини з математичними сподіваннями відповідно
та
і дисперсіями
.
Оскільки в обмеженнях задачі виду
матриця
та вектор
є нормально розподіленими випадковими величинами, то їх різниці 
також є випадковими величинами з нормальним розподілом, математичним сподіванням 
і дисперсією
.
Обмеження
еквівалентні нерівностям
. Враховуючи, що
нормально розподілена випадкова величина, використаємо функцію нормального закону розподілу, внаслідок чого наведену нерівність можна записати так:

.
Позначимо:
. Тоді останню нерівність зведемо до вигляду:
, звідки
.
Підставивши в цю нерівність значення
і
, отримаємо:

.
Отже, початкову стохастичну задачу зведено до детермінованого аналогу з лінійною цільовою функцією та нелінійними обмеженнями:

за умов:

.
Таку задачу можна розв’язати одним з відомих методів розв’язування задач нелінійного програмування, наприклад, методом множників Лагранжа.
Розглянемо одноетапну задачу стохастичного програмування, що задана Р-моделлю. Отже, маємо задачу виду:

за умов:
;

,
.
У даній задачі необхідно мінімізувати величину k, що обмежує витрати на виготовлення продукції
, причому така вимога має виконуватися не строго, а із заданим рівнем імовірності —
. Інші обмеження також виконуються з певною імовірністю — 
.
Допустимо, що випадкова величина 
— нормально розподілена з математичним сподіванням
і кореляційною матрицею
, де
. Тоді вираз
буде випадковою величиною, що також нормально розподілена з математичним сподіванням
та дисперсією
. Отже, (з попередніх викладок) можна записати:


.
При
величина
є угнутою функцією за змінними
. Отже, за зроблених допущень задачі стохастичного програмування
,
,

,

відповідає детермінований еквівалент:

за умов:

.
Остання задача являє собою задачу опуклого програмування. Для її розв’язування можна застосувати теорему Куна—Таккера, або один з інших методів розв’язування задач нелінійного програмування.
Фермер має змогу купити три види зерна та готувати з нього різні суміші для виробництва свинини. У табл. 10.5 містяться дані про поживність зерна, його вартість і мінімальні та максимальні потреби у поживних речовинах. Потреба у поживних речовинах розподілена рівномірно на зазначених інтервалах від мінімально можливого до максимального рівня
для кожної і-ої поживної речовини
.
Таблиця 10.5
Вміст поживних речовин в 1 ц зерна та потреба у поживних речовинах
| Зерно | Поживна речовина |
Ціна, грн |
|||
кормові одиниці, ц |
перетравний протеїн, кг |
лізин, кг |
кальцій, кг |
||
Ячмінь, ц |
1,15 |
8,5 |
0,41 |
0,2 |
45 |
Кукурудза, ц |
1,33 |
7,3 |
0,21 |
0,05 |
40 |
Горох, ц |
1,18 |
19,2 |
1,42 |
0,2 |
50 |
Потреба у поживних речовинах: |
|||||
а) максимальна (maxi) |
106 |
890 |
45 |
12 |
— |
б) мінімальна (mini) |
95,4 |
801 |
41 |
9 |
— |
Необхідно розробити економіко-математичну модель і знайти оптимальний розв’язок, який забезпечував би мінімальні витрати на закупівлю зерна за умов задоволення мінімально допустимих потреб у всіх поживних речовинах з ймовірністю 
Розв’язання. Нехай
— відповідно обсяги ячменю, кукурудзи і гороху, які необхідно закупити.
Критерій оптимальності:

за умов:



,
де
— відповідно потреби кормових одиниць, перетравного протеїну, лізину та кальцію (випадкові, рівномірно розподілені величини).
Цю систему ймовірнісних обмежень запишемо детермінованими еквівалентами, тобто:




де
— відповідно значення випадкових величин, що задовольняють умови:
і 
і 
Визначимо параметри
З теорії ймовірностей відомо, що:
.
Отже, маємо:
Звідси:
або
тому 
Відповідно отримаємо: 


Запишемо детермінований варіант економіко-математичної моделі купівлі фермером зерна, яке буде використано для відгодівлі свиней:

за умов:







Розв’язавши цю задачу симплексним методом, отримаємо:
,
,
. Оптимальні витрати дорівнюють 3749 гривням.
Created/Updated: 25.05.2018
|
Прочие дисциплины