An approximation algorithm for scheduling malleable tasks under general precedence constraints

被引:0
|
作者
Jansen, K
Zhang, H
机构
[1] Univ Kiel, Inst Appl Math & Sci Comp, D-24098 Kiel, Germany
[2] McMaster Univ, Dept Comp & Software, Hamilton, ON L8S 4K1, Canada
来源
ALGORITHMS AND COMPUTATION | 2005年 / 3827卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we study the problem of scheduling malleable tasks with precedence constraints. We are given m identical processors and n tasks. For each task the processing time is a function of the number of processors allotted to it. In addition, the tasks must be processed according to the precedence constraints. The goal is to minimize the makespan (maximum completion time) of the resulting schedule. The best previous approximation algorithm (that works in two phases) by Lepere et al. [18] has a ratio 3+root 5 approximate to 5.236. We develop an improved approximation algorithm with a ratio at most 100/43+100(root 4349-7)/2451 approximate to 4.730598. We also show that our resulting ratio is asymptotically tight.
引用
收藏
页码:236 / 245
页数:10
相关论文
共 50 条
  • [31] A stochastic scheduling algorithm for precedence constrained tasks on Grid
    Tang, Xiaoyong
    Li, Kenli
    Liao, Guiping
    Fang, Kui
    Wu, Fan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (08): : 1083 - 1091
  • [32] Scheduling groups of tasks with precedence constraints on three dedicated processors
    Mansini, R
    Speranza, MG
    Tuza, Z
    DISCRETE APPLIED MATHEMATICS, 2004, 134 (1-3) : 141 - 168
  • [33] Scheduling assembly tasks with caterpillar precedence constraints on dedicated machines
    Nicosia, Gaia
    Pacifici, Andrea
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2017, 55 (06) : 1680 - 1691
  • [34] Multi processor scheduling algorithm for tasks with precedence relation
    Bandyopadhyay, T
    Basak, S
    Bhattacharya, S
    TENCON 2004 - 2004 IEEE REGION 10 CONFERENCE, VOLS A-D, PROCEEDINGS: ANALOG AND DIGITAL TECHNIQUES IN ELECTRICAL ENGINEERING, 2004, : B164 - B167
  • [35] Shop scheduling problems under precedence constraints
    Strusevich, VA
    ANNALS OF OPERATIONS RESEARCH, 1997, 69 (0) : 351 - 377
  • [36] Shop scheduling problems under precedence constraints
    V.A. Strusevich
    Annals of Operations Research, 1997, 69 : 351 - 377
  • [38] Linear-time approximation schemes for scheduling malleable parallel tasks
    Jansen, K
    Porkolab, L
    ALGORITHMICA, 2002, 32 (03) : 507 - 520
  • [39] Minimum Makespan Workflow Scheduling for Malleable Jobs with Precedence Constraints and Lifetime Resource Demands
    Chen, Chen
    Ke, Xiaodi
    Zeyl, Timothy
    Du, Kaixiang
    Sanjabi, Sam
    Bergsma, Shane
    Pournaghi, Reza
    Chen, Chong
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 2068 - 2078
  • [40] Linear-time approximation schemes for scheduling malleable parallel tasks
    Jansen K.
    Porkolab L.
    Algorithmica (New York), 2002, 32 (03): : 507 - 520