FUNDAMENTALS OF ALGORITHMICS - BRASSARD, GILLES (NEW DELHI PRENTICE HALL, 1998)