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 条
  • [1] A new approximation algorithm for unrelated parallel machine scheduling with release dates
    Zhi Pei
    Mingzhong Wan
    Ziteng Wang
    [J]. Annals of Operations Research, 2020, 285 : 397 - 425
  • [3] Approximation algorithms for scheduling unrelated parallel machines with release dates
    Avdeenko, T. V.
    Mesentsev, Y. A.
    Estraykh, I. V.
    [J]. INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGIES IN BUSINESS AND INDUSTRY 2016, 2017, 803
  • [4] Dispatching rules for unrelated parallel machine scheduling with release dates
    Lin Yang-Kuei
    Lin Chi-Wei
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 67 (1-4): : 269 - 279
  • [5] Dispatching rules for unrelated parallel machine scheduling with release dates
    Lin Yang-Kuei
    Lin Chi-Wei
    [J]. The International Journal of Advanced Manufacturing Technology, 2013, 67 : 269 - 279
  • [6] Approximation algorithm for the parallel-machine scheduling problem with release dates and submodular rejection penalties
    Zheng, Hongye
    Gao, Suogang
    Liu, Wen
    Wu, Weili
    Du, Ding-Zhu
    Hou, Bo
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 44 (01) : 343 - 353
  • [7] Approximation algorithm for the parallel-machine scheduling problem with release dates and submodular rejection penalties
    Hongye Zheng
    Suogang Gao
    Wen Liu
    Weili Wu
    Ding-Zhu Du
    Bo Hou
    [J]. Journal of Combinatorial Optimization, 2022, 44 : 343 - 353
  • [8] Improved approximation algorithms for parallel machine scheduling with release dates and job rejection
    Zhong, Xueling
    Ou, Jinwen
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2017, 15 (04): : 387 - 406
  • [9] Improved approximation algorithms for parallel machine scheduling with release dates and job rejection
    Xueling Zhong
    Jinwen Ou
    [J]. 4OR, 2017, 15 : 387 - 406
  • [10] A parallel randomized approximation algorithm for non-preemptive single machine scheduling with release dates and delivery times
    Badri, Hossein
    Bahreini, Tayebeh
    Grosu, Daniel
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2021, 130