CSE 417: Algorithms and Computational Complexity

Paul Beame, Winter 2000

MWF 11:30-12:20, Loew 106

StaffNameEmailPhoneOffice Hours
Instructor: Paul Beame beame@cs 543-5114W 4:00-5:00 and after classSieg 416
TA: Ashish Sabharwal ashish@cs 543-7798TTh 11:00-11:50Sieg 226 (1st 1/2 hour Th in hall)

Class E-mail Archive: (Last update: .)
(This is a log of all messages sent to the class e-mail list.)
To send mail to the whole class, mail to: cse417@cs.washington.edu
Instructions on how to subscribe to the cse417 mailing list can be found here.

Textbooks::
There will be two textbooks for the course.

  1. The main one will be Introduction to Algorithms: A creative approach by Udi Manber, Addison-Wesley.

  2. The secondary one is Michael Sipser, Intro. to the Theory of Computation, PWS Publishing, 1997. There is a list of errors in the first printing and errors in the second printing available.

These texts cover quite different components of the material, the Manber book covers algorithms and NP-completeness and the Sipser book covers computability and complexity. Both cover NP-completeness.

Homework:

Homework is intended to be a major portion of the course. Assignments will be due weekly, usually on Friday. It is expected that homework solutions represent original work.
Assignment #1 (Due Wednesday, January 19)
Assignment #2 (Due Friday, January 28)
Assignment #3 (Due Friday, February 11)
Assignment #4 (Due Monday, February 28)
Assignment #5 (Due Friday, March 10)

Slides:

Knapsack Problem

Feedback:
Anonymous (or not) feedback form to tell us how things are going.

Grading:

The course grade will be based on homework, a midterm, and a final exam. The approximate weighting of the three components is 40-50% Homework, 15-25% midterm and 30-40% final exam.

Reading Assignments

Read the induction review in Manber's text
Read chapter 3 in Manber's text
Read sections 6.2, 6.4.1-6.4.4 in Manber's text
Read chapter 5 in Manber's text
Read section 6.8 in Manber's text Read chapter 7, sections 7.1, 7.3-7.8 in Manber's text

Midterm

Wednesday February 9th, 11:30-12:20 in class.
Sample algorithms exam questions Postscript or PDF (Acrobat Reader)
Midterm Solutions Postscript or PDF (Acrobat Reader)

Final Exam

Wednesday March 15, 2:30-4:20 in class
Review sheet

Syllabus

Portions of the CSE 417 Web may be reprinted or adapted for academic nonprofit purposes, providing the source is accurately quoted and duly credited. The CSE 417 Web: Copyright 1999, Department of Computer Science and Engineering, University of Washington.


Comments to:
cse417-webmaster@cs.washington.edu
(Last Update: )