CS 5314 Randomized Algorithms (Fall 2010)

 

 

General Information

Lecturer:   Wing-Kai Hon 韓永楷

wkhon @ cs.nthu.edu.tw

 

Tutor:   Hsiang-Hsuan Liu   劉向瑄

hhliu @ cs.nthu.edu.tw

 

 

 

Meeting Times:

Tue 1310—1500, Thu 1410—1500

 

Announcement

Final Exam is Coming

Date:  January 11, 2011 (2 hours)

Scope: Notes 13 to 23, HW 3 to 5

 

 

Dec 30:

Lecture 24 [pdf] posted

Homework 5 [pdf] posted

 


 

 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 Collector, Quicksort)

[pdf]

7

Moments and Deviations (Markov, Variance)

[pdf]

8

Moments and Deviations (Common Variance, Chebyshev)

[pdf]

9

Moments and Deviations (Randomized Median)

[pdf]

10

Chernoff Bounds (Introduction)

[pdf]

11

Chernoff Bounds (Application)

[pdf]

12

Chernoff Bounds (More Application)

[pdf]

13

Balls, Bins, and Random Graphs (Balls-and-Bins Model)

[pdf]

14

Balls, Bins, and Random Graphs (Poisson Approximation)

[pdf]

15

Balls, Bins, and Random Graphs (Hashing)

[pdf]

16

Balls, Bins, and Random Graphs (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, Random Walk)

[pdf]

24

Markov Chains (Parrondo’s Paradox)

[pdf]

 

Tutorial

Topics

Related Files

1

Homework 1

[pdf]

 

Assignment

Topics

Related Files

1

Lecture 01 to Lecture 06

[pdf] [solution]

2

Lecture 07 to Lecture 12

[pdf] [solution]

3

Lecture 13 to Lecture 16

[pdf]

4

Lecture 17 to Lecture 20

[pdf]

5

Lecture 21 to Lecture 23

[pdf]

 


 

  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

 


Last updated:  December 31, 2010