- •Міністерство освіти і науки україни національний транспортний університет Дослідження операцій в моделюванні управлінських рішень
- •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. Зшивання сітьових моделей
- •Література
- •Для нотаток
8.5. Часові параметри сітьових графіків
Основними часовими параметрами сітьових графіків є ранні та пізні терміни настання подій. На їх підставі обчислюються і інші параметри графіків: терміни початку і закінчення робіт і резерви часу робіт і подій.
У сітьових методах планування приймається умова, за якою відлік часу ведеться від початкового події. Час настання початкового події приймається рівним нулю.
Ранній термін настання події tp(i) визначається як сума тривалостей робіт, взята по найдовшому шляху, що йде від початкової до даної події.
Так, до події 5 (рис.8. 1) ведуть шляхи (1, 2, 5), (1, 3, 5), (1, 4, 5). Найтриваліший з них (1, 4, 5) складає 19 часових одиниць. Цей шлях і визначає найбільш ранній термін настання (звершення) подій 5:
Пізній термін настання події визначається як ранній досяжний термін при зворотному рахунку, тобто як різниця між тривалістю критичного шляху і найбільшою тривалістю шляхів, наступних за даною подією. Це самий пізній термін настання події, при якому час критичного шляху не збільшується.
Критичним шляхом сітьового графіка на рис.8. 1 є шлях (1, 4, 5, 7), тривалість якого становить 27 часових одиниць. Пізній термін настання події рівний:
Для
будь-якої
події
i
термін
настання подій
і
можна
виразити формулами:
де
— максимальний
за
тривалістю
шлях,
що передує події
i;
— максимальний
за
тривалістю
шлях,
наступний
за
подією
i
(від
i-ї
події
до
кінцевого).
Для подій критичного шляху
,
так як
.
Знаючи та для всіх подій мережного графіка, можна для будь-якої його роботи (i, j) визначити наступні параметри:
р
п
,
р
,
п
Фізичний сенс цих параметрів стає зрозумілим із рис. 8.5. Тому, що для всіх подій критичного шляху
то и
и
Параметри сітьового графіка, пов’язані з резервами часу, розраховуються виходячи з таких визначень і співвідношень.
tp(і) tпп(і,j) tij tп(j)
tрп(i,j) tij tpз(i,j) tп(i,j)
Рис. 8.5
Резерв часу шляху R (L) характеризується різницею між тривалістю критичного шляху Ткр і тривалістю будь-якого шляху Т(Lп) і розраховується за формулою:
Резерв R (Lп) показує, на скільки може бути збільшена тривалість шляху Lп, а отже, і робіт, його складових, без зміни всього комплексу робіт. Так, шлях (1, 2, 6, 7) на рис. 8.1 має резерв R (Lп) = 27 – 20 = 7 часовим одиницям.
Д
Повний резерв часу роботи дорівнює
і показує можливе збільшення тривалості окремої роботи або величину відстрочки її початку з таким розрахунком, щоб максимальний шлях, що проходить через цю роботу, не перевищив тривалості критичного шляху.
Вільний резерв часу роботи Rc (i, j) визначається так:
і показує, на скільки можна збільшити тривалість цієї роботи або відстрочити її початок, не впливаючи на строки початку наступних робіт, тобто є незалежним резервом. Він утворюється лише тоді, коли в подію входять декілька робіт, в тому числі і та, для якої розраховується вільний резерв. Якщо ж у подію входить одна робота, то для неї Rc (i, j) = 0.
Р
Для подій критичного шляху R (i) = 0.
С
утність
резервів часу покажемо за схемою рис.
8.6.
tij
tp(i) tn(i) tp(j) tn(j)
а b c d
a' b' c' d'
a" b" c" d"
R(i) R(j)
0 t
Рис. 8.6
