Title
Algorithms and Data Structures
Veranstaltungstyp
Proseminar in Informatik (Blockseminar, in Aachen)
News
| 20.09.2011 | Die Einführungsveranstaltung wird auf den 21.10.2011 verschoben. |
Termine
| Einführungsveranstaltung | Fr | 21.10.2011 | 16 Uhr | Seminarraum Info 2 |
| Einführung in die Literaturrecherche | Di | 08.11.2011 | 11:00 | Informatik-Bibliothek |
| Mi | 09.11.2011 | 11:30, | Informatik-Bibliothek | |
| Letzte Rücktrittsmöglichkeit | Fr | 11.11.2011 | ||
| Vorlage der Gliederung | Fr | 18.11.2011 | ||
| Erste Fassung der Ausarbeitung | Do | 01.12.2011 | ||
| Endgültige Fassung der Ausarbeitung | Mo | 19.12.2011 | ||
| Endgültige Fassung der Folien | Di | 24.01.2012 | ||
| Blockseminar | Do | 09.02.2012 | 9 Uhr | Seminarraum Info 2 |
| Fr | 10.02.2012 | 9 Uhr | Seminarraum Info 1 |
Inhalt
Dieses Proseminar bietet eine Weiterführung und Vertiefung diverser Themen, die im Rahmen der Vorlesung Datenstrukturen und Algorithmen behandelt werden. Die folgende Tabelle gibt einen vollständigen Überblick:
Nr. | Thema | Referent(in) | Betreuer(in) | Skript | Folien | |
|---|---|---|---|---|---|---|
Algorithmen | ||||||
1 | Benedikt Wolters | |||||
2 | Kirsten Hucko | - | - | |||
3 | Kiril Mitev | - | ||||
4 | Paul Dingil | |||||
5 | Deutsch-Schorr-Waite Baumtraversierung | - | - | - | - | |
6 | Problem der K kürzesten Pfade | Laura Slade | - | - | ||
7 | - | - | - | - | ||
8 | - | - | - | - | ||
9 | - | - | - | - | ||
10 | - | - | - | - | ||
11 | - | - | - | - | ||
Datenstrukturen | ||||||
12 | Marvin Dönni | |||||
13 | Daniel Kempkens | - | - | |||
14 | - | - | - | - | ||
15 | - | - | - | - | ||
16 | - | - | - | - | ||
17 | Gordon Lawrenz | |||||
18 | Stefan Wexel | |||||
19 | Frederik Zwilling | - | ||||
20 | Emmanuel Biver | |||||
Literatur
[CLRS = Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein: Introduction to Algorithms, Second Edition. MIT Press and McGraw-Hill, 2001.]
- Gopal Pandurangan, Prabhakar Raghavan, and Eli Upfal: Using PageRank to characterize web structure. Internet Math. Volume 3, Number 1 (2006), 1-20.
- D.A. Huffman: A method for the construction of minimum-redundancy codes. In: Proceedings of the I.R.E.. September 1952, S. 1098-1101.
- D.E. Knuth: The Art of Computer Programming, Vol. 3: Sorting and Searching. 2nd edition, Addison-Wesley, 1998. Section 5.2.2: Sorting by Exchanging.
- CLRS, S. 350–355
- H. Schorr and W. M. Waite: An efficient machine-independent procedure for garbage collection in various list structures. Commun. ACM 10(8), 1967, 501-506
- Víctor M. Jiménez and Andrés Marzal: Computing the K Shortest Paths: A New Algorithm and an Experimental Comparison. Proc. of WAE, Lecture Notes in Computer Science, 1999, Volume 1668/1999, 15-29
- CLRS, Chapter 17: Amortized Analysis, S. 405-430
- D. Spielman, S.H. Teng: Smoothed analysis of algorithms: why the simplex algorithm usually takes polynomial time. Proceedings of the Thirty-Third Annual ACM Symposium on Theory of Computing, ACM, 2001, S. 296-305
- Donald Knuth: The Art of Computer Programming, Volume 3: Sorting and Searching. Second Edition. Addison-Wesley, 1998, Section 5.4: External Sorting, S. 248--379
- CLRS, Chapter 32: String Matching, S. 906-932
- CLRS, Chapter 29: Linear Programming, S. 843-897
- D.D. Sleator, R.E. Tarjan: Self-Adjusting Binary Search Trees.
Journal of the ACM 32:3, S. 652-686, 1985 - CLRS, Chapter 19: Fibonacci Heaps, S 505-530
- Donald Knuth: The Art of Computer Programming, Volume 3: Sorting and Searching, Third Edition. Addison-Wesley, 1997. Pages 458-475 of section 6.2.3: Balanced Trees
- CLRS, Chapter 18: B-Trees, S. 484-504
- Matthias Kuntz and Kai Lampka: Probabilistic Methods in State Space Analysis. Validation of Stochastic Systems, Lecture Notes in Computer Science, Volume 2925, 2004, S. 251-266
- Randal E. Bryant: Graph-Based Algorithms for Boolean Function Manipulation. IEEE Trans. Computers, Vol. C-35, No. 8 (August, 1986), S. 677-691
- D. A. Patterson, G. Gibson, R. H. Katz: A case for redundant arrays of inexpensive disks (RAID). Proceedings of the 1988 ACM SIGMOD international conference on Management of Data, S. 109-116
- S. Russell, P. Norvig: Artificial Intelligence - A modern Approach. Chapter 5: Adversarial Search, Pearson, 2010, S. 161-200
Ausarbeitung und Vortrag
Hinweise zur Anfertigung der Ausarbeitung finden Sie hier. Weitere Informationen dazu sowie zum Vortrag gibt es bei der Einführungsveranstaltung.
Anmeldung
Die Anmeldung erfolgt zwischen dem 20.06. und dem 03.07.2011 über die zentrale Fachgruppenseite.
Kontakt
Thomas Noll (noll at cs.rwth-aachen.de)

