A Self-Adaptive Memetic Algorithm with Q-learning for Solving the Multi-Agvs Dispatching Problem

Chang-Zhe Zheng,Hong-Yan Sang,Li-Ning Xing,Wen-Qiang Zou,Lei-Lei Meng,Tao Meng
DOI: https://doi.org/10.1016/j.swevo.2024.101697
IF: 10.267
2024-01-01
Swarm and Evolutionary Computation
Abstract:In this paper, we address the problem of dispatching multiple automated guided vehicles (AGVs) in an actual production workshop, aiming to minimize the transportation cost. To solve this problem, a self-adaptive memetic algorithm with Q-learning (Q-SAMA) is proposed. An improved nearest-neighbor task division heuristic is used for generating premium solutions. Additionally, a Q-learning is integrated to select appropriate neighborhood operators, thereby enhancing the algorithm's exploration ability. To prevent the algorithm from falling into a local optimum, the restart strategy is offered. In order to adapt Q-SAMA to different stages in the search process, the traditional crossover and mutation probabilities are no longer used. Instead, a self-adaptive probability is obtained based on the population's degree of concentration, and the sparsity relationship among individuals' fitness. Finally, experimental results validate the effectiveness of the proposed method. It is able to yield better results compared with other five state-of-the-art algorithms.
What problem does this paper attempt to address?