- •Поняття невизначеності та групи причин її виникнення
- •Зовнішні способи зниження ступеня ризику
- •Внутрішні способи зниження ступеня ризику
- •Аналіз ризику можливих збитків (в т.Ч. “допустимий”, “критичний”, “катастрофічний” ризики)
- •Властивості складних систем
- •Сутність моделювання та математичної моделі.
- •Описати перші чотири етапи емм.
- •Описати з п’ятого по дев’ятий етапи емм.
- •Загальна постановка задачі лінійного програмування
- •Математична модель та економічна постановка двоїстої задачі лп
- •Перша теорема двоїстості, її економічний зміст
- •Друга теорема двоїстості, її економічний зміст
- •Правила побудови двоїстої задачі
- •Метод множників Лагранжа
Правила побудови двоїстої задачі
Для побудови двоїстої задачі необхідно звести пряму задачу до стандартного вигляду. Задача лінійного програмування подана у стандартному вигляді, якщо для відшукання максимального значення цільової функції всі нерівності її системи обмежень приведені до вигляду “≤”, а для відшукання мінімального значення до виду “≥”. Двоїста задача утворюється за такими правилами:
1.Кожному обмеженню прямої задачі відповідає змінна двоїстої задачі. К-сть невідомих двоїстої задачі дорівнює к-сті обмежень прямої задачі.
2.Кожній змінній прямої задачі відповідає обмеження двоїстої задачі, причому к-сть обмежень двоїстої задачі дорівнює к-сті невідомих прямої задачі.
3.Якщо цільова ф-я прямої задачі задається на пошук max, то цільова ф-я двоїстої задачі-на визначення min, і навпаки.
4.Коефіцієнтами при змінних у цільовій функції двоїстої задачі є вільні члени системи обмежень прямої задачі.
5.Правими частинами системи обмежень двоїстої задачі є коефіцієнти при змінних у цільовій функції прямої задачі.
6.Матриця
яка складається з коефіцієнтів при змінних у системі обмежень прямої задачі, і матриця коефіцієнтів у системі обмежень двоїстої задачі, утворюється одна з одної транспонуванням.
Симетричні та несиметричні пари задач
У симетричних задачах обмеження прямої та двоїстої задач є лише нерівностями, а змінні обох задач можуть набувати лише невід’ємних значень. У несиметричних задачах деякі обмеження прямої задачі можуть бути рівняннями, а двоїстої — лише нерівностями. У цьому разі відповідні рівнянням змінні двоїстої задачі можуть набувати будь-яких значень, не обмежених знаком. Наведемо можливі форми прямих задач лінійного програмування та відповідні їм варіанти моделей двоїстих задач у матричній формі.
Пряма задача |
Двоїста задача |
|
Симетричні задачі |
||
max F = CX AX ≤B X 0 |
Min Z = BY ATY C Y 0 |
|
min F = CX AX B X 0 |
Max Z = BY ATY C Y 0 |
Несиметричні задачі
max F = CX AX = B X ≥ 0 |
min Z = BY ATY ≥ C Y |
min F = CX AX = B X ≥ 0 |
max Z = BY ATY ≤ C Y |
Метод множників Лагранжа
Ідея методу множників Лагранжа полягає в заміні початкової задачі простішою. Для цього цільову функцію замінюють іншою, з більшою кількістю змінних, тобто такою, яка включає в себе умови, що подані як обмеження.
Розглянемо метод множників Лагранжа для розв’язування задачі нелінійного програмування, що має вигляд:
за умов: , де функції і мають бути диференційованими.
Задача полягає в знаходженні екстремуму функції за умов виконання обмежень .
Переходимо до задачі пошуку безумовного екстремуму. Замінюємо цільову функцію на складнішу. Ця функція називається функцією Лагранжа і має такий вигляд:
де — деякі невідомі величини, що називаються множниками Лагранжа.
Знайдемо частинні похідні і прирівняємо їх до нуля:
Отримаємо систему рівнянь, що матиме вигляд:
Розв’язками її є і — стаціонарні точки. Оскільки ці розв’язки отримані з необхідної умови екстремуму, то вони визначають максимум, мінімум задачі, або можуть бути точками перегину (сідловими точками).