Open Access iconOpen Access

ARTICLE

A Q-Learning-Assisted Co-Evolutionary Algorithm for Distributed Assembly Flexible Job Shop Scheduling Problems

Song Gao, Shixin Liu*

College of Information Science and Engineering, Northeastern University, Shenyang, 110819, China

* Corresponding Author: Shixin Liu. Email: email

(This article belongs to the Special Issue: Recent Advances in Ensemble Framework of Meta-heuristics and Machine Learning: Methods and Applications)

Computers, Materials & Continua 2025, 83(3), 5623-5641. https://doi.org/10.32604/cmc.2025.058334

Abstract

With the development of economic globalization, distributed manufacturing is becoming more and more prevalent. Recently, integrated scheduling of distributed production and assembly has captured much concern. This research studies a distributed flexible job shop scheduling problem with assembly operations. Firstly, a mixed integer programming model is formulated to minimize the maximum completion time. Secondly, a Q-learning-assisted co-evolutionary algorithm is presented to solve the model: (1) Multiple populations are developed to seek required decisions simultaneously; (2) An encoding and decoding method based on problem features is applied to represent individuals; (3) A hybrid approach of heuristic rules and random methods is employed to acquire a high-quality population; (4) Three evolutionary strategies having crossover and mutation methods are adopted to enhance exploration capabilities; (5) Three neighborhood structures based on problem features are constructed, and a Q-learning-based iterative local search method is devised to improve exploitation abilities. The Q-learning approach is applied to intelligently select better neighborhood structures. Finally, a group of instances is constructed to perform comparison experiments. The effectiveness of the Q-learning approach is verified by comparing the developed algorithm with its variant without the Q-learning method. Three renowned meta-heuristic algorithms are used in comparison with the developed algorithm. The comparison results demonstrate that the designed method exhibits better performance in coping with the formulated problem.

Keywords

Distributed manufacturing; flexible job shop scheduling problem; assembly operation; co-evolutionary algorithm; Q-learning method

Supplementary Material

Supplementary Material File

Cite This Article

APA Style
Gao, S., Liu, S. (2025). A Q-Learning-Assisted Co-Evolutionary Algorithm for Distributed Assembly Flexible Job Shop Scheduling Problems. Computers, Materials & Continua, 83(3), 5623–5641. https://doi.org/10.32604/cmc.2025.058334
Vancouver Style
Gao S, Liu S. A Q-Learning-Assisted Co-Evolutionary Algorithm for Distributed Assembly Flexible Job Shop Scheduling Problems. Comput Mater Contin. 2025;83(3):5623–5641. https://doi.org/10.32604/cmc.2025.058334
IEEE Style
S. Gao and S. Liu, “A Q-Learning-Assisted Co-Evolutionary Algorithm for Distributed Assembly Flexible Job Shop Scheduling Problems,” Comput. Mater. Contin., vol. 83, no. 3, pp. 5623–5641, 2025. https://doi.org/10.32604/cmc.2025.058334



cc Copyright © 2025 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 234

    View

  • 82

    Download

  • 0

    Like

Share Link