Побудова циклу перерозподілу ресурсів
Щоб знайти новий план розподілу ресурсів, треба виконати такі дії. Для змінної Вибрана змінна є початком циклу. Цикл – це замкнена ломана, яка в кожній вершині змінює напрямок під кутом 90°. Правила побудови циклу наступні: – усі вершини циклу, крім початкової, повинні проходити через базисні змінні – дві сусідні вершини, які включено до циклу, з’єднуються прямою; – у кожній вершині циклу виконується поворот під кутом 90°; – у будь-якому рядку чи колонці, де проходить цикл, є тільки дві вершини циклу; – якщо позначити вершини циклу послідовно знаками "+" та "-", то кількість таких позначок має бути однаковою; – якщо при побудові циклу є перетин прямих, то точки перетину цих прямих не будуть вершинами циклу.
Рис. 3.1.
Формально цикл записують у вигляді послідовності змінних У наведеному прикладі для змінної
Цикл подається у вигляді ланцюга:
Після визначення циклу розмічаються змінні Випадок, коли розв’язок задачі ще не оптимальний і побудувати цикл, для якого всі вершини Наприклад, для вершини
Фіктивну базисну змінну називають нульовою поставкою.
3.4.6. Знаходження нового плану розподілу ресурсів
Пошук нового плану розподілу ресурсів зводиться до коригування попереднього плану на величину перерозподілу, причому коригуванню підлягають тільки ті змінні
що аналогічно виведенню базисної змінної з головного рядка симплекс-таблиці. У розглянутому прикладі для знайденого циклу
Потім, ураховуючи знаки змінних, які ввійшли до циклу, та величину
При цьому в базис уводиться одна із змінних Якщо в разі перерахунку у від’ємному напівциклі є більше однієї нульової змінної (тобто має місце виродження плану), то одну (або в разі потреби декілька) з таких змінних залишають як фіктивну базисну.
Процес знаходження нових значень змінних Таким чином, новий план відрізняється від попереднього тим, що всі значення Оскільки перерозподіляється
Згідно з побудованим циклом у прикладі та значенням
Новий план розподілу знову перевіряють на оптимальність. 1. Складають рівняння потенціалів для всіх 2. З отриманої системи рівнянь знаходять значення потенціалів: 3. Складають рівняння потенціалів для всіх 4. Знаходять значення псевдовартостей для
5. Перевіряють умови оптимальності: тобто ці умови оптимальності виконуються для всіх
цільова функція Алгоритм розв’язування транспортної задачі зображено на рис. 3.2.
Читайте также: Автоматизована побудова виконаного ГРП Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|