Skip to main content
Log in

A two-stage flow shop scheduling problem with transportation considerations

  • Research Paper
  • Published:
4OR Aims and scope Submit manuscript

Abstract

This paper considers a two-stage robotic flow shop scheduling problem of which the objective is to minimize the maximum completion time of all the jobs. The problem consists of two dedicated machines at the first stage and a single machine at the second stage. Each job is defined by two operations processed in series on two stages. Depending on the job type, each job is processed on a dedicated machine at the first stage, and is then transported, by a robot or a conveyor, to be processed on a single machine at the second stage. To tackle the problem, a mixed integer programming model is proposed, which is solved by CPLEX. This model is improved using valid inequalities based on three lower bounds. In addition, we establish the complexity of several variations of the problem and we identify special cases that can be solved in polynomial time. Furthermore due to the NP-hardness of the problem, two heuristics are proposed to solve approximately large-sized problems. The results indicate that the solutions obtained are of high quality and the corresponding CPU time is acceptable.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Ahmadizar F, Shahmaleki P (2014) Group shop scheduling with sequence-dependent setup and transportation times. Appl Math Model 38(21):5080–5091

    Article  Google Scholar 

  • Behnamian J, Fatemi Ghomi S, Jolai F, Amirtaheri O (2012) Realistic two-stage flowshop batch scheduling problems with transportation capacity and times. Appl Math Model 36(2):723–735

    Article  Google Scholar 

  • Centeno G, Armacost RL (2004) Minimizing makespan on parallel machines with release time and machine eligibility restrictions. Int J Prod Res 42(6):1243–1256

    Article  Google Scholar 

  • Chikhi N, Abbas M, Bekrar A, Benmansour R, Hanafi S (2014) On the complexity of robotic flow shop with transportation constraints. In: ROADEF - 15ème congrès annuel de la SociĂ©tĂ© française de recherche opĂ©rationnelle et d’aide Ă  la dĂ©cision, Bordeaux, France

  • Elmi A, Topaloglu S (2013) A scheduling problem in blocking hybrid flow shop robotic cells with multiple robots. Comput Oper Res 40(10):2543–2555

    Article  Google Scholar 

  • Graham RL, Lawler EL, Lenstra JK, Kan A (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 5:287–326

    Article  Google Scholar 

  • Gupta JN (1988) Two-stage, hybrid flowshop scheduling problem. J Oper Res Soc 39(4):359–364

    Article  Google Scholar 

  • Hurink J, Knust S (2001) Makespan minimization for flow-shop problems with transportation times and a single robot. Discrete Appl Math 112(1):199–216

    Article  Google Scholar 

  • Hwang H-C, Chang SY, Lee K (2004) Parallel machine scheduling under a grade of service provision. Comput Oper Res 31(12):2055–2061

    Article  Google Scholar 

  • Kise H (1991) On an automated two-machine flowshop scheduling problem with infinite buffer. J Oper Res Soc Japan 34(3):354–361

    Google Scholar 

  • Lee CY, Chen ZL (2001) Machine scheduling with transportation considerations. J Sched 4(3):24

    Google Scholar 

  • Levner E, Kogan K, Levin I (1995) Scheduling a two-machine robotic cell: a solvable case. Ann Oper Res 57(1):217–232

    Article  Google Scholar 

  • Lin BM (1999) The strong np-hardness of two-stage flowshop scheduling with a common second-stage machine. Comput Oper Res 26(7):695–698

    Article  Google Scholar 

  • Maggu PL, Das G, Kumar R (1981) On equivalent-job for job-block in 2\(\times \) n sequencing problem with transportation-times. J Oper Res Soc Japan 24(2):136–146

    Google Scholar 

  • OÄťuz C, Lin BM, Edwin Cheng T (1997) Two-stage flowshop scheduling with a common second-stage machine. Computers & Operations Research 24(12):1169–1174

  • Panwalkar S (1991) Scheduling of a two-machine flowshop with travel time between machines. J Oper Res Soc 42(7):609–613

    Article  Google Scholar 

  • Riane F, Artiba A, Elmaghraby SE (2002) Sequencing a hybrid two-stage flowshop with dedicated machines. Int J Prod Res 40(17):4353–4380

    Article  Google Scholar 

  • Tang L, Liu P (2009) Two-machine flowshop scheduling problems involving a batching machine with transportation or deterioration consideration. Appl Math Model 33(2):1187–1199

    Article  Google Scholar 

  • Wang S, Liu M (2013) A heuristic method for two-stage hybrid flow shop with dedicated machines. Comput Oper Res 40(1):438–450

    Article  Google Scholar 

  • Yang J (2013) A two-stage hybrid flow shop with dedicated machines at the first stage. Comput Oper Res 40(12):2836–2843

    Article  Google Scholar 

  • Yao FS, Zhao M, Zhang H (2012) Two-stage hybrid flow shop scheduling with dynamic job arrivals. Comput Oper Res 39(7):1701–1712

    Article  Google Scholar 

  • Zhong W-Y, Lv L-H (2014) Hybrid flowshop scheduling with interstage job transportation. J Oper Res Soc China 2(1):109–121

    Article  Google Scholar 

  • Zhu H (2012) A two stage scheduling with transportation and batching. Inf Process Lett 112(19):728–731

    Article  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the two anonymous reviewers for their constructive comments and for their helpful suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nacira Chikhi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chikhi, N., Abbas, M., Benmansour, R. et al. A two-stage flow shop scheduling problem with transportation considerations. 4OR-Q J Oper Res 13, 381–402 (2015). https://doi.org/10.1007/s10288-015-0297-4

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10288-015-0297-4

Keywords

Mathematics Subject Classification

Navigation