Effiziente Graphenalgorithmen (WiSe 12/13)
Das Semester dieser Veranstaltung ist beendet.
grundlegende Überarbeitung: Wintersemester 1992/1993 Umfang: 4.0 SWS
nächster geplanter Einsatz: Wintersemester 2013/2014 Autorinnen und Autoren
Teilnahmevoraussetzungen Beschreibung
Beschreibung
KursbeschreibungGraphen sind ein aufgrund ihrer Allgemeinheit sehr häufig verwendetes Modell, das sich zur Modellierung vieler Aufgaben in der Informatik eignet. Häufig sind dabei grundlegende Algorithmen wie z.B. zur Bestimmung kürzester Wege in Graphen gefragt. Die Effizienz dieser Algorithmen hängt sehr stark von ihrer Laufzeit ab.
In diesem Kurstext werden grundlegende algorithmische Probleme auf Graphen betrachtet. Es werden jeweils Polynomialzeitlösungen vorgestellt, soweit sie existieren, und dazu werden schwierigere allgemeinere Probleme angegeben, die vielfach NP-vollständig sind. Einige typische und wichtige Beispiele dafür werden ausführlich behandelt: Eulerkreise und Hamiltonkreise, Durchsuchen von Graphen (Tiefensuche und Breitensuche) sowie Anwendungen, Minimalgerüste, Greedy-Algorithmus und Matroide, Kürzeste Wege, Maximalflußproblem, Unabhängige Knoten- und Kantenmengen sowie Färbungsprobleme.
Der Schwerpunkt liegt dabei auf der ausführlichen Behandlung der Grapheneigenschaften, die zur effizienten Lösbarkeit von Problemen bzw. zur NP-Vollständigkeit von Problemen führen. Die bei effizienten Algorithmen vielfach verwendeten Datenstrukturen werden meistens nur erwähnt.
Der Kurs baut auf Kenntnissen des Kurses 01654 (Einführung in die Theoretische Informatik B) auf. Es existieren Berührungspunkte mit den Kursen Datenstrukturen sowie Komplexitätstheorie, deren Kenntnis wird jedoch nicht vorausgesetzt.
Für folgende Informatik-Studiengänge vorgesehen: B (über Katalog M), D, L, M, MC, Z.
Material
Diese Lehrveranstaltung beinhaltet zugriffsgeschütztes Material, das nur nach dem Einloggen und bei vorhandener Belegung der Lehrveranstaltung eingesehen werden kann. Studierende der FernUniversität sollten sich einloggen.
Betreuung
Betreuende Liste der Campus Standorte bzw. Studienzentren

Irrtümer und nachträgliche Datenänderungen vorbehalten.


Seite erstellt in 0,1s  |  10.6.2026,06:14 im Sommersemester 2026  |  realisiert durch das LVU-System