標題其實是這本書:Design and Analysis of Approximation Algorithms,這本書簡單來說是在介紹 approximation algorithm (中文好像會翻成逼近演算法、近似演算法)。這類演算法著重的地方是那些現在沒有 "有效率" (也就是 polynomial time 的方法) 的方法解決的最佳化問題 (optimization problem,換言之答案是要找出極值,不論是最大值或最小值),這類問題只要去找 NP-Complete、NP-hard 就有一大堆了。
當然學術上的方法是一回事,現實中當你遇到這類問題又一定要有一個解的時候,真正的問題就會變成你怎麼知道你找出來的解距離最佳解有多遠? 所以這本書的目的就是統整併分析目前有哪些方法可以有效率的解決找出一個近似解、同時告訴你這些近似解在理論上距離最佳解有多遠?
