Una matriz esparcida es una matriz en la cual la mayoría de los elementos son 0. Es un desperdicio almacenar estas matrices completas puesto que muy pocos elementos contienen información significativa.Una forma eficiente de representar una matriz esparcida m x n es un arreglo k x 3, donde K es el número de elementos significativos. En ese arreglo se almacena el índice de la fila, el índice de la columna y el valor de los elementos distintos a cero de la matriz original. Esto se denomina una representación reducida. Por ejemplo, la matriz:
fil: 0, 0, 0, 1, 1, 1, 2, 2 ...col: 4, 8, 14, 0, 7, 14, 3, 9 ...val: 5, 6, 1, 3, 5, 1, 5, 5 ...