Adaptive and restarting techniques-based algorithms for circular packing problems

被引:21
作者
Hifi, Mhand [1 ]
M'Hallah, Rym [2 ]
机构
[1] Univ Paris 01, MSE, CERMSEM, F-75013 Paris, France
[2] Kuwait Univ, Dept Stat & Operat Res, Safat 13060, Kuwait
关键词
circular packing; combinatorial optimization; dynamic search; reactive search; restarting procedure;
D O I
10.1007/s10589-007-9049-5
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper, we study the circular packing problem (CPP) which consists of packing a set of non-identical circles of known radii into the smallest circle with no overlap of any pair of circles. To solve CPP, we propose a three-phase approximate algorithm. During its first phase, the algorithm successively packs the ordered set of circles. It searches for each circle's "best" position given the positions of the already packed circles where the best position minimizes the radius of the current containing circle. During its second phase, the algorithm tries to reduce the radius of the containing circle by applying (i) an intensified search, based on a reduction search interval, and (ii) a diversified search, based on the application of a number of layout techniques. Finally, during its third phase, the algorithm introduces a restarting procedure that explores the neighborhood of the current solution in search for a better ordering of the circles. The performance of the proposed algorithm is evaluated on several problem instances taken from the literature.
引用
收藏
页码:17 / 35
页数:19
相关论文
共 29 条
[1]  
AKEB H, 2005, 7 LARIA U PIC J VERN
[2]  
[Anonymous], 2003, ADV CADCAM
[3]  
[Anonymous], 1998, ARTIF INTELL
[4]   Optimizing the packing of cylinders into a rectangular container:: A nonlinear approach [J].
Birgin, EG ;
Martínez, JM ;
Ronconi, DP .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 160 (01) :19-33
[5]  
Correia M. H., 2001, International Transactions in Operational Research, V8, P571, DOI 10.1111/1475-3995.00334
[6]  
DOWSLAND KA, 1991, OR SPEKTRUM, V13, P171
[7]   A TYPOLOGY OF CUTTING AND PACKING PROBLEMS [J].
DYCKHOFF, H .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 44 (02) :145-159
[8]  
DYCKHOFF H, 1997, ANNOTATED BIBLIOGRAP, P393
[9]   INTEGRATED CONTAINER LOADING SOFTWARE FOR PULP AND PAPER-INDUSTRY [J].
FRASER, HJ ;
GEORGE, JA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 77 (03) :466-474
[10]   PACKING DIFFERENT-SIZED CIRCLES INTO A RECTANGULAR CONTAINER [J].
GEORGE, JA ;
GEORGE, JM ;
LAMAR, BW .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 84 (03) :693-712