Linear Many-Objective (NSGA-III)
Balance many competing goals at once with NSGA-III and map the trade-offs.
Linear Many-Objective (NSGA-III)
Find weights that satisfy many linear objectives at once, using NSGA-III.
obj 1:
wi
· x1i =
y1
obj 2:
wi
· x2i =
y2
obj m:
wi
· xmi =
ym
A single weight vector is shared across all objectives. NSGA-III keeps the solutions spread out using reference points, which scales better than NSGA-II once there are four or more objectives.
Run this yourself, for free
Sign in to configure and launch a genetic algorithm against this problem, or bring your own.
Get started