Aus den Arbeiten von Barahona und Istrail geht hervor, dass ein kombinatorischer Ansatz verfolgt wird, um die NP-Vollständigkeit von nicht-planaren Ising-Modellen zu beweisen. Die Grundidee ist hier die Nicht-Planarität. Andererseits haben wir Polynomzeitalgorithmen zum Berechnen von Eigenwerten für Matrizen. Das verwirrt mich. Sollte das Lösen eines Ising-Modells nicht gleichbedeutend sein mit der Berechnung des Eigenwerts der Hamilton-Matrix dieses Modells? Warum ist es dann NP-vollständig? Ist das Aufstellen einer solchen Hamilton-Matrix aus erster Hand NP-vollständig? Wenn dem so ist, macht es das ganze Projekt (das Auffinden eines solchen Hamilton-Operators und dessen Lösung) NP-vollständig.
Okay, meine Kommentare werden zu viel, also werde ich antworten.
wenn ich deine frage richtig verstehe steht da folgendes:
Der wichtige Punkt liegt hier in der Größe der Eingabe. Wenn Sie die Matrixdiagonalisierung als Unterprogramm für Ihre Lösung des Ising-Modells verwenden möchten, müssen Sie sie mit einer Matrix füttern. Die Matrix ist eine quadratische Matrix von einiger Größe Wo hängt exponentiell von der Anzahl der Gitterplätze ab. Angenommen, wir haben Ising-Spins, die entweder nach oben oder unten sein können. Dann für Gitterplätze hat der Hilbertraum Größe .
Das bedeutet, dass Ihr naiver Algorithmus zur Lösung des Ising-Modells auf einem Verband mit Seiten werden polynomial in Bezug auf sein aber dafür exponentiell ein .
Und was meine ich mit einem Hamiltonoperator, der nicht in Matrixform vorliegt? Nun, nehmen Sie den Ising-Hamiltonian
Erstens, da wir über Ising-Spins sprechen, die sind nicht die Pauli-Matrizen! Wenn Sie die Pauli-Matrizen verwenden, haben wir es mit dem Heisenberg-Modell zu tun. Aber selbst dann wäre es nicht in "Matrixform". Mit Matrixform meine ich: Wähle eine Basis für den vollen Hilbert-Raum und schreibe dann eine Matrix für auf in diesem Hilbertraum. Diese Matrix wird exponentiell groß sein, wie ich oben erklärt habe.
Lagerbär
Omar Shehab
Lagerbär
Omar Shehab
Lagerbär
Omar Shehab