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 条
  • [21] A note on scheduling of two-stage flow shop with multiple processors
    Suresh, V
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1997, 49 (01) : 77 - 82
  • [22] Transfer batch scheduling for a two-stage flowshop with identical parallel machines at each stage
    Kim, J.-S.
    Kang, S.-H.
    Lee, S.M.
    Omega, 1997, 25 (05): : 547 - 555
  • [23] Transfer batch scheduling for a two-stage flowshop with identical parallel machines at each stage
    Kim, JS
    Kang, SH
    Lee, SM
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1997, 25 (05): : 547 - 555
  • [24] Scheduling in a two-stage flowshop with parallel unrelated machines at each stage and shared resources
    Figielska, Ewa
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 126 : 435 - 450
  • [25] Sequencing on two-stage hybrid flowshops with uniform machines to minimize makespan
    Soewandi, H
    Elmaghraby, SE
    IIE TRANSACTIONS, 2003, 35 (05) : 467 - 477
  • [26] A two-stage taxi scheduling strategy at airports with multiple independent runways
    Zou, X.
    Cheng, P.
    Liu, W. D.
    Cheng, N.
    Zhang, J. P.
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2018, 95 : 165 - 184
  • [27] Analysis of algorithms for two-stage flowshops with multi-processor task flexibility
    Vairaktarakis, GL
    Lee, CY
    NAVAL RESEARCH LOGISTICS, 2004, 51 (01) : 44 - 59
  • [28] Group scheduling in a two-stage flowshop
    Yang, WH
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2002, 53 (12) : 1367 - 1373
  • [29] A two-stage approach for surgery scheduling
    Zhong, Liwei
    Luo, Shoucheng
    Wu, Lidong
    Xu, Lin
    Yang, Jinghui
    Tang, Guochun
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2014, 27 (03) : 545 - 556
  • [30] A two-stage approach for surgery scheduling
    Liwei Zhong
    Shoucheng Luo
    Lidong Wu
    Lin Xu
    Jinghui Yang
    Guochun Tang
    Journal of Combinatorial Optimization, 2014, 27 : 545 - 556