An interior point algorithm for minimum sum-of-squares clustering

被引:66
|
作者
Du Merle, O [1 ]
Hansen, P
Jaumard, B
Mladenovic, N
机构
[1] McGill Univ, Fac Management, GERAD, Montreal, PQ, Canada
[2] Ecole HEC, GERAD, Dept Methodes Quantitat Gest, Montreal, PQ, Canada
[3] Ecole Polytech, GERAD, Montreal, PQ H3C 3A7, Canada
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2000年 / 21卷 / 04期
关键词
classification and discrimination; cluster analysis; interior-point methods; combinatorial optimization;
D O I
10.1137/S1064827597328327
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
An exact algorithm is proposed for minimum sum-of-squares nonhierarchical clustering, i.e., for partitioning a given set of points from a Euclidean m-space into a given number of clusters in order to minimize the sum of squared distances from all points to the centroid of the cluster to which they belong. This problem is expressed as a constrained hyperbolic program in 0-1 variables. The resolution method combines an interior point algorithm, i.e., a weighted analytic center column generation method, with branch-and-bound. The auxiliary problem of determining the entering column (i.e., the oracle) is an unconstrained hyperbolic program in 0-1 variables with a quadratic numerator and linear denominator. It is solved through a sequence of unconstrained quadratic programs in 0-1 variables. To accelerate resolution, variable neighborhood search heuristics are used both to get a good initial solution and to solve quickly the auxiliary problem as long as global optimality is not reached. Estimated bounds for the dual variables are deduced from the heuristic solution and used in the resolution process as a trust region. Proved minimum sum-of-squares partitions are determined for the rst time for several fairly large data sets from the literature, including Fisher's 150 iris.
引用
收藏
页码:1485 / 1505
页数:21
相关论文
共 50 条
  • [1] Interior point algorithm for minimum sum-of-squares clustering
    Du Merle, O.
    Hansen, P.
    Jaumard, B.
    Mladenović, N.
    SIAM Journal of Scientific Computing, 1999, 21 (04): : 1485 - 1505
  • [2] An improved column generation algorithm for minimum sum-of-squares clustering
    Daniel Aloise
    Pierre Hansen
    Leo Liberti
    Mathematical Programming, 2012, 131 : 195 - 220
  • [3] An improved column generation algorithm for minimum sum-of-squares clustering
    Aloise, Daniel
    Hansen, Pierre
    Liberti, Leo
    MATHEMATICAL PROGRAMMING, 2012, 131 (1-2) : 195 - 220
  • [4] A heuristic algorithm for solving the minimum sum-of-squares clustering problems
    Burak Ordin
    Adil M. Bagirov
    Journal of Global Optimization, 2015, 61 : 341 - 361
  • [5] A heuristic algorithm for solving the minimum sum-of-squares clustering problems
    Ordin, Burak
    Bagirov, Adil M.
    JOURNAL OF GLOBAL OPTIMIZATION, 2015, 61 (02) : 341 - 361
  • [6] A new nonsmooth optimization algorithm for minimum sum-of-squares clustering problems
    Bagirov, AM
    Yearwood, J
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 170 (02) : 578 - 596
  • [7] An exact algorithm for semi-supervised minimum sum-of-squares clustering
    Piccialli, Veronica
    Russo, Anna Russo
    Sudoso, Antonio M.
    COMPUTERS & OPERATIONS RESEARCH, 2022, 147
  • [8] Distributed random swap: An efficient algorithm for minimum sum-of-squares clustering
    Kozbagarov, Olzhas
    Mussabayev, Rustam
    INFORMATION SCIENCES, 2024, 681
  • [9] An exact algorithm for semi-supervised minimum sum-of-squares clustering
    Piccialli, Veronica
    Russo Russo, Anna
    Sudoso, Antonio M.
    Computers and Operations Research, 2022, 147
  • [10] Design of hybrids for the minimum sum-of-squares clustering problem
    Pacheco, J
    Valencia, O
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2003, 43 (02) : 235 - 248