HOMEWORK ASSIGNMENTS

Unless otherwise specified, all assignments will be equally weighted.

Please make sure you understand the policy towards Academic Integrity.

Late assignments will be penalized in accordance with our Late Policy.

The table below gives the assignments, and associated dates. All future dates/topics are tentative until such assignments are made available. Please note that there is a somewhat unusual numbering system for problems from the textbook. The book has what it terms "Exercises" that are at the end of each section, and "Problems" that are at the very end of each chapter. For example, Exercise 3.1-1 is at the end of Section 3.1 on page 52, whereas Problem 3-1 is at the end of Chapter 3, on page 61.

Assignment Style Topic Due in Class Solutions
asgn01 written Introduction to Algorithms soln
asgn02 written Asymptotics and Divide and Conquer soln
asgn03 oral Dynamic Programming soln
asgn04 written Greedy Algorithms soln
asgn05 written Graph Fundamentals soln
asgn06 written Midterm Revisited soln
asgn07 programming Shortest Path Algorithms
asgn08 written Network Flow soln
asgn09 written Complexity Theory soln
asgn10 written Approximation Algorithms soln


Last modified: Wednesday, 12 December 2012