Cooperative Simulated Annealing

Aus Operations-Research-Wiki
Version vom 5. September 2012, 12:27 Uhr von Wilfinge (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Allgemein= Das Cooperative Simulated Annealing (COSA) ist eine hybride Heuristik, die sich aus einem Genetischen Algorithmus und Simulated Annealing zusammen…“)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Wechseln zu: Navigation, Suche

Allgemein

Das Cooperative Simulated Annealing (COSA) ist eine hybride Heuristik, die sich aus einem Genetischen Algorithmus und Simulated Annealing zusammensetzt. COSA übernimmt von Genetischen Algorithmus die Idee der Population sowie das „Kooperationsprinzip“ des Informationsaustauschs von Individuen. Durch das Simulated Annealing erhält die Heuristik die ausschließliche Nutzung der Mutationsnachbarschaft, d.h. es gibt keine Kreuzung / Crossover im Sinne des Genetischen Algorithmus, und die Akzeptanz der Transition anhand der Metropolis-Wahrscheinlichkeit.

Phasen

Die Phasen des COSA, welche während der Laufzeit wiederholt werden sind:

  • Transition: Veränderung eines Individuum durch Mutation
  • Akzeptanz: Transition wird bei Verbesserung oder über die Metropolis-Wahrscheilichkeit akzeptiert
  • Abkühlung: Bei Bedarf Absenkung der Temperatur

Vorteile

  • Lösungsqualität
  • Flexibilität

Nachteile

  • Zeitaufwand
  • Parallelisierung
  • Speicherkomplexität