Skip to content

Implementation of some simple TSP solvers (nearest neighbor, ant algortihm, n! bruteforce, annealing imitation, 2.0-optimal, branch and bound (broken ATM))

License

Notifications You must be signed in to change notification settings

Qumeric/tsp-suboptimal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travelling Salesman Problem Solvers

Implementation of several algorithms for TSP, namely:

  1. Simple bruteforce
  2. Branch and bound
  3. Ant algorithm
  4. Simulated annealing
  5. Closest neighbour (O(n^2) and O(n^3) variants)
  6. 2-OPT solution (euler cycle on MST)
  7. Christofides algorithm

Todo

  1. Add unit tests
  2. Publish quality/speed analysis

Ideas

About

Implementation of some simple TSP solvers (nearest neighbor, ant algortihm, n! bruteforce, annealing imitation, 2.0-optimal, branch and bound (broken ATM))

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published