Wednesday, July 10, 2019

Textual description of firstImageUrl

Acht Königinnen Puzzle - Wikipedia


Die einzige symmetrische Lösung für das Acht-Königinnen-Puzzle (außer Rotationen und Reflexionen von sich selbst)

Das Acht-Königinnen-Puzzle ist das Problem, acht Schachköniginnen auf einem 8 × 8-Schachbrett zu platzieren, so dass sich keine zwei Königinnen gegenseitig bedrohen. Daher erfordert eine Lösung, dass keine zwei Damen dieselbe Zeile, Spalte oder Diagonale verwenden. Das Acht-Königinnen-Puzzle ist ein Beispiel für das allgemeinere n Königinnenproblem bei dem n nicht angreifende Königinnen auf einem n × n platziert werden Schachbrett, für das Lösungen für alle natürlichen Zahlen existieren n mit Ausnahme von n = 2 und n = 3. [1]

History edit ]

Der Schachkomponist Max Bezzel veröffentlichte 1848 das Acht-Königinnen-Rätsel. Franz Nauck veröffentlichte die ersten Lösungen 1850. [2] Nauck erweiterte das Rätsel auch auf n Königinnen Problem, mit n Königinnen auf einem Schachbrett von n × n Quadraten.

Seitdem haben viele Mathematiker, darunter Carl Friedrich Gauß, sowohl an dem Acht-Königinnen-Puzzle als auch an ihrer generalisierten Version n -queens gearbeitet. 1874 schlug S. Gunther eine Methode vor, die Determinanten für die Suche nach Lösungen verwendete. [2] J.W.L. Glaisher verfeinerte Gunthers Ansatz.

Im Jahr 1972 nutzte Edsger Dijkstra dieses Problem, um die Macht dessen zu veranschaulichen, was er als strukturierte Programmierung bezeichnete. Er veröffentlichte eine sehr detaillierte Beschreibung eines tiefgreifenden Rückverfolgungsalgorithmus. 2

Konstruieren und Zählen von Lösungen [ edit ]

Das Problem, alle Lösungen zu finden. Königinnen Problem kann sehr rechenaufwendig sein, da es 4,426,165,368 (19459009, 19459023, 64 C ) mögliche Anordnungen von acht Königinnen auf einer 8 × 8-Platine gibt, aber Nur 92 Lösungen. Es ist möglich, Verknüpfungen zu verwenden, die den Rechenaufwand reduzieren oder Daumenregeln, die Brute-Force-Berechnungstechniken vermeiden. Durch Anwenden einer einfachen Regel, die jede Dame auf eine einzelne Spalte (oder Zeile) beschränkt, gilt die Anzahl der Möglichkeiten zwar noch als rohe Gewalt, aber auf 16.777.216 (d. H. 8 8 ). ) mögliche Kombinationen. Durch die Erzeugung von Permutationen werden die Möglichkeiten auf nur noch 40.320 (also 8!) Reduziert, die dann auf diagonale Angriffe geprüft werden.

Martin Richards veröffentlichte ein Programm zur Zählung von Lösungen für das n-queens-Problem mit bitweisen Operationen, [3] jedoch wurde diese Lösung bereits von Zongyan Qiu veröffentlicht. [4]

Solutions [ edit ]]

Das acht Königinnen Puzzle hat 92 verschiedene Lösungen. Wenn Lösungen, die sich nur durch die Symmetrieoperationen Rotation und Reflektion des Boards unterscheiden, als eins gezählt werden, hat das Puzzle 12 Lösungen. Diese werden als grundlegende Lösungen bezeichnet; Vertreter von jedem sind unten gezeigt.

Eine grundlegende Lösung hat normalerweise acht Varianten (einschließlich ihrer ursprünglichen Form), die durch Drehen um 90, 180 oder 270 ° und anschließendes Reflektieren der vier Rotationsvarianten in einem Spiegel in einer festen Position erzielt werden. Sollte eine Lösung jedoch ihrer eigenen 90 ° -Drehung entsprechen (wie es bei einer Lösung mit fünf Damen auf einer 5 × 5-Platine der Fall ist), hat diese grundlegende Lösung nur zwei Varianten (sich selbst und ihre Reflexion). Wenn eine Lösung ihrer eigenen 180 ° -Drehung entspricht (aber nicht ihrer 90 ° -Drehung), hat sie vier Varianten (sich selbst und ihre Reflexion, ihre 90 ° -Drehung und deren Reflexion). Wenn n > 1 ist, ist es nicht möglich, dass eine Lösung ihrem eigenen Nachdenken entspricht, da dafür zwei Königinnen einander gegenüberstehen müssten. Von den 12 grundlegenden Lösungen des Problems mit acht Damen auf einer 8 × 8-Platine ist genau eine (Lösung 12 unten) gleich ihrer eigenen 180 ° -Drehung, und keine ist gleich ihrer 90 ° -Drehung. somit ist die Anzahl der unterschiedlichen Lösungen 11 × 8 + 1 × 4 = 92 (wobei die 8 von vier 90 ° -Drehpositionen und ihren Reflexionen abgeleitet wird und die 4 von zwei 180 ° -Drehpositionen und ihren Reflexionen abgeleitet wird).

Nachfolgend sind alle grundlegenden Lösungen aufgeführt:

Lösung 10 hat die zusätzliche Eigenschaft, dass sich keine drei Damen in einer geraden Linie befinden.

Vorhandensein von Lösungen [ edit ]

Diese Brute-Force-Algorithmen zum Zählen der Anzahl von Lösungen sind rechnerisch handhabbar für n = 8 aber wäre unlösbar für Probleme von n ≥ 20 da 20! = 2,433 × 10 18 . Wenn es darum geht, eine einzige Lösung zu finden, kann man zeigen, dass Lösungen für alle n ≥ 4 ohne jegliche Suche vorhanden sind. [5] Diese Lösungen zeigen treppenförmige Muster, wie in den folgenden Beispielen für n = 8, 9 und 10: