Scheduling an automatic IoT manufacturing system with multiple servers

被引:5
作者
Xu, Dehua [1 ]
Li, Guo [2 ,3 ]
Zhang, Faping [4 ]
机构
[1] Nanjing Univ Finance & Econ, Sch Int Econ & Business, Nanjing 210023, Jiangsu, Peoples R China
[2] Beijing Inst Technol, Sch Management & Econ, Beijing 100081, Peoples R China
[3] Beijing Inst Technol, Ctr Energy & Environm Policy Res, Beijing 100081, Peoples R China
[4] Beijing Inst Technol, Sch Mech Engn, Beijing 100081, Peoples R China
基金
中国国家自然科学基金;
关键词
Machine scheduling; Server scheduling; Automatic guided vehicle; Availability; Eligibility; 2 PARALLEL MACHINES; SINGLE-MACHINE; NON-AVAILABILITY; PERIODIC MAINTENANCE; GENETIC ALGORITHMS; JOBS; MINIMIZE; SETUP; MAKESPAN; TIMES;
D O I
10.1016/j.cie.2021.107343
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Fully automatic manufacturing systems have received wide attention and are being adopted rapidly in manufacturing industry with the application of Internet of Things. How to coordinate correlated operations efficiently has become a prominent challenge for many practitioners. In this regard, this paper considers an optimal control issue arising in a fully automatic manufacturing system based on Internet of Things and formulates it as a novel parallel machine scheduling problem with multiple servers. The setup stage and the removal stage of a job must be performed by one of the servers on one of the machines while the processing stage of the job can be performed automatically by the machine. The problem takes maximum slack times, machine availability, server availability, machine eligibility, and server eligibility into consideration simultaneously and its objective is to minimize makespan. The problem generalizes a number of problems in the topic of server scheduling. To obtain optimal solutions, a mixed integer programming model is provided. To facilitate the development of heuristic algorithms, the classical list-and-assign technique in this new problem setting is deeply analyzed. Six heuristic algorithms are proposed based on the technique. Numerical experiment shows that it is advantageous to list the jobs according to non-increasing order of setup time or according to non-increasing order of the sum of setup time and removal time.
引用
收藏
页数:10
相关论文
共 66 条
  • [1] Scheduling two parallel machines with a single server: the general case
    Abdekhodaee, AH
    Wirth, A
    Gan, HS
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (04) : 994 - 1009
  • [2] Equal processing and equal setup time cases of scheduling parallel machines with a single server
    Abdekhodaee, AH
    Wirth, A
    Gan, HS
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (11) : 1867 - 1889
  • [3] Scheduling parallel machines with a single server: some solvable cases and heuristics
    Abdekhodaee, AH
    Wirth, A
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (03) : 295 - 315
  • [4] SINGLE-MACHINE FLOW-TIME SCHEDULING WITH A SINGLE BREAKDOWN
    ADIRI, I
    BRUNO, J
    FROSTIG, E
    KAN, AHGR
    [J]. ACTA INFORMATICA, 1989, 26 (07) : 679 - 685
  • [5] Tabu search and particle swarm optimization algorithms for two identical parallel machines scheduling problem with a single server
    Alharkan I.
    Saleh M.
    Ghaleb M.A.
    Kaid H.
    Farhan A.
    Almarfadi A.
    [J]. Journal of King Saud University - Engineering Sciences, 2020, 32 (05): : 330 - 338
  • [6] Makespan minimization for parallel machine scheduling of semi-resumable and non-resumable jobs with multiple availability constraints
    Beaton, Clifford
    Diallo, Claver
    Gunn, Eldon
    [J]. INFOR, 2016, 54 (04) : 305 - 316
  • [7] A mathematical model and heuristic algorithms for an unrelated parallel machine scheduling problem with sequence-dependent setup times, machine eligibility restrictions and a common server
    Bektur, Gulcin
    Sarac, Tugba
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2019, 103 : 46 - 63
  • [8] Minimising the makespan in the two-machine job shop problem under availability constraints
    Benttaleb, Mourad
    Hnaien, Faicel
    Yalaoui, Farouk
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (05) : 1427 - 1457
  • [9] Operator non-availability periods
    Brauner, N.
    Finke, G.
    Lehoux-Lebacque, V.
    Rapine, C.
    Kellerer, H.
    Potts, C.
    Strusevich, V.
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2009, 7 (03): : 239 - 253
  • [10] Complexity results for flow-shop problems with a single server
    Brucker, P
    Knust, S
    Wang, GQ
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 165 (02) : 398 - 407