I. Introduction
Multi-objective Optimization Problems (MOPs) appear in many application contexts in which several conflicting objective functions need to be simultaneously optimized. Finding good sets of solutions for general continuous MOPs is generally considered a hard problem, mainly when convexity or differentiability cannot be assumed, for which Evolutionary Algorithms have been proposed as potential solvers [1]–[3].