Rollout algorithms for stochastic scheduling problems

被引:203
|
作者
Bertsekas, DP [1 ]
Castañon, DA
机构
[1] MIT, Dept Elect Engn & Comp Sci, Cambridge, MA 02139 USA
[2] Boston Univ, Dept Elect Engn, Burlington, MA 01803 USA
[3] Alphatech Inc, Burlington, MA 01803 USA
关键词
rollout algorithms; scheduling; neuro-dynamic programming;
D O I
10.1023/A:1009634810396
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Stochastic scheduling problems are difficult stochastic control problems with combinatorial decision spaces. In this paper we focus on a class of stochastic scheduling problems, the quiz problem and its variations. We discuss the use of heuristics for their solution, and we propose rollout algorithms based on these heuristics which approximate the stochastic dynamic programming algorithm. We show how the rollout algorithms can be implemented efficiently, with considerable savings in computation over optimal algorithms. We delineate circumstances under which the rollout algorithms are guaranteed to perform better than the heuristics on which they are based. We also show computational results which suggest that the performance of the rollout policies is near-optimal, and is substantially better than the performance of their underlying heuristics.
引用
收藏
页码:89 / 108
页数:20
相关论文
共 50 条
  • [1] Rollout Algorithms for Stochastic Scheduling Problems
    Dimitri P. Bertsekas
    David A. Castanon
    Journal of Heuristics, 1999, 5 : 89 - 108
  • [2] Rollout algorithms for stochastic scheduling problems
    Bertsekas, DP
    Castañon, DA
    PROCEEDINGS OF THE 37TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1998, : 2143 - 2148
  • [3] A Rollout Metaheuristic for Job Shop Scheduling Problems
    Carlo Meloni
    Dario Pacciarelli
    Marco Pranzo
    Annals of Operations Research, 2004, 131 : 215 - 235
  • [4] A rollout metaheuristic for job shop scheduling problems
    Meloni, C
    Pacciarelli, D
    Pranzo, M
    ANNALS OF OPERATIONS RESEARCH, 2004, 131 (1-4) : 215 - 235
  • [5] New rollout algorithms for combinatorial optimization problems
    Guerriero, F
    Mancini, M
    Musmanno, R
    OPTIMIZATION METHODS & SOFTWARE, 2002, 17 (04): : 627 - 654
  • [6] Approximation algorithms for 2-stage stochastic scheduling problems
    Shmoys, David B.
    Sozio, Mauro
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2007, 4513 : 145 - +
  • [7] Heuristic algorithms for job-shop scheduling problems with stochastic precedence constraints
    Neumann, K
    Schneider, WG
    ANNALS OF OPERATIONS RESEARCH, 1999, 92 (0) : 45 - 63
  • [8] Average-Case Performance of Rollout Algorithms for Knapsack Problems
    Mastin, Andrew
    Jaillet, Patrick
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2015, 165 (03) : 964 - 984
  • [9] Analysis of a Rollout Approach to Sequencing Problems with Stochastic Routing Applications
    Nicola Secomandi
    Journal of Heuristics, 2003, 9 : 321 - 352
  • [10] Analysis of a rollout approach to sequencing problems with stochastic routing applications
    Secomandi, N
    JOURNAL OF HEURISTICS, 2003, 9 (04) : 321 - 352