| The travelling salesman problem, revisited with APL |
| Full text |
Pdf
(502 KB)
|
| Source
|
International Conference on APL
archive
Conference proceedings on APL 90: for the future
table of contents
Copenhagen, Denmark
Pages: 228 - 232
Year of Publication: 1990
ISBN:0-89791-371-X
Also published in ...
|
|
Author
|
|
Gérard A. Langlet
|
Commissariat à I'Energie Atomique, Institut de Recherche et Développement Industriel, Division d'Etudes de Séparation Isotopique et de Chimie-Physique, Département des Lasers et de Physico-Chimie, Service de Chimie Moléculaire, Centre d'Etudes Nucléaires de Saclay, F-91191-Gif sur Yvette, France
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 23, Citation Count: 3
|
|
|
ABSTRACT
This paper introduces a new algorithm for the TSP and the class of n-p complete combinatory problems, which was first found empirically, with the help of APL - used as a “tool of thought”. Then, a demonstration was worked out, which shows that simplicity - as well as vector programming - might lead to significant progresses in some fields of optimization. Programs are short and efficient. Reprogramming in Pascal or Fortran leads to a code that proved to run indeed faster than the interpreted APL models.… but only to a certain extent. The use of parallel processors would still greatly improve the solution of the TSP. APL should also play a role in this new tendency of computer science.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
"Tbe Traveling Salesman Problem", Lawler,E.L. Lcnstra,J.K., Rinooy Kban,h.H.G. C Shmoys,D.B., J.Wiley & Sons Ltd, (1985), ISBN 9-471-99413-9.
|
| |
2
|
Neuville,F. Science et Vie Micro, (in French) 41, (July 1987) 6r ibid., 43, 97, (Oct. 1987).
|
| |
3
|
Lin,S. & Kernighan, Oper. Res. 21, 498-516 (1973).
|
| |
4
|
HopIield,J.J. k Tank,D.W., Biol. Cybern. 52, 3, 141-152 (1985).
|
| |
5
|
QiEhel,M. Math. Programming Stud. 12, 61-77
|
| |
6
|
Durbin,R. k Willshaw,D., "The Elastic net method", Nature, 326, (C1987), 689.
|
| |
7
|
Uhry,J.P., "Applications of Simulated Annealing in Operation Research", Int. Series of Num. Maths., BirkhYuser Verlag, Base1 (1989).
|
| |
8
|
|
| |
9
|
Lang1etG.A. "Sorting algorithms for parallel processing", in preparation for APL-CAM Journal, Belgium (late 1990).
|
| |
10
|
Padberg,M. & Rinaldi,G. 'Optimization of a 532-city symmetric travelling salesman problem", 20th Anniv. of the Combinatory Group, AFCET (Dec. 1986). See also: {l} p.307-360.
|
| |
11
|
Sykes,R.A,Jr. "Big-O Notation", APL News, 21,3,10 (1989).
|
| |
12
|
Langlet,G.A. "Structured Programming in APL: a Must for its future", APL-CAM Journal, BACUS, Belgium, 11, 3, p. 660-668 (in English) (July 1989).
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|