Approximation algorithm for multiprocessor parallel job scheduling

被引:0
|
作者
Song-qiao Chen
Jin-gui Huang
Jian-er Chen
机构
[1] Central South University,College of Information Engineering
关键词
multiprocessor parallel job; scheduling; approximation algorithm; NP-hard problem;
D O I
暂无
中图分类号
学科分类号
摘要
Pk|fix|Cmax problem is a new scheduling problem based on the multiprocessor parallel job, and it is proved to be NP-hard problem when k⩾ 3. This paper focuses on the case of k=3. Some new observations and new techniques for P3|fix|Cmax 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 P3|fix|Cmax problem, and improves the previous best ratio of 7/6 by M.X. Goemans.
引用
收藏
页码:267 / 272
页数:5
相关论文
共 50 条
  • [1] Approximation algorithm for multiprocessor parallel job scheduling
    Chen, SQ
    Huang, JG
    Chen, JE
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2002, 9 (04): : 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