Scheduling and Packing Malleable Tasks with Precedence Constraints of Bounded Width

被引:0
|
作者
Guenther, Elisabeth [1 ]
Koenig, Felix G. [1 ]
Megow, Nicole [2 ]
机构
[1] Tech Univ Berlin, Inst Math, D-1000 Berlin, Germany
[2] Max Planck Inst Informat, Saarbrucken, Germany
来源
关键词
MULTIPROCESSOR TASKS; ALGORITHMS; COMPLEXITY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study two related problems in non-preemptive scheduling and packing of malleable tasks with precedence constraints to minimize the make-span. We distinguish the scheduling variant, in which we allow the free choice of processors, and the packing variant, in which a task must be assigned to a contiguous subset of processors. For precedence constraints of bounded width, we completely resolve the cornplexity status for any particular problem setting concerning width bound and number of processors, and give polynomial-time algorithms with best possible performance. For both, scheduling and packing malleable tasks, we present an FPTAS for the NP-hard problem variants and exact algorithms for all remaining special cases. To obtain the positive results, we do not require the common monotonous penalty assumption on processing times, whereas our hardness results hold even when assuming this restriction. With the close relation between contiguous scheduling and strip packing, our FPTAS is the first (and best possible) constant factor approximation for (malleable) strip packing under special precedence constraints.
引用
收藏
页码:170 / +
页数:3
相关论文
共 50 条
  • [41] Some Results on Shop Scheduling with S-Precedence Constraints among Job Tasks
    Agnetis, Alessandro
    Rossi, Fabrizio
    Smriglio, Stefano
    ALGORITHMS, 2019, 12 (12)
  • [42] Strip packing with precedence constraints and strip packing with release times
    Augustine, John
    Banerjee, Sudarshan
    Irani, Sandy
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (38-40) : 3792 - 3803
  • [43] Static Scheduling of Periodic Hardware Tasks with Precedence and Deadline Constraints on Reconfigurable Hardware Devices
    Belaid, Ikbel
    Muller, Fabrice
    Benjemaa, Maher
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2011, 2011
  • [44] Multi-Robot Task Allocation and Scheduling Considering Cooperative Tasks and Precedence Constraints
    Bischoff, Esther Y.
    Meyer, Fabian
    Inga, Jairo
    Hohmann, Soren
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 3949 - 3956
  • [45] Complexity of scheduling of coupled tasks with chains precedence constraints and any constant length of gap
    Ecker, K.
    Tanas, M.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2012, 63 (04) : 524 - 529
  • [46] Probabilistic performance analysis of scheduling parallel tasks with precedence constraints on mesh connected multicomputers
    Li, KQ
    CONFERENCE PROCEEDINGS OF THE 1996 IEEE FIFTEENTH ANNUAL INTERNATIONAL PHOENIX CONFERENCE ON COMPUTERS AND COMMUNICATIONS, 1996, : 358 - 365
  • [47] Procedures for the bin packing problem with precedence constraints
    Pereira, Jordi
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 250 (03) : 794 - 806
  • [48] Bin Packing Problem With General Precedence Constraints
    Ciscal-Terry, Wilner
    Dell'Amico, Mauro
    Iori, Manuel
    IFAC PAPERSONLINE, 2015, 48 (03): : 2027 - 2029
  • [49] Communication-Aware Scheduling for Malleable Tasks
    Shimada, Kana
    Taniguchi, Ittetsu
    Tomiyama, Hiroyuki
    2019 INTERNATIONAL CONFERENCE ON PLATFORM TECHNOLOGY AND SERVICE (PLATCON), 2019, : 11 - 16
  • [50] Scheduling of Malleable Tasks Based on Constraint Programming
    Nishikawa, Hiroki
    Shimada, Kana
    Taniguchi, Ittetsu
    Tomiyama, Hiroyuki
    PROCEEDINGS OF TENCON 2018 - 2018 IEEE REGION 10 CONFERENCE, 2018, : 1493 - 1498