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

被引:7
|
作者
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 条
  • [21] Polynomial algorithm for parallel machine mean flow time scheduling problem with release dates
    Brucker, P
    Kravchenko, SA
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, VOL 4, PROCEEDINGS, 2005, 3483 : 182 - 191
  • [22] A new Lagrangian Relaxation Algorithm for scheduling dissimilar parallel machines with release dates
    Tang, Lixin
    Zhang, Yanyan
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2011, 42 (07) : 1133 - 1141
  • [23] Parallel machine scheduling with release dates, due dates and family setup times
    Schutten, JMJ
    Leussink, RAM
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1996, 46 : 119 - 125
  • [24] ACO algorithm for scheduling complex unrelated parallel machine
    Liu, Guobao
    Zhu, Qiong
    Zhang, Jie
    COMPUTATIONAL MATERIALS SCIENCE, PTS 1-3, 2011, 268-270 : 297 - 302
  • [25] A Hybrid Algorithm for the Unrelated Parallel Machine Scheduling Problem
    Rego, Marcelo Ferreira
    Freitas Souza, Marcone Jamilson
    ENTERPRISE INFORMATION SYSTEMS (ICEIS 2019), 2020, 378 : 37 - 56
  • [26] Scheduling algorithms for makespan uniform parallel machine with release dates
    School of Management, Hefei University of Technology, Hefei 230009, China
    Xitong Fangzhen Xuebao, 2008, 2 (517-520+533): : 517 - 520
  • [27] A faster combinatorial approximation algorithm for scheduling unrelated parallel machines
    Gairing, M
    Monien, B
    Woclaw, A
    AUTOMATA, LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2005, 3580 : 828 - 839
  • [28] A faster combinatorial approximation algorithm for scheduling unrelated parallel machines
    Gairing, Martin
    Monien, Burkhard
    Woclaw, Andreas
    THEORETICAL COMPUTER SCIENCE, 2007, 380 (1-2) : 87 - 99
  • [29] The asymptotic performance ratio of an on-line algorithm for uniform parallel machine scheduling with release dates
    Chou, MC
    Queyranne, M
    Simchi-Levi, D
    MATHEMATICAL PROGRAMMING, 2006, 106 (01) : 137 - 157
  • [30] The asymptotic performance ratio of an on-line algorithm for uniform parallel machine scheduling with release dates
    Mabel C. Chou
    Maurice Queyranne
    David Simchi-Levi
    Mathematical Programming, 2006, 106 : 137 - 157