journal article·2024-05-11Open access

Textile Flexible Job-Shop Scheduling Based on a Modified Ant Colony Optimization Algorithm

Fengyu Chen, Wei Xie, Jiachen Ma, Jun Chen, Xiaoli Wang

Applied Sciences· Volume 14· Issue 10

Abstract

To improve the workshop production efficiency of textile enterprises and balance the total operating time of all machines in each operation, this paper proposes a modified algorithm based on the combination of the ant colony optimization (ACO) algorithm and production products, which we call the product ant colony optimization (PACO) algorithm. The local pheromone update rule in the ACO algorithm is modified through the close relationship between textile machinery and production products in the textile workshop; the pheromone is then introduced into production products based on the constraints of the textile machine. A heuristic function is designed to improve the utilization rate of textile machines to increase the heuristic value of machines that are less frequently used in the algorithm iteration process. In addition, this paper combines the convergence speed and the global search ability of the algorithm with a designed variable pheromone evaporate parameter. The comparison among the initially designed PACO algorithm, the separately modified PACO algorithm, and the integratively modified PACO algorithm demonstrates that the proposed enhancement effectively addresses scheduling issues in textile flexible workshops and various workshops with similar constraint conditions.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Scheduling and Optimization Algorithms · Assembly Line Balancing Optimization · Advanced Manufacturing and Logistics Optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Information Science and Engineering, Harbin Institute of Technology at WeiHai, Weihai 264209, China

School of Ocean Engineering, Harbin Institute of Technology at Weihai, Weihai 264209, China

Funding

National Key R&D Program of China · Taishan Scholars · Ministry of Education industry-university cooperative education project · major scientific and technological innovation projects in Shandong Province

References (32)

Show source-provided references
1. Analysis of key technology and application status of textile intelligent factory
2. Analysis of some key technology basis for intelligent textile manufacturing and its equipment
3. Discussion on Feasibility of Weaving Enterprise to Realize Intelligent Production
4. Discussion on Production Mode of Intelligent Weaving Factory
5. Job-shop scheduling with multi-purpose machines10.1007/BF02238804 ↗
6. A Bi-Population Evolutionary Algorithm with Feedback for Energy-Efficient Fuzzy Flexible Job Shop Scheduling10.1109/TSMC.2021.3120702 ↗
7. Renna, P. (2023). Switch-Off Policies in Job Shop Controlled by Workload Control Concept. Appl. Sci., 13.10.3390/app13085210 ↗
8. A Learning-Based Multipopulation Evolutionary Optimization for Flexible Job Shop Scheduling Problem with Finite Transportation Resources10.1109/TEVC.2022.3219238 ↗
9. Scheduling of Multi-Robot Job Shop Systems in Dynamic Environments: Mixed-Integer Linear Programming and Constraint Programming Approaches10.1016/j.omega.2022.102770 ↗
10. Gaiardelli, S., Carra, D., Spellini, S., and Fummi, F. (2024). Dynamic Job and Conveyor-Based Transport Joint Scheduling in Flexible Manufacturing Systems. Appl. Sci., 14.10.3390/app14073026 ↗
11. Kong, J., and Wang, Z. (2024). Research on Flexible Job Shop Scheduling Problem with Handling and Setup Time Based on Improved Discrete Particle Swarm Algorithm. Appl. Sci., 14.10.3390/app14062586 ↗
12. Multiobjective Optimization for FJSP Under Immediate Predecessor Constraints Based OFA and Pythagorean Fuzzy Set10.1109/TFUZZ.2023.3245097 ↗
13. Improved Adaptive Non-Dominated Sorting Genetic Algorithm with Elite Strategy for Solving Multi-Objective Flexible Job-Shop Scheduling Problem10.1109/ACCESS.2021.3098823 ↗
14. Ning, G., and Cao, D. (2021, January 27–28). Multi-step Genetic Algorithm for Solving Dynamic Flexible Job Shop Scheduling Problem. Proceedings of the 2021 IEEE International Conference on Advances in Electrical Engineering and Computer Applications (AEECA), Dalian, China.10.1109/AEECA52519.2021.9574127 ↗
15. Evolving Scheduling Heuristics via Genetic Programming with Feature Selection in Dynamic Flexible Job-Shop Scheduling10.1109/TCYB.2020.3024849 ↗
16. Ant colony system: A cooperative learning approach to the traveling salesman problem10.1109/4235.585892 ↗
17. Xu, D.S., Ai, X.Y., and Xing, L.N. (2009, January 24–26). An Improved Ant Colony Optimization for Flexible Job Shop Scheduling Problems. Proceedings of the International Joint Conference on Computational Sciences & Optimization, Sanya, China.10.1109/CSO.2009.225 ↗
18. Anitha, J., and Karpagam, M. (2013, January 4–5). Ant colony optimization using pheromone updating strategy to solve job shop scheduling. Proceedings of the 2013 7th International Conference on Intelligent Systems and Control (ISCO), Tamil Nadu, India.10.1109/ISCO.2013.6481181 ↗
19. Flexible Job Shop Scheduling Problem Using an Improved Ant Colony Optimization
20. Multi-objective optimisation in flexible assembly job shop scheduling using a distributed ant colony system10.1016/j.ejor.2019.11.016 ↗
21. Path planning optimization of indoor mobile robot based on adaptive ant colony algorithm10.1016/j.cie.2021.107230 ↗
22. Yang, X., Xiong, N., Xiang, Y., Du, M., Zhou, X., and Liu, Y. (2021, January 13–16). Path Planning of Mobile Robot Based on Adaptive Ant Colony Optimization. Proceedings of the IECON 2021—47th Annual Conference of the IEEE Industrial Electronics Society, Toronto, ON, Canada.10.1109/IECON48115.2021.9589808 ↗
23. A Bilevel Ant Colony Optimization Algorithm for Capacitated Electric Vehicle Routing Problem10.1109/TCYB.2021.3069942 ↗
24. A Two-Phase Meta-Heuristic for Multiobjective Flexible Job Shop Scheduling Problem with Total Energy Consumption Threshold10.1109/TCYB.2018.2796119 ↗
25. Zhang, G. (2011). Research on Methods for Flexible Job Shop Scheduling Problems. [Ph.D. Thesis, Huazhong University of Science and Technology].
26. A Learning-Based Memetic Algorithm for Energy-Efficient Flexible Job-Shop Scheduling with Type-2 Fuzzy Processing Time10.1109/TEVC.2022.3175832 ↗
27. Ant colonies for the travelling salesman problem10.1016/S0303-2647(97)01708-5 ↗
28. Ant Colony Optimization with Local Search for Dynamic Traveling Salesman Problems10.1109/TCYB.2016.2556742 ↗
29. Li, J., Deng, H., Liu, D., Song, C., Han, R., and Hu, T. (2021, January 17–19). A Job Shop Scheduling Method Based on Ant Colony Algorithm. Proceedings of the 2021 IEEE International Conference on Progress in Informatics and Computing (PIC), Shanghai, China.10.1109/PIC53636.2021.9687078 ↗
30. Global path planning of mobile robot based on adaptive mechanism improved ant colony algorithm
31. Joint Task Allocation Method Based on Multi-pheromone Ant Colony Algorithm
32. Zheng, P., Zhang, P., Wang, M., and Zhang, J. (2021). A Data-Driven Robust Scheduling Method Integrating Particle Swarm Optimization Algorithm with Kernel-Based Estimation. Appl. Sci., 11.10.3390/app11125333 ↗