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

Участник:Каледа Александр/Строгий алгоритм С средних (Hard C-Means)

Материал из Алговики
< Участник:Каледа Александр
Версия от 12:28, 15 октября 2016; Каледа Александр (обсуждение | вклад) (Новая страница: «{{algorithm | name = Строгий алгоритм С средних (Hard C-Means) | serial_complexity = <math>O(n)</math> | pf_height = <…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску


Строгий алгоритм С средних (Hard C-Means)
Последовательный алгоритм
Последовательная сложность [math]O(n)[/math]
Объём входных данных [math]nm+1[/math]
Объём выходных данных [math]n+Cm[/math]
Параллельный алгоритм
Высота ярусно-параллельной формы [math]O(1)[/math]
Ширина ярусно-параллельной формы [math]O(n)[/math]


Авторы описания: Каледа Александр, Шапулин Андрей.

Содержание

1 Свойства и структура алгоритма

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

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

1.2.1 Входные и выходные данные

1.2.2 Описание алгоритма

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

1.4 Схема реализации последовательного алгоритма

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

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

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

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

2 Программная реализация алгоритма

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

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

2.2.1 Локальность реализации алгоритма

2.2.1.1 Структура обращений в память и качественная оценка локальности
2.2.1.2 Количественная оценка локальности

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

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

2.4.1 Масштабируемость алгоритма

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

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

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

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

3 Литература