“…In the early years of evolutionary computation (EC) research, scalarizing functions were used to convert a multi-objective problem to single-objective and to find one solution at a time [22,30]. However, with the development of EMO algorithms that could handle more than one objectives using dominance relations or indicators directly [42,11,41], the use of a scalarization approach became less frequent.…”