Gibt es eine Liste bekannter Probleme?

8

Gibt es eine Datenbank mit bekannten Problemen mit Informationen zu deren Komplexität und Algorithmen, verwandten Problemen, Referenzen usw., die uns zur Verfügung steht? [Wenn nicht, können wir eins machen? Ich weiß, dass dies kein Thema ist, aber es wäre SO nützlich.]

Ritwik Bose
quelle
2
Normalerweise gehe ich einfach zu Wikipedia - ich denke jedoch, es wäre eine großartige Idee, ein TCS-Wiki zu haben, das sich ausschließlich Themen der theoretischen Informatik widmet. Ich wäre definitiv daran interessiert, dabei zu helfen, wenn jemand einen anfangen würde.
Gautam Kamath
2
(1) Ich bin mir nicht sicher über die Entscheidung, dass dies ein Duplikat der wichtigsten ungelösten Probleme in der theoretischen Informatik ist . Ich denke, dass sich das Wort „Problem“ in dieser Frage auf ein Problem im Sinne der Komplexitätstheorie bezieht, nicht auf ein offenes Problem. (2) Ein Kompendium von NP-Optimierungsproblemen ist ein guter Ort, um es sich anzusehen, aber Sie fragen nach etwas Allgemeinerem. (3) Ich bezweifle, dass eine derart umfangreiche Liste nützlich sein wird, bin mir aber nicht sicher.
Tsuyoshi Ito
2
wieder geöffnet. Ich denke immer noch, dass die Frage sehr vage ist, aber das ist nur meine Meinung als eine Person.
Suresh Venkat
1
Ich denke, dass die Frage in gewissem Sinne sehr nützlich sein kann, da wir hier Links zu Datenbanken mit Problemen und Ergebnissen sammeln könnten. Was die Planungstheorie betrifft, gibt es mindestens eine solche Datenbank: den Planungszoo ( lix.polytechnique.fr/~durr/query ). Eine weitere bekannte Datenbank zu Grafiken ist: wwwteo.informatik.uni-rostock.de/isgci/index.html . Daher könnten wir die Liste einfach mit solchen Datenbanken als Antwort auf die obige Frage zusammenstellen. In diesem Sinne ist die Frage kein Duplikat einer Frage zur Theorie.
Oleksandr Bondarenko
2
Es gibt auch den "Complexity Garden", der sich auf den Complexity Zoo bezieht, sich jedoch speziell mit Problemen und nicht mit Komplexitätsklassen befasst. Es ist jedoch eine sehr kleine Datenbank: qwiki.stanford.edu/index.php/Complexity_Garden
Ryan Williams

Antworten:

1

Wenn Sie nicht auf einer Datenbank bestehen, ist die Enzyklopädie der Algorithmen von Ming-Yang Kao eine sehr wertvolle Referenz. Der obige Link ist der Eintrag für das Problem mit der minimalen Bandbreite.

Dies ist eine Enzyklopädie von Algorithmen, die Lösungen für wichtige algorithmische Probleme enthält. Es soll eine umfassende Sammlung sein und Studenten und Forschern einen schnellen und einfachen Zugang bieten. “ (Kybernetes, Band 38 (1/2), 2009)

Mohammad Al-Turkistany
quelle
Es sieht gut aus, aber am nützlichsten ist etwas, das ich in elektronischer Form haben kann und das ich zufällig suche oder überspringe. Ich muss das auf jeden Fall bekommen.
Ritwik Bose
1

Auf der Regierungswebsite des Nationalen Instituts für Standards und Technologie finden Sie eine große Liste von Algorithmen und Datenstrukturen: http://xw2k.nist.gov/dads/

Es ist nicht vollständig und ich weiß nicht, wie neue Algorithmen, Probleme und Datenstrukturen hinzugefügt werden können, aber es hat eine anständig große Liste. Falls verfügbar, sind Links zu Implementierungen jeder Beschreibung enthalten.

Es gibt auch Links zu zusätzlichen Ressourcen am Ende der Seite.

oosterwal
quelle