Search NASASearch

DOE OSTI · 2568344

Designing a Framework for Solving Multiobjective Simulation Optimization Problems

Abstract

Multiobjective simulation optimization (MOSO) problems are optimization problems with multiple conflicting objectives, where evaluation of at least one of the objectives depends on a black-box numerical code or real-world experiment, which we refer to as a simulation. Whereas an extensive body of research is dedicated to developing new algorithms and methods for solving these and related problems, it is challenging and time-consuming to integrate these techniques into real-world production-ready solvers. This is partly because of the diversity and complexity of modern state-of-the-art MOSO algorithms and methods and partly because of the complexity and specificity of many real-world problems and their corresponding computing environments. The complexity of this problem is only compounded when introducing potentially complex and/or domain-specific surrogate-modeling techniques, problem formulations, design spaces, and data acquisition functions. Here, this paper carefully surveys the current state of the art in MOSO algorithms, techniques, and solvers, as well as problem types and computational environments where MOSO is commonly applied. We then present several key challenges in the design of a parallel multiobjective simulation optimization framework (ParMOO) and how they have been addressed. Finally, we provide two case studies demonstrating how customized ParMOO solvers can be quickly built and deployed to solve real-world MOSO problems.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Chang, Tyler H. [Argonne National Laboratory (ANL), Argonne, IL (United States)], Wild, Stefan M. [Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)]. 2025-03-28. Designing a Framework for Solving Multiobjective Simulation Optimization Problems. https://doi.org/10.1287/ijoc.2023.0250

Cite the original work for its findings. Save a collection to share your selection of sources.