Rollout-based approximate dynamic programming for MDPs with information-theoretic constraints