Ahuja, Ravindra K. Magnanti, Thomas L. Orlin, James B.

Network flows: theory, algorithms and applications