Algorithm 837: AMD, an approximate minimum degree ordering algorithm. - Patrick Amestoy; Enseeiht-Irit; Timothy A. Davis 001; Iain S. Duff (ACM Trans. Math. Softw., 2004)