
- •Тема 1. Концептуальні аспекти математичного моделювання економіки.
- •Тема 2. Оптимізаційні економіко-математичні моделі.
- •Тема лекції: Математичне моделювання. Економічна та математична постановка матричних та оптимізаційних задач
- •Предмет математичного моделювання.
- •Класификація економіко – математичних моделей. Формальна класіфикація моделей.
- •Задачі математичного програмування.
- •4. Класифікація методів математичного програмування.
- •5. Задачі планування та організації виробництва.
- •5.1. Задача про максимальну рентабельність підприємства.
- •5.2. Задача про завантаження обладнання
- •6. Модель міжгалузевого балансу „Витрати - випуск”.
- •Коефіціети прямих та побічних витрат.
- •Питання для самоконтролю.
- •Тема 2.Загальна задача лінійного програмування та деякі зметодів її розв’язування
- •Тема лекції: Основні теореми та властивості задач лінійного програмування (лп).
- •1. Загальна форма задачі лінійного програмування (лп).
- •2. Основні теореми та властивості задачі лп.
- •3. Графічний метод розв’язання задач мп.
- •Алгоритм знаходження розв’язку задачі мп графічним методом.
- •Питання для самоконтролю.
- •Тема 3. Задача лінійного програмування та методи її розв’язування.
- •Тема 4. Теорія двоїстості та аналіз лінійних моделей оптимізаційних задач.
- •Тема лекції: Вирішення задач лп симплекс-методом. Двоїста задача лп.
- •1. Представлення задач лп в матричній та векторній формі.
- •2. Симплексний метод розв’язання задач лп. Теоретичні основи симплекс-метода.
- •3. Метод штучної бази.
- •4. Двоїста задача лп.
- •Двоїста задача
- •Питання для самоконтролю.
- •Тема 3. Задача лінійного програмування та методи її розв’язування.
- •Тема лекції: Транспортна задача
- •1 Економічна та математична моделі транспортної задачі.
- •2 Основні теореми транспортної задачі.
- •3. Метод північно-західного кута (діагональний.)
- •5. Метод потенціалів.
- •Питання для самоконтролю.
- •Тема 5. Цілочислове програмування
- •Тема 6.Нелінійні оптимізаційні моделі економічних систем
- •Тема лекції: Узагальнення задачі лінійного програмування.
- •Задачі цілочислового програмування.
- •2. Метод Гоморі.
- •3. Параметричне лінійне програмування.
- •Питання для самоконтролю.
- •Тема 7. Аналіз та управління ризиком в економіці.
- •Тема лекції: Економічний ризик: ігрові моделі. Матричні ігри
- •1. Постановка задач теорії ігор з нульовою сумою.
- •Задачі з сідловою точкою. Задачі в чистих стратегіях.
- •Ігри в мішаних стратегіях. Основна теорема теорії ігор.
- •Зведення задач теорії ігор до задач лп.
- •Питання для самоконтролю.
- •Тема 7. Нелінійні оптимізаційні моделі економічних систем
- •Тема лекції: Задача дробово-лінійного програмування
- •Постановка задачі дробово-лінійного програмування.
- •2. Приведення задачі дробово-лінійного програмування до задачі лінійного програмування.
- •3. Розв’янання задач дробово-лінійного програмування.
- •4. Графічне розв’язання задачі дробово-лінійного програмування.
- •Питання для самоконтролю.
- •Тема 6. Нелінійні оптимізаційні моделі економічних систем Лекція 8 Тема лекції: Задачі нелінійного програмування
- •1. Постановка задачі пошуку екстремуму функції.
- •2. Властивості опуклих множин і опуклих функцій
- •Необхідні та достатні умови безумовного екстремуму функції. Необхідні умови першого порядку
- •Необхідні умови екстремуму функції другого порядку
- •Достатні умови екстремуму
- •Перевірка виконання умов функції на екстремум.
- •Критерій Сильвестра перевірки достатніх умов екстремуму.
- •Умовний екстремум при обмеженнях типу рівність.
- •Стратегія вирішення задачі
- •Необхідні умови екстремуму першого порядку при обмеженнях типу рівність.
- •Питання для самоконтролю.
- •Тема 8. Система показників кількісного оцінювання ступеня ризику
- •Тема лекції: Економічний ризик
- •1. Поняття ризику. Причини виникнення, класифікація ризику.
- •3. Кількісні методи оцінки ризиків
- •4. Статистичні ігри
- •Питання для самоконтролю.
Умовний екстремум при обмеженнях типу рівність.
Нехай дано двічі безперервно диференційовні цільова функція f(х) і функції обмежень gj(x) визначають безліч припустимих рішень U.
Потрібно досліджувати функцію f(x) на екстремум
(8)
де
.
Стратегія вирішення задачі
Означення 8.
Функція
зветься узагальненою функцією Лагранжа,
числа –
множники
Лагранжа.
Класична функція
Лагранжа має вигляд
.
Означення 9.
Градиєнтами узагальненої та класичної функцій Лагранжа по х є вектор-стовпець з частинними похідними першого порядку
,
.
Означення 10.
Другим диференціалом узагальненої та класичної функцій Лагранжа є
,
.
Означення 11.
Першим диференціалом обмежень gj(x) є функція
.
Приклад 7.
Записати функції
Лагранжа для задачі пошуку екстремуму
функції
на множені
,
на заданому обмеженні
Необхідні умови екстремуму першого порядку при обмеженнях типу рівність.
Нехай точка х*
- точка локального екстремуму в задачі
(8). Тоді знайдуться такі числа
не рівні одразу 0 і такі, що виконуються
умови:
(9.1)
(9.2)
Якщо при цьому
градієнти
в точці х*
лінійно незалежні, то
(умова
регулярності).
Система (8) має
(m+n)
рівнянь з
(m+n+1)
невідомими
.
Точки які задовольняють системі (9)
звуться умовно стаціонарними.
При вирішенні задачі (8) перевірка умови регулярності утруднена, тому що точка х* заздалегідь невідома. Тому розглядають два випадки:
1.
2.
.
Якщо
,
то вважають, що
.
Це еквівалентно діленню системи рівнянь
(9) на
та заміні
на
.
При цьому узагальнена функція Лагранжа
становиться класичною функцією а сама
система (9) приймає вигляд
(10.1)
(10.2)
Означення 12.
Точка екстремуму, яка задовольняє системі (9) при зветься регулярною, а при нерегулярною. При цьому в узагальненій функції Лагранжа відсутній член, який відповідає за цільову функцію, а необхідних умовах екстремуму не використовується інформація яка представлена градієнтом цільової функції.
Необхідні умови екстремуму другого порядку
при обмеженнях типу рівність.
Нехай х*
- регулярна точка мінімуму (максимуму)
в задачі (8) та мається рішення
цієї системи. Тоді другий диференціал
класичної функції Лагранжа, обчислений
в точці
не від'ємний
(не позитивний):
для всіх
таких, що
Достатні умови екстремуму другого порядку
при обмеженнях типу рівність.
Нехай є точка
в
якій виконуються умови (10). Якщо в цій
точці
>0
(відповідно
<0),
для усіх не нульових dx
таких, що
, то точка х* є точкою локального мінімуму (максимуму).
Алгоритм вирішення задачі
Складаємо узагальнену функцію Лагранжа
Виписуємо необхідні умови екстремуму першого порядку
а) б)
3. Вирішуємо систему рівнянь для двох випадків
а).
б)
(
).
4. Для точок перевіряємо достатні умови екстремуму:
а) записуємо другий диференціал класичної функції Лагранжа в точці
б) записуємо систему додаткових умов з системи обмежень в точці х*
в) з останніх умов виділяємо любі m диференціалів dxi через останні (m-n) та підставляємо їх в диференціал .
г) якщо >0 при не нульових dx, то в точці х* умовний локальний мінімум;
якщо <0 при не нульових dx, то в точці х* умовний локальний
максимум.
Якщо виконання додаткових умов не виконуються, слід провести виконання додаткових умов другого порядку. Якщо вони виконуються, то треба проводити додаткові дослідження, в противному випадку в точці х* екстремуму немає.
Обчислення значення цільової функції в точці умовного екстремуму.
Результати досліджень локальних екстремумів в точці х* приводимо у таблиці 1.
Таблиця 1.
№ |
|
|
Тип умовно-стаціонарної точки х* |
1 |
>0 |
0,
|
Умовний локальний мінімум |
2 |
<0 |
0, |
Умовний локальний максимум |
3 |
≥0 |
0 |
Може бути умовний локальний мінімум. Необхідні додаткові дослідження. |
4 |
≤0 |
0 |
Може бути умовний локальний максимум. Необхідні додаткові дослідження. |
5 |
= |
0 |
Необхідні додаткові дослідження. |
6 |
>0, <0 |
0 |
Екстремуму немає. |
Приклад 8.
Знайти
при
обмеженнях
.