Fundamentals of algorithmics - Brassard, Gilles; Brassard, Gilles (New Delhi Pearson Education, 2007)