Zur Modulseite PDF generieren

#40320 / #1

WS 2013/14 - SS 2014

Deutsch

Algorithm Engineering für graphbasiertes Datenclustern

9

Niedermeier, Rolf

Benotet

Mündliche Prüfung

Deutsch

Zugehörigkeit


Fakultät IV

Institut für Softwaretechnik und Theoretische Informatik

34351100 FG Algorithmik und Komplexitätstheorie

Keine Angabe

Kontakt


EN 23

Nichterlein, André

lehre@akt.tu-berlin.de

Lernergebnisse

Die Studierenden verfügen über Kentnisse zur Entwicklung effizienter Algorithmen für berechnungsschwere (NP-schwere) Graphprobleme, mit einem Fokus auf dem Clustern von Daten. Sie haben Erfahrung mit der Abschätzung von Laufzeit und Speicherplatzbedarf und beherrschen den Umgang mit modernen Algorithmenbibliotheken und Standardwerkzeugen der Algorithmenentwicklung. Sie sind in der Lage, Projektarbeit im Team zu organisieren und ihre Arbeit adäquat zu dokumentieren und in einem Kurzvortrag zu beschreiben. Das Modul vermittelt überwiegend: 20% Fachkkompetenz, 40% Methodenkompetenz, 10% Systemkompetenz, 30% Sozialkompetenz.

Lehrinhalte

Einführung in die grundlegenden Techniken des Algorithm Engineering, insbesondere für NP-schwere Probleme. Design, Analyse, Implementierung und Test von Algorithmen für ausgewählte NP-schwere Probleme des Datenclusterns. Einblick in Problemmodellierung und Lösungsmethoden wie Suchbaumalgorithmen, Datenreduktionstechniken und Vorverarbeitung, exakte, approximative und heuristische Algorithmen und Strategien basierend auf linearem Programmieren (mit Werkzeugunterstützung).

Modulbestandteile

Pflichtbereich

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Algorithm Engineering für graphbasiertes DatenclusternPJ0434 L 215/1WiSeKeine Angabe6
Algorithm Engineering für graphbasiertes DatenclusternVL0434 L 215WiSeKeine Angabe2

Arbeitsaufwand und Leistungspunkte

Algorithm Engineering für graphbasiertes Datenclustern (PJ):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.04.0h60.0h
Vor-/Nachbereitung15.08.0h120.0h
180.0h(~6 LP)

Algorithm Engineering für graphbasiertes Datenclustern (VL):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
Vor-/Nachbereitung15.04.0h60.0h
90.0h(~3 LP)
Der Aufwand des Moduls summiert sich zu 270.0 Stunden. Damit umfasst das Modul 9 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

Regelmäßiger Wechsel von Wissens- und Methodenvermittlung in der Vorlesung und Projektarbeit in Kleingruppen. Diese umfasst regelmäßige Projektbesprechung, Präsentation von Milestones und Wettbewerbe um schnellsten Lösungscode.

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

Es wird Kenntnis der Module “Grundlagen und algebraische Strukturen”, “Berechenbarkeit und Komplexität”, “Algorithmische und funktionale Lösung diskreter Probleme”, “Datenstrukturen und Algorithmen im imperativen Stil” und “Softwaretechnik” vorausgesetzt.

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Mündliche Prüfung

Sprache(n)

Deutsch

Dauer/Umfang

Keine Angabe

Prüfungsbeschreibung (Abschluss des Moduls)

Mündliche Prüfung (MP).

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Wintersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 15.

Anmeldeformalitäten

http://www.akt.tu-berlin.de

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  nicht verfügbar

 

Literatur

Empfohlene Literatur
Bartz-Beielstein, Th.; Chiarandini, M.; Paquete, L.; Preuss, M. (Eds.): Experimental Methods for the Analysis of Optimization Algorithms, Springer 2010.
Skiena, S.S.: The Algorithm Design Manual (Second Edition), Springer 2008.

Zugeordnete Studiengänge

Dieses Modul findet in keinem Studiengang Verwendung.

Studierende anderer Studiengänge können dieses Modul ohne Kapazitätsprüfung belegen.

Sonstiges

Keine Angabe