Course Catalog 2014-2015
International

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2014-2015

MAT-72306 Randomized Algorithms, 4 cr

Additional information

Suitable for postgraduate studies

Person responsible

Tapio Elomaa

Lessons

Study type P1 P2 P3 P4 Summer Implementations Lecture times and places
Lectures
Excercises


 


 
 4 h/week
 2 h/week


 


 
MAT-72306 2014-01 Tuesday 12 - 14 , TB219
Thursday 12 - 14 , TB223
Thursday 12 - 14

Learning Outcomes

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.

Content

Content Core content Complementary knowledge Specialist knowledge
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     

Instructions for students on how to achieve the learning outcomes

The assessment is based on an exam.

Assessment scale:

Numerical evaluation scale (1-5) will be used on the course

Partial passing:

Completion parts must belong to the same implementation

Study material

Type Name Author ISBN URL Edition, availability, ... Examination material Language
Book   Probability and Computing   Mitzenmacher and Upfal   0-521-83540-2       No    English  

Prerequisites

Course Mandatory/Advisable Description
MAT-02500 Todennäköisyyslaskenta Mandatory    
MAT-02650 Algoritmimatematiikka Mandatory    
TIE-02200 Ohjelmoinnin peruskurssi Advisable    

Prerequisite relations (Requires logging in to POP)

Correspondence of content

There is no equivalence with any other courses

More precise information per implementation

Implementation Description Methods of instruction Implementation
MAT-72306 2014-01 Spring 2015       Contact teaching: 0 %
Distance learning: 0 %
Self-directed learning: 0 %  

Last modified06.03.2014