Implementation of NSGA-III algorithm in Go to solve containers scheduling problem.
References
- An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints (link)
- An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach (link)
- A fast and elitist multiobjective genetic algorithm: NSGA-II (link)