Algorithms sequential, parallel, and distributed - Berman, Kenneth A. (Thomson/Course Technology, 2005)