Given a multicommodity flow problem with demands the maximum concurent flow problem is to determine the largest fraction of the demands that can be routed concurrently. The problem can be solved in polynomial time by formulating as a linear program.
In this talk I will present a simple combinatorial algorithm to solve the problem.