MAT-72306 Randomized Algorithms, 4 cr

Lisätiedot

No implementation during the academic year 2017-2018
Suitable for postgraduate studies. Ei toteuteta lukuvuonna 2017-2018.

Vastuuhenkilö

Tapio Elomaa

Opetus

Toteutuskerta Periodi Vastuuhenkilö Suoritusvaatimukset
MAT-72306 2017-01 - Tapio Elomaa
Exam at the end of the course. Exercises yield extra points.

Osaamistavoitteet

After completion of the course the student will comprehend the probabilistic background of randomized algorithms and will grasp the general usefulness of randomization in algorithm design.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Discrete random variables and expectation  Bernoulli and binomial random variables   
2. Moments and deviations  Markov's inequality, Chebyshev's inequality   
3. Chernoff bounds  Moment generating functions   
4. Balls, bins, and random graphs  The Poisson distribution   
5. The probabilistic method  Derandomization using conditional expectations   
6. Markov chains and random walks     

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

The assessment is based on an exam.

Arvosteluasteikko:

Numerical evaluation scale (0-5)

Osasuoritukset:

Completion parts must belong to the same implementation

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Lisätiedot Tenttimateriaali
Book   Probability and Computing   Michael Mitzenmacher & Eli Upfal   521835402       Yes   

Esitietovaatimukset

Opintojakso P/S Selite
MAT-02500 Todennäköisyyslaskenta Mandatory    
MAT-02650 Algoritmimatematiikka Mandatory    
TIE-02200 Ohjelmoinnin peruskurssi Advisable    

Vastaavuudet

Opintojakso ei vastaan mitään toista opintojaksoa

Päivittäjä: Ikonen Suvi-Päivikki, 28.03.2017