Nurdiansyah RHong I.-HLee P.-K.I-HSUAN HONG2022-03-222022-03-22202103608352https://www.scopus.com/inward/record.uri?eid=2-s2.0-85113663656&doi=10.1016%2fj.cie.2021.107617&partnerID=40&md5=36c00593c5fc62540b043489be91c456https://scholars.lib.ntu.edu.tw/handle/123456789/598949The typical flow shop production system with queue time constraints consists of a queue-time loop with multiple stages and a limit on queue time between two consecutive stages. This paper proposes a mixed integer linear programming (MILP) model to address the dynamic environment such as job arrivals and machine failures of the production system. We determine the admission control decision at each stage in a queue-time loop and then reschedule the production after the real-time status of job arrivals and machine availability are updated. The combinatorial Benders’ cuts (CBC) is used to solve the MILP model which decomposes the variables into integer and continuous parts. In order to reduce the model's size, the phase-step method (PS) is proposed and then is combined with the CBC, called CBC-PS method. Further, the production schedule of a multistage queue-time loop is generated. We find that the CBC-PS method can reduce up to 39.1% of the number of scrap jobs compared to first-in-first-out (FIFO), threshold dispatching (TH), and reaction chains (RC) heuristics. ? 2021Combinatorial Benders’ cutsPhase-step methodQueue time constraintsSchedulingInteger programmingProduction controlQueueing theoryAdmission-controlCombinatorial bender’ cutFlow-shopsMixed integer linear programming modelMultiple stagesPhase step methodsProduction systemQueue timeQueue time constraintReal- time[SDGs]SDG8[SDGs]SDG12Real-time admission control in a queue-time loop production systemjournal article10.1016/j.cie.2021.1076172-s2.0-85113663656