OPTIMIZATION MULTI-OBJECTIVE PARALLEL MULTI-WORK SHOP FLOW-SHOP SCHEDULING PROBLEM UNDER NO-WAITING CONSTRAINT
Authors/Creators
Contributors
Researcher:
Description
ABSTRACT: Currently, a novel generalization of the flow-shop scheduling issue within a multi-workshop setting is raising increasing apprehension among the operational research community. In this article, we concentrate on a system seldom seen in the literature, which is made up of three identical workshops installed in parallel. A specific issue of scheduling in parallel flow-shop multi-workshop environments with no waiting constraint (No-Wait PFSSP) is examined. Two combined objective functions need to be minimized: the just-in-time (the sum of the averages of advance and delay) and the makespan. The drawback commonly faced in this kind of workshop is the uneven distribution of workloads among various workshops. Consequently, a load balancing phase among the various workshops was incorporated into the optimization procedures. For the analysis of this issue, three optimization meta-heuristics are proposed: Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and Ant Colony Optimization (ACO). To assess the significance of the results obtained and the effectiveness of the proposed algorithms, numerous tests have been conducted. The findings indicated that PSO is the most effective algorithm, demonstrating high success rates, consistent performance, and robust optimization, thus making it ideal for real-world applications in time-sensitive sectors. GA obtained moderate outcomes, particularly in minor cases. It demanded additional computation time, which restricted efficacy in bigger scenarios. While quick and effective regarding CPU usage, the algorithm (PSO) exhibits greater variability and diminished reliability.
Files
12 Younes Bahmani Algeria.pdf
Files
(1.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:607a714af7f170eb3daf6d3de28c23f9
|
1.2 MB | Preview Download |
Additional details
Software
- Repository URL
- https://www.ajme.ro
- Development Status
- Active
References
- 7 REFERENCES M.R. Garey, and D.S. Johnson (1979) Computers and Intractability: A Guide to the Theory of NP-Completeness. Journal of Symbolic Logic, vol 48, Issue 2, pp. 498-500, https://doi.org/10.2307/2273574. H. Pang, B. Zheng, X. Xu (1999). Parallel Flow Shops Scheduling Problem Using Genetic algorithms. Proceedings of the 16th ISARC, ISSN 2413-5844, pp 157-161 Madrid, Spain. https://doi.org/10.22260/ISARC1999/0024. H. Wang, Y. Fu, M. Huang, G Q. Huang, J. Wang (2017), A NSGA-II based memetic algorithm for multi-objective parallel flow shop scheduling problem, Computers and Industrial Engineering, http://dx.doi.org/10.1016/j.cie.2017.09.00. S. Hatami, L. Calvet, V.F. Viagas, J. M. Framiñán, A.A. Juan (2018). A simheuristic algorithm to set up starting times in the stochastic parallel flow shop problem. 1569-190X/ Elsevier B.V. All rights reserved, https://doi.org/10.1016/j.simpat.2018.04.005. K. Allali, S.aid Aqil, J. Belabid (2022). Distributed no-wait flow shop problem with sequence dependent setup time: Optimization of makespan and maximum tardiness. Elsevier B.V. All rights reserved. Simulation Modelling Practice and Theory, vol 116, https://doi.org/10.1016/j.simpat.2021.102455. T. Bousonville (2002). The Two Stage Continuous Parallel Flow Shop Problem with Limited Storage: Modeling and Algorithms. EA 2001, LNCS 2310, vol 2310, pp. 180–191, Springer-Verlag Berlin Heidelberg, https://doi.org/10.1007/3-540-46033-0_15. X. Zhang, S.v. de Velde (2012). Approximation algorithms for the parallel flow shop problem. European Journal of Operational Research. Elsevier B.V. vol 216, Issue 3, pp 544-552. https://doi.org/10.1016/j.ejor.2011.08.007. F. G. Guimaraes, Y. Ouazene, M. C (2016). de Souza, F. Yalaoui. Semi-parallel flow shop with a final synchronization operation scheduling Problem. IFAC-Papers OnLine, Hosting by Elsevier Ltd. Vol 49, issue 12, pp 1032-1037 https://doi.org/10.1016/j.ifacol.2016.07.578 . N. G. Hall, C. Sriskandarajah (1996). A survey of machine scheduling problems with blocking and no-wait in process. Oper. Res., vol 44, Issue 3, pp 423–424, https://doi.org/10.1287/opre.44.3.423. Y. Wang, X. Li, R. Ruiz, S. Sui (2018). An iterated greedy heuristic for mixed no-wait flow shop problems. IEEE Transactions on Cybernetics, vol 48, Issue 5, pp 1553-1566, https://doi.org/10.1109/TCYB.2017.2707067. C. Mannino, A. Mascis (2009). Optimal real-time traffic control in metro stations. Oper. Res., vol. 57, no. 4, pp. 10261039, https://doi.org/10.1287/opre.1080.0642. J. Kim, A. Kröller, J. S. B. Mitchell, G. R. Sabhnani (2009). Scheduling aircraft to reduce controller workload. in Proc. 9th Workshop Algorithmic Approaches Transp. Modeling, Optim., Syst. (ATMOS), pp. 112, https://doi.org/10.4230/OASIcs.ATMOS.2009.21. Y. Wang, J. Tang, Z. Pan, C. Yan (2015). Particle swarm optimization based planning and scheduling for a laminar-flow operating room with downstream resources. Soft Comput., vol. 19, no. 10, pp. 2913-2926, https://doi.org/10.1007/s00500-014-1453-z. H. M. Wagner (1959). An integer linear-programming model for machine scheduling, Naval Research Logistics Quarterly, vol. 6, pp. 131–140, https://doi.org/10.1002/nav.3800060205. S. Kouki, M. Jemni, and T. Ladhari, Solving (2011). The permutation flow shop problem with makespan criterion using Grids. International Journal of Grid and Distributed Computing, vol 4, pp 53–64, https://www.researchgate.net/publication/2357604 PS. Sundararaghavan, AS. Kunnathur, I. Viswanathan (1997). Minimizing makespan in parallel flow shop. The Journal of the Operational Research Society, Taylor & Francis, Ltd. J. Opns. Res. Soc., vol 48 pp 834-842. https://doi.org/10.2307/3010711. H. Bargaoui, O. B. Driss, K. Ghédira (2016). Minimizing Makespan in Multi-Factory Flow Shop Problem Using a Chemical Reaction Metaheuristic. 1-5090-0623-6/16/978, https://www.researchgate.net/publication/3059785 P. Devapriya, W. Ferrell, N. Geismar (2016). Integrated Production and Distribution Scheduling with a Perishable Product. European Journal of Operational Research, https://doi.org/10.1016/j.ejor.2016.09.019. W. Shao, D. Pi, Z. Shao (2017). Optimization of makespan for the distributed no-wait flow shop scheduling problem with iterated greedy algorithms. Knowledge-Based Systems, vol 137, pp 163-181, https://doi.org/10.1016/j.knosys.2017.09.026. S. Rajendran, K. Balasubramanian, N. Rajeswari (2015). Application of Parallel Flow Line Scheduling Using GA. Applied Mechanics and Materials, Vol 786, pp 349-353, https://doi.org/10.4028/www.scientific.net/AMM.786.349. S. Rajendran & K. Balasubramanian (2016). Application of Heuristics for Parallel Flow Line. Indian Journal of Science and Technology, Vol 9, Issue 4, pp 1-5. https://doi.org/10.17485/ijst/2016/v9i4/80082. J. Behnamian, S. Mohammad, T. F. Ghomi (2021). Multi-objective multi-factory scheduling. RAIRO-Oper. Res. vol : 55, pp : 1447-1467. https://doi.org/10.1051/ro/2020044. H. Kazemi, M. Nourelfath, M. Gendreau (2024). The multi-factory two-stage assembly scheduling problem. Journal of Industrial Information Integration, vol 38, pp 100574, https://doi.org/10.1016/j.jii.2024.100574. Y. Chen, H. Luo (2023). Research on Multi-Factory Production Scheduling Problem with Maritime Transport Plan. ICIEAEU'23. Proceedings of the 10th International Conference on Industrial Engineering and Applications, pp 162-168, https://doi.org/10.1145/3587889.3587914. David, A. Kusiak, A. Artiba (1996). A scheduling problem in glass manufacturing, IIE Trans. (Inst. Ind. Eng.) 28 (2) 129–139, https://doi.org/10.1080/07408179608966258. T Mraihi, OB Driss, HB El-Haouzi (2024). Distributed permutation flow shop scheduling problem with worker flexibility Review, trends and model proposition. Expert Systems with Applications, Elsevier, https://doi.org/10.1016/j.eswa.2023.121947. V. F. Viagas, P. Perez-Gonzalez, J.M. Framinan (2018). The distributed permutation flow shop to minimize the total flowtime. Computers & Industrial Engineering, vol 118, pp 464-477, https://doi.org/10.1016/j.cie.2018.03.014. P. P. Gonzalez, J. M. Framinan (2024). A review and classification on distributed permutation flow shop scheduling problems. European Journal of Operational Research, vol 312, Issue 1, pp 1-21, https://doi.org/10.1016/j.ejor.2023.02.001. T. Meng, Q.K. Pan, L. Wang (2019). A distributed permutation flow shop scheduling problem with the customer order constraint. Elsevier, Knowledge-Based Systems, vol 184, pp 104894, https://doi.org/10.1016/j.knosys.2019.104894. C. Gogos (2023). Solving the Distributed Permutation Flow-Shop Scheduling Problem Using Constrained Programming. Appl. Sci, 13(23), 12562, https://doi.org/10.3390/app132312562. K. Mousighichi, M. G. Avci (2024). The distributed no-idle permutation flow shop scheduling problem with due windows. Computational and Applied Mathematics, vol 43- 179, https://doi.org/10.1007/s40314-024-02702-w. W. Shao, D. Pi, Z. Shao (2019). A Pareto-Based Estimation of Distribution Algorithm for Solving Multiobjective Distributed No-Wait Flow-Shop Scheduling Problem With Sequence-Dependent Setup Time. IEEE transactions on automation science and engineering, pp.1545-5955. http://www.ieee.org/publications_standards/publications/rights/index.html. P. S. Sundararaghavan, A. S. Kunnathur, I. Viswanathan (1997). Minimizing Makespan in Parallel Flowshops. The Journal of the Operational Research Society. Taylor & Francis, Ltd. vol. 48, pp. 834-842, https://doi.org/10.2307/3010711. T. Qi, L. Peng (2014). Heuristic Different Algorithm for Chemical Parallel Flowshop Scheduling Problem. Seventh International Symposium on Computational Intelligence and Design, Hangzhou, China, 2014, pp : 130-132, https://doi.org/10.1109/ISCID.2014.252. Q. Tang, X. Zhou, J. Tang (2015). Quantum Evolutionary Algorithm for Parallel Flowshop Scheduling Problem in Chemical Industry. 8th International Symposium on Computational Intelligence and Design, 978-1-4673-9587-8/15 IEEE, https://doi.org/10.1109/ISCID.2015.197. M. Mansouri, Y. Bahmani, H. Smadi (2023). A Hybrid Method for the Parallel-Flow Shop-Scheduling Problem. Computer sciences and mathematics forum. Comput. Sci., 7, 5, https://doi.org/10.3390/IOCMA2023-14413. H. Wang, Y.Fu, M. Huang, G. Q. Huang, J. Wang (2017). A NSGA-II based memetic algorithm for multiobjective parallel flow shop scheduling problem. Elsevier Ltd. All rights reserved. 0360-8352, http://dx.doi.org/10.1016/j.cie.2017.09.009. S. Hatami, L. Calvet, V. Fernández-Viagas, J. M Framiñán, A. A. Juan (2018). A simheuristic algorithm to set up starting times in the stochastic parallel flowshop problem. Elsevier B.V. All rights reserved, 1569-190X, https://doi.org/10.1016/j.simpat.2018.04.005. J. Kennedy, R.Eberhart (1995). Particle swarm optimization. In Proceedings of ICNN'95, International Conference on Neural Networks, V. 4, pp. 1942–1948. http://dx.doi.org/10.1109/ICNN.1995.488968. V. Fernandez-Viagas, R. Ruiz, J. M. Framinan (2017). A new vision of approximate methods for the permutation flowshop to minimise makespan: State-of-the-art and computational evaluation. European Journal of Operational Research, Vol. 257(3), pp. 707–721. https://doi.org/10.1016/j.ejor.2016.09.055.