Kundeti, Rajasekaran, 2010. Fast algorithms for placing large entries along the diagonal of a sparse matrix 235.. https://doi.org/10.1016/j.cam.2010.07.002