MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

 

Download:
Download as a PDF
unknown authors
http://halweb.uc3m.es/jnino/eng/pubs/ssche.pdf
Add To MetaCart

Abstract:

The field of stochastic scheduling is motivated by the design and operational problems arising in systems where scarce service resources must be allocated over time to jobs with random features vying for their attention. Important examples include manufacturing and computer-communication systems. Consider, e.g., the case of a manufacturing workstation processing different part types, where part arrival and processing times are subject to random variability. The performance of such systems, as measured by a criterion such as the average time jobs stay in the system (flowtime), may be significantly affected by the policy employed to prioritize over time jobs awaiting service (scheduling policy). The impact of scheduling policies, together with the high degree of discretionality in the decisions they involve, explain the importance and difficulty of the fundamental problem of stochastic scheduling: to design relatively simple scheduling policies that (nearly) achieve given performance objectives. The theory of stochastic scheduling addresses this problem in a variety of stochastic service system models. Random features such as job processing times are thus modeled by specifying their probability distributions, which are assumed to be known by the system manager. Model assumptions vary across several dimensions, including the class of scheduling policies considered admissible, job arrival and processing time distributions, type and arrangement of service resources and performance objective to be optimized. Regarding methods and techniques, it seems fair to say that no unified and practical approach has been developed to design and analyze (nearly) optimal policies across the range of stochastic scheduling models. Although many such models can be cast in the framework of dynamic programming, straightforward application of this technique has not proven very

Citations

103 Various optimizers for single-stage production – SMITH - 1956
84 Games against nature – Papadimitriou
69 Instability of FIFO queueing networks – Bramson - 1994
55 Brownian models of queueing networks with heterogenous customer populations – Harrison - 1988
46 Polling systems: applications, modeling and optimization – Levy, Sidi - 1990
45 A dynamic allocation index for the sequential design of experiments – Gittins, Jones - 1974
44 Optimization of multiclass queueing networks: Polyhedral and nonlinear characterizations of achievable performance – Paschaladis, Tsitsiklis - 1994
37 Bandit Processes and Dynamic Allocation Indices – Gittins - 1979
35 Restless bandits: Activity allocation in a changing world – Whittle - 1988
30 Conservation laws, extended polymatroids and multiarmed bandit problems; a polyhedral approach to indexable systems – Bertsimas, Nino-Mora - 1996
30 A characterization of waiting time performance realizable by single server queues – Coffman, Mitrani - 1980
30 Multiclass queueing systems: Polymatroidal structure and optimal scheduling control – Shanthikumar, Yao - 1992
23 On an index policy for restless bandits – Weber, Weiss - 1990
21 Dynamic scheduling of a multiclass fluid network – Chen, Yao - 1993
19 Extensions of the multiarmed bandit problem: The discounted case – Varaiya, Walrand, et al. - 1985
18 Sequencing tasks with exponential service times to minimize the expected flow time or makespan – Bruno, Downey, et al. - 1981
18 Dynamic scheduling of a two-class queue with setups – Reiman, Wein - 1994
17 Multi-armed bandits and the Gittins index – Whittle - 1980
14 Characterization and optimization of achievable performance in general queueing systems – Federgruen, Groenevelt - 1988
13 Scheduling with random service times – Rothkopf - 1966
13 Scheduling jobs with stochastic processing requirements on parallel machines to minimize makespan or flow time – Weber - 1982
12 The achievable region approach to the optimal control of stochastic systems – Dacre, Glazebrook, et al. - 1999
12 Scheduling jobs with stochastically ordered processing times on parallel machines to minimize expected flow time – Weber, Varaiya, et al. - 1986
11 Scheduling tasks with exponential service times on parallel processors – Glazebrook - 1979
11 Interchange arguments in stochastic scheduling – Nain, Tsoucas, et al. - 1989
10 Restless bandits, linear programming relaxations and a primal-dual heuristic – Bertsimas, Niño-Mora - 1994
9 Restless bandits, partial conservation laws and indexability – Niño-Mora - 2001
9 On stochastic scheduling with in-tree precedence constraints – Papadimitriou, Tsitsiklis - 1987
9 Branching bandit processes – Weiss - 1988
8 Multi-armed Bandits with Switching Penalties – Assawa, Teneketzis - 1996
7 Performance evaluation of scheduling control of queueing networks: Fluid model heuristics – Atkins, Chen - 1995
7 Minimizing expected makespans on uniform processor systems – Coffman, Flatto, et al. - 1987
7 Scheduling for minimum total loss using service time distributions – Sevcik - 1974
5 Scheduling stochastic jobs with a two-point distribution on two parallel machines – Coffman, Hofri, et al. - 1989
5 Optimal control of single-server queueing networks and multi-class M/G/1 queues with feedback – Tcha, Pliska - 1977
5 A short proof of the Gittins index theorem. The Annals of Applied Probability – Tsitsiklis - 1994
5 Turnpike optimality of smith's rule in parallel machines stochastic scheduling – Weiss - 1992
4 Parallel scheduling of multiclass M/M/m queues: Approximate and heavy-traffic optimization of achievable performance – Glazebrook, Niño-Mora - 2001
4 Time-sharing service systems I. Theory of Probability and its Applications – Klimov - 1974
3 A stochastic optimization algorithm minimizing expected flow times on uniform processors – Agrawala, Coffman, et al. - 1984
3 On the Gittins index for multiarmed bandits. The Annals of Applied Probability – Weber - 1992
2 Optimization of multiclass queueing networks via the achievable region method: part I, the single-station case – Bertsimas, Niño-Mora - 1999
2 On minimizing the expected makespan and flow time in stochastic flow shops with blocking – Wie, Pinedo - 1986
1 A linear programming approach to stability, optimisation and performance analysis for Markovian multiclass queueing networks – Glazebrook, Niño-Mora - 1999
1 A new priority index for restless bandits and admission control: a polyhedral approach – Niño-Mora
1 scheduling to minimize expected weighted flowtime on uniform processors – Job - 1988