An ensemble of brain storm optimization and Q-learning methods for distributed flexible job shop scheduling problems with distribution operations

被引:2
|
作者
Zhang, Zhengpei [1 ]
Yin, Yunqiang [2 ]
Fu, Yaping [1 ]
机构
[1] Qingdao Univ, Sch Business, Qingdao, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Econ & Management, Chengdu, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed flexible job shop scheduling; distribution operation; brain storm optimization; Q-learning method; FLOW-SHOP; TABU SEARCH;
D O I
10.1080/03081079.2024.2326424
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Distributed manufacturing scheduling problems have attracted much concern from both industrial and academic areas. Nevertheless, distributed scheduling problems with distribution operations are seldom studied. This work proposes a distributed flexible job shop scheduling problem with distribution operations. A set of jobs is handled at distributed flexible job shops, and then the finished jobs are transported to their corresponding customers following given due dates. First, a mixed integer programming model is established to minimize total tardiness. Second, an ensemble of brain storm optimization and Q-learning methods is developed to solve the formulated model. Six heuristics are hybridized to generate a high-quality initial population. A Q-learning method is devised by fully employing found search information to guide subsequent search processes instead of using fixed parameters as basic brain storm optimization. A variable neighborhood search method combining problem-specific knowledge is designed to further refine the found best individual. At last, the formulated model and method are compared with three state-of-the-art metaheuristics and a mathematical programming solver CPLEX via using a group of problem instances. The results and analysis demonstrate that the developed model and algorithm have more powerful competitiveness in addressing the studied problem.
引用
收藏
页码:863 / 897
页数:35
相关论文
共 50 条
  • [1] A multi-objective brain storm optimization for integrated distributed flexible job shop and distribution problems
    Jia, Yanhe
    Zhou, Yaoyao
    Fu, Yaping
    HELIYON, 2024, 10 (16)
  • [2] A distributed approach solving partially flexible job-shop scheduling problem with a Q-learning effect
    Bouazza, W.
    Sallez, Y.
    Beldjilali, B.
    IFAC PAPERSONLINE, 2017, 50 (01): : 15890 - 15895
  • [3] Multi-Objective Q-Learning-Based Brain Storm Optimization for Integrated Distributed Flow Shop and Distribution Scheduling Problems
    Zhang, Shuo
    Xu, Jianyou
    Qiao, Yingli
    MATHEMATICS, 2023, 11 (20)
  • [4] An improved fruit fly optimization algorithm with Q-learning for solving distributed permutation flow shop scheduling problems
    Zhao, Cai
    Wu, Lianghong
    Zuo, Cili
    Zhang, Hongqiang
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (05) : 5965 - 5988
  • [5] Solving a Job Shop Scheduling Problem Using Q-Learning Algorithm
    Belmamoune, Manal Abir
    Ghomri, Latefa
    Yahouni, Zakaria
    12TH INTERNATIONAL WORKSHOP ON SERVICE ORIENTED, HOLONIC AND MULTI-AGENT MANUFACTURING SYSTEMS FOR INDUSTRY OF THE FUTURE, SOHOMA 2022, 2023, 1083 : 196 - 209
  • [6] Q-learning based estimation of distribution algorithm for scheduling distributed heterogeneous flexible flow-shop with mixed buffering limitation
    Xuan, Hua
    Zheng, Qian-Qian
    Lv, Lin
    Li, Bing
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 149
  • [7] Adaptive job shop scheduling strategy based on weighted Q-learning algorithm
    Wang, Yu-Fang
    JOURNAL OF INTELLIGENT MANUFACTURING, 2020, 31 (02) : 417 - 432
  • [8] Adaptive job shop scheduling strategy based on weighted Q-learning algorithm
    Yu-Fang Wang
    Journal of Intelligent Manufacturing, 2020, 31 : 417 - 432
  • [9] A Q-Learning based NSGA-II for dynamic flexible job shop scheduling with limited transportation resources
    Chen, Rensheng
    Wu, Bin
    Wang, Hua
    Tong, Huagang
    Yan, Feiyi
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 90
  • [10] An Improved Ant Colony Optimization for Flexible Job Shop Scheduling Problems
    Yao, Baozhen
    Yang, Chengyong
    Hu, Juanjuan
    Yao, Jinbao
    Sun, Jian
    ADVANCED SCIENCE LETTERS, 2011, 4 (6-7) : 2127 - 2131