Decomposed Multi-objective Method Based on Q-Learning for Solving Multi-objective Combinatorial Optimization Problem

被引:0
|
作者
Yang, Anju [1 ]
Liu, Yuan [1 ]
Zou, Juan [1 ]
Yang, Shengxiang [2 ]
机构
[1] Xiangtan Univ, Hunan Engn Res Ctr Intelligent Syst Optimizat & S, Xiangtan 411105, Peoples R China
[2] De Montfort Univ, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
基金
中国国家自然科学基金;
关键词
Reinforcement Learning; Q-learning; Temporal-Difference; Shared Q-table; Multi-objective Traveling Salesman Problem; ALGORITHM;
D O I
10.1007/978-981-97-2272-3_5
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Neural combinatorial optimization has emerged as a promising technique for combinatorial optimization problems. However, the high representation of deep learning inevitably requires a lot of training overhead and computing resources, especially in large-scale decision making and multi-objective scenarios. This paper first provides a simple but efficient combinatorial optimization method that uses a traditional reinforcement learning (RL) paradigm to balance the computational cost and performance. We decompose the multi-objective problem into multiple scalar subproblems and only use the improved Q-learning for the sequential optimization of these subproblems. Our method employs the Temporal-Difference (TD) update strategy and provides a shared Q-table for all subproblems. The TD update strategy speeds up the optimization by learning while making decisions. The shared Q-table devotes a high-quality starting point to generate excellent solutions quickly for each subproblem. Both strategies promote the effectiveness and efficiency of the proposed method. After new solutions are generated, a selection operator keeps the historical optimal solution for each subproblem. We apply our method to various multi-objective traveling salesman problems involving up to 10 objectives and 200 decisions. Experiments demonstrate that only simple RL achieved comparable performance to state-of-the-art approaches.
引用
收藏
页码:59 / 73
页数:15
相关论文
共 50 条
  • [21] Multi-objective equilibrium optimizer: framework and development for solving multi-objective optimization problems
    Premkumar, M.
    Jangir, Pradeep
    Sowmya, R.
    Alhelou, Hassan Haes
    Mirjalili, Seyedali
    Kumar, B. Santhosh
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2022, 9 (01) : 24 - 50
  • [22] MOMPA: Multi-objective marine predator algorithm for solving multi-objective optimization problems
    Pradeep Jangir
    Hitarth Buch
    Seyedali Mirjalili
    Premkumar Manoharan
    Evolutionary Intelligence, 2023, 16 : 169 - 195
  • [23] MULTI-OBJECTIVE OPTIMIZATION PROBLEM IN THE OptD-MULTI METHOD
    Blaszczak-Bak, Wioleta
    Sobieraj-Zlobinska, Anna
    Kowalik, Michal
    METROLOGY AND MEASUREMENT SYSTEMS, 2019, 26 (02) : 253 - 266
  • [24] New Optimization Method Considering Combinatorial and Multi-Objective Optimization Problem for Distribution Systems
    Shigenobu, Ryuto
    Furukakoi, Masahiro
    Yona, Atsushi
    Senjyu, Tomonobu
    PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 2656 - 2661
  • [25] Multimodal transportation routing optimization based on multi-objective Q-learning under time uncertainty
    Zhang, Tie
    Cheng, Jia
    Zou, Yanbiao
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (02) : 3133 - 3152
  • [26] Multi-Objective Hole-Making Sequence Optimization by Genetic Algorithm Based on Q-Learning
    Zhang, Desong
    Chen, Yanjie
    Zhu, Guangyu
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024, 8 (06): : 1 - 14
  • [27] Multimodal transportation routing optimization based on multi-objective Q-learning under time uncertainty
    Tie Zhang
    Jia Cheng
    Yanbiao Zou
    Complex & Intelligent Systems, 2024, 10 : 3133 - 3152
  • [28] MOCOVIDOA: a novel multi-objective coronavirus disease optimization algorithm for solving multi-objective optimization problems
    Khalid, Asmaa M. M.
    Hamza, Hanaa M. M.
    Mirjalili, Seyedali
    Hosny, Khaid M. M.
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (23): : 17319 - 17347
  • [29] Application of Multi-Objective Human Learning Optimization Method to Solve AC/DC Multi-Objective Optimal Power Flow Problem
    Cao, Jia
    Yan, Zheng
    He, Guangyu
    INTERNATIONAL JOURNAL OF EMERGING ELECTRIC POWER SYSTEMS, 2016, 17 (03): : 327 - 337
  • [30] An evolutionary algorithm for solving dynamic multi-objective optimization problem
    Liu, Chunan
    Dou, Xiaoxia
    Journal of Computational Information Systems, 2013, 9 (07): : 2837 - 2844