Graphs, Networks and Algorithms

Front Cover
Springer Science & Business Media, Sep 26, 2007 - Mathematics - 650 pages

From reviews of the previous editions

“.... The book is a first class textbook and seems to be indispensable for everybody who has to teach combinatorial optimization. It is very helpful for students, teachers, and researchers in this area. The author finds a striking synthesis of nice and interesting mathematical results and practical applications. ... the author pays much attention to the inclusion of well-chosen exercises. The reader does not remain helpless; solutions or at least hints are given in the appendix. Except for some small basic mathematical and algorithmic knowledge the book is self-contained. ...” (K. Engel, Mathematical Reviews (2002)

“The substantial development effort of this text, involving multiple editions and trailing in the context of various workshops, university courses and seminar series, clearly shows through in this new edition with its clear writing, good organisation, comprehensive coverage of essential theory, and well-chosen applications. The proofs of important results and the representation of key algorithms in a Pascal-like notation allow this book to be used in a high-level undergraduate or low-level graduate course on graph theory, combinatorial optimization or computer science algorithms. The well-worked solutions to exercises are a real bonus for self study by students. The book is highly recommended.” (P.B. Gibbons, Zentralblatt für Mathematik 1061, 2005)

The third edition of this standard textbook contains additional material: two new application sections (on graphical codes and their decoding) and about two dozen further exercises (with solutions, as throughout the text). Moreover, recent developments have been discussed and referenced, in particular for the travelling salesman problem. The presentation has been improved in many places (for instance, in the chapters on shortest paths and on colorings), and a number of proofs have been reorganized, making them more precise or more transparent.

 

Contents

Basic Graph Theory
1
Algorithms and Complexity
33
Shortest Paths
59
Spanning Trees
97
The Greedy Algorithm 127
126
Flows
153
10
192
Combinatorial Applications
209
Circulations
279
The Network Simplex Algorithm
343
Synthesis of Networks 363
362
13
387
Weighted matchings
419
The TSP
457
A Some NPComplete Problems
501
List of Symbols 593
592

Connectivity and Depth First Search 239
238
Colorings
261

Other editions - View all

Common terms and phrases

Popular passages

Page ix - A mathematician, like a painter or a poet, is a maker of patterns. If his patterns are more permanent than theirs, it is because they are made with ideas.
Page 5 - V(G) such that two vertices are adjacent in G if and only if they are not adjacent in G.
Page xv - When we have not what we like, we must like what we have.

Bibliographic information