|
Multi-Periods
Job-Shop Scheduling Problem
|
|
|
|
|
|
|
C. Duhamel |
J. Fontanel |
P. Lacomme |
P. Pelissier |
N. Tchernev |
This paper addresses the multi-period multi
products job-shop scheduling problem. At each period the shop has a limited
capacity and each product has a given demand. This problem is generalizations
of the job-shop scheduling problem where several job-shops must be solve
tackling a maximal finish time. The number of periods considered is denoted and is designates the bound of the schedule
horizon. For each period the objective consists in defining if a job-shop
solution exists such that all job finished dates are upper bounded by the
period capacity and when no solution exists to determine which job must be
deleted in the period and forwarded to a previous one. A storage costs and a
production costs are addressed to evaluate the global costs of a solution. The
multi-period multi products job-shop scheduling problem is a step forwards the
MRP II in classical computer aided manufacturing management system. The Job-Shop Scheduling Problem (JSSP) is a
well-known optimization problem often used in practical scheduling applications
in the manufacturing sector. The JSSP can be formulated as follows: a set of
jobs
has to be processed on a set of
machines
. Each job is fully defined by an
ordered (linear) sequence of operations that are associated with a particular
machine. Therefore, the dimension of the problem is often denoted as
. In addition, the JSSP must satisfy
other constraints such as: (i) no more than one operation of any job can be
executed simultaneously; (ii) no
machine can process more than one operation at the same time; (iii) the job operations must be
executed in a predefined sequence and once an operation is started, no
preemption is permitted.
Each operation is associated with a particular job
and machine
and has a duration
. The objective is to schedule each
operation on the machines, taking the precedence constraints into account such
that the total makespan (
) is minimized. The Multi Period Job-Shop Scheduling Problem
consists in
Job-Shop Scheduling Problems which must be
solved consecutively trying to access to a makespan less than the capacity of
the period. The capacity represents a number of units of time available for
processing and a job-shop solution is stated as feasible if the makespan (the
completion time of the last operation) is less than the capacity. For each
period we consider a production cost in euros per jobs and for each job,
storage cost in euros per unit of time per job. This problem is close to the
problem of integration of lot sizing and scheduling problems formulated by [1]
[2]. The problem consists in defining a job-shop solution for each period and
determining which job must be backwarded.
Instances |
Description |
Number of periods |
Number of jobs |
Download Instances |
Download Solutions |
LA01-JSSP |
Based on Lawrence instance LA01 |
6 |
68 |
||
LA02-JSSP |
Based on Lawrence instance LA02 |
6 |
66 |
||
LA03-JSSP |
Based on Lawrence instance LA03 |
6 |
55 |
||
LA04-JSSP |
Based on Lawrence instance LA04 |
6 |
67 |
||
LA05-JSSP |
Based on Lawrence instance LA05 |
6 |
58 |
||
LA06-JSSP |
Based on Lawrence instance LA06 |
6 |
64 |
||
LA07-JSSP |
Based on Lawrence instance LA07 |
6 |
86 |
||
LA08-JSSP |
Based on Lawrence instance LA08 |
6 |
Come soon |
|
|
LA09-JSSP |
Based on Lawrence instance LA09 |
6 |
Come soon |
|
|
LA10-JSSP |
Based on Lawrence instance LA10 |
6 |
Come soon |
|
|
LA01-10-JSSP |
Instances LA01 to LA10-JSSP |
/ |
/ |
[1] S. Dauzère-Pérès and J.B. Lasserre. Integration of lot sizing
and scheduling decisions in a job-shop. European
Journal of Operational Research, 75(2):413-426, 1994.
[2]
S. Dauzère-Pérès, J.B. Lasserre,
An Integrated Approach in Production Planning and Scheduling, Lecture Notes in Economics and Mathematical
Systems, Springer Verlag, Berlin, 1994.
[3] Bierwirth
C. A generalized permutation approach to jobshop
scheduling with genetic algorithms. OR Spektrum. Vol. 17, pp. 87-92, 1995
[4] Nowicky E. and C. Smutnicki. A fast taboo search algorithm for the job-shop problem. Management Science. 42 (6). 797-813. 2006.