Introduction to Algorithms. MIT-Press (1996)

by T H Cormen, C E Leiserson, R L Rivest