Two stage particle swarm optimization to solve the flexible job shop predictive scheduling problem considering possible machine breakdowns

The flexible job shop scheduling problem under machine breakdowns is considered.A two stages particle swarm optimization is proposed to solve the problem.The proposed algorithm optimizes makespan, robustness and stability of the solution.A predictive schedule witch is more robust and stable is obtained. In real-world industrial environments, unplanned events and unforeseen incidents can happen at any time. Scheduling under uncertainty allows these unexpected disruptions to be taken into account. This work presents the study of the flexible job shop scheduling problems (FJSP) under machine breakdowns. The objective is to solve the problem such that the lowest makespan is obtained and also robust and stable schedules are guaranteed. A two-stage particle swarm optimization (2S-PSO) is proposed to solve the problem assuming that there is only one breakdown. Various benchmark data taken from the literature, varying from Partial FJSP to Total FJSP, are tested. Computational results prove that the developed algorithm is effective and efficient enough compared to literature approaches providing better robustness and stability. Statistical analyses are given to confirm this performance.

[1]  Alireza Fallahi,et al.  Dynamic scheduling in flexible job shop systems by considering simultaneously efficiency and stability , 2010 .

[2]  Jaejin Jang,et al.  Production rescheduling for machine breakdown at a job shop , 2012 .

[3]  Ryosuke Kubota,et al.  Effective hierarchical optimization by a hierarchical multi-space competitive genetic algorithm for the flexible job-shop scheduling problem , 2015, Expert Syst. Appl..

[4]  Jian Xiong,et al.  Robust scheduling for multi-objective flexible job-shop problems with random machine breakdowns , 2013 .

[5]  Sanja Petrovic,et al.  Dynamic scheduling of steel casting and milling using multi-agents , 2004 .

[6]  Velusamy Subramaniam,et al.  mAOR: A heuristic-based reactive repair mechanism for job shop schedules , 2003 .

[7]  Robert H. Storer,et al.  Robustness Measures and Robust Scheduling for Job Shops , 1994 .

[8]  Paulo Leitão,et al.  Benchmarking flexible job-shop scheduling and control systems , 2013 .

[9]  Tarek Y. ElMekkawy,et al.  Solving the Flexible Job Shop Scheduling Problem with Uniform Processing Time Uncertainty , 2012 .

[10]  Dirk C. Mattfeld,et al.  Evolutionary Search and the Job Shop - Investigations on Genetic Algorithms for Production Scheduling , 1996, Production and Logistics.

[11]  Jiao Yang,et al.  Flexible Job-Shop Scheduling Problem under Uncertainty Based on QPSO Algorithm , 2012 .

[12]  Abdelghani Bekrar,et al.  An effective particle swarm optimization algorithm for flexible job-shop scheduling problem , 2013, Proceedings of 2013 International Conference on Industrial Engineering and Systems Management (IESM).

[13]  James Kennedy,et al.  Small worlds and mega-minds: effects of neighborhood topology on particle swarm performance , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[14]  J. A. Svestka,et al.  Rescheduling job shops under random disruptions , 1997 .

[15]  SinghManas Ranjan A quantum behaved particle swarm optimization for flexible job shop scheduling , 2016 .

[16]  Heydari Mahdi,et al.  SOLVING FLEXIBLE JOB SHOP SCHEDULING WITH MULTI OBJECTIVE APPROACH , 2010 .

[17]  Ahmed El Hilali Alaoui,et al.  The "Dual-Ants Colony": A novel hybrid approach for the flexible job shop scheduling problem with preventive maintenance , 2017, Comput. Ind. Eng..

[18]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[19]  Henri Pierreval,et al.  Training a neural network to select dispatching rules in real time , 2010, Comput. Ind. Eng..

[20]  Jeffrey W. Herrmann,et al.  Rescheduling Manufacturing Systems: A Framework of Strategies, Policies, and Methods , 2003, J. Sched..

[21]  Damien Trentesaux,et al.  Scheduling under uncertainty: Survey and research directions , 2014, 2014 International Conference on Advanced Logistics and Transport (ICALT).

[22]  Jun Tang,et al.  An improved particle swarm optimization for multi-objective flexible job-shop scheduling problem , 2007, 2007 IEEE International Conference on Grey Systems and Intelligent Services.

[23]  S. Ourari,et al.  Robust Approach for Centralized Job Shop Scheduling : Sequential Flexibility , 2015 .

[24]  Tarek Y. ElMekkawy,et al.  Robust and stable flexible job shop scheduling with random machine breakdowns using a hybrid genetic algorithm , 2011 .

[25]  Quan-Ke Pan,et al.  A Hybrid Particle Swarm Optimization and Tabu Search Algorithm for Flexible Job-Shop Scheduling Problem , 2010 .

[26]  Mikkel T. Jensen,et al.  Generating robust and flexible job shop schedules using genetic algorithms , 2003, IEEE Trans. Evol. Comput..

[27]  Damien Trentesaux,et al.  Energy-aware manufacturing operations , 2015 .

[28]  Ning Liu,et al.  A Complete Multiagent Framework for Robust and Adaptable Dynamic Job Shop Scheduling , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[29]  Wei He,et al.  Applying Novel Clone Immune Algorithm to Solve Flexible Job Shop Problem with Machine Breakdown , 2013 .

[30]  Vahit Kaplanoglu,et al.  An object-oriented approach for multi-objective flexible job-shop scheduling problem , 2016, Expert Syst. Appl..

[31]  J. Christopher Beck,et al.  A theoretic and practical framework for scheduling in a stochastic environment , 2009, J. Sched..

[32]  Siba Sankar Mahapatra,et al.  A quantum behaved particle swarm optimization for flexible job shop scheduling , 2016, Comput. Ind. Eng..

[33]  Ajith Abraham,et al.  A novel Variable Neighborhood Particle Swarm Optimization for multi-objective Flexible Job-Shop Scheduling Problems , 2007, 2007 2nd International Conference on Digital Information Management.

[34]  Mikkel T. Jensen,et al.  Improving robustness and flexibility of tardiness and total flow-time job shops using robustness measures , 2001, Appl. Soft Comput..

[35]  Paolo Brandimarte,et al.  Routing and scheduling in a flexible job shop by tabu search , 1993, Ann. Oper. Res..

[36]  Pierre Borne,et al.  Approach by localization and multiobjective evolutionary optimization for flexible job-shop scheduling problems , 2002, IEEE Trans. Syst. Man Cybern. Part C.

[37]  Ahmed Chiheb Ammari,et al.  An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem , 2015, Journal of Intelligent Manufacturing.

[38]  Ioan Cristian Trelea,et al.  The particle swarm optimization algorithm: convergence analysis and parameter selection , 2003, Inf. Process. Lett..

[39]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[40]  Manas Ranjan Singh,et al.  Robust scheduling for flexible job shop problems with random machine breakdowns using a quantum behaved particle swarm optimisation , 2015 .

[41]  Mitsuo Gen,et al.  A Bayesian Optimization-based Evolutionary Algorithm for Flexible Job Shop Scheduling , 2015, Complex Adaptive Systems.

[42]  Kai Wang,et al.  A decomposition-based approach to flexible flow shop scheduling under machine breakdown , 2012 .

[43]  Xin Chen,et al.  The Research on Proactive-Reactive Scheduling Framework Based on Real-Time Manufacturing Information , 2009 .

[44]  Pei-Chann Chang,et al.  One-machine rescheduling heuristics with efficiency and stability as criteria , 1993, Comput. Oper. Res..

[45]  Mehmet Fatih Tasgetiren,et al.  Effective ensembles of heuristics for scheduling flexible job shop problem with new job insertion , 2015, Comput. Ind. Eng..

[46]  Ghorbanali Mohammadi,et al.  Two meta-heuristic algorithms for solving multi-objective flexible job-shop scheduling with parallel machine and maintenance constraints , 2012, Comput. Math. Appl..

[47]  Damien Trentesaux,et al.  Heterarchical production control in manufacturing systems using the potential fields concept , 2012, J. Intell. Manuf..

[48]  Damien Trentesaux,et al.  Sustainability in manufacturing operations scheduling: A state of the art review , 2015 .