10.1137/100817905