Scheduling fully parallel jobs

被引:1
|
作者
Wang, Kai [1 ]
Chau, Vincent [2 ,3 ]
Li, Minming [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[2] Shenzhen Inst Adv Technol, Shenzhen, Peoples R China
[3] City Univ Hong Kong, Hong Kong, Hong Kong, Peoples R China
关键词
Approximation ratio; Total weighted completion time; Parallel jobs; Integer parallel units; WEIGHTED COMPLETION-TIME; INDEPENDENT TASKS; ALGORITHMS;
D O I
10.1007/s10951-018-0563-3
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We consider the following scheduling problem. We have m identical machines, where each machine can accomplish one unit of work at each time unit. We have a set of n fully parallel jobs, where each job j has s j units of workload, and each unit workload can be executed on any machine at any time unit. A job is considered complete when its entire workload has been executed. The objective is to find a schedule that minimizes the total weighted completion time wjCj, where wj is the weight of job j and Cj is the completion time of job j. We provide theoretical results for this problem. First, we give a PTAS of this problem with fixed m. We then consider the special case where wj = s j for each job j, and we show that it is polynomial solvable with fixed m. Finally, we study the approximation ratio of a greedy algorithm, the Largest- Ratio- First algorithm. For the special case, we show that the approximation ratio depends on the instance size, i. e. n and m, while for the general case where jobs have arbitrary weights, we prove that the upper bound of the approximation ratio is 1 + m- 1 m+2
引用
收藏
页码:619 / 631
页数:13
相关论文
共 50 条
  • [1] Scheduling fully parallel jobs
    Kai Wang
    Vincent Chau
    Minming Li
    Journal of Scheduling, 2018, 21 : 619 - 631
  • [2] Scheduling Fully Parallel Jobs with Integer Parallel Units
    Chau, Vincent
    Li, Minming
    Wang, Kai
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION (TAMC 2017), 2017, 10185 : 143 - 156
  • [3] Preemptive scheduling of parallel jobs on multiprocessors
    Deng, XT
    Gu, N
    Brecht, T
    Lu, KC
    SIAM JOURNAL ON COMPUTING, 2000, 30 (01) : 145 - 160
  • [4] Scheduling parallel jobs with linear speedup
    Grigoriev, A
    Uetz, M
    APPROXIMATION AND ONLINE ALGORITHMS, 2006, 3879 : 203 - +
  • [5] Online Scheduling with Redirection for Parallel Jobs
    Faure, Adrien
    Lucarelli, Giorgio
    Richard, Olivier
    Trystram, Denis
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2020), 2020, : 326 - 329
  • [6] Scheduling parallel jobs to minimize the makespan
    Berit Johannes
    Journal of Scheduling, 2006, 9 : 433 - 452
  • [7] Parallel Machine Scheduling with Special Jobs
    王振波
    邢文训
    Tsinghua Science and Technology, 2006, (01) : 107 - 110
  • [8] Scheduling Parallel Jobs for Multiphysics Simulators
    Carvalho, Renata M.
    Lima, Ricardo M. F.
    Oliveira, Adriano L. I.
    Santos, Felix C. G.
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [9] Parallel machine scheduling with splitting jobs
    Xing, WX
    Zhang, JW
    DISCRETE APPLIED MATHEMATICS, 2000, 103 (1-3) : 259 - 269
  • [10] Scheduling Jobs on Dedicated Parallel Machines
    Shim, Sang-Oh
    Choi, Seong-Woo
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING II, PTS 1-3, 2013, 433-435 : 2363 - +