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 条
  • [41] An improved approximation algorithm for single machine scheduling with job delivery
    Liu, Peihai
    Lu, Xiwen
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (03) : 270 - 274
  • [42] A GENETIC ALGORITHM FOR MULTIPROCESSOR SCHEDULING
    HOU, ESH
    ANSARI, N
    REN, H
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (02) : 113 - 120
  • [43] A composite algorithm for multiprocessor scheduling
    Giuseppe Paletta
    Francesca Vocaturo
    Journal of Heuristics, 2011, 17 : 281 - 301
  • [44] Hybrid dual-objective parallel genetic algorithm for heterogeneous multiprocessor scheduling
    Saroja, S.
    Revathi, T.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 441 - 450
  • [45] Hybrid dual-objective parallel genetic algorithm for heterogeneous multiprocessor scheduling
    S. Saroja
    T. Revathi
    Cluster Computing, 2020, 23 : 441 - 450
  • [46] Parallel line job shop scheduling using genetic algorithm
    Haq, A. Noorul
    Balasubramanian, K.
    Sashidharan, B.
    Karthick, R. B.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 35 (9-10): : 1047 - 1052
  • [47] Parallel Greedy Genetic Algorithm for Job Scheduling in Cluster Enviornments
    Rahnavard, Gholamali
    LaFon, Jharrod
    Sharifi, Hadi
    2011 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2011, : 513 - 516
  • [48] Parallel line job shop scheduling using genetic algorithm
    A. Noorul Haq
    K. Balasubramanian
    B. Sashidharan
    R. B. Karthick
    The International Journal of Advanced Manufacturing Technology, 2008, 35 : 1047 - 1052
  • [49] A GPU Parallel Approximation Algorithm for Scheduling Parallel Identical Machines to Minimize Makespan
    Li, Yuanzhe
    Ghalami, Laleh
    Schwiebert, Loren
    Grosu, Daniel
    2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 619 - 628
  • [50] Approximation Algorithms for Multiprocessor Scheduling under Uncertainty
    Guolong Lin
    Rajmohan Rajaraman
    Theory of Computing Systems, 2010, 47 : 856 - 877