Next Article in Journal
Analysis of Changes in the Microbial Biodiversity of Soil Contaminated with Cr(III) and Cr(VI)
Previous Article in Journal
Assessment of City-Scale Rooftop Photovoltaic Integration and Urban Energy Autonomy Across Europe
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

A Multi-Objective Artificial Bee Colony Algorithm Incorporating Q-Learning Search for the Flexible Job Shop Scheduling Problems with Multi-Type Automated Guided Vehicles

1
Shenyang Institute of Automation, Chinese Academy of Sciences, 114 Nantajie, Shenyang 110016, China
2
University of Chinese Academy of Sciences, 19 Yuquanlu, Beijing 100049, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(20), 10948; https://doi.org/10.3390/app152010948 (registering DOI)
Submission received: 11 September 2025 / Revised: 4 October 2025 / Accepted: 6 October 2025 / Published: 12 October 2025

Abstract

The flexible job shop scheduling problem (FJSP) with transportation resources such as automated guided vehicles (AGVs) is prevalent in manufacturing enterprises. Multi-type AGVs are widely adopted to transfer jobs and realize the collaboration of different machines, but are often ignored in current research. Therefore, this paper addresses the FJSP with multi-type AGVs (FJSP-MTA). Considering the difficulties caused by the introduction of transportation and the NP-hard nature, the artificial bee colony (ABC) algorithm is adopted as a fundamental solution approach. Accordingly, a Q-learning hybrid multi-objective ABC (Q-HMOABC) algorithm is proposed to deal with the FJSP-MTA. First, to minimize both the makespan and total energy consumption (TEC), this paper proposes a novel mixed-integer linear programming (MILP) model. In Q-HMOABC, a three-layer encoding strategy based on operation sequence, machine assignment, and AGV dispatching with type selection is used. Moreover, during the employed bee phase, Q-learning is employed to update all individuals; during the onlooker bee phase, variable neighborhood search (VNS) is used to update nondominated solutions; and during the scout bee phase, a restart strategy is adopted. Experimental results demonstrate the effectiveness and superiority of Q-HMOABC.
Keywords: flexible job shop scheduling; multi-type automated guided vehicles; artificial bee colony algorithm; reinforcement learning; mixed integer linear programming flexible job shop scheduling; multi-type automated guided vehicles; artificial bee colony algorithm; reinforcement learning; mixed integer linear programming

Share and Cite

MDPI and ACS Style

Ge, S.; Zhang, H.; Xu, Z.; Yang, Z. A Multi-Objective Artificial Bee Colony Algorithm Incorporating Q-Learning Search for the Flexible Job Shop Scheduling Problems with Multi-Type Automated Guided Vehicles. Appl. Sci. 2025, 15, 10948. https://doi.org/10.3390/app152010948

AMA Style

Ge S, Zhang H, Xu Z, Yang Z. A Multi-Objective Artificial Bee Colony Algorithm Incorporating Q-Learning Search for the Flexible Job Shop Scheduling Problems with Multi-Type Automated Guided Vehicles. Applied Sciences. 2025; 15(20):10948. https://doi.org/10.3390/app152010948

Chicago/Turabian Style

Ge, Shihong, Hao Zhang, Zhigang Xu, and Zhiqi Yang. 2025. "A Multi-Objective Artificial Bee Colony Algorithm Incorporating Q-Learning Search for the Flexible Job Shop Scheduling Problems with Multi-Type Automated Guided Vehicles" Applied Sciences 15, no. 20: 10948. https://doi.org/10.3390/app152010948

APA Style

Ge, S., Zhang, H., Xu, Z., & Yang, Z. (2025). A Multi-Objective Artificial Bee Colony Algorithm Incorporating Q-Learning Search for the Flexible Job Shop Scheduling Problems with Multi-Type Automated Guided Vehicles. Applied Sciences, 15(20), 10948. https://doi.org/10.3390/app152010948

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop