- 'gamultiobj' is based on genetic algorithms. It is well-suited for complex and non-differentiable objective functions. 'paretosearch' uses a pattern search method and might be more efficient for problems where gradient information is absent but the problem is less complex.
- 'gamultiobj'can provide a broader diversity of solutions in the Pareto front due to its genetic algorithm nature, which explores a wider solution space through mechanisms like crossover and mutation. 'paretosearch' may not explore the solution space as thoroughly as 'gamultiobj', potentially leading to less diversity in the Pareto front.
- 'gamultiobj' might require more computational resources due to its evolutionary approach than the 'paretosearch'.
- 'paretosearch' can be more efficient than 'gamultiobj' for certain types of problems, particularly with fewer local optima.
- https://www.mathworks.com/help/gads/paretosearch.html
- https://www.mathworks.com/help/gads/gamultiobj.html