Synopses & Reviews
Dieses Lehrbuch der Algorithmik stellt die grundlegenden Algorithmen dar und vermittelt die Prinzipien von Algorithmusanalyse und -entwurf. In einem einführenden Kapitel werden die benötigten Grundbegriffe aus der Theoretischen Informatik, der Stochastik und der Komplexitätsanalyse bereitgestellt. Die folgenden Kapitel behandeln die Gebiete Sortieren und Selektion, Hashing, Dynamisches Programmieren, Greedy-Algorithmen, Algorithmen auf Graphen, Optimiertes Suchen in Bäumen, Datenkompression sowie algebraische Algorithmen, String Matching und Heuristiken. Im abschließenden Kapitel werden die effizientesten Algorithmen für das Erfüllbarkeitsproblem der Aussagenlogik diskutiert. Prof. Schöning gelingt durch seinen verständlichen Stil, viele Beispiele und das Aufzeigen von Querverbindungen eine lebendige und gut verständliche Gesamtdarstellung der Algorithmik.
Review
Das Buch kann auch für Informatik-Lehrer der Sek II als Hintergrundinformation und Beispielsammlung bestens empfohlen werden. PM - Praxis der Mathematik (..) Abschließend kann ich dem Autor nur zustimmen, wenn er meint, das die Algorithmik ein Gebiet ist, bei dem der Schulterschluss zwischen theoretisch orientierter Grundlagenforschung und anwendungsnaher Entwicklung von Software besonders geglückt ist. Und dass dieses Buch das sehr schön zeigt, bestätigen mir auch meine Studenten immer wieder. Zentralblatt für MAthematik und ihre Grenzgebiete
Review
- leicht lesbare Einführung in die Lehre vom Algorithmenentwerfen und -analysieren - durch vertiefte Einführung mathematischer Werkzeuge und Erklärung der benötigten Grundbegriffe aus der Theoretischen Informatik ist das Buch auch für Studienanfänger ohne weitere Hilfsmittel lesbar - baut auf "Algorithmen kurz gefasst" auf und wird dieses ablösen. Ca. doppelter Umfang: ausführlichere Darstellung (Beispiele, Querbezüge, Anwendungen), inhaltliche Ergänzungen (neuronale, genetische, probabilistische Algorithmen)...stellt die wichtigsten Grundlagen der Algorithmik mit interessanten und zeitgemäßen Anwendungen sehr gut aufgearbeitet und verständlich dar! Prof. Dr. Ernst W. Mayr, TU München Das Buch ist wieder ein echter Schöning. Hohe Verständlichkeit trifft sich mit moderner, aktueller Themenauswahl. Prof. Dr. Ingo Wegener, Universität Dortmund Aktuell, kompakt, umfassend, gut lesbar und anregend - so sollten Lehrbücher sein. Dieses ist so! Theoretisch fundiert und praxisorientiert zugleich - ein Genuß! Prof. Dr. Christian Wagenknecht, FH Zittau-Görlitz Ein modernes Lehrbuch zu einem der zentralen Themen der Informatik. [...] ist das beste deutschsparchige Buch zu diesem Thema Prof. Dr. J. Hromkovic
About the Author
Prof. Dr. Uwe Schöning ist Leiter der Abteilung Theoretische Informatik der Universität Ulm.
Table of Contents
1 Grundlegende Konzepte 2 Sortier- und Selektionsalgorithmen 3 Hashing 4 Dynamisches Programmieren 5 Greedy-Algorithmen und Matroide 6 Algorithmen auf Graphen 7 Backtracking, Branch-and-Bound 8 Datenkompression 9 Algebraische und zahlentheoretische Algorithmen 10 String Matching 11 Heuristische Algorithmen 12 Algorithmen für das Erfüllbarkeitsproblem