Stochastic scheduling and dynamic programming by G.M. Koole