Veranstaltungen im Winter-
semester 2008/2009
Die Vorlesung ist der erste Teil einer 2-semestrigen Vorlesung, die sich mit Enwurf, Analyse und Implementierung von Algorithmen zur Lösung kombinatorischer Probleme beschäftigt. Viele dieser Probleme, insbesondere solche mit praktischen Anwendungen, sind NP-schwer, erlauben also nach dem gegenwärtigen Kenntnisstand keine polynomialen Algorithmen zu ihrer exakten Lösung. Andererseits gibt es aber auch viele durchaus anspruchsvolle Probleme, für die polynomiale Algorithmen existieren. Diese Probleme haben sowohl eigene Anwendungen, treten aber auch häufig als Teilprobleme komplexerer Fragestellungen auf. Diese Vorlesung beschäftigt sich in erster Linie mit polynomial lösbaren Problemen (z.B. kürzeste-Wege-Probleme, Matching- und Transportprobleme, Netzwerkflussprobleme) und diskutiert den Entwurf und die Implementierung effizienter Lösungsverfahren. Im zweiten Teil wird dann der Schwerpunkt auf der Behandlung NP-schwerer Probleme liegen.
Die Vorlesung wendet sich an Studierende der Informatik in Haupt-
oder Nebenfach. sowie an Lehramtsstudenten. Kenntnisse über Algorithmen
und Datenstrukuren sowie Programmierkenntnisse werden vorausgesetzt.
Das Skript zur Vorlesung erhalten die Teilnehmer bei der Fachschaft .
a) ein Übungsschein oder
b) ein Leistungsnachweis über 6 ECTS Leistungspunkte oder
c) ein Leistungsnachweis über 9 ECTS Leistungspunkte
erworben werden. Zum Erwerb des ECTS-Scheins über 6 LP ist das
Bestehen
einer schriftlichen Prüfung erforderlich, für den Schein
über 9 LP
ist zusätzlich die erfolgreiche
Teilnahme an den Übungen Voraussetzung.
Termin: Mo. 09-11, Mi. 09-11, Raum: U 014, INF 350
Beginn: Mi. 8.10.08
Übungen zur Vorlesung "Effiziente Algorithmen I" (Reinelt, Speth, 2 SWS)
Der Stoff der Vorlesung wird in den Übungen durch
Bearbeitung von Aufgaben vertieft und ergänzt. Zum erfolgreichen Bestehen dieser Veranstaltung ist der Erwerb von 50% der zu den
Aufgaben vergebenen Punkte erforderlich. Die persönliche Teilnahme an den Übungsveranstaltungen ist obligatorisch.
Für Studierende in Diplomstudiengängen kann ein Schein über die
erfolgreiche Teilnahme ausgestellt werden. ECTS Leistungspunkte
können nur durch Bestehen der schriftlichen Abschlussprüfung zur
Vorlesung erworben werden.
Termine:
Beginn: Mo. 20.10. / Di. 21.10.
Praktikum "Informatik" für Anfänger (4 SWS)
Praktikum "Informatik" für Fortgeschrittene (6 SWS)
(Reinelt/Oswald)
In den Software-Praktika werden Projekte mit Informatikinhalten
bearbeitet. Die Arbeit im Praktikum umfasst die Implementierung
entsprechender Algorithmen, ihre ausführliche Dokumentation und
einen Kurzvortrag über das bearbeitete Thema. Der
Schwierigkeitsgrad ist davon abhängig, ob es sich um ein
Anfänger- oder um ein Fortgeschrittenenpraktikum handelt. Für
die Anfängerpraktika sind Grundkenntnisse in Informatik
ausreichend, im Praktikum für Fortgeschrittene werden in der Regel
Kenntnisse zu Effizienten Algorithmen vorausgesetzt.
Die erfolgreiche Teilnahme wird durch einen Nachweis nach
ECTS über 6 (Anfängerpraktikum) bzw. 9
(Fortgeschrittenenpraktikum) Leistungspunkte bestätigt.
Praktikumsthemen können jederzeit ausgegeben werden. Gruppenarbeit
ist möglich bzw. erwünscht. Es können auch eigene Themen
vorgeschlagen werden.
(2 SWS)
Dieses Seminar ist für Mitarbeiter sowie die Studenten gedacht, die eine Diplomarbeit im Bereich Informatik und Optimierung schreiben. Es wird über die laufenden bzw. abgeschlossenen Arbeiten berichtet. Vorträge werden jeweils durch Aushang angekündigt.
Termin: Do. 14-16, Raum: U014, INF 350
Sprechstunde Prof. Dr. Gerhard Reinelt
Während der Vorlesungszeit: Mo. 11-12 Weitere Termine bitte über das Sekretariat vereinbaren (Tel. 54 57 48)
mod. 20.11.08, CP
comopt{at}informatik.uni-heidelberg.de