Advertisement

Implementierung von Simulated Annealing auf Transputer-Systemen

  • R. Diekmann
  • R. Lüling
  • B. Monien
  • J. Simon
Conference paper
  • 31 Downloads
Part of the Informatik aktuell book series (INFORMAT)

Zusammenfassung

Wir stellen in diesem Artikel eine problemunabhängige, verteilte Implementierung von Simulated Annealing auf Transputern vor. Dazu werden die Probleme der kombinatorischen Optimierung klassifiziert und für die einzelnen Klassen gute parallele Implementierungen von Simulated Annealing angegeben. Die Art der Parallelisierung ist problemunabhängig, so daß sich unsere Algorithmen einfach auf nahezu alle Optimierungsprobleme adaptieren lassen, für die sequentielle Implementierungen von Simulated Annealing vorliegen. Zudem wird das Konvergenzverhalten nicht durch die Parallelisierung beeinflußt. Daher sind neue Ergebnisse über das Verhalten von Simulated Annealing ebenfalls auf unsere Verfahren übertragbar. Alle Algorithmen sind unter Multitool in Occam 2 implementiert. Es werden Meßwerte auf bis zu 121 Transputern präsentiert.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. [1]
    E. Aarts, F. de Bont, E. Haberts, P. van Laarhoven: Parallel Implementations of the Statistical Cooling Algorithm. North-Holland INTEGRATION, the VLSI journal 4(1986), pp. 209–238Google Scholar
  2. [2]
    F. Baiardi, S. Orlando: Startegies for a Massively Parallel Implementation of Simulated Annealing. Parallel architectures and languages, PARLE ’89, pp. 273–287Google Scholar
  3. [3]
    P. Banerjee, M. Jones, J Sargent: Parallel Simulated Annealing Algorithms for Cell Placement on Hypercube Multiprocessors. IEEE Transactions on Parallel and Distributed Systems, Vol.l, No.l, Jan. 90Google Scholar
  4. [4]
    R. Diekmann, J. Simon: Verteilte Implementierung von Simulated Annealing Diplomarbeit U-GH-Paderborn, Juni 1991Google Scholar
  5. [5]
    R. Diekmann, R. Lüling, J. Simon: A General Purpose Distributed Implementation of Simulated Annealing Technical Report, University of Paderborn, 1991Google Scholar
  6. [6]
    M.D. Durand: Parallel Simulated Annealing: Accuracy vs. Speed in Placement. IEEE Design & Test of Computers, June 1989, pp. 8–34Google Scholar
  7. [7]
    M.D. Huang, F. Romero, A. Sangiovanni-Vincentelli: An Efficient General Cooling Schedule for Simulated Annealing. IEEE International Conference on Computer Aided Design 1986, pp. 381–384Google Scholar
  8. [8]
    S. Kirkpatrick, C.D. Gelatt, M.P. Vecchi: Optimization by Simulated Annealing. Science, Volume 220, May 1983, Number 4598, pp. 671–680CrossRefzbMATHMathSciNetGoogle Scholar
  9. [9]
    R.H.J.M. Otten, L.P.P.P. van Ginneken: The Annealing Algorithm. Kluwer Academic Publishers 1988Google Scholar
  10. [10]
    O.E. Perçus, M.H. Kalos: Random Number Generators for MIMD Parallel Processors. Journal of Parallel and Distributed Computing 6, 1989, pp. 477–497CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • R. Diekmann
    • 1
  • R. Lüling
    • 1
  • B. Monien
    • 1
  • J. Simon
    • 1
  1. 1.Fachbereich 17, Mathematik-InformatikUniversität-Gesamthochschule-PaderbornDeutschland

Personalised recommendations