skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Algorithm 1028: VTMOP: Solver for Blackbox Multiobjective Optimization Problems

Journal Article · · ACM Transactions on Mathematical Software
DOI:https://doi.org/10.1145/3529258· OSTI ID:1888744

VTMOP is a Fortran 2008 software package containing two Fortran modules for solving computationally expensive bound-constrained blackbox multiobjective optimization problems. VTMOP implements the algorithm of [32], which handles two or more objectives, does not require any derivatives, and produces well-distributed points over the Pareto front. The first module contains a general framework for solving multiobjective optimization problems by combining response surface methodology, trust region methodology, and an adaptive weighting scheme. The second module features a driver subroutine that implements this framework when the objective functions can be wrapped as a Fortran subroutine. Lastly, support is provided for both serial and parallel execution paradigms, and VTMOP is demonstrated on several test problems as well as one real-world problem in the area of particle accelerator optimization.

Research Organization:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Basic Energy Sciences (BES); USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR). Scientific Discovery through Advanced Computing (SciDAC); National Science Foundation (NSF)
Grant/Contract Number:
AC02-06CH11357; DGE-154362; CNS-1565314; CNS-1838271; 17- SC-20-SC; AC-02-76SF00515; SC0014664
OSTI ID:
1888744
Journal Information:
ACM Transactions on Mathematical Software, Vol. 48, Issue 3; ISSN 0098-3500
Publisher:
Association for Computing MachineryCopyright Statement
Country of Publication:
United States
Language:
English

References (42)

Lipschitzian optimization without the Lipschitz constant journal October 1993
Computational investigations of low-discrepancy sequences journal June 1997
Mesh Adaptive Direct Search Algorithms for Constrained Optimization journal January 2006
Multidisciplinary optimization of an offshore aquaculture vessel hull form based on the support vector regression surrogate model journal October 2018
Data driven surrogate-based optimization in the problem solving environment WBCSim journal July 2010
Numerical integration in statistical decision-theoretic methods for robust design optimization journal January 2008
An augmented Lagrangian algorithm for multi-objective optimization journal June 2020
Algorithm 897: VTDIRECT95: Serial and parallel codes for the global optimization algorithm direct journal July 2009
Multiobjective optimization of an industrial styrene reactor journal January 2003
DMulti-MADS: mesh adaptive direct multisearch for bound-constrained blackbox multiobjective optimization journal March 2021
Multiobjective Optimization Through a Series of Single-Objective Formulations journal January 2008
Algorithm 1012 journal December 2020
Multiobjective optimization using an adaptive weighting scheme journal June 2015
The quickhull algorithm for convex hulls journal December 1996
Performance indicators in multiobjective optimization journal July 2021
Online storage ring optimization using dimension-reduction and genetic algorithms journal May 2019
Multiobjective optimization design of an rf gun based electron diffraction beam line journal March 2017
Pymoo: Multi-Objective Optimization in Python journal January 2020
Parallel strategies for Direct Multisearch journal July 2022
A multi-objective DIRECT algorithm for ship hull optimization journal October 2017
A Trust-Region Algorithm for Heterogeneous Multiobjective Optimization journal January 2019
PyMOSO: Software for Multiobjective Simulation Optimization with R-PERLE and R-MinRLE journal April 2020
Multi-objective shape optimization of radio frequency cavities using an evolutionary algorithm
  • Kranjčević, Marija; Adelmann, Andreas; Arbenz, Peter
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 920 https://doi.org/10.1016/j.nima.2018.12.066
journal March 2019
An Introduction to Multiobjective Simulation Optimization
  • Hunter, Susan R.; Applegate, Eric A.; Arora, Viplove
  • ACM Transactions on Modeling and Computer Simulation, Vol. 29, Issue 1 https://doi.org/10.1145/3299872
journal January 2019
Global optimization of an accelerator lattice using multiobjective genetic algorithms
  • Yang, Lingyun; Robin, David; Sannibale, Fernando
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 609, Issue 1 https://doi.org/10.1016/j.nima.2009.08.027
journal October 2009
A mesh adaptive direct search algorithm for multiobjective optimization journal August 2010
MultiGLODS: global and local multiobjective optimization using direct search journal February 2018
Direct Multisearch for Multiobjective Optimization journal July 2011
SOCEMO: Surrogate Optimization of Computationally Expensive Multiobjective Problems journal November 2017
Survey of multi-objective optimization methods for engineering journal April 2004
Visualization of Pareto Front Approximations in Evolutionary Multiobjective Optimization: A Critical Review and the Prosection Method journal April 2015
Multiobjective optimizations of a novel cryocooled dc gun based ultrafast electron diffraction beam line journal September 2016
On the complexity ofd- dimensional Voronoi diagrams journal December 1980
Algorithm 905 journal September 2010
A fast and elitist multiobjective genetic algorithm: NSGA-II journal April 2002
A Derivative-Free Approach to Constrained Multiobjective Nonsmooth Optimization journal January 2016
On the Extension of the DIRECT Algorithm to Multiple Objectives journal September 2020
Algorithm 1007 journal May 2020
Incremental construction of the delaunay triangulation and the delaunay graph in medium dimension conference June 2009
Computing the Umbrella Neighbourhood of a Vertex in the Delaunay Triangulation and a Single Voronoi Cell in Arbitrary Dimension conference April 2018
Algorithm 909: NOMAD: Nonlinear Optimization with the MADS Algorithm journal February 2011
Tuning of an adaptive unified differential evolution algorithm for global optimization conference July 2016