4cf86b7f581d810204579819f8e1fcf5 numalg_a2017v76p555preprint.pdf