An improved backtracking search algorithm for the flexible job shop rescheduling problem with new job insertions

被引:4
作者
Caldeira, Rylan H. [1 ]
Gnanavelbabu, A. [1 ]
机构
[1] Anna Univ, Dept Ind Engn, CEG Campus, Chennai 600025, Tamil Nadu, India
关键词
backtracking search algorithm; flexible job shop rescheduling problem; job insertion; local search technique; rescheduling strategy; PARTICLE SWARM OPTIMIZATION; BEE COLONY ALGORITHM; SCHEDULING PROBLEM; GENETIC ALGORITHM; HYBRID; SOLVE; TIME;
D O I
10.1504/EJIE.2022.119365
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In real-world environments, production schedules are subject to several disruptions. Hence it is essential to account for these disruptions while constructing the production schedules. This work considers the flexible job-shop rescheduling problem (FJSRP) considering new job insertions. An improved discrete backtracking search algorithm and a slack-based inserting rescheduling strategy are proposed to address this problem considering makespan as objective. A set of heuristics is used to generate a diverse initial population. An order-preserving crossover and a mutation operator is developed to balance the exploitation and exploration. A transfer criterion is utilised to employ the information of the past population. The algorithm's exploitation capability is enhanced by employing a local search technique. Extensive computational work is performed on well-known benchmark instances. Computational results demonstrate the superiority of the proposed approach as well as the rescheduling strategy. [Received: 7 July 2020; Accepted: 27 January 2021]
引用
收藏
页码:41 / 70
页数:30
相关论文
共 51 条
[41]  
Rezaei N, 2019, EUR J IND ENG, V13, P507
[42]   A new approach to solve the flexible job shop problem based on a hybrid particle swarm optimization and Random-Restart Hill Climbing [J].
Rodrigues Kato, Edilson Reis ;
de Aguiar Aranha, Gabriel Diego ;
Tsunaki, Roberto Hideaki .
COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 125 :178-189
[43]   Solving the flexible job shop scheduling problem with sequence-dependent setup times [J].
Shen, Liji ;
Dauzere-Peres, Stephane ;
Neufeld, Janis S. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 265 (02) :503-516
[44]   A quantum behaved particle swarm optimization for flexible job shop scheduling [J].
Singh, MariaS Ranjan ;
Mahapatra, S. S. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 93 :36-44
[45]   Modified Backtracking Search Optimization Algorithm Inspired by Simulated Annealing for Constrained Engineering Optimization Problems [J].
Wang, Hailong ;
Hu, Zhongbo ;
Sun, Yuqiu ;
Su, Qinghua ;
Xia, Xuewen .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2018, 2018 :9167414
[46]   A two-level particle swarm optimization algorithm for the flexible job shop scheduling problem [J].
Zarrouk, Rim ;
Bennour, Imed Eddine ;
Jemai, Abderrazek .
SWARM INTELLIGENCE, 2019, 13 (02) :145-168
[47]   A chaotic simulated annealing and particle swarm improved artificial immune algorithm for flexible job shop scheduling problem [J].
Zeng, Rui ;
Wang, Yingyan .
EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2018,
[48]   A Chaotic Differential Evolution Algorithm for Flexible Job Shop Scheduling [J].
Zhang, Haijun ;
Yan, Qiong ;
Zhang, Guohui ;
Jiang, Zhiqiang .
THEORY, METHODOLOGY, TOOLS AND APPLICATIONS FOR MODELING AND SIMULATION OF COMPLEX SYSTEMS, PT II, 2016, 644 :79-88
[49]   Backtracking search algorithm with Levy flight for estimating parameters of photovoltaic models [J].
Zhang, Yiying ;
Jin, Zhigang ;
Zhao, Xiaofang ;
Yang, Qiuling .
ENERGY CONVERSION AND MANAGEMENT, 2020, 208
[50]   Improved Backtracking Search Algorithm Based on Population Control Factor and Optimal Learning Strategy [J].
Zhao, Lei ;
Jia, Zhicheng ;
Chen, Lei ;
Guo, Yanju .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017