Qual è l'algoritmo asintoticamente più veloce noto per il calcolo dello spazio nullo di una matrice?


10

So che l'eliminazione gaussiana richiede operazioni aritmetiche , ma non sono sicuro che siano noti algoritmi migliori.O(n3)


Vedo un modo per fare l'eliminazione gaussiana della matrice M nel tempo O (n ^ 2 rango (M)). C'è un modo per farlo più velocemente?
Kyle,

Risposte:


12

L'esponente del calcolo di una base del kernel è lo stesso dell'esponente della moltiplicazione della matrice, vedi il libro Algebraic Complexity Theory di Bürgisser, Clausen & Shokrollahi. Quindi può essere fatto nel tempo .O(n2.38)


3
o 2.372 ora, giusto?
Suresh Venkat,

3
Penso che sia 2.3727.
Markus Bläser,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.