Proseminar, Wintersemester 2015/16
News
- 24.06.2015: Wir sind online!
Termine
| 23.10.2015, 14:00 | Einführungsveranstaltung Seminarraum Inf. 2 (Raum 4201b) |
| 09.11., 14:00 11.11., 16:00 13.11., 14:00 |
Einführung in die Literaturrecherche (Bibliothek) |
| 16.11.2015 | Letzte Rücktrittsmöglichkeit |
| 23.11.2015 | Vorlage der Inhaltsübersicht |
| 21.12.2015 | Endgültige Fassung der Ausarbeitung |
| 01.02.2016 | Endgültige Fassung der Folien |
| 15./16.02.2016 | Blockseminar Seminarraum Inf. 2 (Raum 4201b) |
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.
Themen
Vortragstermine
| Montag, 15.02.2016 | |
|---|---|
| 09:00-10:30 | 7, 8, 12 |
| 10:45-11:45 | 13, 22 |
| 12:00-13:00 | 14, 15 |
| Dienstag, 16.02.2016 | |
| 09:00-10:30 | 3, 5, 20 |
| 10:45-12:15 | 17, 19, 21 |
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.
- CLRS, Section 31.7: RSA Crypto System.
- Terry Welch: A Technique for High-Performance Data Compression. IEEE Computer, 1984, 8-19.
- CLRS, Section 16.3: Huffman Codes.
- 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.
- Victor M. Jimenez and Andres Marzal: Computing the K Shortest Paths: A New Algorithm and an Experimental Comparison. WAE, LNCS 1668, 1999, 15-29.
- CLRS, Chapter 17: Amortized Analysis.
- Spielman, Daniel; Teng, Shang-Hua (2001): Smoothed analysis of algorithms: why the simplex algorithm usually takes polynomial time. ACM Symposium on Theory of Computing, 2001, 296-305.
- Donald Knuth: The Art of Computer Programming, Volume 3: Sorting and Searching. Second Edition. Addison-Wesley, 1998, Section 5.4: External Sorting.
- CLRS, Chapter 32: String Matching.
- CLRS, Chapter 29: Linear Programming.
- Stuart Russell and Peter Norvig: Artificial Intelligence: A Modern Approach. 3rd Edition, Prentice Hall, 2009. Section 3.5.2.: A* Search.
- D.D. Sleator and R.E. Tarjan: Self-Adjusting Binary Search Trees. Journal of the ACM 32:3, 652-686, 1985.
- CLRS, Chapter 19: Fibonacci Heaps.
- Donald Knuth: The Art of Computer Programming, Volume 3: Sorting and Searching. Second Edition. Addison-Wesley, 1998, 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, LNCS 2925, 2004, 251-266.
- Randal E. Bryant: Graph-Based Algorithms for Boolean Function Manipulation. IEEE Trans. Computers, Vol. C-35, No. 8, 1986, 677-691.
- George T. Heineman, Gary Pollice, and Stanley Selkow: Algorithms in a Nutshell. Oreilly Media, 2008, Chapter 7: Path Finding in AI, 217-223.
- CLRS, Chapter 13: Red-Black Trees.
- Eugene Charniak: Bayesian Networks without Tears, AI Magazine 12(4), 1991, 50-63.
Anmeldung
Die Anmeldung erfolgt zwischen dem 25. Juni und dem 8. Juli 2015 über die zentrale Fachgruppenseite. Nachträgliche Anmeldungen sind nicht möglich.
Weitere Informationen
Kontakt
Thomas Noll <noll at cs.rwth-aachen.de>