- Genetic Algorithm
- Simulated Annealing
- PSO: Particle Swarm Optimization
- Divide and conquer
- Dynamic Programming
- Greedy
- Brute Force
When the solution is found it is plotted using Matplotlib and for some algorithms you can see the intermediate results
The following visualizations are all applied on the EIL51 dataset available through the TSP online library