Graphs, algorithms, and optimization - Kocay, William (Discrete mathematics and its applications., 2005)