and a evolvement generation 1000. The Pareto
solutions are the rectangular solutions; the others are
the dominated ones. For manufacturing systems that
required no storage (like in the TSF), the solutions
correspond to makespans 12, 13, 14 or 15. For other
systems that allow storage, we obtain solutions with
better makespan. For this example the best
makespan is 9 with storage 1.
Figure 2: A resolution set with the population size 100,
and with the evolvement generation 1000.
Fig. 3 and 4 respectively present a solution with
and without storage. The dotted (resp. blanked)
squares are transportation tasks (resp. operations);
their width represents the associated times. In Fig. 3,
the dotted line for P(4,2) on MP
3
means that P(4,2)
can start between time 3 and time 5. The blank
spaces between two transportation tasks represent
the empty movements or waitness of the resource.
The minimum storage corresponds to the time
between T(1,3) and P(1,4) with time windows [6,7].
In Fig. 4, as all the processing times are bounded,
the minimal storage for this solution can reach 0.
Figure 3: The time windows for a solution with makespan
9 and minimal storage 1.
5 CONCLUSIONS
We define a general model which enables us to solve
several kinds of manufacturing schedule problems
with transportation constraints. To reach this goal,
we use pareto-immune-genetic algorithm to schedule
both processing and transport operations. In this
paper, we report our first results for a simplified
model of a production system with or without
storages, and with bounded processing times. In the
future, we will complete this model with the
additional constraints (the configuration of the
transport network and the conflicts between
transport resources). We will also try to improve our
solving algorithm and to compare it with efficient
algorithms developed for each of the considered
systems.
Figure 4: The time windows for a solution with makespan
9 and minimal storage 0.
REFERENCES
Brauner, N., Castagna, P., Espinouse, M., Finke, G.,
Lacomme, P., Martineau, P., Moukrim, A., Soukhal,
A., Tacquard, C. and Tchernev, N., 2005.
Ordonnancement dans les systemes flexibles de
production. RS-JESA, 2005, 39, 925-964.
Goldberg, D. E., 1989. Genetic algorithm in search,
Optimization and machine learning, Addison-Wesley,
Reading, MA, 1989.
Hall, N. G.; Kamounb, H. & Sriskandarajah, C., 1998.
Scheduling in robotic cells: Complexity and steady
state analysis. European Journal of Operational
Research, 1998, 109-1, 43-65.
Knust, S., 1999. Shop-scheduling problems with
transportation. Dissertation, Fachbereich
Mathematik/Informatik, Universität Osnabrück, 1999.
Manier, M.A., Bloch, C, 2003. A Classification for Hoist
Scheduling Problems. The International Journal of
Flexible Manufacturing Systems, 15(2003), 37-55.
Tacquard, C. & Martineau, P., 2001. Automatic notation
of the physical structure of a flexible manufacturing
system. International journal of production economics,
2001, 74, 279-292
Zhang, Q., Xu, X., and Liang, Y.C., 2006. Identification
and speed control of ultrasonic motors based on
modified immune algorithm and Elman neural
networks. Lecture Notes in Artificial Intelligence, Vol.
4259, pp. 746-756, 2006.
A GENERAL MODEL FOR JOB SHOP PROBLEMS USING IMUNE-GENETIC ALGORITHM AND
MULTIOBJECTIVE OPTIMIZATION TECHNIQUES
393