АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

ПОТОКИ НА СЕТЯХ

Читайте также:
  1. Адресация в IP-сетях
  2. Адресация пакетов в локальных вычислительных сетях
  3. Анализ ситуации прикосновения человека (в электрических сетях с изолированной нейтралью)
  4. Безопасность информации в сетях ZB
  5. В логистических цепях, каналах и сетях
  6. Виды КЗ и простых замыканий в электрических сетях
  7. ВНУТРЕННИЕ МАТЕРИАЛЬНЫЕ ПОТОКИ
  8. Временные русловые потоки.
  9. Грузопотоки на карьерах.
  10. ДЕНЕЖНЫЕ ПОТОКИ
  11. Информационные потоки в логистической системе
  12. Источники реактивной мощности в электрических сетях (БСК)

Теория потоков возникла первоначально в связи с решением задачи о рациональной перевозке грузов. Но к ней сводятся задачи отыскания минимального по стоимости плана выполнения комплекса работ при заданной его продолжительности, задача об определении максимального количества информации, которая может быть передана по разветвленной сети каналов связи, различные задачи снабжения и т.д.

Сеть – это взвешенный конечный граф без циклов и петель, ориентированный в одном общем направлении от вершины I, являющейся входом (истоком) графа к вершине S, являющейся выходом (стоком) графа.

Для наглядности будем представлять, что по дугам сети переправляется некоторый груз, ресурс, информация и т.д.

Пусть общее количество вершин сети равно n.

Дугу, выходящую из вершины и заканчивающуюся в вершине , будем обозначать .

Максимальное количество вещества , которое можно пропустить за единицу времени через дугу , называется её пропускной способностью. В общем случае .

Если вершины и не соединены, то .

Пропускные способности можно задать матрицей. Причем на главной диагонали будут стоять нули.

Количество вещества проходящего через дугу в единицу времени, называется потоком по дуге.

Если , то дуга называется ненасыщенной, если , то насыщенной.

Совокупность потоков по всем дугам называется потоком по сети или просто потоком.

ЗАДАЧА О МАКСИМАЛЬНОМ ПОТОКЕ

Задана сеть и известны пропускные способности всех дуг. Нужно сформировать поток максимальной мощности.

 

  Общее количество вещества, вытекающего из истока, равно общему количеству вещества, поступающему в сток, (является мощностью потока)
Поток по дуге не превосходит пропускной способности дуги
  Для любой вершины кроме истока и стока количество поступающего вещества равно количеству исходящего – условие сохранения потока в узлах
 

Алгоритм решения

1)Построить некоторый начальный поток.

2) Выделить путь из истока в сток по ненасыщенным дугам. Увеличить поток по каждой дуге этого пути на для этого пути. Увеличить поток по каждой дуге этого пути на . Затем процедуру повторить для пункта 2.

При выполнении пункта 2 на каждом шаге одна из ненасыщенных дуг становится насыщенной.

А так как число дуг, конечно, то через конечное число шагов максимальный поток будет построен.

Теорема Форда-Фалкерсона. На любой сети максимальная величина потока равна минимальной пропускной способности разреза, отделяющего исток от стока.

2 2 5     4 8 1 6 1 7 3 8     2 4 4          
2 22 5   5 2+1   4 2 8 11 6 1 71 3 8     22 4 42      
1 – 2 – 5 – 6 2 ед. 1 – 3 – 5 – 6 1 ед. 1 – 4 – 6 2 ед Насыщенные дуги выделены. На использованных ребрах введена ориентация.
2 22 5 52+1+2   4 2+2 28 11 6 1 71+2 3 82   2+2 22 4 42+2        
1 – 3 – 4 – 6 2 ед. 1 – 2 – 3 – 4 – 5 – 6 2 ед. Мощность потока 9 единиц. Пропускная способность каждого из разрезов 4+5=2+1+4+2=9 ед.

 

Пример 2

2 45   5 1 8367     7 1 3 4     45 7  
2 445 54 8 1 8 3675     7 1 3 44 4547
1–2–5–7 4 ед. 1–3–6–8 5 ед. 1–4–7–8 4 ед.
2 445 317 4+3 54+1 8 1 8 3675+1+1 5+155     7 11 3 1 4 4 4+3 454+17
1–4–5–8 3 ед. 1–2–6–8 1 ед. 1–3–4–7–6–8 1 ед.
Разрез 7+7+4=18
 

 

 


1 | 2 |

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



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)