OPTIMAL SCHEDULING POLICIES FOR A CLASS OF QUEUES WITH CUSTOMER DEADLINES TO THE BEGINNING OF SERVICE

被引:84
作者
PANWAR, SS
TOWSLEY, D
WOLF, JK
机构
[1] UNIV MASSACHUSETTS,DEPT COMP & INFORMAT SCI,AMHERST,MA 01003
[2] UNIV CALIF SAN DIEGO,CTR MAGNET RECORDING RES,LA JOLLA,CA 92093
关键词
Computer Networks - Local Networks - Optimization - Scheduling - Telecommunication;
D O I
10.1145/48014.48019
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many problems can be modeled as single-server queues with impatient customers. An example is that of the transmission of voice packets over a packet-switched network. If the voice packets do not reach their destination within a certain time interval of their transmission, they are useless to the receiver and considered lost. It is therefore desirable to schedule the customers such that the fraction of customers served within their respective deadlines is maximized. For this measure of performance, it is shown that the shortest time to extinction (STE) policy is optimal for a class of continuous and discrete time nonpreemptive M/G/1 queues that do not allow unforced idle times. When unforced idle times are allowed, the best policies belong to the class of shortest time to extinction with inserted idle time (STEI) policies. An STEI policy requires that the customer closest to his or her deadline be scheduled whenever it schedules a customer. It also has the choice of inserting indle times while the queue is nonempty.
引用
收藏
页码:832 / 844
页数:13
相关论文
共 14 条
[1]  
Baccelli F., 1981, Performance '81. Proceedings of the 8th International Symposium on Computer Performance Modelling, Measurement and Evaluation, P159
[2]  
Dertouzos Michael, 1974, P IFIP C, P807
[3]   DIGITAL SPEECH NETWORKS [J].
GOLD, B .
PROCEEDINGS OF THE IEEE, 1977, 65 (12) :1636-1658
[4]  
GROSS D, 1974, FUNDAMENTALS QUEUEIN
[5]  
Gruber J. G., 1983, IEEE Journal on Selected Areas in Communications, VSAC-1, P981, DOI 10.1109/JSAC.1983.1146010
[6]  
Howard RonaldA., 1960, DYNAMIC PROGRAMMING
[7]  
JACKSON JR, 1955, 43 U CAL MAN SCI REP
[8]  
Kleinrock L., 1976, QUEUEING SYSTEMS
[9]   N JOB, ONE MACHINE SEQUENCING ALGORITHM FOR MINIMIZING THE NUMBER OF LATE JOBS [J].
MOORE, JM .
MANAGEMENT SCIENCE, 1968, 15 (01) :102-109
[10]  
PANWAR SS, 1986, THESIS U MASSACHUSET