A comparison of RESTART implementations / Marnix J.J. Garvels and Dirk P. Kroese