Generalising the idea of the classical EM algorithm that is widely used for computing maximum likelihood estimates, we … propose an EM-Control (EM-C) algorithm for solving multi-period finite time horizon stochastic control problems. The new … algorithm sequentially updates the control policies in each time period using Monte Carlo simulation in a forward …