Scalarointi
Scalarointi, or scalarization, is a family of techniques in multiobjective optimization that transform a vector-valued objective into a single scalar objective. This enables the use of standard single-objective optimization methods to search for preferred trade-offs among competing goals. Scalarization does not remove the underlying multiple objectives, but encodes the decision maker’s preferences into the scalar objective or constraints.
- Weighted sum: combine objectives as F(x) = sum_i w_i f_i(x) with weights w_i ≥ 0. Varying the weights
- Epsilon-constraint: optimize one objective while enforcing upper bounds on the others, f_i(x) ≤ ε_i. By changing the
- Lexicographic: optimize objectives in a predefined order of priority, fixing higher-priority levels while optimizing lower-priority ones.
- Tchebychev (min-max) scalarization: minimize the maximum weighted deviation, often used to improve coverage of non-smooth fronts.
Scalarization is conceptually simple and computationally efficient, and it provides explicit control of preferences through weights
Applications span engineering design, operations research, economics, and decision support, wherever trade-offs between conflicting objectives must