Abstract
In this paper, we study the two-machine no-wait flow shop scheduling problem with two competing agents. The objective is to minimize the overall completion time of one agent subject to an upper bound on the makespan of the second agent. We proved the \(\mathcal {NP}\)-hardness for three special cases: (1) each agent has exactly two operations. (2) the jobs of one agent require processing only on one machine, (3) the no-wait constraint is only required for the jobs of one agent. We exhibited polynomial time algorithms for other restricted cases. We also proposed a mathematical programming model and a branch and bound scheme as solving approaches for small-scale problems. For large instances, we present a tabu search meta-heuristic algorithm. An intensive experimental study is conducted to illustrate the effectiveness of the proposed exact and approximation algorithms.
Similar content being viewed by others
References
Adiri I, Pohoryles D (1982) Flowshop/no-idle or no-wait scheduling to Minimize the sum of completion times. Naval Res Logist Quart 29(3):495–504
Agnetis A, Billaut JC, Gawiejnowicz S, Pacciarelli D, Soukhal A (2014) Multiagent scheduling. doi 10, no 1007,p 978-3, Springer, Berlin
Agnetis A, Mirchandani PB, Pacciarelli D, Pacifici A (2004) Scheduling problems with two competing agents. Oper Res 52(2):229–242
Ahmadi-Darani M, Moslehi G, Reisi-Nafchi M (2018) A two-agent scheduling problem in a two-machine flowshop. Int J Ind Eng Comput 9(3):289–306
Allahverdi A (2016) A survey of scheduling problems with no-wait in process. Eur J Oper Res 255(3):665–686
Allahverdi A, Aldowaisan T (2002) No-wait flowshops with bicriteria of makespan and total completion time. J Oper Res Soc 53(9):1004–1015
Allahverdi A, Aldowaisan T (2004) No-wait flowshops with bicriteria of makespan and maximum lateness. Eur J Oper Res 152(1):132–147
Balas E, Toth P (1985) Branch and bound methods. chapter 10 in: The traveling salesman problem. el lawler, jk lenstra, ahg rinnooy kan, db shmoys
Ben Chihaoui F, Kacem I, Hadj-Alouane AB, Dridi N, Rezg N (2011) No-wait scheduling of a two-machine flow-shop to Minimise the makespan under non-availability constraints and different release dates. Int J Prod Res 49(21):6273–6286
Chen RX, Li SS, Li WJ (2019) Multi-agent scheduling in a no-wait flow shop system to Maximize the weighted number of just-in-time jobs. Eng Optim 51(2):217–230
Fondrevelle J, Allahverdi A, Oulamara A (2005) Two-machine no-wait flowshop scheduling problem to Minimize Maximum lateness with separate setup and removal times. Int J Agile Manuf 8(2):165–174
Gilmore PC, Gomory RE (1964) Sequencing a one state-variable machine: a solvable case of the traveling salesman problem. Oper Res 12(5):655–679
Gilmore PC, Lawler EL, Shmoys DB (1985) Well-solved special cases. In: Lawler EL, Lenstra JK (eds) The traveling salesman problem: a guided tour of combinatorial optimization. Wiley, New Jersey, pp 87–143
Hall NG, Sriskandarajah C (1996) A survey of machine scheduling problems with blocking and no-wait in process. Oper Res 44(3):510–525
Ho JC, Gupta JN (1995) Flowshop scheduling with dominant machines. Comput Oper Res 22(2):237–246
Jeong B, Kim YD, Shim SO (2020) Algorithms for a two-machine flowshop problem with jobs of two classes. Int Trans Oper Res 27(6):3123–3143
Johnson SM (1954) Optimal two-and three-stage production schedules with setup times included. Naval Res Logist Quart 1(1):61–68
Koulamas C, Kyparisis GJ (2020) The no-wait flow shop with rejection. Int J Prod Res, pp 1–8
Kovalev S, Kovalyov MY, Mosheiov G, Gerstl E (2019) Semi-v-shape property for two-machine no-wait proportionate flow shop problem with tadc criterion. Int J Prod Res 57(2):560–566
Kubzin MA, Strusevich VA (2004) Two-machine flow shop no-wait scheduling with a nonavailability interval. Naval Res Logist (NRL) 51(4):613–631
Labidi M, Kooli A, Ladhari T, Gharbi A, Suryahatmaja US (2018) A computational study of the two-machine no-wait flow shop scheduling problem subject to unequal release dates and non-availability constraints. IEEE Access 6:16294–16304
Lee WC, Chen SK, Chen CW, Wu CC (2011) A two-machine flowshop problem with two agents. Comput Oper Res 38(1):98–104
Lin BM, Cheng TE (2001) Batch scheduling in the no-wait two-machine flowshop to Minimize the makespan. Comput Oper Res 28(7):613–624
Luo W, Chen L, Zhang G (2012) Approximation schemes for two-machine flow shop scheduling with two agents. J Comb Optim 24(3):229–239
Manne AS (1960) On the job-shop scheduling problem. Oper Res 8(2):219–223
Mor B, Mosheiov G (2014) Polynomial time solutions for scheduling problems on a proportionate flowshop with two competing agents. J Oper Res Soc 65(1):151–157
Ow PS (1985) Focused scheduling in proportionate flowshops. Manage Sci 31(7):852–869
Panwalkar S, Koulamas C (2020) New results for Minimising variation of flow time in two-machine proportionate no-wait flow shops. Int J Prod Res, pp 1–11
Rachamadugu RMV, Vepsalainen A, Morton TE (1982) Scheduling in proportionate flowshops. Carnegie-mellon univ Pittsburgh pa robotics inst, Tech. rep
Röck H (1984) Some new results in flow shop scheduling. Zeitschrift für Oper Res 28(1):1–16
Sahni S, Cho Y (1979) Complexity of scheduling shops with no wait in process. Math Oper Res 4(4):448–457
Samarghandi H, Behroozi M (2017) On the exact solution of the no-wait flow shop problem with due date constraints. Comput Oper Res 81:141–159
Sriskandarajah C, Ladet P (1986) Some no-wait shops scheduling problems: complexity aspect. Eur J Oper Res 24(3):424–438
Vairaktarakis GL (2003) Simple algorithms for gilmore-gomory’s traveling salesman and related problems. J Sched 6(6):499–520
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Azerine, A., Boudhar, M. & Rebaine, D. A two-machine no-wait flow shop problem with two competing agents. J Comb Optim 43, 168–199 (2022). https://doi.org/10.1007/s10878-021-00755-9
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-021-00755-9