Title
Algorithms and Data Structures
Veranstaltungstyp
Proseminar in Informatik (Blockseminar, in Aachen)
News
| 25.06.2013 | Wir sind online! |
| 11.10.2013 | Themenvergabe abgeschlossen! |
Termine
| Einführungsveranstaltung | Mi 09.10.2013 | 14 Uhr | Seminarraum Info 2 |
| Einführung in die Literaturrecherche | s. Einzeltermine | Informatik-Bibliothek | |
| Letzte Rücktrittsmöglichkeit | 31.10.2013 | ||
| Vorlage der Inhaltsübersicht | 15.11.2013 | ||
| Erste Fassung der Ausarbeitung | 06.01.2014 | ||
| Endgültige Fassung der Ausarbeitung | 13.01.2014 | ||
| Erste Fassung der Folien | 27.01.2014 | ||
| Endgültige Fassung der Folien | 03.02.2014 | ||
| Blockseminar | 10./11.02.2014 | 9 Uhr | Seminarraum Info 2 |
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 | Wischnewsky | ? | ? | |||
2 | Keus | ? | ? | |||
3 | Stickann | ? | ? | |||
4 | Jour | ? | ? | |||
5 | Lange | ? | ? | |||
6 | Deutsch-Schorr-Waite Baumtraversierung | Wagner | ? | ? | ||
7 | Grochowski | ? | ? | |||
8 | Kunze | ? | ? | |||
9 | - | ? | ? | |||
10 | Eichenberger | ? | ? | |||
11 | Hariri | ? | ? | |||
12 | Brockhoff | ? | ? | |||
Datenstrukturen | ||||||
13 | Schneider | ? | ? | |||
14 | Welzel | ? | ? | |||
15 | Thelen | ? | ? | |||
16 | - | ? | ? | |||
17 | - | ? | ? | |||
18 | Bodenbenner | ? | ? | |||
19 | Cakar | ? | ? | |||
20 | - | ? | ? | |||
Literatur
[CLRS = Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein: Introduction to Algorithms, Third Edition. MIT Press and McGraw-Hill, 2009.]
- 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.
- Terry Welch, A Technique for High-Performance Data Compression, IEEE Computer, June 1984, p. 8–19.
- CLRS, Section 31.7: RSA Crypto System
- CLRS, Section 15.4: Longest Common Subsequence
- 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
- 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
- CLRS, Chapter 29: Linear Programming
- 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
- 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
- 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
- S. Russell, P. Norvig: Artificial Intelligence - A modern Approach. Chapter 5: Adversarial Search, Pearson, 2010, S. 161-200
- CLRS, Chapter 13: Red-Black Trees
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 1. und 14.07.2013 über die zentrale Fachgruppenseite.
Kontakt
Thomas Noll (noll at cs.rwth-aachen.de)

