Publication | Closed Access
Computer Solutions of the Traveling Salesman Problem
2K
Citations
5
References
1965
Year
Mathematical ProgrammingEngineeringComputational ComplexityComputer SolutionsOperations ResearchTraveling Salesman ProblemPath ProblemsSalesman ProblemDiscrete MathematicsCombinatorial OptimizationHigh-speed Digital ComputerLinear OptimizationCombinatorial ProblemComputer ScienceSymmetric DistanceVariable Neighborhood SearchInteger ProgrammingLocal Search (Optimization)Vehicle Routing ProblemHeuristic Search
Two algorithms for solving the (symmetric distance) traveling salesman problem have been programmed for a high-speed digital computer. The first produces guaranteed optimal solution for problems involving no more than 13 cities; the time required (IBM 7094 II) varies from 60 milliseconds for a 9-city problem to 1.75 seconds for a 13-city problem. The second algorithm produces precisely characterized, locally optimal solutions for large problems (up to 145 cities) in an extremely short time and is based on a general heuristic approach believed to be of general applicability to various optimization problems. The average time required to obtain a locally optimal solution is under 30n <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> microseconds where n is the number of cities involved. Repeated runs on a problem from random initial tours result in a high probability of finding the optimal solution among the locally optimal solutions obtained. For large problems where many locally optimal solutions have to be obtained in order to be reasonably assured of having the optimal solution, an efficient reduction scheme is incorporated in the program to reduce the total computation time by a substantial amount.
| Year | Citations | |
|---|---|---|
Page 1
Page 1