Approximation algorithm for multiprocessor parallel job scheduling

被引:4
|
作者
Chen, SQ [1 ]
Huang, JG [1 ]
Chen, JE [1 ]
机构
[1] Cent S Univ, Coll Informat Engn, Changsha 410083, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
multiprocessor parallel job; scheduling; approximation algorithm; NP-hard problem;
D O I
10.1007/s11771-002-0040-0
中图分类号
TF [冶金工业];
学科分类号
0806 ;
摘要
P-k \fix\ C-max problem is a new scheduling problem based on the multiprocessor parallel job, and it is proved to be NP-hard problem when k greater than or equal to 3. This paper focuses on the case of k = 3. Some new observations and new techniques for P-3 \fix\ C-max problem are offered. The concept of semi-normal schedulings is introduced, and a very simple linear time algorithm Semi-normal Algorithm for constructing semi-normal schedulings is developed. With the method of the classical Graham List Scheduling, a thorough analysis of the optimal scheduling on a special instance is provided, which shows that the algorithm is an approximation algorithm of ratio of 9/8 for any instance of P-3 \fix\ C-max problem, and improves the previous best ratio of 7/6 by M. X. Goemans.
引用
收藏
页码:267 / 272
页数:6
相关论文
共 50 条
  • [1] Approximation algorithm for multiprocessor parallel job scheduling
    Song-qiao Chen
    Jin-gui Huang
    Jian-er Chen
    Journal of Central South University of Technology, 2002, 9 : 267 - 272
  • [2] A parallel approximation scheme for the multiprocessor scheduling problem
    Corrêa, RC
    PARALLEL COMPUTING, 2000, 26 (01) : 47 - 72
  • [3] Approximation algorithm for scheduling independent multiprocessor jobs
    Huang J.-G.
    Li R.-H.
    Ruan Jian Xue Bao/Journal of Software, 2010, 21 (12): : 3211 - 3219
  • [4] A parallel algorithm of simulated annealing for multiprocessor scheduling
    A. V. Kalashnikov
    V. A. Kostenko
    Journal of Computer and Systems Sciences International, 2008, 47 : 455 - 463
  • [5] A parallel algorithm of simulated annealing for multiprocessor scheduling
    Kalashnikov, A. V.
    Kostenko, V. A.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2008, 47 (03) : 455 - 463
  • [6] Multiprocessor scheduling using parallel genetic algorithm
    Al-Angari, Nourah
    ALAbdullatif, Abdullatif
    Al-Angari, N., 1600, International Journal of Computer Science Issues (IJCSI) (09): : 4 - 3
  • [7] A polynomial time approximation scheme for general multiprocessor job scheduling
    Chen, JN
    Miranda, A
    SIAM JOURNAL ON COMPUTING, 2001, 31 (01) : 1 - 17
  • [8] A polynomial algorithm for multiprocessor scheduling with two job lengths
    McCormick, ST
    Smallwood, SR
    Spieksma, FCR
    MATHEMATICS OF OPERATIONS RESEARCH, 2001, 26 (01) : 31 - 49
  • [9] An approximation algorithm for multiprocessor scheduling of trees with communication delays
    Tayu, S
    Katsura, M
    Kaneko, M
    I-SPAN 2000: INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES ALGORITHMS AND NETWORKS, PROCEEDINGS, 2000, : 114 - 120
  • [10] A genetic algorithm for tasks scheduling in parallel multiprocessor systems
    Zhong, YW
    Yang, JG
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 1785 - 1790