Определение сети, потока — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
м (Определение сети, потока)
(Определение потока)
Строка 13: Строка 13:
 
1) <tex>0\le f(e)\le c(e)</tex> для всех <tex>e\in E</tex>;
 
1) <tex>0\le f(e)\le c(e)</tex> для всех <tex>e\in E</tex>;
  
2) <tex>f(v-) = f(v+)</tex> для всех <tex>v\in V, v\ne s, v\ne t</tex>, где <tex>f(v-)=\sum\limits_{w\in v-} f(w, v), f(v+)=\sum\limits_{w\in v+} f(v, u)</tex>.
+
2) <tex>f(v-) = f(v+)</tex> для всех <tex>v\in V, v\ne s, v\ne t</tex>, где <tex>f(v-)=\sum\limits_{w\in v-} f(w,v), f(v+)=\sum\limits_{w\in v+} f(v,u)</tex>.
Здесь <tex>s</tex> - источник, а <tex>t</tex> - сток сети <tex>G</tex>; через <tex>v+</tex> обозначено множество вершин, к которым идут дуги из вершины <tex>v</tex>; через <tex>v-</tex> обозначено множество вершин, из которых идут дуги в вершину <tex>v</tex>; <tex>c(e)</tex> называется пропускной способностью дуги <tex>e</tex> и неотрицательно.
+
Здесь <tex>s</tex> - источник, а <tex>t</tex> - сток сети <tex>G</tex> (<tex>s</tex> имеет нулевую степень захода, а <tex>t</tex> имеет нулевую степень исхода); через <tex>v+</tex> обозначено множество вершин, к которым идут дуги из вершины <tex>v</tex>; через <tex>v-</tex> обозначено множество вершин, из которых идут дуги в вершину <tex>v</tex>; <tex>c(e)</tex> называется пропускной способностью дуги <tex>e</tex> и неотрицательно.
 
}}
 
}}
 +
Число <tex>f(v,w)</tex> можно интерпретировать, например, как количество жидкости, поступающей из <tex>v</tex> в <tex>w</tex> по дуге <tex>(v,w)</tex>. С этой точки зрения значение <tex>f(v-)</tex> может быть интерпретировано как поток, втекающий в вершину <tex>v</tex>, а <tex>f(v+)</tex> - вытекающий из <tex>v</tex>.
 +
Условие 1) называется условием ограничения по пропускной способности, а условие 2) - условием сохранения потока в вершинах; иными словами, поток, втекающий в вершину <tex>v</tex>, отличную от <tex>s</tex> или <tex>t</tex>, равен вытекающему из неё потоку.

Версия 17:52, 12 декабря 2010

Определение сети

Определение:
Сетью называется взвешенный ориентированный граф [math]G=(V,E,c)[/math], где [math]c\colon E\to R[/math] - весовая функция.


Определение потока

Определение:
Потоком [math]f[/math] в сети [math]G=(V,E,c)[/math] называется функция [math]f\colon E\to R[/math], удоволетворяющая условиям:

1) [math]0\le f(e)\le c(e)[/math] для всех [math]e\in E[/math];

2) [math]f(v-) = f(v+)[/math] для всех [math]v\in V, v\ne s, v\ne t[/math], где [math]f(v-)=\sum\limits_{w\in v-} f(w,v), f(v+)=\sum\limits_{w\in v+} f(v,u)[/math].

Здесь [math]s[/math] - источник, а [math]t[/math] - сток сети [math]G[/math] ([math]s[/math] имеет нулевую степень захода, а [math]t[/math] имеет нулевую степень исхода); через [math]v+[/math] обозначено множество вершин, к которым идут дуги из вершины [math]v[/math]; через [math]v-[/math] обозначено множество вершин, из которых идут дуги в вершину [math]v[/math]; [math]c(e)[/math] называется пропускной способностью дуги [math]e[/math] и неотрицательно.

Число [math]f(v,w)[/math] можно интерпретировать, например, как количество жидкости, поступающей из [math]v[/math] в [math]w[/math] по дуге [math](v,w)[/math]. С этой точки зрения значение [math]f(v-)[/math] может быть интерпретировано как поток, втекающий в вершину [math]v[/math], а [math]f(v+)[/math] - вытекающий из [math]v[/math]. Условие 1) называется условием ограничения по пропускной способности, а условие 2) - условием сохранения потока в вершинах; иными словами, поток, втекающий в вершину [math]v[/math], отличную от [math]s[/math] или [math]t[/math], равен вытекающему из неё потоку.