Fälle von nahezu linear zeitlösbaren linearen Systemen

13

Sei ein Quadrat reelle Matrix A und zwei Vektoren x und b der Länge n , so dass A x = b . Das Auflösen nach x durch Standard-Gauß-Eliminierung ergibt eine Gesamtkomplexität von fast O ( n 3 ) . Es gibt jedoch Fälle, in denen das Lösen (oder ϵ- ungefähres Lösen) nach x O ( n log ρ n ) kostet , wie zum Beispiel Systeme, in denen An×nEINxbn

EINx=b.
xÖ(n3)ϵxÖ(nLogρn)EIN ist eine symmetrische und diagonal dominante Matrix (zB ein Laplace) [1].

Welche anderen Familien linearer Systeme (dh Matrizen) lassen lineare (oder nichttriviale Poly (n)) Zeitlösungen zu? Wenn wir endliche Felder anstelle von reellen Matrizen betrachten, gibt es dort irgendwelche Matrizenfamilien, die nahezu lineare Zeitlösungen zulassen?

[1] http://www.cs.yale.edu/homes/spielman/Research/linsolve.html

Dimitris
quelle

Antworten:

6

Lineare Systeme mit zirkulierenden Matrizen können in gelöst werdenÖ(nLogn)einich,j=ein1,ich+j-1modn

Entschuldigung, wenn dies zu trivial ist, um hier erwähnt zu werden.

Jitse Niesen
quelle