CSE 203, Recent developments in algorithms Spring, 2006
Department of Computer Science and Engineering
University of California, San Diego
La Jolla, CA 92093-0114
Office: 4248 CSE Building (EBU 3b)
Phone: (858) 534-1332; Fax: (858) 534-7029;
Email: russell@cs.ucsd.edu
Office Hours: Friday, 1-3, 4248 CSE. Class TTh, 2-3:29,
WLH 2113
Announcements:
Course Handouts
-
Class Description
-
Homework 1: approximation algorithms
-
Homework 1 answer key
-
Homework 2: randomized algorithms
-
Final Exam
Lecture notes
-
Approximation techniques: the reduction method
From 2006 (Postscript)
-
Approximation techniques: the sacrifice precision method, part 1,
This year (pdf)
-
Approximation techniques : Sacrifice precision part 2, combine bounds part 1
This year, pdf
-
Approximation techniques: the combine bounds method
and the transformation method
This year, pdf
-
The combine bounds method
From 2006 (Postscript)
-
The transformation method from 2006 (Pdf)
-
Randomized algorithms: if any, then many.
(Polynomial identity testing),
This year, pdf
-
Randomized algorithm if any then many, primality testing
From 2006, pdf
-
Randomized algorithm for achieving the average
From 2006 (ps)
-
Randomized algorithm: averages in game tree evaluation
from 2006 (pdf)
-
Randomized algorithms: sampling in Streaming Algorithms
This year, pdf
-
Randomized algorithms: algorithmic proof of Lovasz Local Lemma
This year, pdf
-
The ellipsoid algorithm