In Gittersystemen wie dem Ising-Modell oder Spingläsern funktioniert die Standard-Monte-Carlo-Simulation mit dem Metropolis-Algorithmus, indem sie einen einzelnen Spin-Flip vorschlägt und dann den Vorschlag mit der durch den Algorithmus selbst gegebenen Wahrscheinlichkeit annimmt oder ablehnt.
Ich würde gerne wissen, ob sich etwas ändert, wenn sich der Vorschlag von einem einzelnen Spin-Flip zu einer Gruppe von Spins ändert (bei jedem Schritt zufällig und unabhängig ausgewählt, aber in der Anzahl festgelegt).
Mit anderen Worten, angenommen, wir schlagen einen Flip von N Drehungen vor. Dann messen wir die neue Energie und verwenden dann die Standard-Metropolis-Wahl für die Abnahme.
Die kurzen Antworten auf Ihre Frage sind
Die beiden im Kommentar von JamalS erwähnten Cluster-Bewegungsalgorithmen sind clevere Methoden, um Cluster von Spins für einen Test-Flip zu konstruieren, der unter Umständen schneller sein wird, insbesondere in der Nähe des kritischen Punkts. Sie sind komplizierter als die von Ihnen diskutierte Methode: Die Cluster sind verbundene Sätze benachbarter Spins, die auf probabilistische Weise konstruiert werden.
JamalS
Drebin J.