DocumentCode :
3077628
Title :
Dynamic job scheduling with strict deadline
Author :
Miao, Xiyi ; Luh, Peter B. ; Kleinman, David L.
Author_Institution :
Dept. of Electr. & Syst. Eng., Connecticut Univ., Storrs, CT, USA
fYear :
1990
fDate :
5-7 Dec 1990
Firstpage :
116
Abstract :
Dynamic job scheduling on one processor is considered. In the problem, multiple types of jobs arrive randomly with deterministic processing time requirements, values and deadlines. If a job cannot be processed within its deadline, its value is lost. The objective is to schedule jobs so as to minimize the overall expected loss over an infinite horizon. The single processor scheduling problem is NP-hard. To solve the problem within a polynomial computation time, this study assumes that a job is to be scheduled upon its arrival and that it cannot bump previously scheduled ones. The problem is then solved within a stochastic dynamic programming framework. For I types of jobs the T units of initial time available, an algorithm of O(T2(I+1)) operations is developed to obtain the optimal policy. Using the algorithm, extensive numerical tests are performed to examine various properties of the optimal policy
Keywords :
computational complexity; dynamic programming; scheduling; stochastic programming; NP-hard; deterministic processing time requirements; dynamic job scheduling; infinite horizon; numerical tests; optimal policy; single processor scheduling problem; stochastic dynamic programming; strict deadline; Control systems; Dynamic scheduling; Infinite horizon; Optimal scheduling; Polynomials; Processor scheduling; Scheduling algorithm; Stochastic processes; Systems engineering and theory; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Decision and Control, 1990., Proceedings of the 29th IEEE Conference on
Conference_Location :
Honolulu, HI
Type :
conf
DOI :
10.1109/CDC.1990.203556
Filename :
203556
Link To Document :
بازگشت