Synchronous and asynchronous parallel simulated annealing with multiple Markov chains

被引:59
|
作者
Lee, SY [1 ]
Lee, KG [1 ]
机构
[1] SAMSUNG ELECT CO,NETWORK RES GRP,SEOUL 138160,SOUTH KOREA
关键词
asynchronous communication; graph partitioning; multiple Markov chains; parallel algorithm; simulated annealing; solution quality; speed-up;
D O I
10.1109/71.539732
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Simulated annealing is a general-purpose optimization technique capable of finding an optimal or near-optimal solution in various applications. However, the long execution time required for a good quality solution has been a major drawback in practice. Extensive studies have been carried out to develop parallel algorithms for simulated annealing. Most of them were not very successful, mainly because multiple processing elements (PEs) were required to follow a single Markov chain and, therefore, only a limited parallelism was exploited. In this paper, we propose new parallel simulated annealing algorithms which allow multiple Markov chains to be traced simultaneously by PEs which may communicate with each other. We have considered both synchronous and asynchronous implementations of the algorithms. Their performance has been analyzed in detail and also verified by extensive experimental results. It has been shown that for graph partitioning the proposed parallel simulated annealing schemes can find a solution of equivalent (or even better) quality up to an order of magnitude faster than the conventional parallel schemes. Among the proposed schemes, the one where PEs exchange information dynamically (not with a fixed period) performs best.
引用
收藏
页码:993 / 1008
页数:16
相关论文
共 50 条
  • [1] Synchronous and asynchronous parallel simulated annealing with multiple Markov chains
    Auburn Univ, Auburn, United States
    IEEE Trans Parallel Distrib Syst, 10 (993-1008):
  • [2] Parallel synchronous and asynchronous coupled simulated annealing
    Goncalves-e-Silva, Kayo
    Aloise, Daniel
    Xavier-de-Souza, Samuel
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (06): : 2841 - 2869
  • [3] Parallel synchronous and asynchronous coupled simulated annealing
    Kayo Gonçalves-e-Silva
    Daniel Aloise
    Samuel Xavier-de-Souza
    The Journal of Supercomputing, 2018, 74 : 2841 - 2869
  • [4] Tail events of simulated annealing Markov chains
    Niemiro, W
    JOURNAL OF APPLIED PROBABILITY, 1995, 32 (04) : 867 - 876
  • [5] Simulated annealing algorithms and Markov chains with rare transitions
    Catoni, O
    SEMINAIRE DE PROBABILITES XXXIII, 1999, 1709 : 69 - 119
  • [6] MARKOV-CHAINS WITH RARE TRANSITIONS AND SIMULATED ANNEALING
    TSITSIKLIS, JN
    MATHEMATICS OF OPERATIONS RESEARCH, 1989, 14 (01) : 70 - 90
  • [7] MULTIPLE SEQUENCE ALIGNMENT BY PARALLEL SIMULATED ANNEALING
    ISHIKAWA, M
    TOYA, T
    HOSHIDA, M
    NITTA, K
    OGIWARA, A
    KANEHISA, M
    COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1993, 9 (03): : 267 - 273
  • [8] A parallel multiple Markov chain simulated annealing for multi-period manufacturing cell formation problems
    Fantahun M. Defersha
    Mingyuan Chen
    The International Journal of Advanced Manufacturing Technology, 2008, 37 : 140 - 156
  • [9] A parallel multiple Markov chain simulated annealing for multi-period manufacturing cell formation problems
    Defersha, Fantahun M.
    Chen, Mingyuan
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 37 (1-2): : 140 - 156
  • [10] PARALLEL SYNCHRONOUS AND ASYNCHRONOUS ITERATIVE METHODS TO SOLVE MARKOV-CHAIN PROBLEMS
    TOUZENE, A
    PLATEAU, B
    SUPERCOMPUTER, 1993, 10 (03): : 28 - 39