class  | 
ChristofidesThreeHalvesApproxMetricTSP<V,E> | 
 A $3/2$-approximation algorithm for the metric TSP problem. 
 | 
class  | 
GreedyHeuristicTSP<V,E> | 
 The greedy heuristic algorithm for the TSP problem. 
 | 
class  | 
HamiltonianCycleAlgorithmBase<V,E> | 
 Base class for TSP solver algorithms. 
 | 
class  | 
HeldKarpTSP<V,E> | 
 A dynamic programming algorithm for the TSP problem. 
 | 
class  | 
NearestInsertionHeuristicTSP<V,E> | 
 The nearest insertion heuristic algorithm for the TSP problem. 
 | 
class  | 
NearestNeighborHeuristicTSP<V,E> | 
 The nearest neighbour heuristic algorithm for the TSP problem. 
 | 
class  | 
PalmerHamiltonianCycle<V,E> | 
 Palmer's algorithm for computing Hamiltonian cycles in graphs that meet Ore's condition. 
 | 
class  | 
RandomTourTSP<V,E> | 
 Generate a random tour. 
 | 
class  | 
TwoApproxMetricTSP<V,E> | 
 A 2-approximation algorithm for the metric TSP problem. 
 | 
class  | 
TwoOptHeuristicTSP<V,E> | 
 The 2-opt heuristic algorithm for the TSP problem. 
 |