algorithms for decision making mit pdf