목차

최대 유량 (Maximum Flow)

알고리즘

Ford–Fulkerson 알고리즘

Edmonds–Karp 알고리즘

Dinic 알고리즘

Push-relabel 알고리즘

기타 등등

구현 - Push-relabel algorithm

휴리스틱

참고할 구현체

활용

Max-flow Min-cut Theorem

(임시) 문제 분류들

11377 열혈강호3 # 유닛 캐퍼시티 네트워크에 가까운 그래프, 이분매칭 변형으로도 풀수 있고 사실 그쪽이 제일 빠름 N,M,K ⇐ 1000

V
E

f = N+K U = K

Dinic : min(fE, V^2E) DinicW.S : VElogU PushRelabel: V^2sqrt(E)

UnitCapNetModeling V=N+M+K E=N*M+K*N

Dinic : Esqrt(E)

1014 컨닝 ⇒ 이분매칭

2316 도시 왕복하기