A new approximation algorithm for unrelated parallel machine scheduling with release dates

被引:8
作者
Pei, Zhi [1 ]
Wan, Mingzhong [1 ,2 ]
Wang, Ziteng [2 ]
机构
[1] Zhejiang Univ Technol, Dept Ind Engn, Hangzhou, Peoples R China
[2] Northern Illinois Univ, Dept Ind & Syst Engn, De Kalb, IL 60115 USA
基金
中国国家自然科学基金;
关键词
Unrelated parallel machine scheduling; Release dates; Semi-definite programming; Approximation algorithm; Branch and bound; WEIGHTED COMPLETION-TIME; MINIMIZE; RELAXATIONS; JOBS; HEURISTICS;
D O I
10.1007/s10479-019-03346-4
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In the current study, an unrelated parallel machine scheduling problem with release dates is considered, which is to obtain a job assignment with minimal sum of weighted completion times. Although this problem is NP-hard in the strong sense, which renders the optimality seeking a formidable task within polynomial time, a 4-approximation algorithm based on the constant worst-case bound is devised and proved in comparison with the existing 16/3-approximation (Hall et al. in Math Oper Res 22(3):513-544, 1997). In the newly proposed algorithm, the original scheduling problem is divided into several sub-problems based on release dates. For each sub-problem, a convex quadratic integer programming model is constructed in accordance with the specific problem structure. Then a semi-definite programming approach is implemented to produce a lower bound via the semi-definite relaxation of each sub-problem. Furthermore, by considering the binary constraint, a branch and bound based method and a local search strategy are applied separately to locate the optimal solution of each sub-problem. Then the solution of the original scheduling problem is derived by integrating the outcomes of the sub-problems via the proposed approximation algorithm. In the numerical analysis, it is discovered that the proposed methods could always obtain a scheduling result within 1% of the optimal solution. And an asymptotic trend could be observed where the quality of solutions improves even further as the scale of the scheduling problem increases.
引用
收藏
页码:397 / 425
页数:29
相关论文
共 50 条
  • [41] Single machine scheduling with release dates and rejection
    Zhang, Liqi
    Lu, Lingfa
    Yuan, Jinjiang
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 198 (03) : 975 - 978
  • [42] Two-agent scheduling on a single machine with release dates
    Liu, Peihai
    Gu, Manzhan
    Li, Ganggang
    COMPUTERS & OPERATIONS RESEARCH, 2019, 111 : 35 - 42
  • [43] A Cooperated Imperialist Competitive Algorithm for Unrelated Parallel Batch Machine Scheduling Problem
    Lei, Deming
    Li, Heen
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (02): : 1855 - 1874
  • [44] Bounded single-machine parallel-batch scheduling with release dates and rejection
    Lu, Lingfa
    Cheng, T. C. E.
    Yuan, Jinjiang
    Zhang, Liqi
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (10) : 2748 - 2751
  • [45] Parallel-machine parallel-batching scheduling with family jobs and release dates to minimize makespan
    Li, Shisheng
    Yuan, Jinjiang
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2010, 19 (01) : 84 - 93
  • [46] An effective approximation algorithm for the Malleable Parallel Task Scheduling problem
    Fan, Liya
    Zhang, Fa
    Wang, Gongming
    Liu, Zhiyong
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (05) : 693 - 704
  • [47] A new three-machine shop scheduling: complexity and approximation algorithm
    Dong, Jianming
    Chen, Yong
    Zhang, An
    Yang, Qifan
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2013, 26 (04) : 799 - 810
  • [48] VARIABLE NEIGHBORHOOD DESCENT FOR THE UNRELATED PARALLEL MACHINE SCHEDULING PROBLEM
    Charalambous, Christoforos
    Fleszar, Krzysztof
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2012, 21 (04)
  • [49] An absolute approximation algorithm for scheduling unrelated machines
    Shchepin, Evgeny
    Vakhania, Nodari
    NAVAL RESEARCH LOGISTICS, 2006, 53 (06) : 502 - 507
  • [50] Improved Approximation Algorithm for the Combination of Parallel Machine Scheduling and Vertex Cover
    Hong, Wenyi
    Wang, Zhenbo
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2017, 28 (08) : 977 - 992