- •Розділ 1. Концептуальні аспекти математичного моделювання економіки
- •Тема 1. Економіка як об’єкт моделювання
- •Тема 2. Моделювання як метод наукового пізнання
- •Тема 3. Економіко-математичне моделювання
- •Тема 1. Сутність та елементи класифікації оптимізацій них задач
- •Тема 2. Лінійні оптимізаційні моделі економіки.
- •Стандартна форма канонічного вигляду злп
- •Форми запису злп. Основні означення
- •Тема 3. Методи розв’язування злп
- •2.3.1. Графоаналітичний метод розв’язування злп
- •2. 3.2 Поняття симплексного методу (см)
- •Побудова початкового опорного плану.
- •Оцінка оптимальності опорного плану.
- •2.3.3 Алгоритм симплексного методу.
- •Метод штучного базису (м-метод).
- •Тема 4. Теорія двоїстості та аналіз лінійних оптимізаційних задач Поняття двоїстості
- •Властивості розв’язків двоїстих пар задач
- •Двоїстий симплексний метод
- •Економічна інтерпретація симплексного метода. Економіко-математичний аналіз результатів розв’язку злп.
- •Тема 5. Транспортна задача
- •2.5.1. Постановка й математична модель транспортної задачі
- •Економічна постановка та математична модель закритої транспортної задачі
- •Економічні постановки та математичні моделі відкритих транспортних задач
- •Метод потенціалів
- •Тема 6. Нелінійні оптимізаційні моделі економічних процесів Постановка задачі дискретного лінійного програмування
- •Методи відсікання
- •Класичні методи оптимізації
- •Визначник цієї матриці
- •Узагальнений метод множників Лагранжа
- •Опукле програмування
- •Задача опуклого програмування. Теорема Куна-Таккера
- •Поняття задачі квадратичного програмування
- •Розділ 3. Балансові моделі економіки
- •3.1. Теорія загальної рівноваги
- •3.2. Загальна схема міжгалузевого балансу виробництва та розподілу продукції
- •3.2.1. Класифікація мгб
- •3.2.2. Загальна схема та економіко-математична модель мгб виробництва та розподілу продукції
- •3.2.3. Характеристика основних розділів мгб виробництва та розподілу продукції
- •3.2.4. Характеристика основних параметрів мгб виробництва та розподілу продукції
- •Методи складання мгб на плановий період
- •3.3. Модифікації міжгалузевого балансу виробництва та розподілу продукції
- •3.3.1. Міжгалузевий трудовий баланс
- •3.3.2. Міжгалузевий баланс виробництва та розподілу основних виробничих фондів
- •Розділ 4. Економіко-статистичні моделі Тема 1. Прогнозування
- •4.1.Сутність та значення економічного прогнозування
- •4.1.1. Часові ряди та їх показники динаміки
- •4.1.2. Методи згладжування часових рядів
- •4.1.3. Аналітичні методи згладжування динамічних рядів
- •Тема 2. Виробничі функції
- •4.2. Означення виробничої функції та її властивості
- •4.2.1. Економічні показники, обчислювані за допомогою виробничої функції
- •4.2.2. Зауваження з приводу коефіцієнту a функції Кобба-Дугласа
- •4.2.3. Побудова виробничої функції за емпіричними даними
- •Розділ 5. Моделювання економічного ризику
- •5.1. Ризик як економічна категорія. Об'єкт, суб'єкт, джерело ризику
- •Система постулатів стосовно ризику як економічної категорії
- •Концептуальні засади й аксіоматика ризикології
- •Невизначеність та ризик. Причини виникнення невизначеності та ієрархія її видів
- •Конфліктність, альтернативність, багатокритеріальність та багатоцільовість
- •Процес прийняття економічних рішень з урахуванням ризику
- •Аналіз ризикованості підприємства на підставі показників фінансового стану
- •Ризикотвірні чинники
- •Загальні засади класифікації ризику
- •Політичний ризик
- •Підприємницький ризик
- •Виробничий ризик
- •Фінансовий ризик
- •Інноваційний ризик
- •5.2. Основні підходи до кількісного аналізу ризику
- •Метод аналогій
- •Аналіз чутливості
- •Аналіз ризику методами імітаційного моделювання
- •Аналіз ризику можливих збитків
- •Загальні підходи до кількісного оцінювання ступеня ризику
- •Імовірність як один із підходів до оцінювання ступеня ризику
- •Інгредієнт економічного показника
- •Кількісні показники ступеня ризику в абсолютному вираженні
- •5.3. Ризик та елементи теорії корисності Концепція корисності. Пріоритети та їх числове відображення
- •Поняття лотереї. Корисність за Нейманом. Сподівана корисність
- •Різне ставлення до ризику та функція корисності
- •Криві байдужості
- •Функція корисності з інтервальною нейтральністю до ризику
- •5.4. Основні засади управління економічним ризиком. Принципи управління ринком
- •Основні способи управління ризиком
- •Узагальнена процедура управління економічним ризиком
- •Прийняття рішень з урахуванням ризику
- •Використання експерименту як чинника зниження ризику
- •5.5 Елементи теорії портфеля Сутність диверсифікації на прикладі моделі Марковіца
- •Визначення характеристик портфеля цінних паперів
- •Портфель з багатьох видів цінних паперів
- •Включення в портфель безризикових цінних паперів
- •Ринкова модель (однофакторна модель Шарпа формування норми прибутку)
- •Оцінювання систематичного та несистематичного ризиків
- •5.6. Моделювання економічного ризику на базі концепції теорії гри Теоретико-ігрова модель та її основні компоненти
- •Функціонал оцінювання
- •Матриця ризику
- •Класифікація інформаційних ситуацій
- •Прийняття рішень у полі першої інформаційної ситуації
- •Прийняття рішень у полі другої інформаційної ситуації
- •Прийняття рішень у полі третьої інформаційної ситуації
- •Прийняття рішень у полі четвертої інформаційної ситуації
- •Прийняття рішень у полі п 'ятої інформаційної ситуації
- •Прийняття рішень у полі шостої інформаційної ситуації
- •Прийняття рішень, оптимальних за Парето
- •5.7.Ієрархічні моделі оцінювання економічного ризику та обґрунтування прийняття багатоцільових рішень Загальна ієрархічна модель та етапи її побудови
- •Теоретико-ігровий підхід до побудови багатоцільової моделі
- •Концептуальні проблеми розв 'язання багатоцільових і багатокритеріальних задач
- •Одноцільова багатокритеріальна модель обґрунтування прийняття рішень у полі однієї інформаційної ситуації
- •Обґрунтування прийняття рішень у полі кількох інформаційних ситуацій
- •Багатоцільова багатокритеріальна модель обґрунтування прийняття рішень у полі кількох інформаційних ситуацій
- •5.8 Запаси та резерви як способи зниження ступеня ризику Структура та види резервів і запасів
- •Резервування грошових засобів на покриття випадкових витрат
- •Моделі оптимізації ступеня ризику та деякі стратегії формування запасів і резервів
- •5.9 Вартість, час та ризик Вартість і час
- •Модель рівноваги ринку капіталів (сарм)
- •Вплив ризику та інфляції на величину сподіваної норми відсотка (дисконту)
Тема 1. Сутність та елементи класифікації оптимізацій них задач
Математичне програмування, як один із головних інструментів науки дослідження операцій, полягає в розробленні методів розв’язування оптимізаційних задач та дослідження отриманого розв’язку.
Терміни "оптимум", "оптимальність", "оптимізація" походять від латинського слова optimus, що означає "найкращий", і використовуються для позначення розв'язку, найкращого з будь-якої фіксованої точки зору.
Основою правильного розуміння та вживання цих термінів є те, що оптимальний розв'язок не абсолютно кращий, а кращий у певному розумінні, тобто за будь-яким критерієм. Наприклад, вибираючи варіанти переїзду а одного міста в інше, можна скористатися літаком або поїздом. Легко довести, що кожний розв'язок є оптимальним за відповідним критерієм.
Так, якщо мета - затратити на проїзд якомога менше часу, то з цих варіантів найкращим, безумовно, перший. Якщо мета - мінімум затрат на білет, оптимальним буде другий варіант,
Із цього найпростішого прикладу випливає, що поняття оптимальності та критерію взаємопов'язані. Вживати термін "оптимальний" коректно лише тоді, коли вказано критерій.
У загальному випадку під критерієм розуміють ознаку, на основі якої визначають, оцінюють і класифікують деякі об’єкти. Відповідно критерієм оптимальності називають ознаку /мірку/, що дає змогу за наявності двох варіантів визначити, який із них кращий, а якщо розглядають усю сукупність допустимих варіантів - вибрати найкращий, тобто оптимальний.
Критерії оптимальності можуть бути такими, що формалізуються або не формалізуються. В першому випадку на множині варіантів удається визначити функцію, зокрема скалярну. Тоді кожному варіанту ставиться у відповідність деяке число /наприклад, функція, що описує прибуток підприємства чи його затрати/. Порівняння варіантів зводиться до порівняння значень функції.
Означення 2.1. На функції задано відношення переваги, якщо її значенням поставлено у відповідність оцінку "гірше - краще".
Прикладами критеріїв, що не формалізуються, є "добробут населення", "корисність”, "екологічна шкода" тощо. Якщо треба розв’язати задачі з такими критеріями, роблять припущення, що дають можливість побудувати деяку їх апроксимацію, що формалізується. Так, "добробут" описується як "тривалість життя", "дитяча смертність", "валовий національний доход на душу населення" тощо. Слід зазначити, що зведення критерію, що не формалізується, до критерію, який формалізується, є самостійною та складною задачею.
У цьому курсі розглядаються задачі лише зі скалярними критеріями оптимальності, що формалізуються.
Відзначимо ще одну найважливішу особливість поняття оптимальності. Задачу можна поставити так, що оптимальним за критерієм мінімуму часу на проїзд виявиться другий варіант. Дійсно, якщо кількості грошей /ресурси, потрібні для досягнення мети/ недостатньо для того, щоб купити білет на літак, то єдиним, а отже, найкращим варіантом, буде поїздка поїздом. Таким чином, у ході постановки практичних задач завжди треба враховувати забезпечення ресурсами процесу досягнення мети. Особливе значення воно має для розв'язування економічних задач. Усі види ресурсів, навіть ті, що відновлюються /вода, повітря тощо/ ,в кожний конкретний момент є обмеженим. Тому треба не лише вказувати мету – критерій оптимальності, а й враховувати ресурсні обмеження. Наприклад, у разі постановки задачі про функціонування підприємства як критерій оптимальності може виступати максимізація прибутку підприємства або мінімізація затрат, а як обмеження – запаси трудових, матеріальних, фінансових ресурсів або вимоги щодо номенклатури й кількості готових виробів.
При цьому слід уникати ще одного джерела некоректності постановок задач, на який посилаються багато авторів: “Вираз” максимуму продукції за мінімуму затрат” – логічно безглуздий. Мінімум затрат – це нуль: відсутність будь-яких затрат. А нульовим затратам відповідає й нульова продукція ...”х.
Зазначена логічна суперечність має очевидну основу. Справа в тому, що на підприємстві, як, зрештою, й у більшості соціально-економічних систем, параметри взаємопов’язані: поліпшення одних показників призводить до погіршення інших. Тому розумна постановка вимагає, щоб поліпшення однієї групи показників відбувалося за фіксованих значень решти.
Використовуючи поняття “поліпшення” та “погіршення”, ми спираємося на наявність відношення переваги на функції, що описує критерій оптимальності. Зазначимо, що в більшості економічних задач відношення переваги е “монотонним”, тобто “чим більше значення функції, тим краще ” або “чим менше, тим краще”. Існують також критерії оптимальності, формалізовані описи яких мають “немонотонні” відношення переваги, наприклад, до деякого значення функції “чим більше, тим краще”, а після цього значення - “чим більше, тим гірше”.
У цьому курсі розглядаються економічні задачі з критеріями оптимальності, що мають “монотонні” відношення переваги.
У цьому разі формально задача полягає в пошуку екстремуму будь-якої функції за певних обмежень на змінні. Такі задачі називаються задачами пошуку умовного екстремуму. При цьому шуканий розв’язок є найкращим з точки зору заданого критерію. Отже, критерій дає змогу давати кількісну оцінку варіантів.
Означення 2.2 Оптимізаційною називається задача пошуку умовного екстремуму функції, на який задано відношення переваги.
Очевидно, що на всіх функціях, які мають економічний смисл, задано відношення переваги. Так, якщо деяка функція описує прибуток підприємства, то чим більше її значення, тим краще; якщо функція - транспортні витрати, то, очевидно, чим менше її значення, тим краще.
Означення 2.3. Функція, що є формалізованим описом критерію опти-мальності, називається цільовою.
Розв’язуючи оптимізаційні задачі, знаходять екстремальні значення цільової функції.
У загальному вигляді математичну модель оптимізаційної задачі можна записати так:
цільова функція
Z (x1,x2,…,xn,t) (extr), (2.1)
де t – час; extr – або max або min;
система основних обмежень, подана нерівностями або рівняннями,
qi
(x1,x2,…,xn,t)
D(i=
);
(2.2)
спеціальні обмеженя, наприклад, по невід’ємності чи цілочисловості змінних,
(х1,х2,...хn)
D. (2.3)
У задачі треба відшукати набір залежних або не залежних від часу значень змінних х1,х2,...,хn, що задовольняє обмеження (2.2) і (2.3) та надає цільовій функції заданого вигляду екстремуму на будь-який момент часу або інтегрально за період [О,Т] .
Предметом математичного програмування є розробка методів розв’язування оптимізаційних задач.
Методи пошуку умовного екстремуму, розроблені в класичній математиці, зокрема метод множників Лагранжа, для більшості оптимізаційних задач неприйнятний, оскільки екстремальні точки лежать на межі припустимої множини, яка задається системою обмежень (2.2),(2.3), тобто там, це функції недиференційовані.
Окрім того, для задач (2.1)-(2.3) не вдається запропонувати універсальний метод розв'язування, оскільки вигляд функцій, які входять до математичної моделі, істотно визначає принципи розв'язування, що використовуються.
Наведемо класифікацію задач математичного програмування. Якщо в (2.1)-(2.3) час t має явний вигляд, то поставлена задача належить до класу задач динамічного програмування; в противному разі - до класу задач статичного програмування. Якщо про всі параметри й змінні є достовірна інформація, задача належить по класу детермінованих. Якщо серед параметрів і змінних зустрічаються випадкові величини, то задача належить до класу стохастичних. Якщо всі функції, що входять до математичної моделі, лінійні, то задача називається задачею лінійного програмування /ЗЛП/, у противному разі - задачею нелінійного програмування. Серед останніх виділяються задачі опуклого, квадратичного та сепарабельного програмування. Особливе місце посідають задачі, у яких цільова функція та система обмежень лінійні, однак на змінні накладається умова цілочисловості. Ці задачі належать до класу нелінійних, дискретних задач, так званих задач цілочислового програмування /ЗЦЛП/.
Розглянемо деякі приклади оптимізаційних задач, що належать до класу ЗЛП.
