PERM for solving circle packing problem

In this paper, we develop a new algorithm that incorporates the improved PERM into an already existing simple deterministic heuristic, the principle of maximum cave degree for corner-occupying actions, to solve the problem of packing equal or unequal circles into a larger circle container. We compare the performance of our algorithm on several problem instances taken from the literature with previous algorithms. The computational results show that the proposed approach produces high-quality solutions within reasonable computational times. Although our algorithm is less efficient than Zhang's for several large-scale equal-size instances, it is noteworthy that for several unequal circle instances we found new lower bounds missed in previous papers.

[1]  Wenqi Huang,et al.  A Short Note on a Simple Search Heuristic for the Diskspacking Problem , 2004, Ann. Oper. Res..

[2]  Zhipeng Lü,et al.  Growth algorithm for finding low energy configurations of simple lattice proteins. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[3]  De-fu Zhang,et al.  An effective hybrid algorithm for the problem of packing circles into a larger containing circle , 2005, Comput. Oper. Res..

[4]  A. W. Rosenbluth,et al.  MONTE CARLO CALCULATION OF THE AVERAGE EXTENSION OF MOLECULAR CHAINS , 1955 .

[5]  Hsiao-Ping Hsu,et al.  Growth-based optimization algorithm for lattice heteropolymers. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[6]  Yu Li,et al.  New heuristics for packing unequal circles into a circular container , 2006, Comput. Oper. Res..

[7]  Yu.G Stoyan,et al.  A mathematical model and a solution method for the problem of placing various-sized circles into a strip , 2004, Eur. J. Oper. Res..

[8]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[9]  Wenqi Huang,et al.  Two personification strategies for solving circles packing problem , 1999 .

[10]  Heinz Isermann,et al.  Heuristiken zur Lösung des zweidimensionalen Packproblems für Rundgefäße , 1991 .

[11]  Wenqi Huang,et al.  A heuristic quasi-physical strategy for solving disks packing problem , 2002, Simul. Model. Pract. Theory.

[12]  Mhand Hifi,et al.  Approximate algorithms for constrained circular cutting problems , 2004, Comput. Oper. Res..

[13]  Nenad Mladenovic,et al.  Reformulation descent applied to circle packing problems , 2003, Comput. Oper. Res..

[14]  J. A. George,et al.  Packing different-sized circles into a rectangular container , 1995 .

[15]  P. Grassberger Pruned-enriched Rosenbluth method: Simulations of θ polymers of chain length up to 1 000 000 , 1997 .

[16]  Hamish J. Fraser,et al.  Integrated container loading software for pulp and paper industry , 1994 .

[17]  Wolfgang Maass,et al.  Approximation schemes for covering and packing problems in image processing and VLSI , 1985, JACM.