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

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

Материал из Алговики
Перейти к навигации Перейти к поиску
м
Строка 10: Строка 10:
 
Основные авторы описания: А.В.Кибанов, Т.З.Аджиева
 
Основные авторы описания: А.В.Кибанов, Т.З.Аджиева
  
<math>\begin{bmatrix}
+
<math>
   0 & \cdots & 0 \\
+
\begin{bmatrix}  
  \vdots & \ddots & \vdots \\
+
(a_1,a_1) & \cdots & (a_1,a_n-1) &a_1 \\    
  0 & \cdots & 0
+
\vdots & \ddots & \vdots \\ 
\end{bmatrix}</math>
+
(a_{i},a_1) & \cdots & (a_i,a_n-1) &a_i \\  
 +
vdots & \ddots & \vdots \\
 +
(a_{k},a_1) & \cdots & (a_k,a_n-1) &a_k \\ 
 +
\end{bmatrix}
 +
</math>
  
  

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


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


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

[math] \begin{bmatrix} (a_1,a_1) & \cdots & (a_1,a_n-1) &a_1 \\ \vdots & \ddots & \vdots \\ (a_{i},a_1) & \cdots & (a_i,a_n-1) &a_i \\ vdots & \ddots & \vdots \\ (a_{k},a_1) & \cdots & (a_k,a_n-1) &a_k \\ \end{bmatrix} [/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 Литература