multioobjective
Multiobjective optimization aims to optimize multiple objectives simultaneously, defined as F(x) = (f1(x), ..., fm(x)) to be minimized (or maximized) subject to x in X. Most often there is no single x that optimizes all objectives; instead, Pareto optimality concept used. The standard term is multiobjective optimization; multioobjective is a less common spelling.
Pareto dominance: x dominates y if fi(x) ≤ fi(y) for all i and fi(x) < fi(y) for at least
Solution approaches: scalarization converts to single-objective problems, using weighted sums, epsilon-constraints, or goal programming. Evolutionary algorithms
Applications and challenges: used in engineering design, finance, energy systems, logistics, environmental planning. Challenges include non-convexity,
Variants and related terms: many-objective optimization, constrained optimization, robust optimization, and stochastic optimization are related. The