Optimal Policy for Multi-Class Scheduling in a Single Server Queue

被引:0
|
作者
Osipova, Natalia [1 ]
Ayesta, Urtzi [2 ,3 ]
Avrachenkov, Konstantin [1 ]
机构
[1] INRIA Sophia Antipolis, Sophia Antipolis, France
[2] LAAS CNRS, F-75700 Paris, France
[3] BCAM, Zamudio, Spain
关键词
SYSTEMS;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In this paper we apply the Gittins optimality result to characterize the optimal scheduling discipline in a multi-class M/G/1 queue. We apply the general result to several cases of practical interest where the service time distributions belong to the set of decreasing hazard rate distributions, like Pareto or hyper-exponential. When there is only one class it is known that in this case the Least Attained Service policy is optimal. We show that in the multi-class case the optimal policy is a priority discipline, where jobs of the various classes depending on their attained service are classified into several priority levels. Using a tagged-job approach we obtain, for every class, the mean conditional sojourn time. This allows us to compare numerically the mean sojourn time in the system between the Gittins optimal and popular policies like Processor Sharing, First Come First Serve and Least Attained Service (LAS). We implement the Gittins' optimal algorithm in NS-2 and we perform numerical experiments to evaluate the achievable performance gain. We find that the Gittins policy can outperform by nearly 10% the LAS policy.
引用
收藏
页码:295 / +
页数:2
相关论文
共 50 条
  • [31] Analysis of Single Server Queue with Modified Vacation Policy
    Priyanka Kalita
    Gautam Choudhury
    Dharmaraja Selvamuthu
    Methodology and Computing in Applied Probability, 2020, 22 : 511 - 553
  • [32] Delay and Rate-Optimal Control in a Multi-Class Priority Queue with Adjustable Service Rates
    Li, Chih-ping
    Neely, Michael J.
    2012 PROCEEDINGS IEEE INFOCOM, 2012, : 2976 - 2980
  • [33] Analysis of Single Server Queue with Modified Vacation Policy
    Kalita, Priyanka
    Choudhury, Gautam
    Selvamuthu, Dharmaraja
    METHODOLOGY AND COMPUTING IN APPLIED PROBABILITY, 2020, 22 (02) : 511 - 553
  • [34] Computation of a near-optimal service policy for a single-server queue with homogeneous jobs
    Johansen, SG
    Larsen, C
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 134 (03) : 648 - 663
  • [35] Dynamic scheduling and maintenance for a two-class queue with a deteriorating server
    Huang, Jefferson
    Down, Douglas G.
    Lewis, Mark E.
    Wu, Cheng-Hung
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 3197 - 3202
  • [36] OPTIMAL-CONTROL OF SINGLE-SERVER QUEUING NETWORKS AND MULTI-CLASS M-G-1 QUEUES WITH FEEDBACK
    TCHA, DW
    PLISKA, SR
    OPERATIONS RESEARCH, 1977, 25 (02) : 248 - 258
  • [37] A SINGLE-SERVER QUEUE WITH SERVER VACATIONS AND A CLASS OF NONRENEWAL ARRIVAL PROCESSES
    LUCANTONI, DM
    MEIERHELLSTERN, KS
    NEUTS, MF
    ADVANCES IN APPLIED PROBABILITY, 1990, 22 (03) : 676 - 705
  • [38] Queue mining for delay prediction in multi-class service processes
    Senderovich, Arik
    Weidlich, Matthias
    Gal, Avigdor
    Mandelbaum, Avishai
    INFORMATION SYSTEMS, 2015, 53 : 278 - 295
  • [39] ON A SINGLE SERVER QUEUE
    SHANBHAG, DN
    CALCUTTA STATISTICAL ASSOCIATION BULLETIN, 1965, 14 (55-5): : 163 - &
  • [40] A two server queue with Bernoulli schedules and a single vacation policy
    Madan, KC
    Abu-Dayyeh, W
    Taiyyan, F
    APPLIED MATHEMATICS AND COMPUTATION, 2003, 145 (01) : 59 - 71