A presentation of network flow models and optimization algorithms. Topics include pure, generalized, integer, and constrained network problems, plus special cases of each, including transportation, assignment, shortest-path, transshipment, and multicommodity.