ACM Transactions on Mathematical Software (1996)