I. Introduction
Multiobjective evolutionary algorithms (MOEAs) have been found to be very effective in solving a wide variety of complex multiobjective optimization problems [34]. However, for multimodal multiobjective problems (MMOPs), traditional MOEAs are insufficient. In MMOPs, an evolutionary algorithm must maintain diversity both in decision and in objective space while generating high-quality solutions. MOEAs usually are designed to focus on diversity in one space (typically, in objective space); therefore, they are inappropriate for MMOPs. Research on MMOPs is not only motivated by the need for diversity in decision space but also by the need to obtain sets of alternative solutions which map to the same Pareto front (PF). In fact, MMOPs hold different Pareto sets (PSs) mapping to the same PF or even maintain several local and global PSs simultaneously [30]. Moreover, MMOPs, compared to MOPs, can deliver the decision-maker a more extensive set of alternative solutions. In many cases, the obtained solutions provided by an MOEA may be unavailable or unusable due to environmental variances. The presence of alternatives (i.e., different PSs) can help the decision maker to eliminate uncertainties in practice [23].