Die algorithmische Graphentheorie ist ein Bereich der Informatik, der sich mit der Entwicklung und Analyse von Algorithmen fur Probleme befasst, welche mithilfe von Graphen modelliert werden. Das Anwendungsspektrum solcher Algorithmen ist vielfaltig: Analyse von Computernetzen, Operations Research, Kunstliche Intelligenz, Optimierung von technischen Prozessen, etc. Kenntnisse von Graphalgorithmen und Graphenreprasentationen gehoren zu den Kernkompetenzen der Informatik und verwandter Fachrichtungen. Dieses Lehrbuch deckt alle wichtigen Bereiche der algorithmischen Graphentheorie ab. Die Algorithmen sind in kompakter Form in einer programmiersprachennahen Notation dargestellt. Diese macht eine Implementierung mit jeder modernen Programmiersprache leicht. Ein Schwerpunkt des Buches bildet die Vermittlung von Kompetenzen fur die eigene Entwicklung von Algorithmen, dazu werden sechs Entwurfsmethoden ausfuhrlich behandelt. Die vorliegende funfte Auflage wurde um ein Kapitel uber randomisierte Algorithmen und deren Analyse erweitert. Es behandelt zahlreiche Anwendungen dieser neuen Methodik. Das Buch richtet sich an Studierende an Universitaten und Fachhochschulen sowie an alle, die konkrete Probleme mittels Graphalgorithmen praktischen losen wollen.