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 条
[1]   A Modified Iterated Greedy Algorithm for Flexible Job Shop Scheduling Problem [J].
Al Aqel, Ghiath ;
Li, Xinyu ;
Gao, Liang .
CHINESE JOURNAL OF MECHANICAL ENGINEERING, 2019, 32 (01)
[2]  
[Anonymous], 2013, Design and analysis of experiments
[3]  
Barnes J. W., 1996, Technical Report Series ORP96-10, Graduate Program in Operations Research and Industrial Engineering, P1
[4]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[5]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[6]   Two<bold>-</bold>stage teaching-learning<bold>-</bold>based optimization method for flexible job-shop scheduling under machine breakdown [J].
Buddala, Raviteja ;
Mahapatra, Siba Sankar .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2019, 100 (5-8) :1419-1432
[7]   Feasibility Study for Converting Traditional Line Assembly into Work Cells for Termination of Fiber Optics Cable [J].
Caldeira, Rylan ;
Honnungar, Sunilkumar .
ADVANCES IN MECHANICAL DESIGN, MATERIALS AND MANUFACTURE, 2018, 1943
[8]   A Pareto based discrete Jaya algorithm for multi-objective flexible job shop scheduling problem [J].
Caldeira, Rylan H. ;
Gnanavelbabu, A. .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 170
[9]   A simheuristic approach for the flexible job shop scheduling problem with stochastic processing times [J].
Caldeira, Rylan H. ;
Gnanavelbabu, A. .
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2021, 97 (03) :215-236
[10]   An effective backtracking search algorithm for multi-objective flexible job shop scheduling considering new job arrivals and energy consumption [J].
Caldeira, Rylan H. ;
Gnanavelbabu, A. ;
Vaidyanathan, T. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 149