- •Міністерство освіти і науки україни національний транспортний університет Дослідження операцій в моделюванні управлінських рішень
- •Isbn 978-966-632-185-8
- •I. Предмет і завдання дослідження операцій
- •1.1. Що таке дослідження операцій
- •1.2. Основні поняття та принципи дослідження операцій
- •1. 3. Математичні моделі операцій
- •1.4. Багатокритеріальні задачі дослідження операцій
- •1.5. Системний підхід до задач дослідження операцій
- •1.6. Типові класи задач дослідження операцій
- •1. Задачі управління запасами
- •2. Задачі розподілу ресурсів
- •3. Задачі ремонту і заміни обладнання
- •4. Задачі масового обслуговування
- •5. Задачі впорядкування
- •6. Задачі сітьового планування і управління (спу)
- •7. Задачі вибору маршруту (сітьові задачі на транспорті)
- •8. Комбіновані задачі
- •II. Класифікація методів оптимізації
- •2.1. Математичне формулювання загальної задачі оптимізації
- •2.2. Геометрична інтерпретація задач оптимізації
- •2.3. Класифікація методів оптимізації по виду цільової функції
- •2.4. Характеристика градієнтних методів пошуку екстремуму
- •III. Лінійне програмування
- •3.1. Задачі лінійного програмування
- •3.2. Основна задача лінійного програмування
- •3.3. Транспортна задача лінійного програмування
- •IV. Динамічне програмування
- •4.1. Метод динамічного програмування
- •4.2. Приклади розв’язання задач динамічного програмування
- •4.3. Завдання динамічного програмування в загальному вигляді. Принцип оптимальності
- •V. Елементи теорії масового обслуговування
- •5.1. Основні поняття теорії масового обслуговування
- •5.2. Класифікація систем масового обслуговування
- •5.3. Основні елементи систем масового обслуговування
- •5.4. Параметри смо і загальна методика дослідження
- •5.5. Системи масового обслуговування з відмовами
- •5.6. Кількісні показники смо з відмовами
- •5.7. Короткий опис основних типів пуассонівських смо
- •5.7.1. Смо з відмовами:
- •5.7.2. Смо з очікуванням і обмеженим потоком заявок
- •5.7.3. Смо змішаного типу з обмеженням по довжині черги
- •5.7.4. Смо змішаного типу з обмеженням за часом перебування заявки в черзі і на обслуговуванні
- •5.7.5. Приклади розв’язку задач тмо
- •VI. Теорія ігор
- •6.1. Ігрові моделі прийняття рішень
- •6.2. Прямокутні матричні ігри
- •6.3. Аналіз матричних ігр
- •6.4. Елементарні методи розв’язку ігор
- •6.4.1. Загальна схема розв’язання
- •6.4.2. Методи розв’язку гри 2 X 2
- •6.4.3. Методи розв’язання ігор 2хn
- •Ордината точки n дорівнює ціні гри ν, а абсциса дорівнює частоті застосування стратегії а1.
- •Аналітичний метод розв’язання гри 2хn
- •6.5. Загальний розв’язок гри m X n методом лінійного програмування
- •6.6. Наближені методи розв’язання матричних ігр
- •6.7. Приклади розв’язання задач теорії ігор
- •VII. Моделювання на пк
- •7.1. Поняття моделі і моделювання
- •7.2. Метод статистичних випробувань
- •7.3. Імітація випадкових впливів на пк
- •7. 4. Методи формування в пк базових впливів
- •7.5. Оцінка точності характеристик, отриманих методом статистичних випробувань. Необхідна кількість реалізацій
- •7.6. Приклади розв’язку задач методом статистичних випробувань
- •VIII. Метод cітьового планування
- •8.1. Поняття про сітьове планування та управління
- •8.2. Основні визначення
- •8.3. Основні елементи сітьового графіка
- •8.4. Правила побудови сітьового графіка
- •8.5. Часові параметри сітьових графіків
- •8.6. Способи розрахунку сітьових графіків
- •8.7. Оптимізація сітьових графіків
- •8.8. Імовірнісні тимчасові оцінки сітьових моделей
- •8.9. Укрупнення сітьових моделей
- •8.10. Зшивання сітьових моделей
- •Література
- •Для нотаток
2.2. Геометрична інтерпретація задач оптимізації
Розглянемо геометричну інтерпретацію загальної задачі оптимізації.
Кожен набір чисельних значень змінних х1, х2,..., хn можна інтерпретувати як точку в n-мірному просторі. Так, точка r в n-мірному просторі описується сукупністю речових чисел х1r, х2r,..., хnr рівних проекції радіус-вектора, проведеного з початку координат у точку r, на координатні осі простору х1, х2,..., хn, (випадок тривимірного простору зображений на рис. 2.1). Цій точці відповідає цілком певне значення цільової функції F (х1, х2,..., хn), а саме:
W
x3
x2
x1
x3r
x1r
x2r
r
Рис. 2.1
Якщо з’єднати всі точки n-мірного простору, в якому значення цільової функції одно Wr, то отримаємо поверхню рівного рівня Wr. Цільова функція W = F (х1, х2,..., хn) описує безліч гіперповерхонь рівного рівня, кожна з яких відповідає цілком певному значенню F.
Обмеження
(2.2)
і
(2.3)
виділяють
частину
n-мірного
простору,
де
існують
припустимі
рішення.
Умови
вказують,
що
допустимі
рішення
знаходяться
в
області
невід’ємних
координат,
тобто
в першому
просторовому
квадранті.
Кожній
функції
обмежень
Gi
(х1,
х2,...,
хn)
ставиться
у
відповідність
гіперповерхня
рівного
рівня,
що
задається
рівнянням
.
(2.4)
Ця гіперповерхня ділить весь n-мірний простір на дві частини: в одній з них для будь-якої точки r (х1r,х2r,..., хnr) буде виконуватися умова
,
(2.5)
а в іншій
.
Гіперповерхні
обмежень
виду
(2.4),
перетинаючись,
утворюють
в
n-мірному
просторі
сферичний
багатогранник,
який виділяє область
допустимих
рішень.
У
цю
область
входить
частина
простору
першого
квадранта,
яка
по відношенню
до
всіх
гіперповерхонь
(2.4)
одночасно
розташовується
з
того
боку,
де
виконується
умова
(2.5).
Сюди
ж
включається
та частка
гіперповерхні
(2.4)
і
гіперплощини
,
що
є
кордоном
області
допустимих
рішень.
Геометричний смисл оптимізації проілюструємо рис. 2.2 для двовимірного випадку, коли гіперповерхні вироджуються в лінії.
Рис. 2.2
У площині Х1 0 Х2 нанесені лінії рівного рівня цільової функції F (х1, х2) і функції обмежень Gi (х1, х2) (i = 1, 2, 3).
Умови
,
,
виділяють область I можливих рішень — область OABQCD.
Припустимо, що відшукується мінімум функції F (х1,х2), і з видаленням лінії її рівного рівня від початку координат вона спадає, т. е. W1>W2>… >W4. Тоді, очевидно, найменше можливе значення цільової функції F (х1, х2) знаходитиметься на кордоні області I в точці Q.
Таким чином, загальна логіка оптимізації полягає в тому, що, надаючи цільової функції W = F (х1, х2,..., хn) значення W1>W2>W3... (якщо відшукується мінімум F), отримують сімейство гіперповерхонь рівного рівня, оптимальне рішення визначається точкою (або точками), яка знаходиться в області допустимих рішень (тобто належить геометричному тілу, описуваному обмеженнями) і в той же час лежить на гіперповерхні рівного рівня з найменшим значенням цільової функції.
Завдання пошуку оптимуму має ряд особливостей, пов’язаних з тим, що екстремум цільової функції може досягатися як всередині багатогранника обмежень, так і на його межі (рис. 2.3).
Рис. 2.3
