Lex-optimal online multiclass scheduling with hard deadlines

被引:7
|
作者
Hajek, B
Seri, P
机构
[1] Univ Illinois, Dept Elect Engn, Urbana, IL 61801 USA
[2] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
关键词
online scheduling; priority; deadlines; multiclass queues; competitive optimality;
D O I
10.1287/moor.1040.0144
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Online scheduling of unit-length packets with hard deadlines by a single server in slotted time is considered. First, the throughput optimal scheduling policies are characterized. Then multiclass packets are considered in which each packet has an M-bit class identifier, and a new optimality property called lex-optimality (short for lexicographic optimality) is defined for online scheduling policies. Lex-optimality is a hierarchical sequence of M throughput optimality properties. The lex-optimal policies that do not drop packets early are characterized. Both characterizations involve identification of a "no-regret subset" of the set of packets available for scheduling in a given slot. A lex-optimal scheduling algorithm is presented with complexity per packet O(MB), where M is the log of the number of priority classes and B is the maximum buffer size. The algorithm requires no more packets to be buffered than any online, throughput optimal scheduling policy. Simulation results are presented that illustrate that lex-optimality combines elements of pure priority and nested priority scheduling.
引用
收藏
页码:562 / 596
页数:35
相关论文
共 50 条
  • [1] Online scheduling with hard deadlines
    Goldman, SA
    Parwatikar, J
    Suri, S
    JOURNAL OF ALGORITHMS, 2000, 34 (02) : 370 - 389
  • [2] Optimal Online Scheduling With Arbitrary Hard Deadlines in Multihop Communication Networks
    Mao, Zhoujia
    Koksal, Can Emre
    Shroff, Ness B.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (01) : 177 - 189
  • [3] Online scheduling with hard deadlines on parallel machines
    Ding, Jihuan
    Zhang, Guochuan
    ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, PROCEEDINGS, 2006, 4041 : 32 - 42
  • [4] A note on preemptive scheduling of multiclass jobs with geometric service times and hard deadlines
    Pandelis, Dimitrios G.
    JOURNAL OF SCHEDULING, 2013, 16 (04) : 423 - 428
  • [5] A note on preemptive scheduling of multiclass jobs with geometric service times and hard deadlines
    Dimitrios G. Pandelis
    Journal of Scheduling, 2013, 16 : 423 - 428
  • [6] Asymptotically Optimal Online Scheduling With Arbitrary Hard Deadlines in Multi-Hop Communication Networks
    Gu, Yan
    Liu, Bo
    Shen, Xiaojun
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (04) : 1452 - 1466
  • [7] On causal scheduling of multiclass traffic with deadlines
    Hajek, B
    Seri, P
    1998 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, 1998, : 166 - 166
  • [8] An optimal online algorithm for packet scheduling with agreeable deadlines
    Li, Fei
    Sethuraman, Jay
    Stein, Clifford
    PROCEEDINGS OF THE SIXTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2005, : 801 - 802
  • [9] Online Packet Scheduling with Hard Deadlines in Multihop Communication Networks
    Mao, Zhoujia
    Koksal, C. Emre
    Shroff, Ness B.
    2013 PROCEEDINGS IEEE INFOCOM, 2013, : 2463 - 2471
  • [10] Optimal Distributed Scheduling of Real-Time Traffic with Hard Deadlines
    Lu, Ning
    Li, Bin
    Srikant, R.
    Ying, Lei
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 4408 - 4413