- •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. Моделювання як метод наукового пізнання економічних явищ і процесів.
6. Економічна та математична постановка оптимізаційних задач
Оптимізаційними задачами в економіці називають економіко-математичні задачі, ціль яких — знаходження найкращого (оптимального) з позиції деякого критерію (критеріїв) варіанта використання ресурсів. Вирішуються такі задачі за допомогою оптимізаційних моделей методами математичного програмування.
Зада́ча оптиміза́ції — задача знаходження точки (точок) мінімуму, або декількох мінімумів заданої функції.
Формальне визначення
Нехай задано деяку множину X із n-вимірного евклідового простору і функцію f(x), визначену на X. Необхідно знайти точки мінімуму значень функції f(x) на X. Або:
f(x) → min, x є X.
тут f(x) — цільова функція, X — допустима множина, кожна точка x цієї множини — допустима точка задачі.
Також, задачу оптимізації можна сформулювати як пошук максимуму (максимумів) цільової функції:
f(x) → max, x є X.
ця задача еквівалентна попередній задачі мінімізації цільової функції із знаком мінус, в тому сенсі, що множини їхніх розв'язків збігаються.
Розв'язки задачі
Розв'язки задачі можна розділити на дві множини:
Глобальні (глобального мінімуму), це такі допустимі точки x* в яких цільова функція має найменше значення на всій допустимій області:
f(x*) ≤ f(x), a x є X;
локальні (локального мінімуму), це такі допустимі точки x* в яких цільова функція приймає найменше значення в деякому околі:
f(x*) ≤ f(x),a x є X ∩ Uε(x*),
Де Uε(x*) = {x є Rn | II x — x* II ≤ ε} — куля радіусу ε в центрі x*.
5. Kласифікації економіко-математичних моделей
Математичні моделі економічних процесів і явищ коротко можна назвати економіко-математичними моделями. Для класифікації цих моделей використовують різні класифікаційні ознаки.
1. За цільовим призначенням економіко-математичні моделі поділяються на теоретико-аналітичні, що використовуються під час дослідження загальних властивостей і закономірностей економічних процесів, і прикладні, що застосовуються у розв’язанні конкретних економічних задач.
2.
Економіко-математичні моделі можуть
призначатися для дослідження різних
сторін функціонування народного
господарства і його окремих частин. У
класифікації можна виокремити моделі
народного господарства загалом і його
підсистем.
3. Моделі поділяють на дескриптивні та нормативні. Дескриптивні моделі лише пояснюють факти, які спостерігалися, чи дають прогноз. Нормативні моделі передбачають цілеспрямовану діяльність.
4. За характером відображення причинно-наслідкових аспектів розрізняють моделі жорстко детерміновані і моделі, що враховують випадковість і невизначеність.
5.
За способами відображення чинника часу
економіко-математичні моделі поділяються
на статичні й динамічні. У статичних
моделях усі залежності відносять до
одного моменту чи періоду часу. Динамічні
моделі характеризують зміни економічних
процесів у часі.
7. Класифікація моделей і методів розв’язування задач математичного програмування
У математичному програмуванні виділяють два напрямки — детерміновані задачі і стохастичні. Детерміновані задачі не містять випадкових змінних чи параметрів. Уся початкова інформація повністю визначена. У стохастичних задачах використовується вхідна інформація, яка містить елементи невизначеності, або деякі параметри набувають значень відповідно до визначених функцій розподілу випадкових величин.
Задачі математичного програмування поділяють також на дискретні і неперервні. Дискретними називають задачі, в яких одна, кілька або всі змінні набувають лише дискретних значень. З-поміж них окремий тип становлять задачі, в яких одна або кілька змінних набувають цілочислових значень. Їх називають задачами цілочислового програмування. Якщо всі змінні можуть набувати будь-яких значень на деяких інтервалах числової осі, то задача є неперервною.
Оскільки в економіко-математичних моделях залежності між показниками описані за допомогою функцій, то відповідно до їх виду всі вище згадані типи задач поділяють на лінійні та нелінійні.
Н
айпростішими
з розглянутих типів є статичні,
детерміновані, неперервні та лінійні
задачі. Важливою перевагою таких задач
є те, що для їх розв’язування розроблено
універсальний метод, який називається
симплексним
методом.
Теоретично кожну задачу лінійного
програмування можна розв’язати. Для
деяких типів лінійних задач, що мають
особливу структуру, розробляють
спеціальні методи розв’язання, які є
ефективнішими. Наприклад, транспортну
задачу можна розв’язати симплексним
методом, але ефективнішими є спеціальні
методи, наприклад, метод потенціалів.
Для розв’язування двовимірних задач лінійного програмування, тобто задач із двома змінними, а також деяких тривимірних задач застосовують графічний метод, що ґрунтується на геометричній інтерпретації та аналітичних властивостях задач лінійного програмування. Обмежене використання графічного методу зумовлене складністю побудови багатогранника розв’язків у тривимірному просторі (для задач з трьома змінними), а графічне зображення задачі з кількістю змінних більше трьох взагалі неможливе.
Економічні та технологічні процеси, як правило, є нелінійними, стохастичними, розвиваються за умов невизначеності. Лінійні економіко-математичні моделі часто є неадекватними, тобто такими, що неточно описують процес, який досліджується, тому доводиться будувати стохастичні, динамічні, нелінійні моделі. Розв’язувати такі задачі набагато складніше, ніж лінійні, оскільки немає універсального методу їх розв’язання. Для окремих типів нелінійних задач розроблено спеціальні числові методи розв’язання. Проте слід зазначити, що на практиці застосовують, здебільшого, лінійні економіко-математичні моделі.
У нелінійному програмуванні виокремлюють опукле та квадратичне програмування. Задача належить до опуклого програмування у тому разі, коли цільова функція вгнута, якщо вона мінімізується, та опукла, якщо вона максимізується, а всі обмеження — однотипні нерівності типу (≤) або рівняння, в яких ліві частини є опуклими функціями, а праві частини — сталими величинами. У разі обмежень типу (≥) їх ліві частини мають бути вгнутими функціями. Тоді область допустимих планів є опуклою та існує глобальний, єдиний екстремум. Квадратичне програмування — якщо цільова функція квадратична, а обмеження лінійні.
