The Benders by batch algorithm: design and stabilization of an enhanced algorithm to solve multicut Benders reformulation of two-stage stochastic programs - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2021

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

Résumé

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
Origine : Fichiers produits par l'(les) auteur(s)

Dates et 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)

Identifiants

  • HAL Id : hal-03286135 , version 1

Citer

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⟩
225 Consultations
211 Téléchargements

Partager

Gmail Facebook X LinkedIn More