On scheduling multiple parallel two-stage flowshops with Johnson's Rule

被引:0
|
作者
Wu, Guangwei [1 ,2 ]
Zuo, Fu [1 ]
Shi, Feng [2 ,3 ]
Wang, Jianxin [2 ]
机构
[1] Cent South Univ Forestry & Technol, Coll Comp & Informat Engn, Changsha 410004, Peoples R China
[2] Cent South Univ, Sch Comp Sci & Engn, Changsha 410083, Peoples R China
[3] Xiangjiang Lab, Changsha 410205, Peoples R China
基金
中国国家自然科学基金;
关键词
Scheduling; Two-stage flowshop; Approximation algorithm; Cloud computing; TIME APPROXIMATION SCHEME; ALGORITHMS;
D O I
10.1007/s10878-024-01107-z
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
It is well-known that the classical Johnson's Rule leads to optimal schedules on a two-stage flowshop. However, it is still unclear how Johnson's Rule would help in approximation algorithms for scheduling an arbitrary number of parallel two-stage flowshops with the objective of minimizing the makespan. Thus within the paper, we study the problem and propose a new efficient algorithm that incorporates Johnson's Rule applied on each individual flowshop with a carefully designed job assignment process to flowshops. The algorithm is successfully shown to have a runtime O(nlogn)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(n \log n)$$\end{document} and an approximation ratio 7/3, where n is the number of jobs. Compared with the recent PTAS result for the problem (Dong et al. in Eur J Oper Res 218(1):16-24, 2020), our algorithm has a larger approximation ratio, but it is more efficient in practice from the perspective of runtime.
引用
下载
收藏
页数:20
相关论文
共 50 条
  • [1] On scheduling multiple parallel two-stage flowshops with Johnson’s Rule
    Guangwei Wu
    Fu Zuo
    Feng Shi
    Jianxin Wang
    Journal of Combinatorial Optimization, 2024, 47
  • [2] On scheduling multiple two-stage flowshops
    Wu, Guangwei
    Chen, Jianer
    Wang, Jianxin
    THEORETICAL COMPUTER SCIENCE, 2020, 818 : 74 - 82
  • [3] Scheduling two-stage jobs on multiple flowshops
    Wu, Guangwei
    Chen, Jianer
    Wang, Jianxin
    THEORETICAL COMPUTER SCIENCE, 2019, 776 : 117 - 124
  • [4] Scheduling multiple two-stage flowshops with a deadline
    Chen, Jianer
    Huang, Minjie
    Guo, Yin
    THEORETICAL COMPUTER SCIENCE, 2022, 921 : 100 - 111
  • [5] On scheduling inclined jobs on multiple two-stage flowshops
    Wu, Guangwei
    Chen, Jianer
    Wang, Jianxin
    THEORETICAL COMPUTER SCIENCE, 2019, 786 : 67 - 77
  • [6] Approximation Algorithms for Scheduling Multiple Two-Stage Flowshops
    Wu, Guangwei
    Wang, Jianxin
    COMPUTING AND COMBINATORICS, COCOON 2017, 2017, 10392 : 516 - 528
  • [7] Approximation Algorithms on Multiple Two-Stage Flowshops
    Wu, Guangwei
    Chen, Jianer
    COMPUTING AND COMBINATORICS (COCOON 2018), 2018, 10976 : 713 - 725
  • [8] Improved approximation algorithms for two-stage flowshops scheduling problem
    Wu, Guangwei
    Chen, Jianer
    Wang, Jianxin
    THEORETICAL COMPUTER SCIENCE, 2020, 806 : 509 - 515
  • [9] Minimum deviation algorithm for two-stage no-wait flowshops with parallel machines
    Xie, JX
    Xing, WX
    Liu, ZX
    Dong, JF
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2004, 47 (12) : 1857 - 1863
  • [10] An effective two-stage heuristic for scheduling the distributed assembly flowshops with sequence dependent setup times
    Song, Hong-Bo
    Lin, Jian
    Chen, You-Rong
    Computers and Operations Research, 2025, 173