JavaScript is turned off in your web browser. Turn it on to take full advantage of this site, then refresh the page. Effektiva algoritmer och problemkomplexitet - Umeå universitet

Effektiva algoritmer och problemkomplexitet, 7.5 hp

Om kursen

Moment 1 av kursen behandlar centrala begrepp och resultat kring effektiva algoritmiska tekniker å ena sidan och problemkomplexitet å andra sidan. Algoritmiska tekniker som behandlas omfattar divide-and-conquer, greedy methods och dynamic programming samt deras analys med avseende på effektivitet. I samband med begreppet problemkomplexitet diskuteras i första hand klasserna P och NP samt reduktion och NP-fullständighet. Kursens huvudfokus ligger på värsta-fall-analyser och algoritmernas tidseffektivitet, men även genomsnittlig effektivitet och algoritmers eller problems krav på minnesutrymme diskuteras.

Moment 2 består av ett antal påbyggnadsområden som studenten får välja ibland. Utbudet av dessa områden kan variera. Typiska exempel omfattar
- analys av konkreta program med hjälp av profiling software,

- effektiva algoritmer och problemkomplexitet inom området Automater och formella språk,

- effektiva parallella algoritmer och relaterade komplexitetsklasser.

Utbildningsnivå: Avancerad nivå


  Utskriftsversion


2013-01-28

Kontaktinformation

Länk till kursens hemsida

Webbsida

Institutionen för datavetenskap

Webbsida

Kontaktperson:
Yvonne Löwstedt

Tel: 090-786 5598

Fax: 090-786 61 26

Kontaktformulär