|
||||||||||||
Das Millionen Dollar Schachproblem
Hallo, ich bin zufällig auf eine Seite der University of St. Andrews in Schottland über Umwegen gestoßen, wo es wohl darum geht, ein Algorithmus zu finden, um bei einem Schachbrett mit 1000x1000 Feldern Damen so zu verteilen, das sie sich nicht gegenseitig bedrohen, wenn ich das ganze richtig verstanden habe. Für Computer wohl nicht lösbar, bzw. sollte ein Deep Thought dafür angeblich 500.000.000 Jahre brauchen.
Das ganze soll mit 1 Millionen Dollar belohnt werden. Durch eine ev. Lösung sollen widerrum andere Probleme besser lösbar sein. https://www.st-andrews.ac.uk/news/ar...1539813,en.php Tja, wer gerade mal nichts zu tun hat ![]() |
|
||||||||||||
AW: Das Millionen Dollar Schachproblem
Und dazu hat man auch noch gesagt eine lösung sei nicht genügend: es sollte ein neues, sehr effizientes algorithmus sein... So etwas wie ein alternatives Simplex algorithmus?! Ein million ist aber das pondern wert... ![]() Gruss, Paul
__________________
Wenn ich mich irre, sollte es ein Horizont Wirkung sein ![]() |
|
||||||||||||
AW: Das Millionen Dollar Schachproblem
![]() Der Algorithmus muss schon ausgefallener sein... |
|
|||||||||||
AW: Das Millionen Dollar Schachproblem
Was soll der Algorithmus denn finden bzw. beweisen? Eine (von möglicherweise vielen) Lösung(en) zu konstruieren ist doch vergleichsweise trivial. Es können nicht mehr als 1000 Damen sein. Jede Reihe und jede Spalte darf max. eine Dame enthalten... Zusätzlich sind die Diagonalen zu beachten. Wenn mich nicht alles täuscht, kann man die Damen einfach auf dem Brett aufstellen nach einem Schema "nächste Zeile 2 Felder rechts" und nach Überlauf in der letzten Spalte rechts dann wieder links entsprechend die nächste freie Spalte besetzen...
Also: was genau ist die Aufgabe und wo löst man dann den 1 Mio Scheck ein? ![]() |
|
||||||||||||
AW: Das Millionen Dollar Schachproblem
Dein Algo ist völlig korrekt und Du brauchst nur eine gültige Lösung für den Scheck ...
Das "Problem" steckt einfach in der Fakultät von 1000. Sonst alles easy ... Stay tuned ... Carsten
__________________
ChessLab BCS - http://google.com/+CarstenMeyer |
Folgender Benutzer sagt Danke zu DarkStar für den nützlichen Beitrag: | ||
Solwac (04.09.2017) |
|
||||||||||||
AW: Das Millionen Dollar Schachproblem
![]() ![]()
__________________
Wenn ich mich irre, sollte es ein Horizont Wirkung sein ![]() |
|
|||||||||||
AW: Das Millionen Dollar Schachproblem
Carsten, was ist das tatsächliche Problem? Muss man ALLE Lösungen finden? Oder die Anzahl der möglichen Lösungen? Möglicherweise reduziert um Spiegelungen und Drehungen? Wenn es so einfach wäre, hätte doch schon jemand das Geld abgeholt...
![]() |
|
||||||||||||
AW: Das Millionen Dollar Schachproblem
Was soll der Algorithmus denn finden bzw. beweisen? Eine (von möglicherweise vielen) Lösung(en) zu konstruieren ist doch vergleichsweise trivial. Es können nicht mehr als 1000 Damen sein. Jede Reihe und jede Spalte darf max. eine Dame enthalten... Zusätzlich sind die Diagonalen zu beachten. Wenn mich nicht alles täuscht, kann man die Damen einfach auf dem Brett aufstellen nach einem Schema "nächste Zeile 2 Felder rechts" und nach Überlauf in der letzten Spalte rechts dann wieder links entsprechend die nächste freie Spalte besetzen...
Also: was genau ist die Aufgabe und wo löst man dann den 1 Mio Scheck ein? ![]() ![]() Wenn man weiter liest auf die website, wird es klar das man nicht nur eine (der möglich viele) lösung haben will, doch das man auch ein (wenn möglich neues) effizientes algoritmus sucht das man vielleicht auch für viele andere komplexe probleme nutzen kann. Gruss, Paul
__________________
Wenn ich mich irre, sollte es ein Horizont Wirkung sein ![]() |
|
||||||||||||
AW: Das Millionen Dollar Schachproblem
Hi,
Bei n = 1000 hast du ca. 1000! (1000 Fakultät) Möglichkeiten. Da liegt das Problem. Ich glaube , Du hast dir über die Größe der Zahl noch keine Gedanken gemacht. Das ein effizienter Algo gesucht wird (wie Paul schreibt), ist nicht die Aufgabe, sondern quasi der Nebeneffekt. Hast du nämlich einen Algo, der alle Lösungen in Polynominalzeit lösen könnte, wäre der automatisch sehr sehr effizient. Ich würde dir allerdings schon einige Tüten Gummibärchen spendieren, wenn du bis Jahresende eine einzige Lösung für n = 1000 präsentierst Egal wie elegant der Algo ist ... Stay tuned ... Carsten
__________________
ChessLab BCS - http://google.com/+CarstenMeyer |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Hilfe: Mondial II - Problem | Eckehard Kopp | Technische Fragen und Probleme / Tuning | 5 | 09.05.2016 22:48 |
Frage: MM I-Problem | Eckehard Kopp | Technische Fragen und Probleme / Tuning | 1 | 26.03.2016 03:09 |
Frage: Problem mit einem Problem | udo | Teststellungen und Elo Listen / Test positions and Elo lists | 10 | 29.05.2011 01:25 |