A scalable parallel implementation of the Cluster Benders Decomposition algorithm

被引:2
|
作者
Mateo, Jordi [1 ]
Pla, Lluis M. [2 ]
Solsona, Francesc [1 ]
Pages, Adela [2 ]
机构
[1] Univ Lleida, Dept Comp Sci, Jaume II 69, Lleida 25001, Spain
[2] Univ Lleida, Dept Math, Jaume II 71, Lleida 25001, Spain
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2019年 / 22卷 / 03期
关键词
Stochastic linear optimization; Parallelization; Scalability; Clustering in stochastic optimzation; Benders Decomposition;
D O I
10.1007/s10586-018-2878-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Benders Decomposition (BD) is a method used to solve stochastic linear problems via scenario analysis. Cluster BD (CBD) is one of its smart improvements that speed up the execution time, taking advantage of tighter feasible cuts found by grouping scenarios into clusters. In this paper, we propose a new design for CBD, one which takes into account the role played by optimal cuts in the solution. Besides, we propose a new parallel scheme for CBD to deal with large-scale two-stage stochastic linear problems. Moreover, we characterise the problems for which our proposal performs best. The results obtained show computational gains from our proposal compared with the plain use of CPLEX, serial BD, parallel BD, serial CBD and parallel CBD.
引用
收藏
页码:877 / 886
页数:10
相关论文
共 50 条
  • [31] Hierarchical decomposition: A parallel implementation of the Barnes-Hut tree algorithm
    Bhanot, G
    Janak, J
    Walkup, R
    Sonnad, V
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1996, 8 (01): : 1 - 12
  • [32] Parallel implementation of a multiresolution image decomposition algorithm using A(3) methodology
    Assouil, M
    Deforges, O
    Kpalma, K
    PARALLEL AND DISTRIBUTED METHODS FOR IMAGE PROCESSING, 1997, 3166 : 324 - 333
  • [33] Improved Combinatorial Benders Decomposition for a Scheduling Problem with Unrelated Parallel Machines
    Gomes F.R.A.
    Mateus G.R.
    Journal of Applied Mathematics, 2017, 2017
  • [34] A scalable parallel algorithm for atmospheric general circulation models on a multi-core cluster
    Wang, Yuzhu
    Jiang, Jinrong
    Zhang, He
    Dong, Xiao
    Wang, Lizhe
    Ranjan, Rajiv
    Zomaya, Albert Y.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 72 : 1 - 10
  • [35] Scalable parallel implementation of wavelet transforms
    Cuhadar, A
    Tasdoken, S
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2003, 727 : 65 - 74
  • [36] A scalable parallel domain decomposition algorithm for solving time dependent partial differential equations
    Rivera, W
    Zhu, JP
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 240 - 246
  • [37] An asynchronous parallel benders decomposition method for stochastic network design problems
    Rahmaniani, Ragheb
    Crainic, Teodor Gabriel
    Gendreau, Michel
    Rei, Walter
    COMPUTERS & OPERATIONS RESEARCH, 2024, 162
  • [38] Explorations of the implementation of a parallel IDW interpolation algorithm in a Linux cluster-based parallel GIS
    Huang, Fang
    Liu, Dingsheng
    Tan, Xicheng
    Wang, Jian
    Chen, Yunping
    He, Binbin
    COMPUTERS & GEOSCIENCES, 2011, 37 (04) : 426 - 434
  • [39] A Benders decomposition algorithm for demand-driven metro scheduling
    Schettini, Tommaso
    Jabali, Ola
    Malucelli, Federico
    COMPUTERS & OPERATIONS RESEARCH, 2022, 138
  • [40] An improved Benders decomposition algorithm for the tree of hubs location problem
    de Sa, Elisangela Martins
    de Camargo, Ricardo Saraiva
    de Miranda, Gilberto
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 226 (02) : 185 - 202