TY - JOUR
T1 - Parallel strategies for Direct Multisearch
AU - Tavares, S.
AU - Brás, C. P.
AU - Custódio, A. L.
AU - Duarte, V.
AU - Medeiros, P.
N1 - Funding Information:
info:eu-repo/grantAgreement/FCT/3599-PPCDT/PTDC%2FMAT-APL%2F28400%2F2017/PT#
info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F00297%2F2020/PT#
info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP%2F00297%2F2020/PT#
Publisher Copyright:
© 2022, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2023/3
Y1 - 2023/3
N2 - Direct multisearch (DMS) is a derivative-free optimization class of algorithms, suited for computing approximations to the complete Pareto front of a given multiobjective optimization problem. In DMS class, constraints are addressed with an extreme barrier approach, only evaluating feasible points. It has a well-supported convergence analysis and simple implementations present a good numerical performance, both in academic test sets and in real applications. Recently, this numerical performance was improved with the definition of a search step based on the minimization of quadratic polynomial models, corresponding to the algorithm BoostDMS. In this work, we propose and numerically evaluate strategies to improve the performance of BoostDMS, mainly through parallelization applied to the search and to the poll steps. The final parallelized version not only considerably decreases the computational time required for solving a multiobjective optimization problem, but also increases the quality of the computed approximation to the Pareto front. Extensive numerical results will be reported in an academic test set and in a chemical engineering application.
AB - Direct multisearch (DMS) is a derivative-free optimization class of algorithms, suited for computing approximations to the complete Pareto front of a given multiobjective optimization problem. In DMS class, constraints are addressed with an extreme barrier approach, only evaluating feasible points. It has a well-supported convergence analysis and simple implementations present a good numerical performance, both in academic test sets and in real applications. Recently, this numerical performance was improved with the definition of a search step based on the minimization of quadratic polynomial models, corresponding to the algorithm BoostDMS. In this work, we propose and numerically evaluate strategies to improve the performance of BoostDMS, mainly through parallelization applied to the search and to the poll steps. The final parallelized version not only considerably decreases the computational time required for solving a multiobjective optimization problem, but also increases the quality of the computed approximation to the Pareto front. Extensive numerical results will be reported in an academic test set and in a chemical engineering application.
KW - Derivative-free optimization
KW - Direct search methods
KW - Multiobjective optimization
KW - Parallel algorithms
UR - http://www.scopus.com/inward/record.url?scp=85147394405&partnerID=8YFLogxK
U2 - 10.1007/s11075-022-01364-1
DO - 10.1007/s11075-022-01364-1
M3 - Article
AN - SCOPUS:85147394405
SN - 1017-1398
VL - 92
SP - 1757
EP - 1788
JO - Numerical Algorithms
JF - Numerical Algorithms
IS - 3
ER -