Introductionto alogorithms 3rd ed. - Thomas H. Cormen (New Delhi PHI, 2012)