Expand description
Multi-objective optimization algorithms
This module provides implementations of various multi-objective optimization algorithms:
- NSGA-II (Non-dominated Sorting Genetic Algorithm II)
- NSGA-III (Non-dominated Sorting Genetic Algorithm III)
- MOEA/D (Multi-Objective Evolutionary Algorithm based on Decomposition)
- SPEA2 (Strength Pareto Evolutionary Algorithm 2)
Re-exports§
Modules§
- moead
- MOEA/D (Multi-objective Evolutionary Algorithm based on Decomposition)
- nsga2
- NSGA-II (Non-dominated Sorting Genetic Algorithm II) implementation
- nsga3
- NSGA-III (Non-dominated Sorting Genetic Algorithm III)
- spea2
- SPEA2 (Strength Pareto Evolutionary Algorithm 2)
- utils
- Utility functions for multi-objective optimization
Structs§
- Multi
Objective Config - Configuration for multi-objective optimization algorithms
- Optimizer
Factory - Factory for creating multi-objective optimizers
Enums§
- Multi
Objective Optimizer Wrapper - Wrapper enum for different multi-objective optimizers
Traits§
- Multi
Objective Optimizer - Trait for multi-objective optimization algorithms