- •1. Об’єкт, предмет, завдання, цілі та структура курсу.
- •2.Моделювання як метод наукового пізнання економічних явищ і процесів.
- •3. Основні характеристики економічної сис-ми як об’єкта моделювання
- •4. Етапи економіко-математичного моделювання
- •6. Економічна та математична постановка оптимізаційних задач
- •5. Kласифікації економіко-математичних моделей
- •7. Класифікація моделей і методів розв’язування задач математичного програмування
- •9. Історія розвитку та сучасний стан дослідження операцій.
- •8. Приклади економічних задач математичного програмування
- •10. Економічна та математична постановка задач лп
- •11. Цільова функція лп. Оптимальний план. Канонічна форма.
- •12.Геометрична інтерпретація задачі лінійного програмування
- •13.Симплексний метод розв’язування злп.Симплекс-таблиця та правила її заповнення.Алгоритм симплекс-методу.
- •15.Основна та двоїста задачі як пара взаємоспряжених злп.Правила побудови двоїстих задач
- •14.Сходимость симплекс-метода Метод искусственного базиса (м-метод)
- •16.Економічна інтерпрітація пари двоїстих задач.Основні теореми двоїстих задач та їх економічний зміст.
- •17.Післяоптимізаційний аналіз задач лінійного програмування. Аналіз лінійних моделей економічних задач
- •18.Оцінка рентабельності продукції, яка виробляється, і нової продукції.
- •21.Двоїстий симплекс-метод
- •19.Аналіз обмежень дефіцитних і недефіцитних ресурсів.
- •20. Приклад практичного використання двоїстих оцінок у аналізі економічної задачі
- •23. Метод потенціалів знаходження розв’язків транспортної задачі
- •25. Економічна і математична постановка цілочислової задачі лінійного програмування
- •26. Методи розв’язування цілочислових задач лп. Метод Гоморі. Метод гілок і меж
- •27. Економічна сутність і постановка та моделі окремих типів задач нелінійного програмування(нлп)
- •28. Задачі длп.Основні методи розв’язування задач длп
- •29. Метод множників Лагранжа
- •30.Опукле програмування.Необхідні та достатні умови існування сідлової точки.Теорема Куна-Таккера
- •31. Основні методи розвязування знлп
- •32. Квадратичне програмування
- •33. Загальна постановка здп
- •34. Методи динамічного програмування
- •35.Основні поняття теорії ігор. Приклади ігор. Прийняття рішень в умовах ризику. Ігри з нульовою сумою. Мішані стратегії в матричних іграх.
- •Нехай маємо скінченну матричну гру з платіжною матрицею
- •36.Зведення матричної гри до злп. Зведеня злп до матричної гри.
- •1. Об’єкт, предмет, завдання, цілі та структура курсу.
- •2. Моделювання як метод наукового пізнання економічних явищ і процесів.
28. Задачі длп.Основні методи розв’язування задач длп
Розв’язуючи
економічні задачі, часто як критерії
оптимальності
беруть рівень рентабельності,
продуктивність праці тощо. Ці показники
математично виражаються дробово-лінійними
функціями. Загальну економіко-математичну
модель у цьому разі записують так
позначимо через
прибуток від реалізації одиниці
-го
виду продукції, тоді загальний прибуток
можна
виразити формулою:
;
якщо
— витрати на виробництво
одиниці
-го
виду продукції, то
— загальні витрати на виробництво. У
разі максимізації рівня рентабельності
виробництва цільова функція має
вигляд:
за умов виконання
обмежень щодо використання ресурсів:
.
Передбачається, що знаменник цільової
функції в області допустимих розв’язків
системи обмежень не дорівнює нулю.
Очевидно, що задача відрізняється від
звичайної задачі лінійного програмування
лише цільовою функцією, що дає змогу
застосовувати для її розв’язування за
певного модифікування вже відомі методи
розв’язання задач лінійного програмування.
У разі, коли задача дробово-лінійного програмування містить лише дві змінні, для її розв’язування зручно скористатися графічним методом.
Нехай маємо таку задачу:
за
умов:
,
Спочатку, як і для звичайної задачі лінійного програмування будуємо геометричне місце точок системи нерівностей що визначає деякий багатокутник допустимих розв’язків.
Допустимо,що
,
і цільова функція набуває деякого
значення:
.
Після
елементарних перетворень дістанемо
або
.
Останнє рівняння описує пряму, що обертається навколо початку системи координат залежно від зміни значень х1 та х2.
Розглянемо
кутовий коефіцієнт нахилу прямої, що
виражає цільову функцію:
.
Можна встановити правила пошуку максимального (мінімального) значення цільової функції:
1.якщо
,
то функція
є зростаючою, і за збільшення значення
Z
(значення цільової функції)
кутовий коефіцієнт нахилу прямої також
збільшується. Тобто
у разі, якщо
,
для відшукання точки максимуму необхідно
повертати пряму, що описує цільову
функцію, навколо початку системи
координат у напрямку проти годинникової
стрілки;
2
.якщо
,
то функція є спадною і за збільшення
значення Z (значення цільової функції)
кутовий коефіцієнт нахилу прямої буде
зменшуватись. Тому у разі, якщо
,
для відшукання точки максимуму необхідно
повертати пряму, що описує цільову
функцію, навколо початку
системи координат у напрямку за
годинниковою стрілкою.
При розв’язуванні задачі дробово-лінійного програмування графічним методом можливі такі випадки: - багатокутник розв’язків задачі обмежений і максимальне та мінімальне значення досягаються у його кутових точках;
-багатокутник розв’язків задачі необмежений, однак існують кутові точки, в яких досягаються максимальне та мінімальне значення цільової функції;
-багатокутник розв’язків задачі необмежений і досягається лише один із екстремумів;
-багатокутник розв’язків задачі необмежений, точки екстремумів визначити неможливо.
29. Метод множників Лагранжа
Для з’ясування питання стосовно економічного змісту множників Лагранжа розглянемо застосування методу множників Лагранжа до задачі лінійного програмування як частинного випадку нелінійних задач. Нехай задача має вигляд:
(8.57)
(8.58)
Функція Лагранжа для даної задачі має вигляд:
Якщо
деякий змінний вектор
є допустимим розв’язком задачі
(8.57)—(8.58), то функція Лагранжа ідентична
функції мети (8.57). Через те що виконуються
умови
,
доданки
виду
у функції Лагранжа перетворюються в
нуль і
.
З
необхідних умов існування екстремуму
для функції Лагранжа можна помітити,
що істотною для розгляду є лише умова
рівності нулю частинних похідних
по множниках Лагранжа. Отже, маємо
задачу, що еквівалентна (8.57), (8.58):
(8.59)
(8.60)
Розглянемо
другу групу умов існування екстремальних
точок функції Лагранжа, коли частинні
похідні по
дорівнюють нулю:
(8.61)
Допустимо,
що деякий вектор
задовольняє умови (8.61), тоді для нього
функція Лагранжа набуває вигляду:
.
Причому
для того, щоб задовольнити умову (8.59),
необхідно знайти такі значення вектора,
що
,
тобто приходимо до такої задачі:
, (8.62)
(8.63)
Очевидно
(див. розділ 3), що пара задач (8.57), (8.58) та
(8.62), (8.63) є парою спряжених задач
(початковою та двоїстою), а множники
Лагранжа — змінними двоїстої з цієї
пари задач
.
Отже,
— це двоїсті оцінки ресурсів, «тіньові»
ціни відповідних ресурсів виробництва.
Якщо
поширити ці висновки на загальну задачу
нелінійного програмування, додавши до
задачі (8.57), (8.58) умову
,
то розв’язування можна здійснювати
узагальненням методу Лагранжа (§ 8.4).
В результаті отримаємо двоїсту задачу, що має вигляд:
,
,
.
Звідси отримуємо економічну інтерпретацію змінних параметрів початкової задачі, а також множників Лагранжа.
Очевидно, що залежно від економічної постановки задачі, функція Лагранжа та умови існування сідлової точки можуть мати різну економічну інтерпретацію.
