The Benders by batch algorithm: design and stabilization of an enhanced algorithm to solve multicut Benders reformulation of two-stage stochastic programs - Archive ouverte HAL Access content directly
Preprints, Working Papers, ... Year : 2021

The Benders by batch algorithm: design and stabilization of an enhanced algorithm to solve multicut Benders reformulation of two-stage stochastic programs

Abstract

This paper introduces a new exact algorithm to solve two-stage stochastic linear programs. Based on the multicut Benders reformulation of such problems, with one subproblem for each scenario, this method relies on a partition of the subproblems into batches. By detecting as soon as possible the non-optimality of a first-stage candidate, it solves only a few subproblems at most iterations. We also propose two primal stabilization schemes for the algorithm. We report an extensive computational study on large-scale instances of stochastic optimization literature that shows the efficiency of the proposed algorithm compared to five classical alternative algorithms and significant computational time savings brought by the primal stabilization schemes.
Fichier principal
Vignette du fichier
mainArticle_BendersbyBatch_Blanchot2021.pdf (1.13 Mo) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-03286135 , version 1 (13-07-2021)
hal-03286135 , version 2 (06-01-2022)
hal-03286135 , version 3 (13-07-2022)
hal-03286135 , version 4 (15-12-2022)

Identifiers

  • HAL Id : hal-03286135 , version 1

Cite

Xavier Blanchot, François Clautiaux, Boris Detienne, Aurélien Froger, Manuel Ruiz. The Benders by batch algorithm: design and stabilization of an enhanced algorithm to solve multicut Benders reformulation of two-stage stochastic programs. 2021. ⟨hal-03286135v1⟩
226 View
224 Download

Share

Gmail Facebook X LinkedIn More