
- •Бродський ю.Б., Малютіна в.П.
- •«Економіко – математичне моделювання»
- •Частина 1. Методологія та інструментарій моделювання
- •1. Системний підхід. Основні принципи та аспекти.
- •1.1. Економічна система.
- •Елементи системології і кібернетика
- •1.3. Етапи і компоненти системного аналізу.
- •2. Технологія моделювання.
- •2.1. Моделювання як метод описування систем
- •2.2. Способи моделювання та види моделей
- •Методи перевірки адекватності моделі
- •3. Задача математичного програмування (мп)
- •3.1 Формальна постановка задачі
- •3.2. Види та структурні моделі загальної задачі мп
- •Структурні моделі основних задач мп
- •3.3. Приклад розгорнутої моделі задачі лп
- •3.4. Графоаналітичний метод
- •4. Сиплекс-метод розв’язування задач лінійного програмування
- •4.1. Загальна характеристика симплекс-методу
- •4.2. Методика побудови симплекс-таблиці
- •4.3. Методика отримання опорного плану та його покращення.
- •5. Двоїста задача лінійного програмування. Аналіз результатів в табличному процесорі Excel
- •5.1. Поняття про двоїсту задачу лінійного програмування.
- •Зміст коефіцієнтів та величин моделі
- •5.2. Алгоритм розв’язування задачі оптимізації в Excel
- •Методика введення умов задачі
- •Пошук рішення. Корегування початкових даних моделі
- •5.3. Аналіз оптимального рішення задачі
- •6. Задача лінійного програмування транспортного типу
- •6.1. Постановка задачі
- •6.2. Математична модель транспортної задачі
- •6.3. Методика розв’язання задачі методом потенціалів
- •7. Статистичні методи та моделі аналізу результатів досліду
- •7.1. Методи апроксимації функцій в задачах дослідження процесів і систем
- •7.2. Критерії узгодженості апроксимуючої функції з даними експерименту
- •7.2. Лінійна регресія за допомогою функцій, лінійного тренду та пакета аналізу
- •8. Методи прогнозування.
- •9.2. Класична транспортна задача. Особливості транспортної задачі
- •Позначення:
- •9.3. Постановка задачі по плануванню перевезення різних вантажів одним видом транспорту. 3ведення її до класичної задачі
- •Постановка задачі по плануванню перевезення різних вантажів різними видами транспорту
- •9.4. Коротка характеристика задач, що зводяться до транспортних.
- •10. Загальна лінійна оптимізаційна модель Канторовича (Основна задача виробничого планування)
- •Побудова структурної моделі
- •Для побудови моделі введемо позначення:
- •У відповідності з прийнятими позначеннями модель має вид:
- •11. Оптимізаційна модель мгб з обмеженнями на загальні не відтворювані ресурси Постановка завдання
- •Побудова моделі
- •Визначення і розшивка „вузьких місць”
- •12. Модель Леонтьєва
- •Відкрита модель Леонтьева
- •13. Динамічні моделі збалансованого зростання Моделі леонтьевского типу
- •Модель фон Неймана
- •Застосування моделі Неймана
- •Модель Леонтьева-фон Неймана
- •Динамічна модель Канторовича
- •14. Абстрактна модель оптимального планування виробництва Цільова функція суспільного добробуту
- •Абстрактна модель оптимального планування виробництва
- •15. Моделювання сфери споживання
- •15.1.Функція корисності. Загальні властивості функції корисності
- •15.2. Порівняння і взаємозамінність споживчих благ
- •15.3. Функція купівельного попиту
- •16. Моделювання розміщення і спеціалізації сільськогосподарського виробництва Розміщення і спеціалізація сільського господарства як частина комплексної проблеми розміщення виробництва
- •Підходи до вирішення проблеми розміщення і спеціалізації сільського господарства та економічні параметри задачі
- •Постановка задачі. Вибір критерію оптимальності і визначення складу змінних величин
- •Структурна економіко-математична модель задачі
- •Формування вихідної інформації. Схема матриці задачі
- •Може бути використана і гіперболічна функція іншого типу:
- •18. Застосування генетико - математичних методів у тваринництві
- •Графічне зображення варіаційних рядів
- •19. Індексація тварин та оцінка генетичного прогресу в популяції
Структурні моделі основних задач мп
Класична задача МП. Мета: максималізація цільової функції при заданих обмеженнях
|
(2) |
де
- функції обмежень (відомі неперервно
диференційовані функції);
- константи обмежень.
В розгорнутому вигляді обмеження є рівностями:
. . . |
(3) |
Задача нелінійного програмування (НП) передбачає систему обмежень двох типів:
умов-обмежень у вигляді нерівностей
|
(4) |
граничних умов (невід’ємності)
|
(5) |
тобто
Таким чином, задача НП записується так:
|
(6) |
Задача лінійного програмування (ЛП).
Цільова функція даної задачі – лінійна:
|
(7) |
де
- заданий вектор – рядок констант
|
(8) |
Система обмежень двох типів:
умови – обмеження у вигляді лінійних нерівностей
|
(9) |
граничні умови
|
|
У векторній формі:
|
(10) |
де
|
(11) |
В операторній формі:
|
(12) |
3.3. Приклад розгорнутої моделі задачі лп
Порядок створення економіко-математичної моделі
Структурна модель.
Числова (розширена, розгорнута) модель, тобто запевнення конкретним числовим змістом.
Розглянемо приклад:
нехай підприємство виробляє два види
продукції:
і
,
для яких використовують сировину
(ресурси)
і
.
Вартість одиниці кожного продукту
відповідно
і
:
= 3 од.,
= 2 од. Знайти скільки треба виробити
продукції
і
,
щоб отримати
доход
і вкластися в обмеження по сировині:
для
використати не більше
ресурсів; для
- не більше
ресурсів і по забрудненню середовища:
не більше
доз.
Далі витрат сировини та забруднення середовища при виробництві одиниці продукту відповідно:
|
|
Формалізуємо задачу у вигляді
таблиці для зручності побудови
математичної моделі. Припустимо, що
- кількість продукту
;
-
кількість продукту
:
Ресурс |
|
|
Обмеження
|
|
6 |
3 |
12 |
|
2 |
4 |
10 |
Забруднення |
2 |
0 |
6 |
|
3 |
2 |
|
Структурна модель:
|
(13) |
Розгорнута числова модель:
|
(14) |
3.4. Графоаналітичний метод
Метод використовують, коли
задача лінійного програмування містить
дві змінні:
і
(можна 3 змінні
декартовий простір
).
Наприклад, система рівнянь (13).
Методика розв’язання задачі:
1).Побудувати
декартову систему координат (
)
– тільки І чверть в силу обмежень
2).Будуємо
область допустимих значень
відповідно нерівностям-обмеженням, які
представляють собою напівплощини. На
перетині всіх півплощин знаходиться
область
.
3).
Проводимо лінії рівня функції
,
які визначаються видом рівняння
|
(15) |
де
.
Рівняння (15) можна записати у вигляді:
|
(16) |
Із (16) видно, що кутовий
коефіцієнт цієї прямої дорівнює
і не залежить від
.
Якщо змінювати величину
,
то пряма буде рухатись паралельно собі,
тобто в напрямку градієнті функції
:
|
(17) |
тобто в напрямку нормалі до лінії рівня.
відповідає
точці (множині точок) перетину лінії
рівня з ближньою вершиною (стороною)
області
(точка входу).
відповідає точці перетину
лінії рівня з дальньою вершиною (стороною)
області
(точка виходу).
Значення змінних і указують перпендикуляри до осей і , опущені з точки екстремуму.
Закономірності:
1). Оптимальне рішення завжди знаходиться на границі області допустимих значень і, як правило, у вершині багатокутника.
2). Рішення може бути не єдиним, якщо лінія рівня паралельна стороні багатокутника.
3). Задача
може не мати рішення, коли в напрямку
росту функції
допустима область не обмежена.
Розв’язок задачі – прикладу:
|
|
|
|
Аналогічно:
на
перетині ліній.
|
|
|
|