An action-space-based global optimization algorithm for packing circles into a square container
An action-space-based global optimization algorithm for packing circles into a square container
复制标题
基于动作空间的全局优化算法,用于将圆形包装到方形容器中
DOI:
10.1016/j.cor.2014.12.010
复制
发表时间:
2015
影响因子:
4.6
通讯作者:
Yang Chenkai
中科院分区:
文献类型:
--
作者:
He Kun;Huang Menglong;Yang Chenkai
This paper proposes an action-space-based global optimization (ASGO) approach for the problem of packing unequal circles into a square container such that the size of the square is minimized. Starting from several random configurations, ASGO runs the following potential descent method and basin-hopping strategy iteratively. It finds configurations with the local minimum potential energy by the limited-memory BFGS (LBFGS) algorithm, then selects the circular items having the most deformations and moves them to some large vacant space or randomly chosen vacant space. By adapting the action space defined for the rectangular packing problem, we approximate each circular item as a rectangular item, thus making it much easier to find comparatively larger vacant spaces for any given configuration. The tabu strategy is used to prevent cycling and enhance the diversification during the search procedure. Several other strategies, such as swapping two similar circles or swapping two circles in different quadrants in the container, are combined to increase the diversity of the configurations. We compare the performance of ASGO on 68 benchmark instances at the Packomania website with the state-of-the-art results. ASGO obtains configurations with smaller square containers on 63 instances; at the same time it matches or approaches the current best results on the other five instances.