An Improved Differential Evolution Algorithm Based on Q-Learning for Solving Flexible Assembly Job Shop Scheduling Problem

To address the flexible assembly job shop scheduling problem, an improved differential evolution algorithm based on Q-Learning is proposed to optimize the makespan, the average product completion time and the total machine load. Firstly, a multi-objective mixed integer programming model is constructed by considering the constraints of workpiece processing sequence and assembly matching. Secondly, a hybrid population initialization strategy is designed to balance the diversity and quality of the initial solution by combining random generation with priority rules. On this basis, the Q-learning mechanism is introduced to adaptively adjust the crossover probability and mutation probability of the differential evolution algorithm, and the search ability of process coding and machine coding is dynamically optimized, so as to improve the balance between global exploration and local development of the algorithm.

Authors

Institutions

Publication Details

Published
2025-03-21
DOI
https://doi.org/10.1109/icaace65325.2025.11020039
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Improved Differential Evolution Algorithm Based on Q-Learning for Solving Flexible Assembly Job Shop Scheduling Problem

Wenjie Ding, Hongtao Tang
1 links
Scheduling and Optimization Algorithms
article

An Improved Differential Evolution Algorithm Based on Q-Learning for Solving Flexible Assembly Job Shop Scheduling Problem

Wenjie Ding, Hongtao Tang
article en

Abstract

To address the flexible assembly job shop scheduling problem, an improved differential evolution algorithm based on Q-Learning is proposed to optimize the makespan, the average product completion time and the total machine load. Firstly, a multi-objective mixed integer programming model is constructed by considering the constraints of workpiece processing sequence and assembly matching. Secondly, a hybrid population initialization strategy is designed to balance the diversity and quality of the initial solution by combining random generation with priority rules. On this basis, the Q-learning mechanism is introduced to adaptively adjust the crossover probability and mutation probability of the differential evolution algorithm, and the search ability of process coding and machine coding is dynamically optimized, so as to improve the balance between global exploration and local development of the algorithm.

Wuhan University of Technology (CN)
National Natural Science Foundation of China
Decent work and economic growth
Openalex Percentile: Top 82%
Scheduling and Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.