Fundamentals of computer algorithms - Horowitz,Ellis; Others (New Delhi Galgotia Pub., 2002)