“…Such methods consider interacting particle systems described by stochastic differential equations (SDEs) that combine a drift towards the estimated minimum and random exploration of the search space [2,10,11,30,31,48,51]. These approaches have been extended also to optimization problems over hypersurfaces [27][28][29], constrained optimization [5,13] and multi-objective optimization [6]. From a mathematical viewpoint, this class of metaheuristic methods is inspired by the corresponding mean-field dynamics based on particle swarming and multi-agent social interactions, which have been widely used to study complex systems in life sciences, social sciences and economics [17,43,44,46,53].…”