Research on Flexible Job Shop Scheduling Problem with Handling and Setup Time Based on Improved Discrete Particle Swarm Algorithm
Source abstract
Abstract
With the gradual emergence of customized manufacturing, intelligent manufacturing systems have experienced widespread adoption, leading to a surge in research interests in the associated problem of intelligent scheduling. In this paper, we study the flexible job shop scheduling problem (FJSP) with setup time, handling time, and processing time in a multi-equipment work center production environment oriented toward smart manufacturing and make-to-order requirements. A mathematical model with the optimization objectives of minimizing the maximum completion time, the total number of machine adjustments, the total number of workpieces handled and the total load of the machine is constructed, and an improved discrete particle swarm algorithm based on Pareto optimization and a nonlinear adaptive inertia weighting strategy is proposed to solve the model. By integrating the model characteristics and algorithm features, a hybrid initialization method is designed to generate a higher-quality initialized population. Next, three cross-variance operators are used to implement particle position updates to maintain information sharing among particles. Then, the performance effectiveness of this algorithm is verified by testing and analyzing 15 FJSP test instances. Finally, the feasibility and effectiveness of the designed algorithm for solving multi-objective FJSPs are verified by designing an FJSP test example that includes processing time, setup time and handling time.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Scheduling and Optimization Algorithms · Advanced Manufacturing and Logistics Optimization · Optimization and Search Problems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Modern Post, Beijing University of Posts and Telecommunications, Haidian District, Beijing 100876, China
Funding
Humanities and Social Science Youth foundation of the Ministry of Education of China
References (32)
Show source-provided references
1. Integrated model for pricing, delivery time setting, and scheduling in make-to-order environments10.1007/s40092-017-0205-y ↗
2. Li, Y., Fadda, E., Manerba, D., Tadei, R., and Terzo, O. (2020, January 6–9). Reinforcement learning algorithms for online single-machine scheduling. Proceedings of the 2020 15th Conference on Computer Science and Information Systems (FedCSIS), Sofia, Bulgaria.10.15439/2020F100 ↗
3. Optimizing the supply chain configuration for make-to-order manufacturing10.1016/j.ejor.2012.03.025 ↗
4. An improved artificial bee colony algorithm for solving multi-objective low-carbon flexible job shop scheduling problem10.1016/j.asoc.2020.106544 ↗
5. Unified multi-objective genetic algorithm for energy efficient job shop scheduling10.1109/ACCESS.2021.3070981 ↗
6. Evolutionary algorithm incorporating reinforcement learning for energy-conscious flexible job-shop scheduling problem with transportation and setup times10.1016/j.engappai.2024.107974 ↗
7. A multi-agent system for FJSP with setup and transportation times10.1016/j.eswa.2022.119474 ↗
8. A novel heuristic method for the energy-efficient flexible job-shop scheduling problem with sequence-dependent set-up and transportation time10.1080/0305215X.2021.1949007 ↗
9. An improved Jaya algorithm for solving the flexible job shop scheduling problem with transportation and setup times10.1016/j.knosys.2020.106032 ↗
10. Efficient algorithms for flexible job shop scheduling with parallel machines10.1002/nav.21901 ↗
11. A local search algorithm for job shop scheduling problems with alternative operations and sequence -dependent setups10.1016/S0360-8352(02)00002-5 ↗
12. Multi-objective optimization for energy-efficient flexible job shop scheduling problem with transportation constraints10.1016/j.rcim.2019.04.006 ↗
13. An imperialist competitive algorithm with feedback for energy-efficient flexible job shop scheduling with transportation and sequence-dependent setup times10.1016/j.engappai.2021.104307 ↗
14. Feng, Y.J., and Kong, J.L. (2023). Multi-Objective Hybrid Flow Shop Scheduling in Parallel Sequential Mode While Considering Handling Time and Setup Time. Appl. Sci., 13.10.3390/app13063563 ↗
15. Staffing and scheduling under nonstationary demand for service: A literature review10.1016/j.omega.2015.04.002 ↗
16. Learning variable neighborhood search for a scheduling problem with time windows and rejections10.1016/j.dam.2018.03.019 ↗
17. Han, R., Li, J., and Xiao, X. (2023, January 15–19). Multi-Objective Artificial Bee Colony for Assembly Flexible Job Shop with Transportation and Setup Times. Proceedings of the Genetic and EvolutionaryComputation Conference, Lisbon, Portugal.10.1145/3583133.3590641 ↗
18. A hybrid many-objective evolutionary algorithm for flexible job-shop scheduling problem with transportation and setup times10.1016/j.cor.2021.105263 ↗
19. Flexible job shop scheduling with sequence-dependent setup and transportation times by ant colony with reinforced pheromone relationships10.1016/j.ijpe.2014.03.006 ↗
20. Improved particle swarm optimization algorithm based novel encoding and decoding schemes for flexible job shop scheduling problem10.1016/j.cor.2020.104951 ↗
21. Genetic algorithm of greedy initial population for flexible job shop scheduling
22. An improved genetic algorithm for the flexible job shop scheduling problem with multiple time constraints10.1016/j.swevo.2020.100664 ↗
23. Research on intelligent workshop resource scheduling method based on improved NSGA-II algorithm10.1016/j.rcim.2021.102141 ↗
24. A DQL-NSGA-III algorithm for solving the flexible job shop dynamic scheduling problem10.1016/j.eswa.2023.121723 ↗
25. Study on Flexible Job-shop Scheduling Problem Based on Improved Discrete Particle Swarm Optimization Algorithm
26. A new boredom-aware dual-resource constrained flexible job shop scheduling problem using a two-stage multi-objective particle swarm optimization algorithm10.1016/j.ins.2023.119141 ↗
27. A fast and elitist multi-objective genetic algorithm: NSGA-II10.1109/4235.996017 ↗
28. Approach by localization and multi-objective evolutionary optimization for flexible job-shop scheduling problems10.1109/TSMCC.2002.1009117 ↗
29. Routing and scheduling in a flexible job shop by tabu search10.1007/BF02023073 ↗
30. A heuristic algorithm for solving flexible job shop scheduling problem10.1007/s00170-013-5510-z ↗
31. Solving flexible job shop scheduling problem with improved discrete moth to put out fire optimization algorithm
32. Hybrid Grey Wolf Optimization Algorithm for Flexible Job Shop Scheduling Problem