Maximum flow algorithms for interactive application