Next Article in Journal
The Iterative Exclusion of Compatible Samples Workflow for Multi-SNP Analysis in Complex Diseases
Next Article in Special Issue
Shelved–Retrieved Method for Weakly Balanced Constrained Clustering Problems
Previous Article in Journal
Evolutionary Approaches for Adversarial Attacks on Neural Source Code Classifiers
Previous Article in Special Issue
Exploring Graph and Digraph Persistence
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Problem-Driven Scenario Generation for Stochastic Programming Problems: A Survey

Department of Informatics, Systems and Communication, University of Milano-Bicocca, 20125 Milano, Italy
*
Author to whom correspondence should be addressed.
Algorithms 2023, 16(10), 479; https://doi.org/10.3390/a16100479
Submission received: 25 August 2023 / Revised: 10 October 2023 / Accepted: 11 October 2023 / Published: 13 October 2023

Abstract

Stochastic Programming is a powerful framework that addresses decision-making under uncertainties, which is a frequent occurrence in real-world problems. To effectively solve Stochastic Programming problems, scenario generation is one of the common practices that organizes realizations of stochastic processes with finite discrete distributions, which enables the use of mathematical programming models of the original problem. The quality of solutions is significantly influenced by the scenarios employed, necessitating a delicate balance between incorporating informative scenarios and preventing overfitting. Distributions-based scenario generation methodologies have been extensively studied over time, while a relatively recent concept of problem-driven scenario generation has emerged, aiming to incorporate the underlying problem’s structure during the scenario generation process. This survey explores recent literature on problem-driven scenario generation algorithms and methodologies. The investigation aims to identify circumstances under which this approach is effective and efficient. The work provides a comprehensive categorization of existing literature, supplemented by illustrative examples. Additionally, the survey examines potential applications and discusses avenues for its integration with machine learning technologies. By shedding light on the effectiveness of problem-driven scenario generation and its potential for synergistic integration with machine learning, this survey contributes to enhanced decision-making strategies in the context of uncertainties.
Keywords: stochastic programming; scenario generation; machine learning stochastic programming; scenario generation; machine learning

Share and Cite

MDPI and ACS Style

Chou, X.; Messina, E. Problem-Driven Scenario Generation for Stochastic Programming Problems: A Survey. Algorithms 2023, 16, 479. https://doi.org/10.3390/a16100479

AMA Style

Chou X, Messina E. Problem-Driven Scenario Generation for Stochastic Programming Problems: A Survey. Algorithms. 2023; 16(10):479. https://doi.org/10.3390/a16100479

Chicago/Turabian Style

Chou, Xiaochen, and Enza Messina. 2023. "Problem-Driven Scenario Generation for Stochastic Programming Problems: A Survey" Algorithms 16, no. 10: 479. https://doi.org/10.3390/a16100479

APA Style

Chou, X., & Messina, E. (2023). Problem-Driven Scenario Generation for Stochastic Programming Problems: A Survey. Algorithms, 16(10), 479. https://doi.org/10.3390/a16100479

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop