SI:10.1137/0141021