Випадки майже лінійних лінійних систем, що вирішуються за часом


13

Нехай квадратна n×n реальна матриця A і два вектори x і b довжини n такі, що

Ax=b.
Вирішення для x допомогою стандартного гауссового усунення дає сукупну складність майже O(n3) . Однак бувають випадки, коли розв'язування (або ϵ приблизно рішення) для x коштує O(nlogρn) , наприклад системи, де A є симетричною та діагонально домінуючою матрицею (наприклад, лаплаціан) [1].

Які ще сімейства лінійних систем (тобто матриць) допускають лінійні (або нетривіальні полі (n)) часові рішення? Якщо ми розглянемо кінцеві поля замість реальних матриць, чи є там сімейства матриць, які допускають майже лінійні часові рішення?

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

Відповіді:


6

O(nlogn)ai,j=a1,i+j1modn

Вибачте, якщо це занадто банально, щоб тут згадати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.