Topics
|
Slides per Page
|
Dynamic Programming
|
1 (pdf), 2 (pdf)
|
Greedy Algorithms
|
1 (pdf), 2 (pdf)
|
Amortized Analysis
|
1 (pdf), 2 (pdf)
|
Parallel Algorithms
|
1 (pdf), 2 (pdf)
|
Computational Geometry
|
1 (pdf), 2 (pdf)
|
NP-Completeness:1
|
1 (pdf), 2 (pdf)
|
NP-Completeness:2
|
1 (pdf),
2 (pdf)
|
Approximation Algorithms
|
1 (pdf), 2 (pdf)
|
Exact Solutions to NP-Complete Problems
|
1 (pdf), 2 (pdf)
|
Network Flow and Matching
|
1 (pdf), 2 (pdf)
|
Reading
- The P versus NP
Problem .
- PRIMES is in P
- Ch
- TSP
Demos
- A Stable
Marriage Applet
- An Applet of
SkipList
- Convex Hull
- Quick
Hull
- Graham&Yao
Hull
- Segment
intersection
- An Applet of
Max Flow
|
Textbook: Introduction to Algorithms, McGraw Hill
Publishing Company and MIT Press, 2001 (2nd Edition).
|
by Thomas Cormen,
Charles Leiserson,
Ronald Rivest, and
Cliff Stein
|
|
The MIT Press web site for the textbook is http://mitpress.mit.edu/algorithms
(note that it is for the 3rd edition and we use the 2nd
edition).
HOMEWORKS
important
notes (pdf)
- Homework#1
(Due 9/22/2009) results
- Homework#2
(Due 9/29/2009) results
- Homework#3
(Due 10/13/2009) results
- Homework#4
(Due 11/12/2009) results
- Homework#5
(Due 11/19/2009) results
- Homework#6
(Due 12/03/2009) results
Extra credit
problem: distributed on
11/12/2009, due 12/01/2009. results
HW Total
EXAMS
- Tuesday, October
27, 2009, 11:00 am -12:15 pm {Dynamic Programming, Greedy
Algorithms, Amortized Analysis, Parallel Algorithms} info survey
results
- Tuesday, December 15, 2009, 12:45 - 3:00 p.m. {Computational Geometry,
NP-Completeness, Approximation Algorithms, Max-Flow and Maximum
Matching} info
survey
results
|