sparse equilibration