ähnliche Matrizen


16

Bei zwei Matrizen A und B ist das Problem der Entscheidung, ob eine Permutationsmatrix P existiert, so dass B = P - 1 A P äquivalent ist (Graphisomorphismus). Aber wenn wir P entspannen , um nur eine invertierbare Matrix zu sein, was ist dann die Komplexität? Gibt es andere Einschränkungen für eine invertierbare Matrix P , abgesehen von einer Permutation, die dieses Problem oder andere schwierige Probleme betreffen ?n×nEINBPB=P1EINPGIPPGI


Vielleicht hätte ich das fragen sollen, bevor ich eine Antwort gepostet habe, aber was haben Sie versucht, bevor Sie diese Frage hier gepostet haben?
Tsuyoshi Ito

@ TsuyoshiIto Ich habe es in Wikipdia und Mathworld versucht, habe auch einige Suchanfragen in Google versucht. Ist diese Frage zu elementar, um hier gestellt zu werden? Ich war mehr daran interessiert, ob eine Variante dieses Problems einige Einblicke für GI geben würde.
DurgaDatta

Vielen Dank. Ich denke, dass das Niveau der Frage in Ordnung ist, aber ich habe mich nur gefragt, warum Sie nicht zu dem gleichen Schluss gekommen sind wie ich. Was ich getan habe, um die Antwort zu schreiben, ist das Nachschlagen von "Matrixähnlichkeit" in Wikipedia, um eine Normalform zu finden, die leicht berechnet werden kann (im Gegensatz zur jordanischen Normalform, die ein algebraisch geschlossenes Feld erfordert). Ich glaube, Sie hätten die gleichen Informationen finden können, wenn Sie sich Wikipedia genauer angesehen hätten.
Tsuyoshi Ito

Ich werde das nächste Mal vorsichtig sein. Vielen Dank.
DurgaDatta

Antworten:


11

Matrizen A und B, deren Elemente sich in einem Feld F befinden, sind genau dann (in F ) ähnlich, wenn sie dieselbe Frobenius-Normalform haben . Laut einer schnellen Suche scheint es, dass die Frobenius-Normalform einer n × n- Matrix mit O ( n 3 ) -Feldoperationen berechnet werden kann [Sto98] und dass dies auf etwas verbessert werden kann, das mit der Komplexität der Matrixmultiplikation vergleichbar ist [ Sto01].

[Sto98] Arne Storjohann. Ein O ( n 3 ) -Algorithmus für die Frobenius-Normalform. In Proceedings of the 1998 International Symposium on Symbolic and Algebraic Computation (ISSAC) , S. 101–105, Aug. 1998. DOI: 10.1145 / 281508.281570 .

[Sto01] Arne Storjohann. Deterministische Berechnung der Frobenius-Form. Im 42. IEEE-Symposium über Grundlagen der Informatik (FOCS) , S. 368–377, Oktober 2001. DOI: 10.1109 / SFCS.2001.959911 .


5

Es gibt in der Tat andere Einschränkungen für , die dieses Problem mit GI in Verbindung bringen. Wenn man zum Beispiel verlangt, dass P ein Kronecker (Tensor) -Produkt P 1P 2P 3 ist , dann ist das resultierende Problem so schwierig wie die Äquivalenz von dreiwertigen Tensoren, was ungefähr der Komplexität der linearen Codeäquivalenz entspricht. Dies wiederum ist bekannt dafür, dass es GI-schwer ist (es ist jedoch nicht bekannt, dass es GI äquivalent ist).PPP1P2P3

Ein weiterer Gesichtspunkt Ihrer Frage, der Aufschluss über die allgemeine Situation geben könnte, lautet wie folgt. Für jede Gruppenaktion von auf einer Menge X n (eine für jedes n ) kann man nach der Komplexität der Entscheidung fragen, ob zwei gegebene Punkte x , y X n im gleichen G n -orbit liegen; Nennen wir dies das Umlaufbahnproblem für diese (Familie von) Aktion (en). Ihre Frage bezieht sich dann im Wesentlichen auf die Komplexität der Umlaufbahnprobleme, die folgendermaßen formuliert werden können: Gegeben ist eine lineare Wirkung einer Gruppe G n auf einen Vektorraum V nGnXnnx,yXnGnGnVnBetrachten Sie das Bahnproblem der induzierten Wirkung von (durch Konjugation) auf X n = V n( V n ) .GnXn=Vn(Vn)

Für die Graphisomorphie gilt und V n = R n mit der natürlichen Wirkung durch Permutation von Koordinaten. Für die Matrixkonjugation haben wir G n = GL n ( F ) in seiner natürlichen Wirkung auf V n = F n . Für das obige Beispiel haben wir G n = GL a × GL b × GL c in seiner natürlichen Wirkung auf V n = F aFGn=SnVn=RnGn=GLn(F)Vn=FnGn=GLa×GLb×GLc .Vn=FaFbFc

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.