Design and Analysis of Approximation Algorithms - Du, Ding-Zhu; Ko, Ker-I; Hu, Xiaodong (Springer New York, 2012)