Global optimization for cardinality-constrained minimum sum-of-squares clustering via semidefinite programming

被引:3
|
作者
Piccialli, Veronica [1 ]
Sudoso, Antonio M. [1 ]
机构
[1] Sapienza Univ Rome, Dept Comp Control & Management Engn, Via Ariosto 25, I-00185 Rome, Italy
关键词
Global optimization; Constrained clustering; Semidefinite programming; Branch-and-cut; Distance geometry; K-MEANS; INITIALIZATION; RELAXATIONS; BOUNDS;
D O I
10.1007/s10107-023-02021-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The minimum sum-of-squares clustering (MSSC), or k-means type clustering, has been recently extended to exploit prior knowledge on the cardinality of each cluster. Such knowledge is used to increase performance as well as solution quality. In this paper, we propose a global optimization approach based on the branch-and-cut technique to solve the cardinality-constrained MSSC. For the lower bound routine, we use the semidefinite programming (SDP) relaxation recently proposed by Rujeerapaiboon et al. (SIAM J Optim 29(2):1211-1239, 2019). However, this relaxation can be used in a branch-and-cut method only for small-size instances. Therefore, we derive a new SDP relaxation that scales better with the instance size and the number of clusters. In both cases, we strengthen the bound by adding polyhedral cuts. Benefiting from a tailored branching strategy which enforces pairwise constraints, we reduce the complexity of the problems arising in the children nodes. For the upper bound, instead, we present a local search procedure that exploits the solution of the SDP relaxation solved at each node. Computational results show that the proposed algorithm globally solves, for the first time, real-world instances of size 10 times larger than those solved by state-of-the-art exact methods.
引用
收藏
页数:35
相关论文
共 50 条
  • [41] Analysis of Optimization Algorithms via Sum-of-Squares
    Tan, Sandra S. Y.
    Varvitsiotis, Antonios
    Tan, Vincent Y. F.
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2021, 190 (01) : 56 - 81
  • [42] New and efficient DCA based algorithms for minimum sum-of-squares clustering
    Le Thi Hoai An
    Le Hoai Minh
    Pham Dinh Tao
    PATTERN RECOGNITION, 2014, 47 (01) : 388 - 401
  • [43] SOS-SDP: An Exact Solver for Minimum Sum-of-Squares Clustering
    Piccialli, Veronica
    Sudoso, Antonio M.
    Wiegele, Angelika
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (04) : 2144 - 2162
  • [44] An exact algorithm for semi-supervised minimum sum-of-squares clustering
    Piccialli, Veronica
    Russo, Anna Russo
    Sudoso, Antonio M.
    COMPUTERS & OPERATIONS RESEARCH, 2022, 147
  • [45] 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
  • [46] Distributed random swap: An efficient algorithm for minimum sum-of-squares clustering
    Kozbagarov, Olzhas
    Mussabayev, Rustam
    INFORMATION SCIENCES, 2024, 681
  • [47] Gaussian Kernel Minimum Sum-of-Squares Clustering and Solution Method Based on DCA
    Le Hoai Minh
    Le Thi Hoai An
    Pham Dinh Tao
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2012), PT II, 2012, 7197 : 331 - 340
  • [48] Convex Multi-Criteria Design Optimization of Robotic Manipulators via Sum-of-Squares Programming
    Sirichotiyakul, Wankun
    Patoglu, Volkan
    Satici, Aykut C.
    2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 439 - 440
  • [49] Block Factor-Width-Two Matrices and Their Applications to Semidefinite and Sum-of-Squares Optimization
    Zheng, Yang
    Sootla, Aivar
    Papachristodoulou, Antonis
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (02) : 943 - 958
  • [50] An iterated variable neighborhood search algorithm for the balanced minimum sum-of-squares clustering problem
    Sun, Qin
    Lai, Xiangjing
    Yao, Qiang
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 2741 - 2745