- •Розділ 1. Концептуальні аспекти математичного моделювання економіки
- •Тема 1. Економіка як об’єкт моделювання
- •Тема 2. Моделювання як метод наукового пізнання
- •Тема 3. Економіко-математичне моделювання
- •Тема 1. Сутність та елементи класифікації оптимізацій них задач
- •Тема 2. Лінійні оптимізаційні моделі економіки.
- •Стандартна форма канонічного вигляду злп
- •Форми запису злп. Основні означення
- •2.3.1. Графоаналітичний метод розв’язування злп
- •Тема 3. Методи розв’язування злп
- •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 Вартість, час та ризик Вартість і час
- •Модель рівноваги ринку капіталів (сарм)
- •Вплив ризику та інфляції на величину сподіваної норми відсотка (дисконту)
Тема 6. Нелінійні оптимізаційні моделі економічних процесів Постановка задачі дискретного лінійного програмування
До
класу задач дискретного лінійного
програмування належать ЗЛП, в яких умову
невід’ємності змінних замінено вимогою
дискретності, тобто для кожної змінної
хj
(j
=
)
визначено набір значень змінних (не
обов’язково цілих), яких вона може
набувати. В загальному вигляді задачу
дискретного лінійного програмування
можна записати так:
; (2.95)
£
³
, (2.97)
де n1 £ n.
Якщо n1 = n, задача (2.81)-(2.83) називається задачею дискретного лінійного програмування, та частково дискретною, якщо n1 < n.
Практичне застосування методів лінійного програмування для розв'язування економічних задач (планування неподільної продукції, розвиток і розміщення підприємств галузей народного господарства і календарне планування тощо) вимагає цілочисловості всіх або частини змінних. Такі задачі називаються задачами цілочислового (частково цілочислового) лінійного програмування (ЗЦЛП) і є особливим видом задач дискретного лінійного програмування.
ЗЦЛП формулюється аналогічно задачі лінійного програмування. Відмінність полягає в тому, що всі (частково) змінні, які становлять оптимальний план, мають бути цілими числами:
; (2.98)
£
³
, (2.100)
–
цілі,
. (2.101)
Якщо n1 = п, то (2.98)-(2.101) – ЗЦЛП; якщо n1 < п – задача частково цілочислового лінійного програмування.
Окремий випадок ЗЦЛП – задача з так званими булевими змінними, тобто зі змінними, що набувають значень "нуль" або "одиниця":
; (2.102)
³
³
£
(2.104)
Слід зазначити, що й досі через обчислювальні труднощі розв’язування ці задачі застосовуються на практиці обмежено.
Здавалося б, очевидний наступний шлях розв’язування ЗЦЛП: розв'язати відповідну ЗЛП, тобто задачу (2.98)-(2.101), а потім округляти значення змінних оптимального плану до найближчих цілих чисел. Однак такий шлях у багатьох випадках не лише дає погане наближення до оптимуму, але й не завжди отриманий набір чисел задовольняє основну систему обмежень.
Розглянемо приклад.
Приклад 2.15
;
х1 ³ 0, х2 ³ 0; х1, х2 - цілі.
Побудуємо множину планів задачі, не враховуючи цілочисловості змінних. Множина планів відповідної задачі лінійного програмування б опуклий многокутник ОАBCD (рис. 2.11).
Рис. 2.11
Множина планів ЗЦЛП – сукупність дискретних точок цього многокутника, отже, загальна теорема лінійного програмування для таких задач несправедлива. Оптимальний план відповідної ЗЛП: х1 = 90/23; х2 = 40/23. Якщо заокруглити значення змінних до цілих чисел, тобто взяти х1 =4, х2 = 2, то ці значення не задовольняють основну систему обмежень, тобто не є планами обох задач.
Таким чином, щоб розв’язати ЗЦЛП, потрібні особливі методи розв'язування. Розрізняють методи відсікання та комбінаторні методи.
Методи відсікання
Вихідним для методів відсікання є оптимальний план відповідної задачі лінійного програмування, отриманої в результаті виключення умови цілочисловості. Якщо умову цілочисловості задовольняють усі значення змінних цього оптимального плану, то він – оптимальний план ЗЦЛП. Якщо умова цілочисловості не виконується хоча б одною змінною, то складають додаткове лінійне обмеження (в противному разі виходимо за рамки лінійного програмування), що виключає (відсікає) хоча б одну нецілочислову компоненту плану. Розв'язується нова задача лінійного програмування. Процес побудови додаткових обмежень і розв’язування отримуваних задач лінійного програмування триває доти, доки не вийде цілочисловий оптимальний план або стане очевидною нерозв’язність ЗЦЛП.
Додаткове обмеження кожного разу треба складати таким чином, щоб не відсікалась частина області, що містить який-небудь план ЗЦЛП, тобто відсікання має задовольняти так звану властивість правильності.
Означення 2.16. Нехай Х* – оптимальний план відповідної ЗЛП, що не є планом ЗЦЛП. Нерівність
(2.105)
називається правильним відсіканням, якщо виконуються такі умови:
1) Х* не задовольняє нерівність,
2) будь-який план ЗЦЛП задовольняє цю нерівність.
Відмінність методів відсікання полягає в методах побудови правильних відсікань. Уперше методи побудови правильних відсікань для розв’язування цілочислових і частково цілочислових задач лінійного програмування були розроблені Ф. Гоморі.
Перший алгоритм Гоморі
Цей алгоритм застосовується для розв’язування цілочислових задач лінійного програмування.
Нехай задано задачу
; (2.106)
; (2.107)
, (2.108)
– цілі, . (2.109)
Розв’яжемо симплексним методом задачу (2.106)-(2.109). Нехай Х* – її оптимальний план. Якщо всі компоненти Х* цілі, то він оптимальний план задачі (2.42)-(2.45). Якщо хоча б одна компонента неціла, процес розв’язування треба продовжити.
Нехай
–
неціла компонента плану Х*.
Множину індексів небазисних змінних
останньої симплексної таблиці
розв'язування задачі (2.106)-(2.109) позначимо
N.
Нагадаємо, що найближче ціле число, що
перевищує а,
позначається [a],
а
дробова частина (тобто а)
– [a]
= {a}.
Очевидно, що {a}
=
0.
Покажемо, що по i-му рядку симплексної таблиці можна побудувати правильне відсікання.
Теорема 2.16 Нехай X* – план задачі (2.106)-(2.109) тоді співвідношення
,
uі ³ 0, ui – ціле, визначає правильне відсікання.
Приклад 2.16 Знайти розв’язок задачі
;
хj
³
0 – цілі
.
Другий алгоритм Гоморі
Цей алгоритм застосовується для розв'язування частково цілочислових задач (зокрема, цілочислових). Від першого алгоритму він відрізняється побудовою правильного відсікання.
Нехай задано таку задачу:
; (2.110)
; (2.111)
, (2.112)
–
цілі,
;
n1
< n. (2.113)
Другий алгоритм Гоморі грунтується на такій теоремі.
Теорема 2.18 Нехай Х* – оптимальний план задачі (2.110)-(2.113). Якщо – неціле (1 £ і £ n), то
; (2.114)
u ³ 0, ціле,
де N – множина індексів небазисних змінних плану Х*;
визначає правильне відсікання.
Приклад 2.17 Знайти розв’язок задачі
;
х1 ³ 0; х2 ³ 0; х2 – ціле.
