An efficient optimization model and tabu search-based global optimization approach for continuous p-dispersion problem
Abstract: Continuous p-dispersion problems with and without boundary constraints are NP-hard optimization problems with numerous real-world applications, notably in facility location and circle packing, which are widely studied in mathematics and operations research. In this work, we concentrate on general cases with a non-convex multiply-connected region that are rarely studied in the literature due to their intractability and the absence of an efficient optimization model. Using the penalty function approach, we design a unified and almost everywhere differentiable optimization model for these complex problems and propose a tabu search-based global optimization (TSGO) algorithm for solving them. Computational results over a variety of benchmark instances show that the proposed model works very well, allowing popular local optimization methods (e.g., the quasi-Newton methods and the conjugate gradient methods) to reach high-precision solutions due to the differentiability of the model. These results further demonstrate that the proposed TSGO algorithm is very efficient and significantly outperforms several popular global optimization algorithms in the literature, improving the best-known solutions for several existing instances in a short computational time. Experimental analyses are conducted to show the influence of several key ingredients of the algorithm on computational performance.
- Disk packing in a square: a new global optimization approach. INFORMS Journal on Computing, 20(4):516–524, 2008.
- A heuristic for the circle packing problem with a variety of containers. European Journal of Operational Research, 214(3):512–525, 2011.
- Hans Melissen. Densest packings of congruent circles in an equilateral triangle. The American Mathematical Monthly, 100(10):916–925, 1993.
- New approaches to circle packing in a square: with program codes, volume 6 of Optimization and Its Applications. Springer Science & Business Media, 2007.
- The pursuit of perfect packing. CRC Press, 2008.
- Solving circle packing problems by global optimization: numerical results and industrial applications. European Journal of Operational Research, 191(3):786–802, 2008.
- Maximin distance for n𝑛nitalic_n points in a unit square or a unit circle. In Japanese Conference on Discrete and Computational Geometry, pages 9–13. Springer, 2002.
- Alberto Costa. Valid constraints for the point packing in a square problem. Discrete Applied Mathematics, 161(18):2901–2909, 2013.
- Michael Goldberg. The packing of equal circles in a square. Mathematics Magazine, 43(1):24–30, 1970.
- BL Schwartz. Separating points in a square. Journal of Recreational Mathematics, 3:195–204, 1970.
- Approximate solutions of continuous dispersion problems. Annals of Operations Research, 136(1):65–80, 2005.
- The planar multiple obnoxious facilities location problem: A Voronoi based heuristic. Omega, 87:105–116, 2019.
- Solving the continuous p𝑝pitalic_p-dispersion problem using non-linear programming. Journal of the Operational Research Society, 46:516–520, 1995.
- A new scatter search design for multiobjective combinatorial optimization with an application to facility location. INFORMS Journal on Computing, 33(2):629–642, 2021.
- Approximation of geometric dispersion problems. Algorithmica, 30:451–470, 2001.
- Efficient approximations for the online dispersion problem. SIAM Journal on Computing, 48(2):373–416, 2019.
- Repulsion-based p𝑝pitalic_p-dispersion with distance constraints in non-convex polygons. Annals of Operations Research, 307:75–91, 2021.
- A heuristic for nonlinear global optimization. INFORMS Journal on Computing, 22(1):59–70, 2010.
- Solving highly detailed gas transport MINLPs: block separability and penalty alternating direction methods. INFORMS Journal on Computing, 30(2):309–323, 2018.
- Scatter search and local NLP solvers: A multistart framework for global optimization. INFORMS Journal on Computing, 19(3):328–340, 2007.
- Circle packing for origami design is hard. arXiv preprint, arXiv:1008.1224v2, 2010.
- Iterated dynamic thresholding search for packing equal circles into a circular container. European Journal of Operational Research, 299(1):137–153, 2022.
- Dense packings of congruent circles in a circle. Discrete Mathematics, 181(1):139–154, 1998.
- Minimizing the object dimensions in circle and sphere packing problems. Computers & Operations Research, 35(7):2357–2375, 2008.
- Solving the problem of packing equal and unequal circles in a circular container. Journal of Global Optimization, 47(1):63–81, 2010.
- Reformulation descent applied to circle packing problems. Computers & Operations Research, 32(9):2419–2434, 2005.
- Greedy vacancy search algorithm for packing equal circles in a square. Operations Research Letters, 38(5):378–382, 2010.
- Optimized packing multidimensional hyperspheres: a unified approach. Mathematical Biosciences and Engineering, 17(6):6601–6630, 2020.
- Paolo Amore. Circle packing in regular polygons. Physics of Fluids, 35(2):027130, 2023.
- Eckard Specht. Packomania website. http://packomania.com, 2023.
- On algorithmic construction of maximin distance designs. Communications in Statistics - Simulation and Computation, 46:7972–7985, 2017.
- Maximin Latin hypercube designs in two dimensions. Operations Research, 55(1):158–169, 2007.
- Dense packing of congruent circles in free-form non-convex containers. Computer Aided Geometric Design, 52:13–27, 2017.
- Packing circle items in an arbitrary marble slab. In IOP Conference Series: Materials Science and Engineering, volume 399, page 012059. IOP Publishing, 2018.
- Perturbation based thresholding search for packing equal circles and spheres. INFORMS Journal on Computing, 35(4):725–746, 2023a.
- Iterated dynamic neighborhood search for packing equal circles on a sphere. Computers & Operations Research, 151:106121, 2023b.
- 2D point-in-polygon test by classifying edges into layers. Computers & Graphics, 29(3):427–439, 2005.
- Tabu search. In Handbook of Combinatorial Optimization, pages 2093–2229. Springer, 1998.
- Tabu search applied to global optimization. European Journal of Operational Rresearch, 123(2):256–270, 2000.
- Robert H Leary. Global optimization on funneling landscapes. Journal of Global Optimization, 18(4):367–383, 2000.
- On the limited memory BFGS method for large scale optimization. Mathematical Programming, 45(1):503–528, 1989.
- A new conjugate gradient method with guaranteed descent and an efficient line search. SIAM Journal on Optimization, 16(1):170–192, 2005.
- Computational algorithm for the sequential unconstrained minimization technique for nonlinear programming. Management Science, 10(4):601–617, 1964.
- Global optimization by basin-hopping and the lowest energy structures of Lennard-Jones clusters containing up to 110 atoms. The Journal of Physical Chemistry A, 101(28):5111–5116, 1997.
- Local search algorithms for SAT: An empirical evaluation. Journal of Automated Reasoning, 24(4):421–481, 2000.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.