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