Discrete Mathematical Structures (Fourth Edition)
Network flows: theory, algorithms, and applications