PARALLEL TECHNIQUES FOR SOLVING LARGE-SCALE TRAVELING SALESPERSON PROBLEMS

被引:18
|
作者
RAVIKUMAR, CP
机构
[1] Department of Electrical Engineering, Indian Institute of Technology, Delhi, New Delhi, 110016, Hauz Khas
关键词
COMBINATORIAL SEARCH; PARALLEL ALGORITHMS; INTEL IPSC/2; ALLIANT FX/80; CIRCUIT PARTITION; TRAVELING SALESPERSON PROBLEM;
D O I
10.1016/0141-9331(92)90038-U
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As a hard combinatorial optimization problem, the travelling salesperson problem (TSP) has been of pedagogical interest for more than 50 years. More recently, the problem has generated a great deal of practical interest due to its applications in electronic circuit assembly and the drilling of printed circuit boards. In the simplest terms, the TSP is to find a minimum cost Hamiltonian tour of n cities. Since there is no known polynomial time algorithm to solve the TSP, and since n is quite large for practical problems, it is customary to use heuristic techniques and generate suboptimal tours. Even heuristic algorithms are expensive in CPU time when hundreds (or even thousands) of cities are involved. In this paper, we consider four well known heuristics for the TSP and their parallel implementations. Two constructive algorithms are considered: the farthest insertion heuristic and Christofides' approximation algorithm. Two iterative improvement algorithms are considered. the two-opt and three-opt techniques due to Lin and Kernighan. The results of applying parallel randomized search techniques to large instances of the problem are described. We demonstrate the usefulness of parallel processing in solving hard optimization problems by providing experimental evidence for both speedup improvement and an improvement in the quality of the final solutions. The target machines used for these parallel implementations are the Intel iPSC/2 hypercube and the Alliant FX/80.
引用
收藏
页码:149 / 158
页数:10
相关论文
共 50 条
  • [1] PARALLEL SEARCH-AND-LEARN TECHNIQUE FOR SOLVING LARGE-SCALE TRAVELING-SALESPERSON PROBLEMS
    RAVIKUMAR, CP
    KNOWLEDGE-BASED SYSTEMS, 1994, 7 (03) : 169 - 176
  • [2] SOLVING LARGE-SCALE SYMMETRIC TRAVELING SALESMAN PROBLEMS TO OPTIMALITY
    CROWDER, H
    PADBERG, MW
    MANAGEMENT SCIENCE, 1980, 26 (05) : 495 - 509
  • [3] Solving large-scale eigenvalue problems on vector parallel processors
    Harrar, DL
    Osborne, MR
    VECTOR AND PARALLEL PROCESSING - VECPAR'98, 1999, 1573 : 100 - 113
  • [4] MLFMA Memory Reduction Techniques for Solving Large-Scale Problems
    Hidayetoglu, Mert
    Gurel, Levent
    2014 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM (APSURSI), 2014, : 749 - 750
  • [5] Techniques for Solving Large-Scale Graph Problems on Heterogeneous Platforms
    Afanasyev, Ilya
    Daryin, Alexander
    Dongarra, Jack
    Nikitenko, Dmitry
    Teplov, Alexey
    Voevodin, Vladimir
    SUPERCOMPUTING, RUSCDAYS 2016, 2016, 687 : 318 - 332
  • [6] Data structures and ejection chains for solving large-scale traveling salesman problems
    Gamboa, D
    Rego, C
    Glover, F
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 160 (01) : 154 - 171
  • [7] Parallel multilevel fast multipole method for solving large-scale problems
    Wu, F
    Zhang, YJ
    Oo, ZZ
    Li, EP
    IEEE ANTENNAS AND PROPAGATION MAGAZINE, 2005, 47 (04) : 110 - 118
  • [8] Joining forces in solving large-scale quadratic assignment problems in parallel
    Brungger, A
    Marzetta, A
    Clausen, J
    Perregaard, M
    11TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM, PROCEEDINGS, 1997, : 418 - 427
  • [9] Solving large-scale QAP problems in parallel with the search library ZRAM
    Brungger, A
    Marzetta, A
    Clausen, J
    Perregaard, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1998, 50 (1-2) : 157 - 169
  • [10] Hysteresis neural networks for solving traveling salesperson problems
    Nakaguchi, T
    Jin'no, K
    Tanaka, M
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL III: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 153 - 156