Cybernetics And Systems Analysis logo
Інформація редакції Аннотації статей Автори Архів
Кібернетика і Системний Аналіз
Міжнародний Науково-Теоретичний Журнал
УДК 681.322.012
Л.Д. Єлфiмова

НОВИЙ ШВИДКИЙ РЕКУРСИВНИЙ АЛГОРИТМ МНОЖЕННЯ МАТРИЦЬ

Анотація. Запропоновано новий рекурсивний алгоритм множення матриць порядку n=2q (q >1) , в якому як базовий застосовується швидкий гібридний алгоритм множення матриць порядку 4μ, коли μ=2q–1 (q >0) . Порівняно з відомими рекурсивними алгоритмами Штрасена та Винограда– Штрасена цей алгоритм дозволяє мінімізувати на 7% мультиплікативну складність, яка дорівнює W M ≈0.932n 2.807 операцій множення на глибині рекурсії d=log2n–3, та скоротити вектор обчислень на три рекурсивних кроки. Наведено оцінку мультиплікативної складності представленого алгоритму.

Ключові слова: лінійна алгебра, блочно-рекурсивні алгоритми Штрасена та Винограда–Штрасена, сім’я швидких гібридних алгоритмів множення матриць.



ПОВНИЙ ТЕКСТ

Елфимова Лариса Дмитриевна,
младший научный сотрудник Института кибернетики им. В.М. Глушкова НАН Украины, Киев,
larisaelf@gmail.com


СПИСОК ЛІТЕРАТУРИ

  1. Winograd S.A. A new algorithm for inner product. IEEE Transactions on Computers. 1968. Vol. С-18. P. 693–694.

  2. Strassen V. Gaussian elimination is not optimal. Numerische Mathematik. 1969. Vol. 13. P. 354–356.

  3. Winograd S. On multiplication of matrices. Linear Algebra and Its Application. 1971. Vol. 4. P. 381–388.

  4. Laderman J.D. A noncommutative algorithm for multiplying matrices using 23 multiplications. Bulletin of the American Mathematical Society. 1976. Vol. 82, N 1. P. 126–128.

  5. Елфимова Л.Д., Капитонова Ю.В. Быстрый алгоритм для умножения матриц и его эффективная реализация на систолических массивах. Кибернетика и системный анализ. 2001. № 1. С. 135–150.

  6. Елфимова Л.Д. Быстрые гибридные алгоритмы умножения матриц. Кибернетика и системный анализ. 2010. Т. 46, № 4. С. 49–59.

  7. Елфимова Л.Д. Новые быстрые гибридные алгоритмы умножения матриц. Кибернетика и системный анализ. 2011. Т. 47, № 6. С. 59–67.
© 2019 Kibernetika.org. All rights reserved.