EN

Modul

Algorithmische Methoden zur Netzwerkanalyse [M-INFO-102400]

Leistungspunkte
5
Turnus
Unregelmäßig
Dauer
1 Semester
Sprache
Deutsch
Level
4
Version
1

Verantwortung

Einrichtung

  • KIT-Fakultät für Informatik

Bestandteil von

Teilleistungen

Identifier Name LP
T-INFO-104759 Algorithmische Methoden zur Netzwerkanalyse 5

Erfolgskontrolle(n)

Siehe Teilleistung.

Qualifikationsziele

Die Studierenden können komplexe und nicht-komplexe Netzwerke charakterisieren und Unterschiede zwischen ihnen aufzeigen. Für diese Charakterisierung reduzieren sie die auftretenden Fragestellungen zunächst auf ihren algorithmischen Kern. Dazu geben die Studierenden geeignete Maße, Modelle und Optimierungsprobleme der Netzwerkanalyse und Netzwerkgenerierung wieder. Sie können darauf aufbauend effiziente Algorithmen für die Berechnung dieser Maße und Modelle bzw. zur Lösung von Optimierungsproblemen in Netzwerken beschreiben. Für diese Problemstellungen können die Studierenden auch Komplexitätsanalysen durchführen. Weiterhin sind sie in der Lage, die erlernten Algorithmen auf Beispielinstanzen in der Theorie anzuwenden sowie praktisch in kleine bis mittelgroße Programme umzusetzen. Anhand ihrer theoretischen Analysen und/oder ihrer praktischen Evaluierung der Implementierung können die Studierenden verschiedene Algorithmen miteinander vergleichen und bewerten. Schließlich sind sie in der Lage, die vorgestellten Methoden auf verwandte, aber unbekannte Fragestellungen zu übertragen und für diese geeignete Lösungs- und Analysemethoden zu entwickeln.

Voraussetzungen

Siehe Teilleistung.

Inhalt

Netzwerke sind heutzutage allgegenwärtig. Neben physisch realisierten Netzwerken wie z.B. in der Elektrotechnik oder dem Transportwesen werden zunehmend auch abstrakte Netzwerke wie z.B. die Verbindungsstruktur des WWW oder Konstellationen politischer Akteure analysiert. Bedingt durch die Vielzahl der Anwendungen und resultierenden Fragestellungen kommt dabei ein reicher Methodenkatalog zur Anwendung, der auf interessante Zusammenhänge zwischen Graphentheorie, linearer Algebra und probabilistischen Methoden führt.

In dieser Veranstaltung sollen einige der eingesetzten Methoden und deren Grundlagen systematisch behandelt werden. Fragestellungen werden exemplarisch an Anwendungsbeispielen motiviert, der Schwerpunkt wird auf den zur beweisbar effizienten Lösung verwendeten algorithmischen Vorgehensweisen sowie deren Voraussetzungen und Eigenschaften liegen. Insbesondere werden folgende Themen behandelt:


• Komplexe und nicht-komplexe Netzwerke
• Maße zur Charakterisierung von Netzwerken
• Zentralitätsmaße
• Netzwerkmodelle
• Clusteranalyse in Netzwerken
• Epidemien auf Netzwerken

Empfehlungen

Grundlegende Kenntnisse zur algorithmischen Graphentheorie sind hilfreich

Arbeitsaufwand

150 h