An Evolutionary Many-Objective Optimization Algorithm Based on Dominance and Decomposition | Synapse