Skip to main content
Log in

Rollout Algorithms for Combinatorial Optimization

  • Published:
Journal of Heuristics Aims and scope Submit manuscript

Abstract

We consider the approximate solution of discrete optimization problems using procedures that are capable of magnifying the effectiveness of any given heuristic algorithm through sequential application. In particular, we embed the problem within a dynamic programming framework, and we introduce several types of rollout algorithms, which are related to notions of policy iteration. We provide conditions guaranteeing that the rollout algorithm improves the performance of the original heuristic algorithm. The method is illustrated in the context of a machine maintenance and repair problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Barto, A.G., S.J. Bradtke, and S.P. Singh. (1995). "Learning to Act Using Real-Time Dynamic Programming." Artificial Intelligence 72, 81–138.

    Article  Google Scholar 

  • Barto, A.S. and R. Sutton. (1997). Reinforcement Learning. MIT Press (forthcoming).

  • Bertsekas, D.P. and J.N. Tsitsiklis. (1996). Neuro-Dynamic Programming. Belmont, MA: Athena Scientific.

    MATH  Google Scholar 

  • Glover, F., E. Taillard, and D. deWerra. (1993). "A User's Guide to Tabu Search." Annals of Operations Research 41, 3–28.

    Article  MATH  Google Scholar 

  • Pattipati, K.R. and M.G. Alexandridis. (1990). "Application of Heuristic Search and Information Theory to Sequential Fault Diagnosis." IEEE Transactions on Systems, Man, and Cybernetics 20, 872–887.

    Article  MATH  Google Scholar 

  • Tesauro, G. and G.R. Galperin. (1996). "On-Line Policy Improvement Using Monte Carlo Search." Unpublished report.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bertsekas, D.P., Tsitsiklis, J.N. & Wu, C. Rollout Algorithms for Combinatorial Optimization. Journal of Heuristics 3, 245–262 (1997). https://doi.org/10.1023/A:1009635226865

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009635226865

Keywords

Navigation