I. Introduction
In recent years, the role of placement in the physical design of large chips has grown dramatically [1], [2]. The main reason is that placement of circuit modules determines interconnect length to a large extent, and hence, interconnect delay and routing resource demand. Interconnect delay has become the determining factor of circuit performance in present day integrated circuits. Hence, placement has become a major contributor to timing closure results. Current circuits often contain over a million placeable components, and it is predicted that circuit sizes will continue to double every three years [3]. Also, Cong et al. [4], [5] showed that existing placement algorithms are not scalable and stable. Therefore, it is likely that existing approaches may not be able to handle future circuits much larger in size. Hence, it is very essential to have extremely efficient placement algorithms.