Grundalgorithmen der kombinatorischen Optimierung


Tom, die Katze mit dem unfehlbaren Instinkt für mathematische Fragestellungen, wurde mit dem Problem, einen minimalen aufspannenden Baumes zu finden, erstmals konfrontiert, als sie beschloß, eine effiziente Methode der Vogeljagd einzuführen. Die Methode, auf einem Baum zu warten, bis sich ein Vogel auf diesem Baum niederläßt, scheiterte an der guten Informationspolitik der Vögel, die Tom beim Beklettern des Stammes bemerkten und diesen Baum solange mieden, bis Tom den nächsten Baum bestieg. Daher war der Gedanke naheliegend, die Bäume so durch eine Seilkonstruktion zu verbinden, daß alle Bäume erreichbar waren. Die erste Idee, alle Bäume paarweise direkt zu verbinden scheiterte an dem Mangel an Resourcen - leider waren nur 100 m strapazierfähiges Seil vorhanden. Daher stellte sich Tom die Frage, ob alle Bäume mit 100 m Seil zu verbinden sind. In den nächsten Monaten jagte Tom nach effizienten Verfahren zur Lösung dieses Problems, unseres Wissens nach geriet dabei die Motivation des Vogelfangs immermehr in Vergessenheit. (o-Ton Christoph Moll)

Die Vorlesung wendet sich an Studenten aller Semester und Fächer, die sich im Bereich der kombinatorischen Optimierung und theoretischen Informatik Grundkenntnisse aneignen wollen. Vorgestellt werden polynomielle Algorithmen für folgende Problemklassen

Die Verfahren werden mittels des Visualisierungstools CATBox vorgestellt. Ein Lehrbuch zu CATBox ist in Vorbereitung.

Meine Notizen:


Winfried Hochstaettler
Last modified: Thu May 17 15:01:31 MET DST 2001