Для исходной вершины: ,
где все xi выходят из исходной вершины, а N - число вершин графа.
Для остальных вершин: сумма дуг (переменных), прилегающих к рассматриваемой вершине, равна единице, причём дуги, входящие в вершину, берутся со знаком “+”, а выходящие - со знаком “-”.
Вид целевой функции будет следующим:
,
где значения коэффициентов целевой функции Сi характеризуют стоимости потоков (рис. 3.7).
На переменные xi необходимо наложить условия неотрицательности и целочисленности.
Cистема ограничений и целевая функция для данной задачи имеют вид:
x1 + x2 + x3 = 4
x1 + x5 - x4 = 1
x2 - x5 - x6 + x7 = 1
x3 - x7 - x8 = 1
x4 + x6 + x8 = 1
xi ³ 0
xi - целые
F = 2x1 + 2x2 + 3x3 + 5x4 + 4x5 + 3x6 + x7 + 0x8 ® min
Решение задачи имеет вид:
x1 = 1
x2 = 1
x3 = 2
x4 = 0
x5 = 0
x6 = 0
x7 = 0
x8 = 1
Fmin = 10
В этом случае получаем граф оптимального решения, изображённый на рис. 3.8.
Рис. 3.8. Граф оптимального решения
Дуги, не принадлежащие остовному дереву, имеют поток по ним равным нулю (переменные Xi=0).