Improved online algorithms for the batch scheduling of equal-length jobs with incompatible families to maximize the weighted number of early jobs

被引:0
|
作者
Wenjie Li
Jinjiang Yuan
机构
[1] Zhengzhou University,School of Mathematics and Statistics
来源
Optimization Letters | 2014年 / 8卷
关键词
Scheduling; Online algorithms; Preemption-restart; Incompatible families;
D O I
暂无
中图分类号
学科分类号
摘要
We consider the online scheduling of equal-length jobs with incompatible families on \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$m$$\end{document} identical batch machines. Each job has a release time, a deadline and a weight. Each batch machine can process up to \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$b$$\end{document} jobs (which come from the same family) simultaneously as a batch, where \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$b$$\end{document} is called the capacity of the machines. Our goal is to determine a preemption-restart schedule which maximizes the weighted number of early jobs. For this problem, Li et al. (Inf Process Lett 112:503–508, 2012) provided an online algorithm of competitive ratio \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$3+2\sqrt{2}$$\end{document} for both \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$b=\infty $$\end{document} and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$b<\infty $$\end{document}. In this paper, we study two special cases of this problem. For the case that \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$m=2$$\end{document}, we first present a lower bound 2, and then provide an online algorithm with a competitive ratio of 3 for both \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$b=\infty $$\end{document} and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$b<\infty $$\end{document}. For the case in which \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$m=3$$\end{document}, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$b=\infty $$\end{document} and all jobs come from a common family, we present an online algorithm with a competitive ratio of \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$(8+2\sqrt{15})/3\approx 5.249$$\end{document}.
引用
收藏
页码:1691 / 1706
页数:15
相关论文
共 50 条
  • [41] ONLINE SCHEDULING JOBS WITH RESTART TO MAXIMIZE THE NUMBER OF JOBS COMPLETED ON TIME ON A SINGLE MACHINE
    Li, Yue
    Ding, Jihuan
    [J]. ADVANCES AND APPLICATIONS IN DISCRETE MATHEMATICS, 2020, 24 (02): : 157 - 163
  • [42] A best possible online algorithm for scheduling equal-length jobs on two machines with chain precedence constraints
    Yuan, Junling
    Li, Wenhua
    Yuan, Jinjiang
    [J]. THEORETICAL COMPUTER SCIENCE, 2012, 457 : 174 - 180
  • [43] A simpler competitive analysis for scheduling equal-length jobs on one machine with restarts
    Goldwasser, Michael H.
    Misra, Arundhati Bagchi
    [J]. INFORMATION PROCESSING LETTERS, 2008, 107 (06) : 240 - 245
  • [44] Approximation algorithms for scheduling single batch machine with incompatible deteriorating jobs
    Cheng, Bayi
    Yuan, Haimei
    Zhou, Mi
    Qi, Tan
    [J]. RAIRO-OPERATIONS RESEARCH, 2023, 57 (03) : 1267 - 1284
  • [45] Single machine bicriteria scheduling with equal-length jobs to minimize total weighted completion time and maximum cost
    He, Cheng
    Lin, Hao
    Wang, Xiumei
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2014, 12 (01): : 87 - 93
  • [46] Bicriterion Pareto-scheduling of equal-length jobs on a single machine related to the total weighted late work
    Chen, Rubing
    Yuan, Jinjiang
    Zhao, Qiulan
    Ng, Chi To
    Edwin Cheng, Tai Chiu
    [J]. NAVAL RESEARCH LOGISTICS, 2023, 70 (06) : 537 - 557
  • [47] Online algorithms for scheduling unit length jobs on parallel-batch machines with lookahead
    Li, Wenhua
    Zhang, Zhenkun
    Yang, Sufang
    [J]. INFORMATION PROCESSING LETTERS, 2012, 112 (07) : 292 - 297
  • [48] Single machine bicriteria scheduling with equal-length jobs to minimize total weighted completion time and maximum cost
    Cheng He
    Hao Lin
    Xiumei Wang
    [J]. 4OR, 2014, 12 : 87 - 93
  • [49] Online scheduling of equal length jobs on unbounded parallel batch processing machines with limited restart
    Liu, Hailing
    Yuan, Jinjiang
    Li, Wenjie
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 31 (04) : 1609 - 1622
  • [50] Online scheduling of equal length jobs on unbounded parallel batch processing machines with limited restart
    Hailing Liu
    Jinjiang Yuan
    Wenjie Li
    [J]. Journal of Combinatorial Optimization, 2016, 31 : 1609 - 1622