A Scalable Deterministic Global Optimization Algorithm for Clustering Problems

被引:0
|
作者
Hua, Kaixun [1 ]
Shi, Mingfei [1 ]
Cao, Yankai [1 ]
机构
[1] Univ British Columbia, Dept Chem & Biol Engn, Vancouver, BC, Canada
关键词
GENERALIZED BENDERS DECOMPOSITION; INTEGER PROGRAMMING APPROACH; CUT ALGORITHM; BRANCH;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The minimum sum-of-squares clustering (MSSC) task, which can be treated as a Mixed Integer Second Order Cone Programming (MISOCP) problem, is rarely investigated in the literature through deterministic optimization to find its global optimal value. In this paper, we modelled the MSSC task as a two-stage optimization problem and proposed a tailed reduced-space branch and bound (BB) algorithm. We designed several approaches to construct lower and upper bounds at each node in the BB scheme, including a scenario grouping based Lagrangian decomposition approach. One key advantage of this reduced-space algorithm is that it only needs to perform branching on the centers of clusters to guarantee convergence, and the size of centers is independent of the number of data samples. Moreover, the lower bounds can be computed by solving small-scale sample subproblems, and upper bounds can be obtained trivially. These two properties enable our algorithm easy to be paralleled and can be scalable to the dataset with up to 200,000 samples for finding a global 6-optimal solution of the MSSC task. We performed numerical experiments on both synthetic and real-world datasets and compared our proposed algorithms with the off-the-shelf global optimal solvers and classical local optimal algorithms. The results reveal a strong performance and scalability of our algorithm.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] A scalable global optimization algorithm for stochastic nonlinear programs
    Cao, Yankai
    Zavala, Victor M.
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2019, 75 (02) : 393 - 416
  • [22] An algorithm for monotonic global optimization problems
    Rubinov, A
    Tuy, H
    Mays, H
    [J]. OPTIMIZATION, 2001, 49 (03) : 205 - 221
  • [23] Deterministic annealing for clustering, compression, classification, regression, and related optimization problems
    Rose, K
    [J]. PROCEEDINGS OF THE IEEE, 1998, 86 (11) : 2210 - 2239
  • [24] American zebra optimization algorithm for global optimization problems
    Mohapatra, Sarada
    Mohapatra, Prabhujit
    [J]. SCIENTIFIC REPORTS, 2023, 13 (01)
  • [25] American zebra optimization algorithm for global optimization problems
    Sarada Mohapatra
    Prabhujit Mohapatra
    [J]. Scientific Reports, 13
  • [26] A Hybrid Stochastic Deterministic Algorithm for Solving Unconstrained Optimization Problems
    Alshamrani, Ahmad M.
    Alrasheedi, Adel Fahad
    Alnowibet, Khalid Abdulaziz
    Mahdi, Salem
    Mohamed, Ali Wagdy
    [J]. MATHEMATICS, 2022, 10 (17)
  • [27] Applying the Coral Reefs Optimization Algorithm to Clustering Problems
    Medeiros, Inacio G.
    Xavier-Junior, Joao C.
    Canuto, Anne M. P.
    [J]. 2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [28] SpartaPlex: A deterministic algorithm with linear scalability for massively parallel global optimization of very large-scale problems
    Albert, Benjamin Alexander
    Zhang, Arden Qiyu
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2022, 166
  • [29] A portable and scalable algorithm for a class of constrained combinatorial optimization problems
    Salcedo-Sanz, S
    Bousoño-Calzón, C
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (10) : 2671 - 2687
  • [30] Global optimization in problems with uncertainties: The gamma algorithm
    Galperin, EA
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2002, 44 (07) : 853 - 862