JOB-SHOP WITH GENERIC TIME-LAGS: A HEURISTIC BASED APPROACH

This paper deals with the job-shop scheduling problem with generic time-lags (JSPGTL). This problem is a generalization of the job-shop scheduling problem where extra (minimal and maximal) delays can appear between any operations. To solve the problem we extend the ARP-MD Deppner’s heuristic to tackle this extension providing a new randomized heuristic. And propose a greedy version denoted GREEDY_ARP-MD. The numerical experiments are based on a set of 48 instances including 8 instances based on the flow-shop Carlier’s instances and on the well-known 40 Laurence’sjob-shop instances. The numerical experiments proved that ARP-MD heuristic is time consuming and can be used only for small scale instances. Instances with 10 jobs and 10 machines required several hours to obtain a solution. The greedy version is strongly efficient and can be executed thousands of time per second and so gives solutions for a part of the medium and large scale instances. This work is a step into definition of heuristic for the JSPGTL based on the initial Deppner’s proposal. This sequel study prove that definition of efficient heuristic for definition of solutions is a challenging problem and would require a considerable amount of attention to obtain time saving approaches

[1]  Taïcir Loukil,et al.  Minimizing the Number of Tardy Jobs in a Permutation Flowshop Scheduling Problem with Setup Times and Time Lags Constraints , 2013, J. Math. Model. Algorithms.

[2]  Parviz Fattahi,et al.  An immune algorithm for hybrid flow shop scheduling problem with time lags and sequence-dependent setup times , 2012, The International Journal of Advanced Manufacturing Technology.

[3]  Philippe Lacomme,et al.  Dedicated constraint propagation for Job-Shop problem with generic time-lags , 2011, ETFA2011.

[4]  Mario Vanhoucke,et al.  Multi-mode resource-constrained project scheduling using RCPSP and SAT solvers , 2011, Eur. J. Oper. Res..

[5]  Pierre Lopez,et al.  Generalized disjunctive constraint propagation for solving the job shop problem with time lags , 2011, Eng. Appl. Artif. Intell..

[6]  Erik Demeulemeester,et al.  Reactive scheduling in the multi-mode RCPSP , 2011, Comput. Oper. Res..

[7]  Sönke Hartmann,et al.  A survey of variants and extensions of the resource-constrained project scheduling problem , 2010, Eur. J. Oper. Res..

[8]  Steef L. van de Velde,et al.  On-line two-machine open shop scheduling with time lags , 2010, Eur. J. Oper. Res..

[9]  Philippe Lacomme,et al.  A memetic algorithm for the job-shop with time-lags , 2008, Comput. Oper. Res..

[10]  Ammar Oulamara,et al.  Permutation flowshop scheduling problems with time lags to minimize the weighted sum of machine completion times , 2008 .

[11]  Ammar Oulamara,et al.  Permutation flowshop scheduling problems with maximal and minimal time lags , 2006, Comput. Oper. Res..

[12]  Freddy Deppner,et al.  Ordonnancement d'atelier avec contraintes temporelles entre opérations. (Scheduling problems with minimal and maximal time lag constraints) , 2004 .

[13]  Professor Dr. Klaus Neumann,et al.  Project Scheduling with Time Windows and Scarce Resources , 2003, Springer Berlin Heidelberg.

[14]  Johann Hurink,et al.  Local search algorithms for a single-machine scheduling problem with positive and negative time-lags , 2001, Discret. Appl. Math..

[15]  Rema Padman,et al.  An integrated survey of deterministic project scheduling , 2001 .

[16]  Peter Brucker,et al.  A Branch and Bound Algorithm for a Single-machine Scheduling Problem with Positive, Negative Time-lags , 1999, Discret. Appl. Math..

[17]  Sheik Meeran,et al.  Deterministic job-shop scheduling: Past, present and future , 1999, Eur. J. Oper. Res..

[18]  Mitsuo Gen,et al.  A tutorial survey of job-shop scheduling problems using genetic algorithms—I: representation , 1996 .

[19]  Jacek Blazewicz,et al.  The job shop scheduling problem: Conventional and new solution techniques , 1996 .

[20]  Klaus Neumann,et al.  Heuristic procedures for resource—constrained project scheduling with minimal and maximal time lags: the resource—levelling and minimum project—duration problems , 1996 .

[21]  C. Bierwirth A generalized permutation approach to job shop scheduling with genetic algorithms , 1995 .

[22]  Pierre Lopez,et al.  Modelling and managing disjunctions in scheduling problems , 1995, J. Intell. Manuf..

[23]  George L. Nemhauser,et al.  One-machine generalized precedence constrained scheduling problems , 1994, Oper. Res. Lett..

[24]  Mauro Dell'Amico,et al.  Applying tabu search to the job-shop scheduling problem , 1993, Ann. Oper. Res..

[25]  Wi Kum,et al.  One-machine generalized precedence constrained scheduling , 1992 .

[26]  Jan Karel Lenstra,et al.  Job Shop Scheduling by Simulated Annealing , 1992, Oper. Res..

[27]  Rolf H. Möhring,et al.  Scheduling project networks with resource constraints and time windows , 1988 .

[28]  E. Nowicki,et al.  A block approach for single-machine scheduling with release dates and due dates , 1986 .

[29]  Lawrence Davis,et al.  Job Shop Scheduling with Genetic Algorithms , 1985, ICGA.

[30]  Jacques Carlier,et al.  Ordonnancements à contraintes disjonctives , 1978 .

[31]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[32]  Ravi Sethi,et al.  The Complexity of Flowshop and Jobshop Scheduling , 1976, Math. Oper. Res..

[33]  G. Thompson,et al.  Algorithms for Solving Production-Scheduling Problems , 1960 .