Department of Computer Science and Engineering
University of California, San Diego
La Jolla, CA 92093-0114
Office: 4111 Applied Physics and Mathematics Building (APM)
Phone: (858) 534-1332; Fax: (858) 534-7029;
Email: russell@cs.ucsd.edu
Russell's Office Hours: Tuesday, Thursday, 1-2, or by
appointment.
Course Handouts
Class description
Assignments:
-
First assignment, Due Tues. May 7
-
First assignment, Answer Key
-
Second assignment, Due Thurs. May 24
-
Second assignment, Answer Key
-
Final exam, due Friday June 14
Neil Jones's lecture notes for this quarter (work in progress)
Notes from related courses taught in previous years
-
Lecture notes on plentiful
pigeon type arguments
-
Lecture notes on randomized
algorithms from number theory
-
Lecture notes on randomized
alpha-beta tree evaluation.
-
Lecture notes on ``achieve-the-average''
algorithms for MAX-SAT
-
Lecture notes on Karger and Stein's
exact randomized min cut algorithm
Research papers for subjects not covered in the texts
-
David Karger's sparsification algorithm
paper for min cut.
-
Borodin, Nielsen, and Rackoff's paper
on ``What are the limits of greedy algorithms for
scheduling?''