“…However, these techniques can get stuck at local optimum points easily, are very sensitive to the starting point [21,22], and have difficulties with solving nonconvex problems as well as those with nonsmooth objective functions [21,23]. Stochastic techniques have the advantage that can solve nonconvex problems and those with nonsmooth objective functions [14,[16][17][18][24][25][26][27][28][29][30]. However, these techniques find a solution close to the Pareto set only [31], as opposed to the exact solution [14,16], and require a very long time of computation, especially when dealing with large problems [1,15,24], and the control parameters and diversity of the population introduce several degrees of freedom to the solution approach [14,15].…”