In dem Seminar sollen bekannte Algorithmen dargestellt und deren Effizienz
analysiert werden. Programmiertechniken wie "Dynamische Programmierung"
und "Greedy Algorithmen" sollen ebenso erarbeitet werden wie ausgesuchte
Algorithmen aus den Bereichen Graphalgorithmen (z.B. Dijkstras Algorithmus),
Matrixmultiplikationen (z.B. Strassens Algorithmus), String Matching
(z.B. der Boyer-Moore Algorithmus), Computational Geometry etc.
Die Teilnahme an dem Seminar wird für Studierende des Grundstudiums
empfohlen.
Gegenstand der Vorlesung sind grundlegende Techniken der Implementierung
von Programmiersprachen, die auch über den Compilerbau hinaus vielseitige
Anwendungen finden. Wir behandeln:
Sequenzen sind allgegenwärtig. Texte und Programme, Gene und Proteine,
Polygonzüge, Sprach- und Bildsignale und digitalisiertes Vogelzwitschern
werden dargestellt als Zeichenfolgen über einem endlichen Alphabet.
Entsprechend vielfältig sind die algorithmischen Fragestellungen. Oft ist
dabei der Datenumfang sehr groß, so daß die algorithmische
Komplexität von entscheidender praktischer Bedeutung ist.
In der Vorlesung werden Algorithmen für schnelle (exakte und approximative)
Suche, Ähnlichkeitsbegriffe, Algorithmen für Sequenzvergleiche und zur
Erkennung unbestimmter Merkmale behandelt und ihre algorithmische Komplexität analysiert.
Wir wollen eine Internet-basierte Studienprojekt-Agentur aufbauen. Diese
"virtuelle" Agentur vermittelt reale Kooperationen zwischen Studierenden
der Bioinformatik in Bielefeld und auswärtigen Forschern und Anwendern.
Ziele der Agentur sind:
In diesem Diplomanden- und Doktorandenseminar werden aktuelle Themen aus
Forschungsarbeiten in Praktischer Informatik und Bioinformatik
behandelt.
Effiziente Algorithmen
Beleg-Nr.: 39 20 15
Beginn: 16.04.1996
Programmiersprachen und ihre Übersetzer
Beleg-Nr.: 39 21 01
Beginn: 16.4.1996
Ein Skript liegt vor; weitere Literatur wird in der Vorlesung angegeben.
Übung zur Vorlesung Programmiersprachen und ihre Übersetzer
Beleg-Nr.: 39 21 02
Beginn: n.V.
Algorithmen auf Sequenzen
Beleg-Nr.: 39 21 15
Beginn: 15.4.1996
Übung zur Vorlesung Algorithmen auf Sequenzen
Beleg-Nr.: 39 21 16
Beginn: n.V.
Virtuelle Studienprojekt-Agentur
Beleg-Nr.: 39 21 25
Beginn: wird noch bekanntgegeben
Die Aufgabe im SS96 besteht nun zuerst einmal darin, das Konzept der
Studienprojekt-Agentur zu entwickeln und erste Kontakte aufzubauen.
Arbeitsgemeinschaft Praktische Informatik
Beleg-Nr.: 39 21 27
Beginn: 15.4.1996
Zurück zur ...
Startseite des kommentierten Vorlesungsverzeichnisses
Startseite der Technischen Fakultät
R. Giegerich, Jan. 96, robert@techfak.uni-bielefeld.de