GALLO: A genetic algorithm for floorplan area optimization

被引:40
作者
Rebaudengo, M
Reorda, MS
机构
[1] Dipartimento di Automatica e Informatica, Politecnico di Torino, 1-10129 Torino
关键词
D O I
10.1109/43.511573
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper describes a Genetic Algorithm for the Floorplan Area Optimization problem. The algorithm is based on suitable techniques for solution encoding and evaluation function definition, effective cross-over and mutation operators, and heuristic operators which further improve the method's effectiveness. An adaptive approach automatically provides the optimal values for the activation probabilities of the operators. Experimental results show that the proposed method is competitive with the most effective ones as far as the CPU time requirements and the result accuracy is considered, but it also presents some advantages. It requires a limited amount of memory, it is not sensible to special structures which are critical for other methods, and has a complexity which grows linearly with the number of implementations. Finally, we demonstrate that the method is able to handle floorplans much larger (in terms of number of basic rectangles) than any benchmark previously considered in the literature.
引用
收藏
页码:943 / 951
页数:9
相关论文
共 15 条
[1]   OPTIMAL REALIZATIONS OF FLOORPLANS [J].
CHONG, K ;
SAHNI, S .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (06) :793-801
[2]   DISTRIBUTED GENETIC ALGORITHMS FOR THE FLOORPLAN DESIGN PROBLEM [J].
COHOON, JP ;
HEGDE, SU ;
MARTIN, WN ;
RICHARDS, DS .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (04) :483-492
[3]  
De Jong K. A., 1975, ANAL BEHAV CLASS GEN
[4]  
Gibbons A., 1985, ALGORITHMIC GRAPH TH
[5]  
Golberg D.E., 1989, Genetic Algorithm in Search, Optimization and Machine Learning
[6]  
Holland J. H., 1975, Adaptation in natural and artificial system, DOI DOI 10.7551/MITPRESS/1090.001.0001
[7]   THE PARALLEL GENETIC ALGORITHM AS FUNCTION OPTIMIZER [J].
MUHLENBEIN, H ;
SCHOMISCH, M ;
BORN, J .
PARALLEL COMPUTING, 1991, 17 (6-7) :619-632
[8]   AREA MINIMIZATION FOR FLOORPLANS [J].
PAN, PC ;
LIU, CL .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (01) :123-132
[9]  
PRINETTO P, 1993, P INT C NEUR NETW GE, P559
[10]  
Rebaudengo M., 1994, Proceedings. Fourth Great Lakes Symposium on VLSI. Design Automation of High Performance VLSI Systems GLSV '94 (Cat. No.94TH0603-1), P22, DOI 10.1109/GLSV.1994.290002