Today, most of the engineering problems require dealing with multiple conflicting objectives instead of a single-objective. For such problems, the multi-objective optimization (MOO) is an efficient ...