Abstract
The clustering problem is to partition a set of points into a number of groups based on a notion of closeness or similarity. It is well known that typical cost functions minimized by clustering algorithms can have many local minima. In this paper, we describe a global optimization algorithm that evaluates the cost function at the central points of a rectangular subdivision of the domain. The algorithm works for cost functions satisfying a smoothness assumption and we prove that it converges to the global minimum in the limit as the number of iterations goes to infinity. Furthermore, we establish the convergence rate. We numerically compare our algorithm with alternatives such as classic K-means and K-means++, and simulated annealing and genetic algorithms.
Original language | English (US) |
---|---|
Pages (from-to) | 1355-1364 |
Number of pages | 10 |
Journal | Journal of Industrial and Management Optimization |
Volume | 21 |
Issue number | 2 |
DOIs | |
State | Published - 2025 |
All Science Journal Classification (ASJC) codes
- Business and International Management
- Strategy and Management
- Control and Optimization
- Applied Mathematics
Keywords
- clustering
- Convergence
- global optimization
- K-means
- K-means++