Skip to content
EntityQ1050404· pop 28· linked from 542 articles

разреженная матрица

Sign in to save

Also known as sparse array

matrix in which most of the elements are zero

Article · Русский

Разрежённая матрица — матрица с преимущественно нулевыми элементами. В противном случае, если бо́льшая часть элементов матрицы ненулевые, матрица считается плотной. Среди специалистов нет единства в определении того, какое именно количество ненулевых элементов делает матрицу разрежённой. Разные авторы предлагают различные варианты. Для матрицы порядка n число ненулевых элементов: * есть O(n). Такое определение подходит разве что для теоретического анализа асимптотических свойств матричных алгоритмов; * в каждой строке не превышает 10 в типичном случае; * ограничено , где . * таково, что для данного алгоритма и вычислительной системы имеет смысл извлекать выгоду из наличия в ней нулей. Огромные разрежённые матрицы часто возникают при решении таких задач, как дифференциальное уравнение в частных производных. При хранении и преобразовании разрежённых матриц в компьютере бывает полезно, а часто и необходимо, использовать специальные алгоритмы и структуры данных, которые учитывают разрежённую структуру матрицы. Операции и алгоритмы, применяемые для работы с обычными, плотными матрицами, применительно к большим разрежённым матрицам работают относительно медленно и требуют значительных объёмов памяти. Однако разрежённые матрицы могут быть легко сжаты путём записи только своих ненулевых элементов, что снижает требования к компьютерной памяти.

Abstract from DBpedia / Wikipedia · CC BY-SA