TY - JOUR
T1 - Packing circles in the smallest circle
T2 - An adaptive hybrid algorithm
AU - Al-Mudahka, I.
AU - Hifi, M.
AU - M'Hallah, R.
N1 - Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2011/11
Y1 - 2011/11
N2 - The circular packing problem (CPP) consists of packing n circles C i of known radii ri, iε=N={1,.., n}, into the smallest containing circle. The objective is to determine the coordinates (xi, yi) of the centre of Ci, iεN, as well as the radius r and centre (x, y) of. CPP, which is a variant of the two-dimensional open-dimension problem, is NP hard. This paper presents an adaptive algorithm that incorporates nested partitioning within a tabu search and applies some diversification strategies to obtain a (near) global optimum. The tabu search is to identify the n circles ordering, whereas the nested partitioning is to determine the n circles positions that yield the smallest r. The computational results show the efficiency of the proposed algorithm.
AB - The circular packing problem (CPP) consists of packing n circles C i of known radii ri, iε=N={1,.., n}, into the smallest containing circle. The objective is to determine the coordinates (xi, yi) of the centre of Ci, iεN, as well as the radius r and centre (x, y) of. CPP, which is a variant of the two-dimensional open-dimension problem, is NP hard. This paper presents an adaptive algorithm that incorporates nested partitioning within a tabu search and applies some diversification strategies to obtain a (near) global optimum. The tabu search is to identify the n circles ordering, whereas the nested partitioning is to determine the n circles positions that yield the smallest r. The computational results show the efficiency of the proposed algorithm.
KW - circular packing
KW - heuristics
KW - nested partitioning
KW - non-linear programming
KW - tabu search
UR - http://www.scopus.com/inward/record.url?scp=80053482556&partnerID=8YFLogxK
U2 - 10.1057/jors.2010.157
DO - 10.1057/jors.2010.157
M3 - Article
AN - SCOPUS:80053482556
SN - 0160-5682
VL - 62
SP - 1917
EP - 1930
JO - Journal of the Operational Research Society
JF - Journal of the Operational Research Society
IS - 11
ER -