image.png

유량의 대칭성(skew symmetry) : u→v로 f만큼의 유량이 흐르면 v→u로 -f만큼 유량이 흐른다고 생각한다.

즉, DFS로 찾으면 $O(fE)$, BFS로 찾으면 $O(min(fE, VE^2))$,

둘 다 사용하여 찾으면 $O(min(fE,V^2E))$

디닉 알고리즘만 알아도 문제 푸는데는 별 문제 없을 듯 하다..