Genetic Algorithm enhanced by Deep Reinforcement Learning in parent selection mechanism and mutation : Minimizing makespan in permutation flow shop scheduling problems
Maissa Irmouli, Nourelhouda Benazzoug, Alaa Dania Adimi, Fatma Zohra, Rezkellah, Imane Hamzaoui, Thanina Hamitouche, Malika Bessedik, Fatima Si, Tayeb

TL;DR
This paper presents a hybrid RL+GA approach that dynamically optimizes parent selection and mutation in genetic algorithms to improve makespan minimization in permutation flow shop scheduling problems.
Contribution
It introduces a reinforcement learning framework controlling GA operators, enabling adaptive parameter tuning for better scheduling solutions.
Findings
RL+GA outperforms traditional GAs in scheduling quality
The approach maintains population diversity effectively
Adaptive control leads to faster convergence
Abstract
This paper introduces a reinforcement learning (RL) approach to address the challenges associated with configuring and optimizing genetic algorithms (GAs) for solving difficult combinatorial or non-linear problems. The proposed RL+GA method was specifically tested on the flow shop scheduling problem (FSP). The hybrid algorithm incorporates neural networks (NN) and uses the off-policy method Q-learning or the on-policy method Sarsa(0) to control two key genetic algorithm (GA) operators: parent selection mechanism and mutation. At each generation, the RL agent's action is determining the selection method, the probability of the parent selection and the probability of the offspring mutation. This allows the RL agent to dynamically adjust the selection and mutation based on its learned policy. The results of the study highlight the effectiveness of the RL+GA approach in improving the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Metaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications
MethodsGenetic Algorithms · Q-Learning
