The epsilon-constraint method is a scalarization technique in multi-objective optimization that optimizes a single primary objective while transforming all other objectives into inequality constraints with allowable violation limits, known as epsilon (ε) values. This approach systematically generates Pareto optimal solutions by solving a sequence of constrained single-objective problems, where the ε-vector is iteratively adjusted to explore different regions of the Pareto front. It is particularly valuable when a clear primary objective exists among several competing goals, such as minimizing cost while treating quality and time as constrained secondary metrics.
