Algorithm 1028: VTMOP: Solver for Blackbox Multiobjective Optimization Problems
dc.contributor.author | Chang, Tyler | en |
dc.contributor.author | Watson, Layne T. | en |
dc.contributor.author | Larson, Jeffrey | en |
dc.contributor.author | Neveu, Nicole | en |
dc.contributor.author | Thacker, William | en |
dc.contributor.author | Deshpande, Shubhangi | en |
dc.contributor.author | Lux, Thomas | en |
dc.date.accessioned | 2022-10-03T16:34:29Z | en |
dc.date.available | 2022-10-03T16:34:29Z | en |
dc.date.issued | 2022-09-10 | en |
dc.date.updated | 2022-09-30T20:25:56Z | en |
dc.description.abstract | 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 Deshpande et al. [2016], 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. 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. | en |
dc.description.version | Published version | en |
dc.format.mimetype | application/pdf | en |
dc.identifier.doi | https://doi.org/10.1145/3529258 | en |
dc.identifier.uri | http://hdl.handle.net/10919/112052 | en |
dc.language.iso | en | en |
dc.publisher | ACM | en |
dc.rights | Public Domain (U.S.) | en |
dc.rights.uri | http://creativecommons.org/publicdomain/mark/1.0/ | en |
dc.title | Algorithm 1028: VTMOP: Solver for Blackbox Multiobjective Optimization Problems | en |
dc.type | Article - Refereed | en |
dc.type.dcmitype | Text | en |