An improved genetic algorithm for cell placement

  • Authors:
  • Guofang Nan;Minqiang Li;Wenlan Shi;Jisong Kou

  • Affiliations:
  • Institute of System Engineering, Tianjin University, Tianjin, P.R. China;Institute of System Engineering, Tianjin University, Tianjin, P.R. China;Department of Information Engineering and Automatization, Hebei Institute of Vocation and Technology, Shijiazhuang, China;Institute of System Engineering, Tianjin University, Tianjin, P.R. China

  • Venue:
  • ICIC'06 Proceedings of the 2006 international conference on Intelligent Computing - Volume Part I
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Genetic algorithm, an effective methodology for solving combinatorial optimization problems, is a very computationally expensive algorithm and, as such, numerous researchers have undertaken efforts to improve it. In this paper, we presented the partial mapped crossover and cell move or cells exchange mutation operators in the genetic algorithm when applied to cell placement problem. Traditional initially placement method may cause overlaps between two or more cells, so a heuristic initial placement approach and method of timely updating the coordinates of cells involved were used in order to eliminate overlaps between cells, meanwhile, considering the characters of different circuits to be placed, the punishment item in objective function was simplified. This algorithm was applied to test a set of benchmark circuits, and experiments reveal its advantages in placement results and time performance when compared with the traditional simulated annealing algorithm.