The Design Of Approximation Algorithms door David P. Williamson & David B. Shmoys