Scheduling equal-length jobs with delivery times on identical processors

被引:3
|
作者
Vakhania, N
机构
[1] State Univ Morelos, Fac Sci, Cuernavaca 62210, Morelos, Mexico
[2] Inst Computat Math, Tbilisi 93, Georgia
关键词
scheduling identical processors; release time; delivery time; computational complexity;
D O I
10.1080/00207160211288
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The problem of scheduling n jobs of equal duration p with release and delivery times on m identical processors with the objective to minimize the maximal job completion time is considered. An algorithm is proposed that has the time complexity O(mn log n) if the maximal job delivery time q(max) is bounded by some constant. This is better than the earlier known best bound of O(mn(2)log(np/m)) for the version of the problem with non-restricted q(max). The algorithm has the time complexity O(q(max)(2) n log n max {m, q(max) }) without the restriction on q(max). As the presented computational experiments show, practical behavior of the algorithm remains good without restriction on q(max), i.e., for arbitrarily long delivery times, the running time of the algorithm, in practice, does not depend on q(max).
引用
下载
收藏
页码:715 / 728
页数:14
相关论文
共 50 条
  • [1] Scheduling equal-length jobs on identical parallel machines
    Baptiste, P
    DISCRETE APPLIED MATHEMATICS, 2000, 103 (1-3) : 21 - 32
  • [2] Online Nonpreemptive Scheduling of Equal-Length Jobs on Two Identical Machines
    Goldwasser, Michael H.
    Pedigo, Mark
    ACM TRANSACTIONS ON ALGORITHMS, 2008, 5 (01)
  • [3] Online, non-preemptive scheduling of equal-length jobs on two identical machines
    Goldwasser, Michael H.
    Pedigo, Mark
    ALGORITHM THEORY - SWAT 2006, PROCEEDINGS, 2006, 4059 : 113 - 123
  • [4] A note on scheduling equal-length jobs to maximize throughput
    Chrobak, M
    Dürr, C
    Jawor, W
    Kowalik, L
    Kurowski, M
    JOURNAL OF SCHEDULING, 2006, 9 (01) : 71 - 73
  • [5] Scheduling Mutual Exclusion Accesses in Equal-Length Jobs
    Kagaris, Dimitri
    Dutta, Sourav
    ACM TRANSACTIONS ON PARALLEL COMPUTING, 2019, 6 (02)
  • [6] Online scheduling of equal-length jobs on parallel machines
    Ding, Jihuan
    Ebenlendr, Tomas
    Sgall, Jiri
    Zhang, Guochuan
    ALGORITHMS - ESA 2007, PROCEEDINGS, 2007, 4698 : 427 - +
  • [7] Preemptive scheduling of equal-length jobs in polynomial time
    Mertzios G.B.
    Unger W.
    Mathematics in Computer Science, 2010, 3 (1) : 73 - 84
  • [8] A Note on Scheduling Equal-Length Jobs to Maximize Throughput
    Marek Chrobak
    Christoph Dürr
    Wojciech Jawor
    Łukasz Kowalik
    Maciej Kurowski
    Journal of Scheduling, 2006, 9 : 71 - 73
  • [9] Online batch scheduling of equal-length jobs on two identical batch machines to maximise the number of early jobs
    Li, Wenjie
    Li, Shisheng
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2015, 46 (04) : 652 - 661
  • [10] Online scheduling of equal-length jobs: Randomization and restarts help
    Chrobak, Marek
    Jawor, Wojciech
    Sgall, Jiri
    Tichy, Tomas
    SIAM JOURNAL ON COMPUTING, 2007, 36 (06) : 1709 - 1728