English

Adaptive Scenario Subset Selection for Worst-Case Optimization and its Application to Well Placement Optimization

Neural and Evolutionary Computing 2022-12-01 v1 Optimization and Control

Abstract

In this study, we consider simulation-based worst-case optimization problems with continuous design variables and a finite scenario set. To reduce the number of simulations required and increase the number of restarts for better local optimum solutions, we propose a new approach referred to as adaptive scenario subset selection (AS3). The proposed approach subsamples a scenario subset as a support to construct the worst-case function in a given neighborhood, and we introduce such a scenario subset. Moreover, we develop a new optimization algorithm by combining AS3 and the covariance matrix adaptation evolution strategy (CMA-ES), denoted AS3-CMA-ES. At each algorithmic iteration, a subset of support scenarios is selected, and CMA-ES attempts to optimize the worst-case objective computed only through a subset of the scenarios. The proposed algorithm reduces the number of simulations required by executing simulations on only a scenario subset, rather than on all scenarios. In numerical experiments, we verified that AS3-CMA-ES is more efficient in terms of the number of simulations than the brute-force approach and a surrogate-assisted approach lq-CMA-ES when the ratio of the number of support scenarios to the total number of scenarios is relatively small. In addition, the usefulness of AS3-CMA-ES was evaluated for well placement optimization for carbon dioxide capture and storage (CCS). In comparison with the brute-force approach and lq-CMA-ES, AS3-CMA-ES was able to find better solutions because of more frequent restarts.

Keywords

Cite

@article{arxiv.2211.16574,
  title  = {Adaptive Scenario Subset Selection for Worst-Case Optimization and its Application to Well Placement Optimization},
  author = {Atsuhiro Miyagi and Kazuto Fukuchi and Jun Sakuma and Youhei Akimoto},
  journal= {arXiv preprint arXiv:2211.16574},
  year   = {2022}
}
R2 v1 2026-06-28T07:17:19.410Z