Knowledge-based genetic algorithm for layer assignment

M. Tang, K. Eshraghian, D. Habibi
Proceedings 24th Australian Computer Science Conference. ACSC 2001  
Layer assignment is an important post-layout optimization technique in Very Large Scale Integrated-circuit (VLSI) layout automation. It re-assigns wire segments in a routing solution to appropriate layers to achieve certain optimization objectives. This paper focuses on investigating the layer assignment problem with application to via minimization, which is known to be NP-complete. In this paper a knowledge-based genetic algorithm for the layer assignmentproblem is proposed, with the aim of
more » ... lizing domainspecijic knowledge to speedup the process of evolution and to improve the quality of solutions. Experimental results show that this knowledge-based genetic algorithm can consistently produce the same or better results than a heuristic algorithm and a traditional genetic algorithm.
doi:10.1109/acsc.2001.906641 dblp:conf/acsc/TangEH01 fatcat:bfdyst4avfdpxf7cwmoay633ea