- •Основні етапи дослідження операцій
- •2 . Цілочисельне програмування гоморі 2.
- •1. Класифікація моделей та методів
- •2)Рекорд – максимальне значення або максимально можлива оцінка, яку можна отримати в кінці розгалуження.
- •(Принцип Белмана).
- •Нелінійне програмування.
- •2. Орієнтована дуга.
- •3 . Біорієнтована дуга.
- •Засоби представлення мереж.
- •Задача про найкоротшу відстань для біорієнтованих мереж.
- •Рішення розбивається на 3 етапи (Дейкстра-2).
- •Моделювання й обчислення найкоротшого шляху.
- •Правило множників Лагранжа.
- •Класифікація методів розв’язку цлп.
- •Комбінаторний метод
- •Узагальнене правило Лагранжа.
- •Гоморі_1 Цілочисельне програмування гоморі 1.
- •Цілочисельне програмування гоморі 2.
- •Узагальнене правило Лагранжа.
- •2. Орієнтована дуга.
- •3 . Біорієнтована дуга.
- •Засоби представлення мереж.
- •Головний принцип оптимальності (принцип Белмана).
2. Орієнтована дуга.
3 . Біорієнтована дуга.
За допомогою біорієнтованої дуги можна описати орієнтовані і неорієнтовані дуги.
В залежності від дуг мережі класифікуються на орієнтовані, неорієнтовані та біорієнтовані.
Мережа називається зв’язаною, якщо можна з будь-якої точки потрапити в будь-яку іншу точку.
- це не зв’язана мережа.
Мережі можуть бути:
однополюсні,
багатополюсні.
В однополюсних мережах стік і початок задаються жорстко. Задача СПУ є однополюсною.
Для багатополюсних мереж стік і початок є перемінними, тобто S та T – змінні полюси.
Fij - потік для мережі або пропускна спроможність мережі, не обчислюється арифметично, а тільки шляхом моделювання. Моделювання є функцією для всіх потоків:
У кожній мережі можна виділити якусь частина G=(V*,D*).
Наприклад:
Ланцюг 1234
F
ij
=
min {fij} ij
G
для всіх ділянок, що належать
графу
Цикл - це ланцюг, де закінчення останньої дуги є початком першої. 12341.
Контур - це цикл, що має найбільшу довжину.
Д
ерево
- це частина мережі без циклу.
Для кожного вузла мережі діє закон Кірхгофа (сума вхідних потоків дорівнює сумі вихідних потоків).
Остов - дерево, що охоплює всі вершини мережі.
Розріз – це частина мережі, що робить мережу не зв’язною.
П
Теорема:
Пропускна спроможність мережі дорівнює мінімальному розрізу (або максимальному потокові).
F16 = 5 F24 = 5 F36 = 4
//вопрос 25
Класи задач мережної оптимізації.
Задача про найкоротшу відстань (найкоротший цикл, ланцюг).
Задача про мінімізацію мережі (пошук мінімального остова).
Задача про календарне планування (окремий випадок про найкоротшу відстань, задача керування проектом).
Визначення максимального потоку і пропускної спроможності мережі (аналіз надійності мережі).
Визначення полюсів із метою забезпечення максимального потоку.
Рішення комбінаторних задач, що можуть містити такі етапи:
Генерація мережі або графа шляхом моделювання;
Використання алгоритмів мережної оптимізації (вибирається оптимальна частина мережі).
Засоби представлення мереж.
Існує чотири засоби представлення мереж:
за допомогою матриці суміжності;
за допомогою матриці інцидентності;
за допомогою вузлів (подій);
за допомогою потоків, дуг (робіт) по кожному вузлі.
Матриця суміжності.
1, якщо є дуга з вершини i у вершину j
Xij =
0, інакше
Xij X
2. Матриця інцидентності.
1 Якщо
з вершини i випливає дуга j (ij;
Zij = -1 якщо у вершину i випливає дуга j (ij);
0 інакше .
Zij Z
3. Вузли.
- для орієнтованої мережі:
- для біорієнтованої мережі:
4. Потоки, дуги.
Цей засіб легше всього програмується, але займає багато пам'яті:
Засіб використовується тільки для орієнтованих мереж (задача СПУ).
_______________________________________________
Білет
7
C – максимально можлива кількість ітерацій ( умова перевірки на зацикленість ) ;
n – кількість рівнянь ;
m - кількість змінних в канонічному вигляді .
Симплекс метод основано на постійних табличних перетвореннях.
|
Cx |
Bx |
A0 |
A1 |
. . . |
Am |
1 |
|
|
|
|
|
|
2 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
0 |
1 |
. . . |
m |
Bx - базисні змінні ;
Cx - коефіціенти цільової функції при базисних змінних ;
-
симплекс різниця .
A1… Am - коефіціенти в обмеженнях
A0 - Права частина
