An analogue approach to the travelling salesman problem using an elastic net method

The travelling salesman problem1 is a classical problem in the field of combinatorial optimization, concerned with efficient methods for maximizing or minimizing a function of many independent variables. Given the positions of N cities, which in the simplest case lie in the plane, what is the shortest closed tour in which each city can be visited once? We describe how a parallel analogue algorithm, derived from a formal model2–3 for the establishment of topographically ordered projections in the brain4–10, can be applied to the travelling salesman problem1,11,12. Using an iterative procedure, a circular closed path is gradually elongated non-uniformly until it eventually passes sufficiently near to all the cities to define a tour. This produces shorter tour lengths than another recent parallel analogue algorithm13, scales well with the size of the problem, and is naturally extendable to a large class of optimization problems involving topographic mappings between geometrical structures14.

[1]  S. A. Talbot,et al.  Physiological Studies on Neural Mechanisms of Visual Localization and Discrimination , 1941 .

[2]  R. M. Gaze The formation of nerve connections , 1970 .

[3]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[4]  E. Polak Introduction to linear and nonlinear programming , 1973 .

[5]  D. Hubel,et al.  Responses to visual stimulation and relationship between visual, auditory, and somatosensory inputs in mouse superior colliculus. , 1975, Journal of neurophysiology.

[6]  C. Malsburg,et al.  How to label nerve cells so that they can interconnect in an ordered fashion. , 1977, Proceedings of the National Academy of Sciences of the United States of America.

[7]  Christos H. Papadimitriou,et al.  The Euclidean Traveling Salesman Problem is NP-Complete , 1977, Theor. Comput. Sci..

[8]  E I Knudsen,et al.  A neural map of auditory space in the owl. , 1978, Science.

[9]  D J Willshaw,et al.  A marker induction mechanism for the establishment of ordered neural mappings: its application to the retinotectal problem. , 1979, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[10]  J. E. Albano,et al.  Visual-motor function of the primate superior colliculus. , 1980, Annual review of neuroscience.

[11]  M. Law,et al.  Anatomy and physiology of experimentally produced striped tecta , 1981, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[12]  D. Willshaw,et al.  Compound eyes project stripes on the optic tectum in Xenopus , 1982, Nature.

[13]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[14]  Scott Kirkpatrick,et al.  Optimization by simulated annealing: Quantitative studies , 1984 .

[15]  Eugene L. Lawler,et al.  Traveling Salesman Problem , 2016 .

[16]  R. Brady Optimization strategies gleaned from biological evolution , 1985, Nature.

[17]  R. Durbin,et al.  Optimal numberings of an N N array , 1986 .

[18]  Teuvo Kohonen,et al.  Self-Organization and Associative Memory , 1988 .