내가 일반적으로 구현하는 많은 최대 흐름 알고리즘, Dinic의 알고리즘, 푸시 레이블 등은 동적 트리 (링크 컷 트리라고도 함)를 사용하여 점근 적 시간 비용을 개선 할 수 있습니다 .
- 푸시 레이블 재 지정은 또는 또는 정상적으로 실행되지만 동적 트리
- Dinic의 알고리즘은 에서 실행되지만 동적 트리
그러나 대부분의 라이브러리에서 max-flow 알고리즘의 실제 구현은이 데이터 구조를 사용하지 않는 것 같습니다. 최대 유량 계산에 실제로 동적 트리가 사용 되었습니까? 아니면 실제 문제 크기에 유용하기에는 너무 많은 오버 헤드가 있습니까?
링크 컷 트리가 사용되는 다른 문제 도메인이 있습니까?
이 질문은 내가 cstheory에서 질문 한 질문과 관련이 있습니다 . 최첨단 최대 흐름 알고리즘은 실용적입니까?