A two-criteria objective function flexible flowshop scheduling problem with machine eligibility constraint

This research deals with a flexible flowshop scheduling problem with the arrival and delivery of jobs in groups and processing them individually. Each group of jobs has a specific release time. Due to the special characteristics of each job, only a specific group of machines in each stage are eligible to process that job. All jobs in a group should be delivered at the same time after processing. The objectives of the problem are the minimization of the sum of the completion time of groups on one hand and the minimization of sum of the differences between the completion time of jobs and the delivery time of the group containing that job (waiting period) on the other hand. The problem can be stated as FFc /rj, Mj /irreg based on existing scheduling notations. This problem has many applications in the production and service industries such as ceramic tile manufacturing companies and restaurants. A mathematical model has been proposed to solve the problem. Since the research problem is shown to be NP-complete, a particle swarm optimization (PSO) algorithm is applied to solve the problem approximately. Based on the frequency of using local search procedure, four scenarios of PSO have been developed. The algorithms are compared by applying experimental design techniques on random test problems with different sizes. The results show that the PSO algorithm enhanced with local search for all particles has a weaker performance than the other scenarios in solving large-sized problems.

[1]  Nasser Salmasi,et al.  A fast hybrid particle swarm optimization algorithm for flow shop sequence dependent group scheduling problem , 2011 .

[2]  Abdelhakim Artiba,et al.  Integrating simulation and optimization to schedule a hybrid flow shop with maintenance constraints , 2004, Comput. Ind. Eng..

[3]  Rubén Ruiz,et al.  The hybrid flow shop scheduling problem , 2010, Eur. J. Oper. Res..

[4]  Stephen C. Graves,et al.  A Review of Production Scheduling , 1981, Oper. Res..

[5]  Jose M. Framiñan,et al.  Review and classification of hybrid flow shop scheduling problems from a production system and a solutions procedure perspective , 2010, Comput. Oper. Res..

[6]  Nasser Salmasi Multi-stage group scheduling problems with sequence dependent setups , 2005 .

[7]  T. Sawik An exact approach for batch scheduling in flexible flow lines with limited intermediate buffers , 2002 .

[8]  Rubén Ruiz,et al.  A genetic algorithm for hybrid flowshops with sequence dependent setup times and machine eligibility , 2006, European Journal of Operational Research.

[9]  Ching-Jong Liao,et al.  A particle swarm optimization algorithm for hybrid flow-shop scheduling with multiprocessor tasks , 2008 .

[10]  Jaideep Motwani,et al.  Flowshop scheduling/sequencing research: a statistical review of the literature, 1952-1994 , 1997 .

[11]  Erick P. Massami,et al.  Optimization of Container Terminal Unloading Operations Based Upon Multistage Flexible Flowshop Scheduling , 2011 .

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

[13]  Yoshiyuki Karuno,et al.  A SHIFTING BOTTLENECK APPROACH FOR A PARALLEL-MACHINE FLOWSHOP SCHEDULING PROBLEM , 2001 .

[14]  Michael S. Salvador,et al.  A Solution to a Special Class of Flow Shop Scheduling Problems , 1973 .

[15]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[16]  Rubén Ruiz,et al.  Modeling realistic hybrid flexible flowshop scheduling problems , 2008, Comput. Oper. Res..

[17]  Mostafa Zandieh,et al.  Bi-objective group scheduling in hybrid flexible flowshop: A multi-phase approach , 2010, Expert Syst. Appl..

[18]  Pin Luarn,et al.  A discrete version of particle swarm optimization for flowshop scheduling problems , 2007, Comput. Oper. Res..