Я читаю книгу Алгоритмов, написанную Робертом Седвиком.Циркуляция в сетевом потоке
Примечание: «s» - источник, а «t» - резервуар.
Augument любой сетевой поток с краем от «т» к «S» с потоком и мощностью, равной стоимости сети, и знать, что приток равен к оттоку для любого набора узлов в augumented сети. Такой поток называется циркуляцией, и эта конструкция демонстрирует, что проблема максимального потока сводится к проблеме нахождения циркуляции, которая максимизирует поток вдоль заданного края.
Учитывая набор циклов и значение расхода для каждого цикла, легко вычислить соответствующую циркуляцию, следуя за каждым циклом и добавляя указанный поток к каждому ребру. Обратное свойство более удивительно; Мы можем найти набор циклов (со значением расхода для каждый), что эквивалентно любой заданной циркуляции.
Генерация разложения потока: любая циркуляция может быть представлена в виде потока по множеству самых близких циклов, направленных по E.
Мои вопросы по выше пояснении
Запрос объяснить с примером того, что делает автор в виду и как мы можем уменьшить «MaxFlow задача сводится к задаче нахождения циркуляции , которая максимизирует поток вдоль данный край ".?
Можно ли пояснить простым примером следующий параграф.
«Учитывая набор циклов и значение потока для каждого цикла, легко вычислить соответствующую циркуляцию, следуя через каждый цикл и добавление указанного потока к каждому краю. Обратное свойство Более удивительно: мы можем найти набор циклов (со значением расхода для каждый), что эквивалентно любому типу ».
Спасибо!