Algorithms design and analysis - Agarwal, Udit (Dhanpat Rai, 2010)