Уровень алгоритма

Участник:KibAndrey/Ортогонализация Грама-Шмидта: различия между версиями

Материал из Алговики
Перейти к навигации Перейти к поиску
м
м
Строка 11: Строка 11:
  
 
<math>A =\left\{(\begin{array}{c.cccc}&1&2&\cdots&n\\
 
<math>A =\left\{(\begin{array}{c.cccc}&1&2&\cdots&n\\
\hdash1&a_{11}&a_{12}&\cdots&a_{1n}\\2&a_{21}&a_{22}&\cdots&a_{2n}\
+
\hdash1&a_{11}&a_{12}&\cdots&a_{1n}\\
\\vdots&\vdots&\vdots&\ddots&\vdots\\n&a_{n1}&a_{n2}&\cdots&a_{nn}
+
2&a_{21}&a_{22}&\cdots &a_{2n}\
 +
\\vdots&\vdots&\vdots&\ddots&\vdots\\
 +
n&a_{n1}&a_{n2}&\cdotsn&a_{nn}
 
\end{array
 
\end{array
 
}\righ\t)<\math>
 
}\righ\t)<\math>

Версия 09:03, 21 сентября 2016


Ортогонализация Грама-Шмидта
Последовательный алгоритм
Последовательная сложность [math]O\left(n^3\right)[/math]
Объём входных данных [math][/math]
Объём выходных данных [math][/math]
Параллельный алгоритм
Высота ярусно-параллельной формы [math][/math]
Ширина ярусно-параллельной формы [math][/math]


Основные авторы описания: А.В.Кибанов, Т.З.Аджиева

<math>A =\left\{(\begin{array}{c.cccc}&1&2&\cdots&n\\ \hdash1&a_{11}&a_{12}&\cdots&a_{1n}\\ 2&a_{21}&a_{22}&\cdots &a_{2n}\ \\vdots&\vdots&\vdots&\ddots&\vdots\\ n&a_{n1}&a_{n2}&\cdotsn&a_{nn} \end{array }\righ\t)<\math>


1 ЧАСТЬ. Свойства и структура алгоритма

1.1 Общее описание алгоритма

1.2 Математическое описание алгоритма

1.3 Вычислительное ядро алгоритма

1.4 Последовательная сложность алгоритма

1.5 Информационный граф

1.6 Ресурс параллелизма алгоритма

1.7 Входные и выходные данные алгоритма

1.8 Свойства алгоритма

2 ЧАСТЬ Программная реализация алгоритма

2.1 Особенности реализации последовательного алгоритма

2.2 Локальность данных и вычислений

2.3 Возможные способы и особенности параллельной реализации алгоритма

2.4 Масштабируемость алгоритма и его реализации

2.5 Динамические характеристики и эффективность реализации алгоритма

2.6 Выводы для классов архитектур

2.7 Существующие реализации алгоритма

3 Литература