Multi Objective Optimization

When the user wants to optimize two or more conflicting objectives and reason about Pareto trade-offs — Pareto dominance and efficient sets, exact front generation with weighted-sum and epsilon-constraint scalarizations in Gurobi, NSGA-II mechanics (fast non-dominated sorting, crowding distance, crowded tournament), pymoo workflows, and hypervolume/IGD quality indicators with sound normalization. Also use when the user mentions "multi-objective," "Pareto front," "NSGA-II," "epsilon-constraint," "hypervolume," "trade-off," "nadir point," or when a model carries several objectives that cannot be merged into one number. For selection machinery inside evolutionary algorithms, see selection-and-replacement-strategies; for plotting Pareto fronts and convergence, see matplotlib-optimization-visualization.

hajibabaie b4c62df 40.1 KB Updated

File contents

hajibabaie/combinatorial-optimization-skills/tree/main/skills/multi-objective-optimization commit b4c62df249

Frequently asked questions

npx skillmds@latest add hajibabaie/multi-objective-optimization