Sparse Matrix Array Representation