Self-organizing neural networks and various euclidean traveling salesman problems

By using competitive learning, which causes just one or a group of a small number of neurons to respond to a given input, self-organization of entire neural networks can be achieved. When this self-organization process is applied to various kinds of travelling salesman problems in a Euclidean space, a good approximation or the true solution is obtained. We use a sequential update which looks at the position vector of each city one at a time as the training method for a neural network arranged as a closed loop. In this case, we use symmetrical connections between neurons. The number of neurons required is approximately linear in the number of cities. In the first experiment, we carried out a quantitative comparison with the simulated annealing method using 500 sets of 30 cities and demonstrated this method's superiority. Next, we obtained a good approximation on a set of 532 U.S. cities and demonstrate its superiority with respect to the increase in the number of cities in actual (realistic) data. Further, for a generalized constrained multiple-salesman problem, we explain this method's compactness and efficiency and give an experimental example. The computation can be adequately performed by a common workstation with a serial processor.

[1]  J. P. Secrétan,et al.  Der Saccus endolymphaticus bei Entzündungsprozessen , 1944 .

[2]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[3]  Y. Matsuyama Vector quantization with optimized grouping and parallel distributed processing , 1988 .

[4]  Y. Matsuyama Variable region vector quantization , 1988 .

[5]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[6]  K. Schulten,et al.  Kohonen's self-organizing maps: exploring their computational capabilities , 1988, IEEE 1988 International Conference on Neural Networks.

[7]  Richard Durbin,et al.  An analogue approach to the travelling salesman problem using an elastic net method , 1987, Nature.

[8]  Bernard Angéniol,et al.  Self-organizing feature maps and the travelling salesman problem , 1988, Neural Networks.

[9]  Joel Max,et al.  Quantizing for minimum distortion , 1960, IRE Trans. Inf. Theory.

[10]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[11]  D. E. Van den Bout,et al.  TInMANN: the integer Markovian artificial neural network , 1989, International 1989 Joint Conference on Neural Networks.

[12]  Y. Akiyama,et al.  Combinatorial optimization with Gaussian machines , 1989, International 1989 Joint Conference on Neural Networks.

[13]  M. Padberg,et al.  Addendum: Optimization of a 532-city symmetric traveling salesman problem by branch and cut , 1990 .