A genetic algorithm for a 2D industrial packing problem

被引:102
作者
Hopper, E [1 ]
Turton, B [1 ]
机构
[1] Univ Wales Coll Cardiff, Sch Engn, Div Elect, Cardiff CF2 3TD, S Glam, Wales
关键词
two-dimensional orthogonal packing problem; nesting; combinatorial optimisation; genetic algorithms; random search; heuristics; simulation;
D O I
10.1016/S0360-8352(99)00097-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Cutting and packing problems are encountered in many industries, with different industries incorporating different constraints and objectives. The wood-, glass- and paper industry are mainly concerned with the cutting of regular figures, whereas in the ship building, textile and leather industry irregular, arbitrary shaped items are to be packed. In this paper two genetic algorithms are described for a rectangular packing problem. Both GAs are hybridised with a heuristic placement algorithm, one of which is the well-known Bottom-Left routine. A second placement method has been developed which overcomes some of the disadvantages of the Bottom-Left rule. The two hybrid genetic algorithms are compared with heuristic placement algorithms. In order to show the effectiveness of the design of the two genetic algorithms, their performance is compared to random search. (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:375 / 378
页数:4
相关论文
共 16 条
[1]  
ANDRAS P, 1996, P 1 ON LIN WORKSH SO, P87
[2]  
[Anonymous], 1991, Handbook of genetic algorithms
[3]  
Coffman E.G., 1984, Algorithm Design for Computer System Design, P49
[4]   A TYPOLOGY OF CUTTING AND PACKING PROBLEMS [J].
DYCKHOFF, H .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 44 (02) :145-159
[5]  
Falkenauer E., 1992, P 1992 IEEE INT C RO, V2, P1186
[6]  
Goldberg D., 1989, GENETIC ALGORITHMS S
[7]  
HASSLER RW, 1991, EUR J OPER RES, V54, P141
[8]   THE TRIM-LOSS AND ASSORTMENT PROBLEMS - A SURVEY [J].
HINXMAN, AI .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1980, 5 (01) :8-18
[9]  
HOPPER E, 1998, P 2 ON LIN WORLD C S, P279
[10]  
HWANG SM, 1994, P 1994 IEEE INT C SY, P1583