Альтернативы для гауссовского преобразования исключения и алгоритм победы - PullRequest
3 голосов
/ 21 мая 2011

Алгоритм исключения Гаусса в преобразовании и завоевании имеет сложность O (n 3 ). Есть ли методика, которая дает более эффективную сложность этого алгоритма?

Ответы [ 2 ]

3 голосов
/ 21 мая 2011

Существуют алгоритмы обращения матриц с лучшей асимптотической сложностью, например, алгоритм Штрассена со сложностью O (n 2.807 ) и алгоритм Копперсмита-Винограда со сложностью O (n 2,376 ).

(Обратите внимание, что сложность умножения матриц и инверсии матриц одинакова )

0 голосов
/ 21 мая 2011

Зависит от сложности, которую вы измеряете:

Количество умножений: нет, изменяя технику, вы можете только ухудшить сложность исключения Гаусса.

Количество временных шагов: Да, параллельная реализация операций со строками уменьшает сложность времени до O (n).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...