This is a partial port/adaptation of the Python library N-Wouda/ALNS to the java programming language.
The original implementation can be found here: N-Wouda/ALNS.
- Implements core components of the ALNS metaheuristic: destroy operators, repair operators, acceptance criteria, and the operator selection mechanism.
- Can be used to solve complex combinatorial optimization problems such as TSP, VRP, and others, similar to the Python version.