Complexity and Approximation - Ding-Zhu Du, Jie Wang (Springer, 2020)