TWO META-HEURISTIC ALGORITHMS FOR THE DUAL-RESOURCE CONSTRAINED FLEXIBLE JOB-SHOP SCHEDULING PROBLEM

Systems where both machines and workers are treated as constraints are termed dual- resource constrained (DRC) systems. In the last few decades, DRC scheduling has attracted much attention from researchers. This paper addresses the dual-resource constrained flexible job-shop scheduling problem (DRCFJSP) to minimize makespan. This problem is NP-hard and mainly includes three sub-problems: (1) assigning each operation to a machine out of a set of compatible machines, (2) determining a worker among a set of skilled workers for operating each operation on the selected machine, and (3) sequencing the operations on the machines considering workers in order to optimize the performance measure. This paper presents two meta-heuristic algorithms, namely simulated annealing (SA) and vibration damping optimization (VDO), to solve the DRCFJSP. The proposed algorithms make use of various neighborhood structures to search in the solution space. The Taguchi experimental design method as an optimization technique is employed to tune different parameters and operators of the presented algorithms. Numerical experiments with randomly generated test problems are used to evaluate performance of the developed algorithms. A lower bound is used to obtain the minimum value of makespan for the test problems. The computational study confirms the proper quality of results of the proposed algorithms.

[1]  S. Dreyfus,et al.  Thermodynamical Approach to the Traveling Salesman Problem : An Efficient Simulation Algorithm , 2004 .

[2]  Ning Wang,et al.  A Hybrid Algorithm for Scheduling of Dual-Resource Constrained Job Shop , 2010, 2010 International Conference on Computing, Control and Industrial Engineering.

[3]  M. Zandieh,et al.  A Simulated Annealing Algorithm for Flexible Job-Shop Scheduling Problem , 2009 .

[4]  Hua Li,et al.  Research on dual-resource multi-objective flexible job shop scheduling under uncertainty , 2011, 2011 2nd International Conference on Artificial Intelligence, Management Science and Electronic Commerce (AIMSEC).

[5]  Seyed Taghi Akhavan Niaki,et al.  The capacitated multi-facility location–allocation problem with probabilistic customer location and demand: two hybrid meta-heuristic algorithms , 2013, Int. J. Syst. Sci..

[6]  Mostafa Zandieh,et al.  Scheduling hybrid flowshops with sequence dependent setup times to minimize makespan and maximum tardiness , 2009 .

[7]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[8]  R. Bishop Mechanical Vibration , 1958, Nature.

[9]  Deming Lei,et al.  Variable neighbourhood search for dual-resource constrained flexible job shop scheduling , 2014 .

[10]  R. Tavakkoli-Moghaddam,et al.  Solving a multi-objective job shop scheduling problem with sequence-dependent setup times by a Pareto archive PSO combined with genetic operators and VNS , 2011 .

[11]  Mostafa Zandieh,et al.  A variable neighbourhood search algorithm for the flexible job-shop scheduling problem , 2010 .

[12]  Walid Ben-Ameur,et al.  Computing the Initial Temperature of Simulated Annealing , 2004, Comput. Optim. Appl..

[13]  Xiaolan Xie,et al.  The complexity of two-job shop problems with multi-purpose unrelated machines , 2004, Eur. J. Oper. Res..

[14]  Cao Xianzhou,et al.  An Improved Genetic Algorithm for Dual-Resource Constrained Flexible Job Shop Scheduling , 2011, 2011 Fourth International Conference on Intelligent Computation Technology and Automation.

[15]  James R. Wilson,et al.  An effective lower bound on Lmax in a worker-constrained job shop , 2013, Comput. Oper. Res..

[16]  R. T. Nelson Labor and Machine Limited Production Systems , 1967 .

[17]  Behrouz Afshar-Nadjafi,et al.  A genetic algorithm for mode identity and the resource constrained project scheduling problem , 2012 .

[18]  Mohammad Reza Tavarroth,et al.  Solving the stochastic capacitated location-allocation problem by using a new hybrid algorithm , 2010 .

[19]  Yunus Demir,et al.  Evaluation of mathematical models for flexible job-shop scheduling problems , 2013 .

[20]  Shudong Sun,et al.  Adaptive Hybrid ant colony optimization for solving Dual Resource Constrained Job Shop Scheduling Problem , 2011, J. Softw..

[21]  Reza Tavakkoli-Moghaddam,et al.  A New ILP Model for Identical Parallel-Machine Scheduling with Family Setup Times Minimizing the Total Weighted Flow Time by a Genetic Algorithm , 2007 .

[22]  Shudong Sun,et al.  Research on Double-Objective Optimal Scheduling Algorithm for Dual Resource Constrained Job Shop , 2010, AICI.

[23]  Reza Tavakkoli-Moghaddam,et al.  A novel Pareto-based multi-objective vibration damping optimization algorithm to solve multi-objective optimization problems , 2014 .

[24]  R. Tavakkoli-Moghaddam,et al.  Solving the economic lot and delivery scheduling problem in a flexible job shop with unrelated parallel machines and a shelf life by a proposed hybrid PSO , 2013 .

[25]  Mostafa Zandieh,et al.  Flexible job-shop scheduling with parallel variable neighborhood search algorithm , 2010, Expert Syst. Appl..

[26]  Madhan Shridhar Phadke,et al.  Quality Engineering Using Robust Design , 1989 .

[27]  M. Gholami,et al.  Scheduling hybrid flow shop with sequence-dependent setup times and machines with random breakdowns , 2009 .

[28]  Reza Tavakkoli-Moghaddam,et al.  Solving a fuzzy fixed charge solid transportation problem by metaheuristics , 2013, Math. Comput. Model..

[29]  Mohamad Y. Jaber,et al.  Modelling worker fatigue and recovery in dual-resource constrained systems , 2010, Comput. Ind. Eng..