“
Algorithms by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani
This is a penultimate draft of our soon to appear textbook. For more information, visit http://www.mhhe.com/dasgupta.