Online Job Scheduling with K Servers

被引:0
作者
Jiang, Xuanke [1 ,2 ]
Hashima, Sherief [1 ]
Hatano, Kohei [1 ,3 ]
Takimoto, Eiji [3 ]
机构
[1] RIKEN Adv Intelligence Project AIP, Computat Learning Theory Team, Wako, Fukuoka 3510198, Japan
[2] Kyushu Univ, Dept Informat Sci & Technol, Fukuoka 8190395, Japan
[3] Kyushu Univ, Dept Informat, Fukuoka 8190395, Japan
关键词
job scheduling; online learning; semi-matching; flow time;
D O I
10.1587/transinf.2023FCP0005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we investigate an online job scheduling problem with n jobs and k servers, where the accessibilities between the jobs and the servers are given as a bipartite graph. The scheduler is tasked with minimizing the regret, defined as the difference between the total flowtime of the scheduler over T rounds and that of the best-fixed scheduling in hindsight. We propose an algorithm whose regret bounds are O(n(2) root T ln(nk) for general bipartite graphs, O((n(2)/k(1/2))root T ln(nk) for the complete bipartite graphs, and O(n(2)/k)root T ln(nk) for the disjoint star graphs, respectively. We also give a lower regret bound of Omega ((n(2)/k)root T) for the disjoint star graphs, implying that our regret bounds are almost optimal.
引用
收藏
页码:286 / 293
页数:8
相关论文
共 25 条
  • [1] Agrawal S, 2018, PR MACH LEARN RES, V80
  • [2] Ailon N, 2014, JMLR WORKSH CONF PRO, V33, P29
  • [3] Albers Susanne., 1997, SIAM JOURNAL ON COMPUTING, P130
  • [4] Bao YX, 2018, IEEE INFOCOM SER, P495, DOI 10.1109/INFOCOM.2018.8486422
  • [5] Birnbaum B.E., 2008, SIGACT NEWS, V39, P80, DOI DOI 10.1145/1360443.1360462
  • [6] Devanur NR, 2012, STOC'12: PROCEEDINGS OF THE 2012 ACM SYMPOSIUM ON THEORY OF COMPUTING, P137
  • [7] Faster Algorithms for Semi-Matching Problems
    Fakcharoenphol, Jittat
    Laekhanukit, Bundit
    Nanongkai, Danupon
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2014, 10 (03)
  • [8] Online Matching with General Arrivals
    Gamlath, Buddhima
    Kapralov, Michael
    Maggiori, Andreas
    Svensson, Ola
    Wajc, David
    [J]. 2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 26 - 37
  • [9] Gilbert Seth, 2021, SPAA '21: Proceedings of the 33rd ACM Symposium on Parallelism in Algorithms and Architectures, P254, DOI 10.1145/3409964.3461808
  • [10] Goel G, 2008, PROCEEDINGS OF THE NINETEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P982