Skip to content

Travelling Salesman Problem 1.5 approximate algorithm

Notifications You must be signed in to change notification settings

sergei-sh/christofieds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About:

Christofieds algorithm implementation for Travelling Salesman problem. Implemented from here https://en.wikipedia.org/wiki/Christofides_algorithm Currently uses NetworkX for Blossom algorithm and some other routines and graph_algos for other algorithms.

Measurements

The complexity is O(V^3)

measurements

The approximation ratio is 1.5 at most

measurements

Installation :

  1. pip3 networkx (matplotlib) if need drawing

  2. Needs graph_algos git project (or symbolic link) cloned into source directory.

About

Travelling Salesman Problem 1.5 approximate algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages