Model predictive control for max-plus-linear discrete event systems