Design and Analysis of Algorithms Fall 2011