Was ist der asymptotisch schnellste bekannte Algorithmus zur Berechnung des Nullraums einer Matrix?


10

Ich weiß, dass die Gaußsche Eliminierung -Arithmetikoperationen erfordert, aber ich bin mir nicht sicher, ob bessere Algorithmen bekannt sind.O(n3)


Ich kann einen Weg sehen, um die Gaußsche Eliminierung der Matrix M in der Zeit O (n ^ 2 Rang (M)) durchzuführen. Gibt es eine Möglichkeit, das schneller zu machen?
Kyle

Antworten:


12

Der Exponent der Berechnung einer Basis des Kernels ist der gleiche wie der Exponent der Matrixmultiplikation, siehe das Buch Algebraische Komplexitätstheorie von Bürgisser, Clausen & Shokrollahi. So kann es in der Zeit .O(n2.38)


3
oder 2.372 jetzt, richtig?
Suresh Venkat

3
Ich denke es ist 2.3727.
Markus Bläser
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.