CS 5314 Randomized Algorithms (Fall 2009)

 

 

General Information

Lecturer:   Wing-Kai Hon 韓永楷

wkhon @ cs.nthu.edu.tw

 

Tutor:   Joyce Liu   劉至善

d9562833 @ oz.nthu.edu.tw

 

 

 

Meeting Times:

Tue 1310—1500, Thu 1410—1500

 

Announcement

Check Your Score [ link ]

 

 

Jan 19:

Thanks for taking our course.

Please use the above link to check your final score.  

No changes can be made after Jan 28


 

 Course Materials

 

Lecture

Topics

Related Files

0

Overview

[pdf]

1

Basics of Probability Theory

[pdf]

2

Verifying Polynomial Identities

[pdf]

3

Verifying Matrix Multiplication, Min-Cut

[pdf]

4

RVs and Expectations (Basics, Binomial RV)

[pdf]

5

RVs and Expectations (Geometric RV, Conditional Expectation)

[pdf]

6

RVs and Expectations (Coupon Collection, Quick Sort)

[pdf]

7

Moments and Deviations (Markov Inequality, Variance)

[pdf]

8

Moments and Deviations (Common Variance, Chebyshev Inequality)

[pdf]

9

Moments and Deviations (Randomized Median)

[pdf]

10

Chernoff Bounds (Introduction)

[pdf]

11

Chernoff Bounds (Application)

[pdf]

12

Chernoff Bounds (More Applications)

[pdf]

13

Balls and Bins Model (Introduction)

[pdf]

14

Balls and Bins Model (Poisson Approximation)

[pdf]

15

Balls and Bins Model (Hashing)

[pdf]

16

Balls and Bins Model (Random Graphs)

[pdf]

17

Probabilistic Method (Introduction)

[pdf]

18

Probabilistic Method (De-randomization, Sample and Modify)

[pdf]

19

Probabilistic Method (2nd Moment, Conditional Expectation Inequality)

[pdf]

20

Probabilistic Method (Lovasz Local Lemma)

[pdf]

21

Markov Chains (Definition, Solving 2SAT)

[pdf]

22

Markov Chains (Solving 3SAT)

[pdf]

23

Markov Chains (Gambler’s Ruin, Stationary Distribution)

[pdf]

24

Markov Chains (Parrondo’s Paradox)

[pdf]

 

Tutorial

Topics

Related Files

1

Monte Carlo Methods,  Hints on Assignment 1

[pdf]

2

Solution of Assignment 1, Hints on Assignment 2

[pdf]

3

Solution of Assignment 2

[pdf]

4

Midterm Solution, Hints on Assignment 3

[pdf]

5

Solution of Assignment 3, Hints on Assignment 4

[pdf]

6

Solution of Assignment 4, Hints on Assignment 5

[pdf]

 

Assignment

Topics

Related Files

1

Lecture 1 to Lecture 6

[pdf] [solution]

2

Lecture 7 to Lecture 12

[pdf] [solution]

3

Lecture 13 to Lecture 14

[pdf] [solution]

4

Lecture 17 to Lecture 19

[pdf] [solution]

5

Lecture 21 to Lecture 23

[pdf] [solution]

 


 

  Teaching Plan

 

1

Events and Probability

Lecture 1 to Lecture 3

2

Discrete Random Variables and Expectation

Lecture 4 to Lecture 6

3

Moments and Deviations

Lecture 7 to Lecture 9

4

Chernoff Bounds

Lecture 10 to Lecture 12

5

Balls, Bins, and Random Graphs

Lecture 13 to Lecture 16

6

The Probabilistic Method

Lecture 17 to Lecture 20

7

Markov Chain and Random Walk

Lecture 21 to Lecture 24

8

Advanced Topics

(Cover if we have time)

 


Last updated:  January 19, 2009