|
dADS2 |
Meddelelser
FormålDeltagerne vil efter kurset have indsigt i konstruktionen af graf- og streng-algoritmer til løsning af konkrete algoritmiske problemer, og detaljeret kendskab til anvendelsen af fundamentale algoritmiske paradigmer til design af algoritmer. IndholdAlgoritmeparadigmer: Del-og-kombiner, dynamisk programmering, grådighed. Grafalgoritmer: Grafgennemløb, sammenhængsegenskaber, topologisk sortering, udspændende træer, korteste veje, transitiv lukning. Tekstprocessering: Mønstergenkendelse, trier, tekstkomprimering, tekstsimilaritet. LæringsmålDeltagerne skal ved afslutningen af kurset kunne:
Ugesedler
Bemærk: Hvad der gennemgås til de enkelte forelæsninger fremgår af nedenstående kursusplan, ligesom slides til forelæsningerne forefindes i kursusplanen. ForelæserGerth Stølting Brodal <gerth@cs.au.dk>ForelæsningerMandag 14.15-16.00 og fredag 12.15-14.00 i Store Auditorium (IT Huset).
Første forelæsning er fredag den 11. april 2008. KursusplanNedenstående er kursusplanen for dADS2.
MaterialeKernen af kursusmaterialet udgøres af følgende bog.
Til forelæsningerne om suffix træer udleveres der Kapitel 9.2 fra nedenstående bog. De øvrige kapitler i bogen vil ikke blive gennemgået i kurset.
Til forelæsningerne om suffix arrays udleveres Kapitel 5.3.2 fra nedenstående bog. De øvrige kapitler i bogen vil ikke blive gennemgået i kurset.
WebboardTil diskussioner om opgaver og lignende har kurset et webboard. |