• DocumentCode
    3349301
  • Title

    A general purpose distributed implementation of simulated annealing

  • Author

    Diekmann, R. ; Lüling, R. ; Simon, J.

  • Author_Institution
    Dept. of Math. & Comput. Sci., Paderborn Univ., Germany
  • fYear
    1992
  • fDate
    1-4 Dec 1992
  • Firstpage
    94
  • Lastpage
    101
  • Abstract
    The authors present a problem-independent general-purpose parallel implementation of simulated annealing (SA) on distributed message-passing multiprocessor systems. The sequential algorithm is studied, and a classification of combinatorial optimization problems together with their neighborhood structures is given. Several parallelization approaches are examined, considering their suitability for problems of the various classes. For typical representatives of the different classes, good parallel SA implementations are presented. A novel parallel SA algorithm that works simultaneously on several Markov chains and decreases the number of chains dynamically is presented. This method yields good results with a parallel self-adapting cooling schedule. All algorithms are implemented in OCCAM-2 on a free configurable transputer system. Measurements on various numbers of processors up to 128 transputers are presented
  • Keywords
    Markov processes; distributed processing; message passing; multiprocessing systems; parallel algorithms; simulated annealing; Markov chains; OCCAM-2; classification; combinatorial optimization; distributed message-passing multiprocessor systems; free configurable transputer system; general purpose distributed implementation; neighborhood structures; parallel SA algorithm; parallel self-adapting cooling schedule; sequential algorithm; simulated annealing; Computational modeling; Computer science; Computer simulation; Cooling; Mathematics; Multiprocessing systems; Processor scheduling; Simulated annealing; Traveling salesman problems; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
  • Conference_Location
    Arlington, TX
  • Print_ISBN
    0-8186-3200-3
  • Type

    conf

  • DOI
    10.1109/SPDP.1992.242758
  • Filename
    242758