Casos de sistemas lineales solubles en tiempo casi lineal

13

Sea un cuadrado norte×norte matriz real UN y dos vectores X y si de longitud norte , de modo que

UNX=si.
Resolver X través de la eliminación gaussiana estándar produce una complejidad agregada de casi O(norte3) . Sin embargo, hay casos en los que la solución de (o ϵ -aproximadamente resolver) para X costes de O(norteIniciar sesiónρnorte) , tales como sistemas en los que UN es una matriz simétrica y diagonalmente dominante (p. ej., un laplaciano) [1].

¿Qué otras familias de sistemas lineales (es decir, matrices) admiten soluciones de tiempo lineales (o no triviales de poli (n))? Si consideramos campos finitos en lugar de matrices reales, ¿hay familias de matrices que admitan soluciones temporales casi lineales?

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

Dimitris
fuente

Respuestas:

6

O(norteIniciar sesiónnorte)unyo,j=un1,yo+j-1modificaciónnorte

Disculpas si esto es demasiado trivial para ser mencionado aquí.

Jitse Niesen
fuente