New algorithm of scheduling based on prioriry rules on machines to solve bi-criteria blocking job shop scheduling problem

In this paper we study the bi-criteria blocking job shop scheduling problem. The objective is to simultaneously minimize two criteria: the Makespan and the maximum lateness. The blocking occurs when the intermediate buffer for storing completed operations between machines does not exist. We have proposed two Metaheuristics so as to find a set of non-dominated solutions. The first one is the tabu search which consists in the minimization of one criterion while the second criterion is bounded, and the second one is the tabu search based on the minimization of a linear combination of criteria. To assure the assignment of operations to their machines, we propose a new method which is based on application of priority rules on machines. This work is tested on benchmark instances from job shop literature and the results are presented and discussed.

[1]  Vincent T'Kindt,et al.  Counting and enumeration complexity with application to multicriteria scheduling , 2005, 4OR.

[2]  Stephen F. Smith,et al.  Iterative Improvement Algorithms for the Blocking Job Shop , 2012, ICAPS.

[3]  Chengkuan Zeng,et al.  Scheduling of no buffer job shop cells with blocking constraints and automated guided vehicles , 2014, Appl. Soft Comput..

[4]  Jean-Charles Billaut,et al.  Multicriteria scheduling , 2005, Eur. J. Oper. Res..

[5]  G. Vilcot,et al.  A tabu search algorithm for solving a multicriteria flexible job shop scheduling problem , 2011 .

[6]  Abdelhakim AitZai,et al.  Parallel branch-and-bound and parallel PSO algorithms for job shop scheduling problem with blocking , 2013 .

[7]  Vincent T'Kindt,et al.  Counting and enumeration complexity with application to multicriteria scheduling , 2007, Ann. Oper. Res..

[8]  Xavier Gandibleux,et al.  Multiple Criteria Optimization: State of the Art Annotated Bibliographic Surveys , 2013 .

[9]  Heinz Gröflin,et al.  A new neighborhood and tabu search for the Blocking Job Shop , 2009, Discret. Appl. Math..

[10]  Andrzej Jaszkiewicz,et al.  Evaluation of Multiple Objective Metaheuristics , 2004, Metaheuristics for Multiobjective Optimisation.

[11]  Dario Pacciarelli,et al.  A Rollout Metaheuristic for Job Shop Scheduling Problems , 2004, Ann. Oper. Res..

[12]  Dario Pacciarelli,et al.  Job-shop scheduling with blocking and no-wait constraints , 2002, Eur. J. Oper. Res..

[13]  Andrzej Jaszkiewicz,et al.  Multiple Objective MetaHeuristics , 2000 .