Graphs, Networks and Algorithms (Algorithms and Computation in Mathematics, Band 5)