Cormen, T. H. et.all Introduction to algorithms. 3rd. Edition. - New Delhi PHI Learning Pvt Ltd 2009 - xix, 1292p. ISBN: 9788120340077