Glossary ยท approach
Multi-Objective Optimization
A branch of mathematical programming that simultaneously optimizes two or more conflicting objective functions, producing a Pareto-efficient solution set rather than a single optimum.
Multi-Objective OptimizationMOOMulticriteria OptimizationPareto OptimizationVector Optimization
Multi-objective optimization addresses problems of the form min/max f(x) = (f_1(x), f_2(x), ..., f_k(x)) with kโฅ2 objectives over a common constraint set x โ X. In place of a single global optimum, the Pareto-efficient set is sought: x* is Pareto-optimal iff no y โ X satisfies f_i(y) โค f_i(x*) for all i with strict inequality for at least one j (Pareto 1906). Scalarization approaches fall into five families: (1) Weighted sum โ min ฮฃ w_i f_i, recovers points on the convex hull of the Pareto frontier but misses non-convex regions; (2) ฮต-constraint method (Haimes et al. 1971) โ optimize one objective while the others are bounded as f_i โค ฮต_i; can sweep the entire frontier; (3) Lexicographic ordering โ objectives are optimized sequentially by priority, the prior optimum value entering as a constraint at the next stage; (4) Goal programming (Charnes and Cooper 1961) โ aspiration level per objective, deviation variables minimized; (5) Multi-objective metaheuristics โ NSGA-II (Deb et al. 2002), SPEA2 (Zitzler et al. 2001) evolve a population that converges in parallel to the Pareto front. Complexity: each scalarization is an LP if objectives are linear; enumerating or representing the full Pareto set is generally NP-hard. Canonical monographs include Miettinen (1999), Steuer (1986), and Ehrgott (2005).
รrnek
A 45-employee garment manufacturer in Konya optimizes its annual production plan with cost (minimize) and delivery speed (maximize) objectives; over 12 products ร 6 months = 72 variables and 38 constraints, the ฮต-constraint method generates 9 Pareto points, and the board selects the balanced point corresponding to 1.2 M TRY cost and 5.8-day average delivery time.