Packing unequal circles using formulation space search

被引:30
作者
Lopez, C. O. [1 ]
Beasley, J. E. [1 ]
机构
[1] Brunel Univ, Uxbridge UB8 3PH, Middx, England
关键词
Circle packing; Formulation space search; EFFECTIVE HYBRID ALGORITHM; GLOBAL OPTIMIZATION; RECTANGULAR CONTAINER; SIZED CIRCLES; LARGER;
D O I
10.1016/j.cor.2012.11.022
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we present a heuristic algorithm for the problem of packing unequal circles in a fixed size container such as the unit circle, the unit square or a rectangle. We view the problem as being one of scaling the radii of the unequal circles so that they can all be packed into the container. Our algorithm is composed of an optimisation phase and an improvement phase. The optimisation phase is based on the formulation space search method whilst the improvement phase creates a perturbation of the current solution by swapping two circles. The instances considered in this work can be categorised into two: instances with large variations in radii and instances with small variations in radii. We consider six different containers: circle, square, rectangle, right-angled isosceles triangle, semicircle and circular quadrant. Computational results show improvements over previous work in the literature. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1276 / 1288
页数:13
相关论文
共 42 条
[1]   Efficiently packing unequal disks in a circle [J].
Addis, Bernardetta ;
Locatelli, Marco ;
Schoen, Fabio .
OPERATIONS RESEARCH LETTERS, 2008, 36 (01) :37-42
[2]  
Akeb H, 2006, INT C SERV SYST SERV, V2, P922
[3]  
Akeb H., 2008, INT T OPER RES, V15, P685, DOI 10.1111/j.1475-3995.2008.00655.x
[4]   A beam search algorithm for the circular packing problem [J].
Akeb, Hakim ;
Hifi, Mhand ;
M'Hallah, Rym .
COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (05) :1513-1528
[5]   Packing circles in the smallest circle: an adaptive hybrid algorithm [J].
Al-Mudahka, I. ;
Hifi, M. ;
M'Hallah, R. .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2011, 62 (11) :1917-1930
[6]   New and improved results for packing identical unitary radius circles within triangles, rectangles and strips [J].
Birgin, Ernesto G. ;
Gentil, Jan M. .
COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (07) :1318-1327
[7]   Solving circle packing problems by global optimization:: Numerical results and industrial applications [J].
Castillo, Ignacio ;
Kampas, Frank J. ;
Pinter, Janos D. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 191 (03) :786-802
[8]  
Downsland KA, 2007, J OPERATIONAL RES SO, V58, P429
[9]   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
[10]  
Gill P.E., 2008, Tech. Rep.