Efficient optimization by modifying the objective function: applications to timing-driven VLSI layout | IEEE Journals & Magazine | IEEE Xplore