Graphs, networks, and algorithms - Jungnickel, D. (Algorithms and computation in mathematics, 2013)