Skip to main content
Log in

Fuzzy cleaner production in assembly flexible job-shop scheduling with machine breakdown and batch transportation: Lagrangian relaxation

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

In production scheduling with assembly operations, after processing jobs in the first stage, in the second one, assembly operations are performed. Making these two decisions is very important because optimizing the scheduling of jobs in one stage of production without considering the parameters and capacities of the next stage in the assembly stage will not guarantee the shortening of the total production time and the optimal use of machines. In this study, a mathematical model has been developed for a flexible job-shop scheduling problem with assembly operation. In the first stage, the scheduling is performed according to the job release times and machine breakdowns. Then, jobs enter the assembly stage in a flow-shop environment, and finally, the assembled products are sent to customers in batches. Here, three objective functions must be minimized simultaneously, including (i) the costs of tardiness, earliness, fuzzy transportation, and makespan, (ii) the fuzzy emission of CO2, and (iii) the noise pollution. In this research, after linearization of the proposed model, using the ε-constraint methods and Lagrangian relaxation algorithm, its complexity was reduced. The comparison results of the proposed algorithm and the model that was solved with the GAMS show that the Lagrangian relaxation algorithm is quite efficient.

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

Similar content being viewed by others

Availability of data and materials

The datasets used and/or analyzed during the current study are available from the corresponding author on reasonable request.

References

  • Afsar S, Palacios J, Puente J, Vela RC, González-Rodríguez I (2022) Multi-objective enhanced memetic algorithm for green job shop scheduling with uncertain times. Swarm Evol Comput 68:1–14

    Google Scholar 

  • Baptiste P, Flamini M, Sourd F (2008) Lagrange bounds for just-in-time job-shop scheduling. Comput Oper Res 35(3):906–915

    MathSciNet  MATH  Google Scholar 

  • Chen H, Luh PB (2003) An alternative framework to Lagrangian relaxation approach for job shop scheduling. Eur J Oper Res 149(3):499–512

    MathSciNet  MATH  Google Scholar 

  • Du Y, Li J-Q, Chen X-L, Duan P-Y, Pan Q-K (2022) Knowledge-based reinforcement learning and estimation of distribution algorithm for flexible job shop scheduling problem. IEEE Trans Emerg Topics Comput Intell. https://doi.org/10.1109/TETCI.2022.3145706

    Article  Google Scholar 

  • Esfahani MS, Heidary MH, Jaberi S (2014) A simulated annealing algorithm for fuzzy reliability optimization model in series-parallel and standby systems. Int J Ind Eng 24(4):413–422

    Google Scholar 

  • Fattahi P, Daneshamooz F (2017) Hybrid algorithms for job shop scheduling problem with lot streaming and a parallel assembly stage. J Ind Syst Eng 10(3):92–112

    Google Scholar 

  • Glover F, Woolsey E (1974) Converting the 0–1 polynomial programming problem to a 0–1 linear program. Oper Res 22(1):180–182

    MATH  Google Scholar 

  • Gong G, Deng Q, Gong X, Liu W, Ren Q (2018) A new double flexible job-shop scheduling problem integrating processing time, green production, and human factor indicators. J Clean Prod 174:560–576

    Google Scholar 

  • Held M, Carp R (1971) The travelling salesman problem and minimum spanning trees: part II. Math Prog 1:6–25

    Google Scholar 

  • Hosseini SMH (2019) Modelling and solving the job shop scheduling Problem followed by an assembly stage considering maintenance operations and access restrictions to machines. J Optim Ind Eng 12(1):63–78

    Google Scholar 

  • Jeong I-J, Yim S-B (2009) A job shop distributed scheduling based on Lagrangian relaxation to minimise total completion time. Int J Prod Res 47(24):6783–6805

    MATH  Google Scholar 

  • Jiang T, Zhang C, Sun Q (2019) Green job shop scheduling problem with discrete whale optimization algorithm. IEEE Access 7:1–14

    Google Scholar 

  • Jiang T, Zhu H, Deng G (2020) Improved African buffalo optimization algorithm for the green flexible job shop scheduling problem considering energy consumption. J Intell Fuzzy Syst 38:4573–4589

    Google Scholar 

  • Jiang Z, Le Z (2014) Study on multi-objective flexible job-shop scheduling problem considering energy consumption. J Ind Eng Manag (JIEM) 7(3):589–604

    Google Scholar 

  • Kaizhou G (2015) Meta-heuristics for scheduling flexible job-shop problems with constraints. Phd, School of Electrical and Electronic Engineering, Nanyang Technological University, Nanyang

    Google Scholar 

  • Kaskavelis CA, Caramanis MC (1998) Efficient Lagrangian relaxation algorithms for industry size job-shop scheduling problems. IIE Trans 30(11):1085–1097

    Google Scholar 

  • Lei D (2010) A genetic algorithm for flexible job-shop scheduling with fuzzy processing time. Int J Prod Res 48(10):2995–3013

    MATH  Google Scholar 

  • Li M, Lei D (2021) An imperialist competitive algorithm with feedback for energy-efficient flexible job shop scheduling with transportation and sequence-dependent setup times. Eng Appl Artif Intell 103:1–13

    Google Scholar 

  • Li J-Q, Chen X-L, Duan P-Y, Mou J-H (2022) KMOEA: a knowledge-based multiobjective algorithm for distributed hybrid flow shop in a prefabricated system. IEEE Trans Industr Inf 18(8):5318–5329

    Google Scholar 

  • Lu Y, Jiang T (2019) Bi-population based discrete bat algorithm for the low-carbon job shop scheduling problem. IEEE Access 7:14513–14522

    Google Scholar 

  • Lu C, Zhang B, Gao L, Yi J, Mou J (2021) A knowledge-based multi-objective memetic algorithm for green job shop scheduling with variable machining speeds. IEEE Syst J 16(1):1–12

    Google Scholar 

  • Luh PB, Zhao X, Wang Y, Thakur LS (2000) Lagrangian relaxation neural networks for job shop scheduling. IEEE Trans Robot Autom 16(1):78–88

    Google Scholar 

  • Mokhtari H, Hasani A (2017) A multi-objective model for cleaner production-transportation planning in manufacturing plants via fuzzy goal programming. J Manuf Syst 44:230–242

    Google Scholar 

  • Namazi A, Golmakani H (2013) Multiple route job shop scheduling with maintenance activity constraints. IJIEPM 23(4):459–470

    Google Scholar 

  • Norouzi N, Tavakkoli-Moghaddam R, Ghazanfari M, Alinaghian M, Salamatbakhsh A (2012) A new multi-objective competitive open vehicle routing problem solved by particle swarm optimization. Netw Spat Econ 12(4):609–633

    MathSciNet  MATH  Google Scholar 

  • Rasi R (2021) Optimization of the multi-objective flexible job shop scheduling model by applying NSGAII and NRGA algorithms. J Ind Eng Manag Stud 8(1):45–71

    Google Scholar 

  • Rakovitis N, Li D, Zhang N, Li J, Zhang L, Xiao X (2022) Novel approach to energy-efficient flexible job- shop scheduling problems. Energy 238:1–16

    Google Scholar 

  • Ren W, Wen J, Yan Y, Hu Y, Guan Y, Li J (2021) Multi-objective optimisation for energy-aware flexible job-shop scheduling problem with assembly operations. Int J Prod Res 59(23):1–17

    Google Scholar 

  • Sarkodie SA, Strezov V (2018) Assessment of contribution of Australia’s energy production to CO2 emissions and environmental degradation using statistical dynamic approach. Sci Total Environ 639:888–899

    Google Scholar 

  • Shen L, Dauzère-Pérès S, Neufeld JS (2018) Solving the flexible job shop scheduling problem with sequence-dependent setup times. Eur J Oper Res 265(2):503–516

    MathSciNet  MATH  Google Scholar 

  • Shi F, Zhao S, Meng Y (2020) Hybrid algorithm based on improved extended shifting bottleneck procedure and GA for assembly job shop scheduling problem. Int J Prod Res 58(9):2604–2625

    Google Scholar 

  • Sun L, Gen M, Li H (2019) A hybrid cooperative co-evolution algorithm for fuzzy flexible job-shop scheduling. IEEE Trans Fuzzy Syst 27(5):1–16

    Google Scholar 

  • Parchami Afra A, Behnamian J (2021) Lagrangian heuristic algorithm for green multi-product production routing problem with reverse logistics and remanufacturing. J Manuf Syst 58(A):33–43

    Google Scholar 

  • Thomalla C (2001) Job shop scheduling with alternative process plans. Int J Prod Econ 74:125–134

    Google Scholar 

  • Wang H, Jiang Z, Wang Y, Zhang H, Wang Y (2018) A two-stage optimization method for energy-saving flexible job-shop scheduling based on energy dynamic characterization. J Clean Prod 188:575–588

    Google Scholar 

  • Wang J, Luh PB (1997) Scheduling job shops with batch machines using the Lagrangian relaxation technique. Eur J Control 3(4):268–279

    MATH  Google Scholar 

  • Wang H, Sheng B, Lu Q, Yin X, Zhao X, Lu X, Luo R, Fu G (2021) A novel multi-objective optimization algorithm for the integrated scheduling of flexible job shops considering preventive maintenance activities and transportation processes. Soft Comput 25:2863–2889

    Google Scholar 

  • Wang Y, van Stein B, Bäck T, Emmerich M (2020) A tailored NSGA-III for multi-objective flexible job shop scheduling. In: 2020 IEEE symposium series on computational intelligence, pp 2746–2753

  • Wu X, Liu X, Zhao N (2019) An improved differential evolution algorithm for solving a distributed assembly flexible job shop scheduling problem. Memetic Comput 11(4):335–355

    Google Scholar 

  • Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353

    MATH  Google Scholar 

  • Zhang L, Xu X, Tao L (2013) Some similarity measures for triangular fuzzy number and their applications in multiple criteria group decision-making. J Appl Math 3:1–7

    MATH  Google Scholar 

  • Zhang S, Wang S (2018) Flexible assembly job-shop scheduling with sequence-dependent setup times and part sharing in a dynamic environment: constraint programming model, mixed-integer programming model, and dispatching rules. IEEE Trans Eng Manag 65(3):487–504

    Google Scholar 

  • Zhang H, Xu G, Pan R, Ge H (2021) A novel heuristic method for the energy-efficient flexible job-shop scheduling problem with sequence-dependent set-up and transportation time. Eng Optim 54:1646–1667

    MathSciNet  Google Scholar 

  • Zhu H, Deng Q, Zhang L, Hu X, Lin W (2020) Low carbon flexible job shop scheduling problem considering worker learning using a memetic algorithm. Optim Eng 21(2):1–26

    MathSciNet  Google Scholar 

Download references

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Behnamian.

Ethics declarations

Competing interests

The authors have not disclosed any competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hajibabaei, M., Behnamian, J. Fuzzy cleaner production in assembly flexible job-shop scheduling with machine breakdown and batch transportation: Lagrangian relaxation. J Comb Optim 45, 112 (2023). https://doi.org/10.1007/s10878-023-01046-1

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10878-023-01046-1

Keywords

Navigation