Solving many-objective integrated process planning and scheduling based on objective dimensionality reduction | Synapse