VLSI physical design : from graph partitioning to timing closure - Kahng, Andrew B. (Springer, 2011)