- •Передмова
- •Частина 1. Теоретичні основи економетрії тема 1.1. Математичне моделювання
- •1.1.1. Поняття про економічну систему, модель, математичне моделювання і управління системою
- •1.1.2.Етапи історичного розвитку економіко-математичного моделювання
- •Тема 1.2. Елементарні перетворення лінійних моделей
- •Тема 1.3. Аналіз лінійних економіко-математичних моделей
- •Тема 1.4. Оптимізація за багатьма функціями мети
- •1.4.1. Знаходження компромісного розв’язку
- •Тема 1.5. Нелінійні статичні моделі
- •1.5.1. Загальні поняття про нелінійну модель
- •1.4.2. Зведення задачі дробово-лінійного програмування до лінійного виду
- •1.5.2. Метод множників Лагранжа
- •1.5.3. Множники Лагранжа і двоїсті оцінки задачі лінійного програмування
- •2.1.1. Обмеження на виробничу потужність (вп)
- •2.1.2. Обмеження на ресурсне забезпечення
- •2.1.3. Обмеження на виробництво продукції
- •2.1.4. Обмеження на структуру асортименту продукції
- •2.1.5. Обмеження на основні економічні показники
- •2.1.6.Обгрунтування вибору функції мети
- •2.1.7. Формальна економіко-математична модель задачі оптимального планування виробництва продукції
- •Тема 2.2. Моделювання задач розподілу виробничої програми (плану виробництва продукції) на календарні проміжки часу
- •2.2.1. Емм задачі розподілу річної виробничої програми на календарні проміжки часу (квартали)
- •2.2.2. Емм формування річної виробничої програми з розподілом на квартали
- •2.2.3. Емм задачі розподілу квартальної виробничої програми на місяці
- •2.2.4.Емм формування місячного план-графіка виробництва продукції
- •Тема 2.3. Моделювання задач оптимального використання матеріальних ресурсів
- •2.3.1. Моделювання задачі на розкрій однорідного матеріалу
- •2.3.2. Моделювання задачі на розкрій декількох видів матеріалу в умовах ресурсної обмеженості
- •Тема 2.4. Оптимізація перевезення матеріалів і готової продукції
- •2.4.1.Оптимізація перевезення матеріальних ресурсів
- •2.4.2.Оптимізація поставки готової продукції замовникам
- •Тема 2.5. Моделювання параметрів системи управління запасами
- •2.5.1.Задачі і види систем управління запасами
- •2.5.2.Типи систем управління запасами без дефіциту
- •2.5.3.Розрахунок параметрів системи управління запасами
- •2.5.4.Моделювання параметрів системи керування запасами з урахуванням скидки на ціну
- •2.5.5.Розрахунок оптимального розміру замовлення з урахуванням можливості дефіциту ресурсу
- •2.5.6. Моделювання виробництва продукції та використання запасу
- •Тема 2.6. Методичні аспекти моделювання процесу прийняття рішень в управлінні підприємством
- •Частина 3. Моделювання економіки на мікро- і макрорівнях тема 3.1. Поняття про абстрактну технологію і виробничу функцію
- •Тема 3.2. Аналіз неокласичної виробничої функції типу кобба-дугласа (кд)
- •Тема 3.3. Графічний аналіз виробничої функції
- •Тема 3.4. Моделювання виробництва
- •Тема 3.5. Моделювання споживання
- •Тема 3.6. Моделювання виробництва як ефективної комбінації технологічних способів
- •Тема 3.7. Основні положення ринкової економіки
- •Тема 3.8. Модель загальної рівноваги л.Вальраса
- •Тема 3.9. Двохсекторна модель загальної рівноваги л.Вальраса
- •Тема 3.10. Неокласична модель (макроекономічний аналіз) дж.Кейнса
- •Список рекомендованої літератури
1.4.2. Зведення задачі дробово-лінійного програмування до лінійного виду
Якщо функція мети є дробово-лінійною, а цей тип функції досить поширений в економічних задачах, то виникає необхідність зведення дробово-лінійної задачі до лінійного виду. Розглянемо один з можливих підходів (метод Нола).
Початкова задача має такий вигляд:
(1.98)
(1.99)
(1.100)
Припустимо,
що
і здійснимо таку заміну змінних:
(1.101)
(1.102)
Після підстановки нових змінних y0, уj в початкову задачу прийдемо до такої лінійної задачі:
(1.103)
(1.104)
(1.105)
(1.106)
Знайшовши оптимальний розв’язок лінійної задачі у0*,уj* з очевидністю отримаємо оптимальний розв’язок початкової задачі:
хj*=уj*/у0*.
Приклад 6. Знаходження компромісного розв’язку
Основна задача має вигляд:
f1(x) = 3x1+4x2 max,
f2(x) = x1+5x2 max
3x1+x2 75
x1+x2 30
x1+4x2 84
x1,x2 0.
Оптимальними будуть розв’язки:
Х1*= (12;18), Х2*= (0;21),
У1*= 108 , У2* = 105.
Доповнена задача, побудована за принципом справедливого компромісу, набере такого вигляду:
Z min
3x1 + x2 75
x1 + x2 30
x1 + 4x2 84
3x1 + 4x2 + 108 Z 108
x1 + 5x2+ 105 Z 105
x1, x2 , Z 0.
Компромісний розв’язок характеризується такими даними:
Х3*=(10,63;18,34), f1(Х3*)=105,25108; f2(Х3*)=102,33105.
Z=max{(108-105.25)/108; (105-102.33)/105}=max{0.0255; 0.0254}=0.0255
Тобто відносне погіршення оптимального значення кожної ФМ не перевищить 2,55%.
При формуванні доповненої задачі слід звертати увагу на напрям оптимізації. Якщо певна функція мети мінімізується, то відповідне додаткове обмеження набере такого вигляду:
Приклад 7. Зведення задачі ДЛП до лінійного виду
Зведемо задачу дробово-лінійного програмування
f(x)=2x1+3x2(5x1+6x2)max
x1+2x2 6
3x1+2x2 14
3x1+4x2 12
x1; x2 0
до лінійного виду.
Зробимо заміну змінних величин:
Після підстановки в початкову задачу отримаємо лінійну задачу:
2у1 + 3у2 max,
у1 + 2у2 - 6у0 0,
3у1 + 2у2 - 14у0 0,
3у1 + 4x2 - 12у0 0
5у1 + 6у2 = 1,
у00; у1,у20.
Оптимальним розв’язком лінійної задачі буде такий:
у1* = 0; у2* = 0,1667; у0* = 0,0556.
Звідси отримуємо оптимальний розв’язок задачі ДЛП:
Якщо під функцією мети розуміти рентабельність продукції, то отриманий результат має таке тлумачення. Оптимальним планом виробництва продукції, який забезпечує максимальну рентабельність на рівні 50%, буде х1*=0, х2*=3.
Тема 1.5. Нелінійні статичні моделі
1.5.1. Загальні поняття про нелінійну модель
Якщо зв’язок між змінними величинами, які входять у модель, або функція мети є нелінійними, то модель належить до класу нелінійних.
Можливі такі випадки:
а)
б)
в)
У випадку а) функція мети є лінійною, а обмеження нелінійними. У випадку б) функція мети є нелінійною, а обмеження - лінійними. У випадку в) і функція мети, і обмеження є нелінійними.
Нелінійна модель на відміну від лінійної має такі особливості:
область допустимих розв’язків може бути неопуклою, складатися з відокремлених підмножин;
функція мети може бути неопуклою;
точки екстремуму функції мети можуть знаходитися як на границі області допустимих розв’язків, так і в середині області.
Зрозуміло, що для розв’язування нелінійних задач слід використовувати спеціальні методи, оскільки алгоритм симплексного методу, який вживається для знаходження оптимального розв’язку лінійних задач, базується на опуклості функції мети, що забезпечує співпадіння локального оптимуму з глобальним, на опуклості області допустимих розв’язків та на існуванні екстремуму функції мети на границі області допустимих розв’язків.
