Introduction to Algorithms (1989)

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