Cormen, T. H. et.all Introduction to algorithms. 2nd. Edition. - New Delhi PHI Learning Pvt Ltd 2005 - xix, 1180p. ISBN: 9788120321410