Scheduling malleable parallel tasks: An asymptotic fully polynomial-time approximation scheme

被引:0
作者
Jansen, K [1 ]
机构
[1] Univ Kiel, Inst Informat & Prakt Math, D-24098 Kiel, Germany
来源
ALGORITHMS-ESA 2002, PROCEEDINGS | 2002年 / 2461卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A malleable parallel task is one whose execution time is a function of the number of (identical) processors allotted to it. We study the problem of scheduling a set of n independent malleable tasks on an arbitrary number m of parallel processors and propose an asymptotic fully polynomial time approximation scheme. For any fixed epsilon > 0, the algorithm computes a non-preemptive schedule of length at most (1 + epsilon) times the optimum (plus an additive term) and. has running time polynomial in n, m and 1/epsilon.
引用
收藏
页码:562 / 573
页数:12
相关论文
共 28 条
  • [1] ORTHOGONAL PACKINGS IN 2 DIMENSIONS
    BAKER, BS
    COFFMAN, EG
    RIVEST, RL
    [J]. SIAM JOURNAL ON COMPUTING, 1980, 9 (04) : 846 - 855
  • [2] BELKHALE K, 1990, INT C PAR PROC, V1, P72
  • [3] BLAZEWICZ J, 1986, IEEE T COMPUT, V35, P389
  • [4] BLAZEWICZ J, 1986, ANN OPERATIONS RES, V7
  • [5] COFFMAN EG, 1980, SIAM J COMPUT, V9, P808, DOI 10.1137/0209062
  • [6] Scheduling multiprocessor tasks - An overview
    Drozdowski, M
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 94 (02) : 215 - 230
  • [7] Drozdowski M., 1995, Bull. Pol. Acad. Sci., Tech. Sci., V43, P381
  • [8] Du J., 1989, SIAM J. Discret. Math, V2, P473, DOI [10.1137/0402042, DOI 10.1137/0402042]
  • [9] Garey M. R., 1975, SIAM Journal on Computing, V4, P397, DOI 10.1137/0204035
  • [10] Garey M. R., 1975, SIAM Journal on Computing, V4, P187, DOI 10.1137/0204015