Die Wurzel (Zur Übersicht)



www.wurzel.org



Zeitschrift   Werkstatt   Service   Verein   Hilfe  

Zeitschrift für Mathematik

Übersicht Inhalt Kontakt 


Komplexitätstheorie – Bd.1: Grundlagen
K. Rüdiger Reischuk

Die Komplexitätstheorie untersucht den algorithmischen Aufwand zur Lösung von Problemen mit Hilfe von Maschinen. Im vorliegendem Buch wird zunächst das wichtigste Maschinenmodell - die Turingmaschine - vorgestellt. Verschiedene Typen dieser Maschinen werden behandelt und zu einander in Beziehung gesetzt. Auch grundlegende Begriffe, wie zum Beispiel der Begriff des Komplexitätsmaßes, werden eingeführt und erläutert.

Aber auch alternative Rechnermodelle, wie zum Beispiel die Registermaschinen oder auch Schaltkreismodelle, spielen zunächst eine Rolle. Später stellen sich diese aber als äquivalent zur Turingmaschine heraus.

Einige wichtige Hierarchiesätze und sogenannte Speedup-Sätze sind das Thema des dritten Kapitels.

Im nächsten Kapitel wird die Frage untersucht, welche Auswirkungen die Struktur des verwendeten Speichers auf die Mächtigkeit der Turingmaschinen hat. So steht das Konzept der on-line bzw. off-line Turingmaschine im Vordergrund. Auch auf den Unterschied zwischen 1-dimensionalen und 2-dimensionalen Speicherstrukturen wird eingegangen.

Gegenstand des 5. Kapitels ist das Verhältnis der Ressourcen Zeit und Speicherplatz zueinander. Für viele Probleme zeigt sich, daß man entweder den Zeitbedarf oder den Speicherbedarf reduzieren kann, aber immer auf Kosten der entsprechenden anderen Ressource. Dieses wird auch als Time-Space Tradeoff bezeichnet.

Im letzten Kapitel werden die wichtigsten sequentiellen Komplexitätsklassen vorgestellt. Dazu werden neben den einzelnen Klassendefinitionen auch Beispielprobleme aus den zugehörigen Klassen vorgeführt. Weiterhin wird der Begriff der Vollständigkeit eingeführt und auf die Klasse NP angewandt. Wieder werden einige wichtige Beispiele NP-vollständiger Probleme angegeben. Hier wird auch der Praxisbezug deutlich, da sich einige Probleme, wie zum Beispiel Routenplaner und ähnliches, als NP-vollständige Probleme heraustellen.

Ein dokumentiertes Literaturverzeichnis rundet jedes Kapitel ab.

Ein 2. Band, in dem das Thema „Parallelität und Randomisierung” behandelt wird, ist in Vorbereitung.

André Große

Kurzinfo

Bestellen K. Rüdiger Reischuk:
Komplexitätstheorie - Bd.1: Grundlagen

2., völlig neubearbeitete und erweiterte Auflage
B.G. Teubner Stuttgart · Leipzig 1999
355 Seiten, kart.
ISBN 3-519-12275-8; € 31,90

Jetzt bestellen

> Die Wurzel > Zeitschrift > Bücher

Anfang

Übersicht  Zeitschrift  Werkstatt  Service  Verein  Hilfe
eMail  Kontakt zur Wurzel   Feedback zur Website Datenschutz


© 1996-2020 Wurzel e.V. Alle Rechte vorbehalten.