Three-point quadratic approximation (TPQA) local search implementation for the MOEA/D
ls_tpqa(
Xt,
Yt,
W,
B,
Vt,
scaling,
aggfun,
constraint,
epsilon = 1e-06,
which.x,
...
)
Matrix of incumbent solutions
Matrix of objective function values for Xt
matrix of weights (generated by generate_weights()
).
Neighborhood matrix, generated by define_neighborhood()
.
List object containing information about the constraint violations
of the incumbent solutions, generated by evaluate_population()
list containing the scaling parameters (see moead()
for
details).
List containing the aggregation function parameters. See
Section Scalar Aggregation Functions
of the moead()
documentation for
details.
list containing the parameters defining the constraint
handling method. See Section Constraint Handling
of the moead()
documentation for details.
threshold for using the quadratic approximation value
logical vector indicating which subproblems should undergo local search
other parameters (included for compatibility with generic call)
Matrix X
' containing the modified population
This routine implements the 3-point quadratic approximation local search for the MOEADr package. Check the references for details.
This routine is intended to be used internally by variation_localsearch()
,
and should not be called directly by the user.
Y. Tan, Y. Jiao, H. Li, X. Wang,
"A modification to MOEA/D-DE for multiobjective optimization problems with
complicated Pareto sets",
Information Sciences 213(1):14-38, 2012.
Y.-C. Jiao, C. Dang, Y. Leung, Y. Hao,
"A modification to the new version of the prices algorithm for continuous
global optimization problems",
J. Global Optimization 36(4):609-626, 2006.
F. Campelo, L.S. Batista, C. Aranha (2020): The MOEADr Package: A
Component-Based Framework for Multiobjective Evolutionary Algorithms Based on
Decomposition. Journal of Statistical Software doi:10.18637/jss.v092.i06