Understanding the Co-evolutionary Solution Exchange of the MOEA/D: Minimal Communication Gives Maximal Speed-Ups
Abstract
Besides domination-based algorithms such as the NSGA-II, the decomposition-based MOEA/D is one of the most popular and successful optimization heuristic for multi-objective problems. It decomposes the problem into several, single-objective subproblems. By solving these in a co-evolutionary manner and archiving non-dominated solutions, it approximates or computes the Pareto front. Interestingly, so far no advantages from the co-evolutionary communication of subproblem solutions were proven. In this first mathematical runtime analysis addressing this research question, we investigate how the mutation-based MOEA/D solves the classic OMM benchmark when solutions are exchanged among subproblems in different distances . We show, for the first time, that the MOEA/D profits from an exchange of solutions, and that already very small communication radii are sufficient to maximally profit from this feature of the algorithm. More precisely, for all values we prove a tight runtime guarantee of , where is the problem size. This is asymptotically faster than the known bound of guarantee for , which we complement with a matching bound of .
Related papers
See more related submissions when the market opens.