Rollout Algorithms for Combinatorial Optimization

  • Authors:
  • Dimitri P. Bertsekas;John N. Tsitsiklis;Cynara Wu

  • Affiliations:
  • Department of Electrical Engineering and Computer Science, M.I.T., Cambridge, MA 02139;Department of Electrical Engineering and Computer Science, M.I.T., Cambridge, MA 02139;Department of Electrical Engineering and Computer Science, M.I.T., Cambridge, MA 02139

  • Venue:
  • Journal of Heuristics
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the approximate solution of discrete optimization problems using procedures that are capable of magnifying theeffectiveness of any given heuristic algorithm through sequentialapplication. In particular, we embed the problem within a dynamicprogramming framework, and we introduce several types of rolloutalgorithms, which are related to notions of policy iteration. Weprovide conditions guaranteeing that the rollout algorithmimproves the performance of the original heuristic algorithm. Themethod is illustrated in the context of a machine maintenance andrepair problem.