Основні поняття та означення теорії потоків


Як говорилося вище, теорія потоків має справу з класом графів, які називаються транспортними мережами або просто мережами.

Скінчений граф (Х, Т) без петель називається сіткою, якщо кожній дузі співставлень у відповідальність ціле число яке називається пропускною спроможністю дуги. Цьому графу властиві наступні властивості:

1) існує одна і тільки одна вершина х0, з якої дуги виходять, але ні одна не входить. Ця вершина називається входом або джерелом сітки;

2) існує одна і тільки одна вершина графа Z, в яку входять дуги, але ні одна дуга не виходить. Ця вершина називається виходом, або стоком сітки (мережі).

Для сіток вводять поняття потоку. Хай множина дуг, які входять в вершину хі, а – множина дуг, які виходять з вершини хі. Функція , яка визначена на множині дуг сітки n і приймає цілочисельні позитивні значення, являє собою потік даної транспортної сітки, якщо

; (1.1)

(1.2)

Перша умова означає, що потік дуги не може перевищувати її пропускну спроможність. Друга умова стверджує, що сумарний потік дуг, які входять в вершину, дорівнює сумарному потоку, який з вершини виходить (за виключенням точок входу і виходу). Інколи остання залежність називається умовою збереження потоку, тому що вона стверджує, що в любій проміжній точці потік не створюється і не щезає.

Ясно, що транспортні мережі, типа мережі автомобільних чи залізничних мереж, мережі ліній зв’язку (телеграфних, телевізійних, телефонних), задовольняють цим умовам і володіють потоком. Дуги можна інтерпретувати, як шляхи сполучення; пропускна спроможність дуги в цьому випадку можна сприймати як кількість одиниць потоку, який може бути пропущений по конкретній дузі в одиницю часу. В цьому випадку значення потоку на дузі являє собою кількість товарів, які дійсно перевозяться по дузі в одиницю часу.

Введемо поняття сумарного на кінцевих дугах сітки, яке відрізняється від поняття потоку на дузі . З (1.2) виходить, що сума потоків, які виходять з початкової вершини х0 дорівнює сумі потоків, які входять в кінцеву вершину Z

(1.3)

Коли говорять, що на сітці заданий потік, то це означає, що задані дугові потоки , де n – кількість дуг в графі сітки.

Припустимо, що множина всіх вершин даної мережі розбито на дві взаємно доповнюючих множини , причому перша підмножина містить в собі вхід мережі , а друге – вихід мережі , тобто всі вершини мережі, які не ввійшли в підмножину Р, повинні міститися в підмножині .

В цьому випадку говорять, що в сітці проведений розріз.

Множина дуг де , називається розрізом. Сума пропускних спроможностей дуг розрізу називається величиною розрізу і позначається Г або Г[Y, C(Y)]. В останньому позначенні вказують взаємні доповнюючи підмножини, які визначають розріз. Як правило, зі зміною розрізу змінюються і його значення.

В загальному випадку величини потоку на кінцевих дугах ніколи не перевищує величину розрізу

(1.4)

Доведемо це співвідношення (хоча це логічно ясно). З формули (1.3) виходить, що

(1.5)

Тут через позначається потік дуги, яка з’єднує вершини , причому вважається, що

(1.6)

якщо не існує дуги .

Загальна кількість вершин в мережі, не рахуючи входу і виходу, дорівнює N. Додамо до обох частин рівності (1.5) величину

(1.7)

де через Р-х0 позначена одна з підмножин розрізу без початкової точки; – потік на дузі .

При цьому вважається, що потік тече в обидва боки, тобто ці вершини з’єднують пряма і зворотна дуга.

Величина (1.7) у відповідності до співвідношення (1.2) дорівнює нулю. В результаті отримаємо:

(1.8)

Тому що при фіксованому дорівнює сумарному потоку, який виходить з вершини і, а – сумарному потоку, який входить в вершину і.

Перший доданок в останній частині (1.8) дорівнює нулю, тому що всі його доданки взаємно знищуються. Отже,

(1.9)

Тут використана на умові, згідно якої, значення потоку на дузі не перевищує її пропускної спроможності

. (1.10)

В зв’язку з тим, що реальний потік не може бути від’ємним, то за позитивний напрямок приймають напрямок більшого потоку. Вираз (1.10) означає, що дві дуги в протилежних напрямках між двома вершинами можна замінити однією, потік в якій визначається за допомогою (1.10).



Дата добавления: 2016-07-22; просмотров: 1647;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.