Predicting structure in sparse matrix computations - Gilbert, John R. (1986)