Ph.D. Program in Computer Science - Spring 2006

Class Schedule

CSC 85040
Topics in Computational Complexity: Randomized Algorithms and Complexity
CODE: [94281]
Wednesdays, 11:45 am - 1:45 pm
Room TBA

Professor Stathis Zachos

 

Prerequisites: A course in Computer Theory and a course in Analysis of Algorithms.

Description:

Review of elementary complexity theory: Theorems of Savitch and Immerman/Szelepcsenyi. Las Vegas vs Monte Carlo probabilistic algorithms. Arthur-Merlin protocols. Game-Theoretic techniques. The Probabilistic Method. Markov Chains, Random Walks, Expander Graphs. Algebraic Techniques. PCP and efficient proof verification. Applications to various problems.

 

Texts:

R. Motwani and P. Raghavan. Randomized Algorithms. 1995. Cambridge University Press.

N. Alon and J. Spencer. The Probabilistic Method. 2nd Edition. 2001. Wiley.

V.V. Vazirani. Approximation Algorithms. 2001. Springer-Verlag.

 

 

365 Fifth Ave, New York City 10016 | Room 4319 | Phone: 212.817.8190 | Fax: 212.817.1510 | compsci@gc.cuny.edu