RUS  ENG
Полная версия
ЖУРНАЛЫ // Журнал вычислительной математики и математической физики // Архив

Ж. вычисл. матем. и матем. физ., 2009, том 49, номер 10, страницы 1741–1756 (Mi zvmmf4765)

Эта публикация цитируется в 5 статьях

Приближенное умножение тензорных матриц на основе индивидуальной фильтрации факторов

Д. В. Савостьянов, Е. Е. Тыртышников

119333 Москва, Губкина 8, Институт вычислительной математики РАН

Аннотация: Предлагаются алгоритмы приближенного вычисления произведения матриц $\tilde{\mathbf C}\approx\mathbf C=\mathbf A\cdot\mathbf B$, где матрицы $\mathbf A$ и $\mathbf B$ заданы тензорным разложением в каноническом формате или в формате Таккера ранга $r$. Матрица $\mathbf C$ в виде полного массива не вычисляется. Вместо этого она представляется сначала аналогичным разложением с избыточным значением ранга, а затем переаппроксимируется (сжимается) с целью уменьшения ранга в рамках заданной точности. Известные алгоритмы переаппроксимации в данном случае требуют хранения массива из $r^{2d}$ элементов, где $d$ – размерность пространства. Из-за ограничений по памяти и быстродействию они неприменимы уже для типичных значений $d=3$ и $r\sim30$. В данной работе предлагаются методы, основанные на аппроксимации модовых факторов для $\mathbf C$ по индивидуально выбранным критериям точности. В качестве приложения рассматривается вычисление трехмерного потенциала Кулона. Показано, что предложенные методы эффективны, когда значение $r$ достигает нескольких сотен, а сложность операций по переаппроксимации (сжатию) $\mathbf C$ невелика по сравнению с предварительным вычислением факторов тензорного разложения $\mathbf C$ с избыточным значением ранга. Библ. 38. Табл. 4.

Ключевые слова: многомерные массивы, многомерные операторы, малопараметрические представления, каноническое разложение, разложение Таккера, скелетонная аппроксимация, малоранговые матрицы, сжатие данных, быстрая рекомпрессия, потенциал Кулона.

УДК: 519.61

Поступила в редакцию: 10.03.2009


 Англоязычная версия: Computational Mathematics and Mathematical Physics, 2009, 49:10, 1662–1677

Реферативные базы данных:


© МИАН, 2024