Лучшие вопросы
Таймлайн
Чат
Перспективы
Алгоритм Копперсмита — Винограда
алгоритм умножения квадратных матриц Из Википедии, свободной энциклопедии
Remove ads
Алгоритм Копперсмита—Винограда — алгоритм умножения квадратных матриц, предложенный в 1987 году Д. Копперсмитом и Ш. Виноградом[англ.]. В исходной версии асимптотическая сложность алгоритма составляла , где — размер стороны матрицы. Алгоритм Копперсмита—Винограда, с учетом серии улучшений и доработок в последующие годы, обладает лучшей асимптотикой среди известных алгоритмов умножения матриц.
На практике алгоритм Копперсмита—Винограда не используется, так как он имеет очень большую константу пропорциональности и начинает выигрывать в быстродействии у других известных алгоритмов только для матриц, размер которых превышает память современных компьютеров.
Remove ads
Улучшения алгоритма

Remove ads
См. также
- Алгоритм Штрассена
- Гипотеза Штрассена
- Открытые математические проблемы — определить точную нижнюю границу сложности алгоритма умножения матриц.
Примечания
Литература
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads