positive and negative sparse matrix