5 CONCLUSIONS
In this paper, we present a new combination of a ge-
netic algorithm with a tabu search in a holonic multi-
agent model, called GATS+HM, for the flexible job
shop scheduling problem (FJSP). In this approach,
a Neighborhood-based Genetic Algorithm is adapted
by a Scheduler Agent (SA) for a global exploration
of the search space. Then, a local search technique is
applied by a set of Cluster Agents (CAs) to guide the
research in promising regions of the search space and
to improve the quality of the final population. Numer-
ical tests are made to measure the performance of the
proposed approach using two well known data sets
from the literature of the FJSP. The experimental re-
sults show that the proposed approach is efficient in
comparison to others approaches. In the future work,
improvements will be done on the tabu search of each
Cluster Agent. In fact, if a Cluster Agent CA
i
finds
a new dominant solution E
′
and it does not attain the
allowed number of neighbors from its current solu-
tion E, it does not stop, but it creates in each case a
new Sub-Cluster Agent SCA
i, j
allowing to relaunch
the search from the new obtained solution E
′
. Then
it continues to generate the remaining allowed neigh-
bors from its solution E searching other dominant so-
lutions. In other words, each Cluster Agent distributes
the new found solutions E
′
from its elite solution E
on a new sub-set of Sub-Cluster Agents SCA
i, j
to
launch from them their new search processes, which
enhances more the search in the selected promising
areas and shows more the efficient use of the notion of
the holonic agents (recursive agents) in our proposed
solution for the FJSP problem. Also, we will search
to treat other extensions of the FJSP, such as by inte-
grating new transportation resources constraints in the
shop process. So, we will make improvements to our
approach to adapt it to this new transformation and
study its effects on the makespan.
REFERENCES
Andresen, D., Kota, S., Tera, M., and Bower, T. (2002). An
ip-level network monitor and scheduling system for
clusters. In PDPTA, pages 789–795. CSREA Press.
Azzouz, A., Ennigrou, M., Jlifi, B., and Gh´edira, K. (2012).
Combining tabu search and genetic algorithm in a
multi-agent system for solving flexible job shop prob-
lem. In Proceedings of the 2012 11th Mexican In-
ternational Conference on Artificial Intelligence, MI-
CAI’12, pages 83–88, Washington, DC, USA. IEEE
Computer Society.
Bellifemine, F., Poggi, A., and Rimassa, G. (1999). Jade -
a fipa-compliant agent framework. In In Proceedings
of the fourth International Conference and Exhibition
on The Practical Application of Intelligent Agents and
Multi-Agent Technology, pages 97–108.
Botti, V. and Giret, A. (2008). ANEMONA: A Multi-
agent Methodology for Holonic Manufacturing Sys-
tems. Springer Series in Advanced Manufacturing.
Springer-Verlag.
Bozejko, W., Uchronski, M., and Wodecki, M. (2010a). The
new golf neighborhood for the flexible job shop prob-
lem. In In Proceedings of the International Confer-
ence on Computational Science, pages 289–296.
Bozejko, W., Uchronski, M., and Wodecki, M. (2010b).
Parallel hybrid metaheuristics for the flexible job shop
problem. Computers and Industrial Engineering,
59(2):323–333.
Brandimarte, P. (1993). Routing and scheduling in a flex-
ible job shop by tabu search. Annals of Operations
Research, 41(3):157–183.
Calabrese, M. (2011). Hierarchical-granularity holonic
modelling. Doctoral thesis, Universita degli Studi di
Milano, Milano, Italy.
Chen, H., Ihlow, J., and Lehmann, C. (1999). A genetic al-
gorithm for flexible job-shop scheduling. In In Pro-
ceedings of the IEEE International Conference on
Robotics and Automation, pages 1120–1125.
Dauz`ere-P´er`es, S. and Paulli, J. (1997). An integrated ap-
proach for modeling and solving the general multipro-
cessor job-shop scheduling problem using tabu search.
Annals of Operations Research, 70(0):281–306.
Ennigrou, M. and Gh´edira, K. (2004). Approche multi-
agents bas´ee sur la recherche tabou pour le job shop
flexible. In In 14`eme Congr`es Francophone AFRIF-
AFIA de Reconnaissance des Formes et Intelligence
Artificielle RFIA, pages 28–30.
Ennigrou, M. and Gh´edira, K. (2008). New local diversi-
fication techniques for the flexible job shop problem
with a multi-agent approach. Autonomous Agents and
Multi-Agent Systems, 17(2):270–287.
Ferber, J. (1999). Multi-Agent Systems: An Introduction
to Distributed Artificial Intelligence. Addison-Wesley
Longman Publishing Co., Inc., Boston, MA, USA, 1st
edition.
Gao, J., Sun, L., and Gen, M. (2008). A hybrid genetic and
variable neighborhood descent algorithm for flexible
job shop scheduling problems. Computers and Oper-
ations Research, 35(9):2892–2907.
Garey, M. R., Johnson, D. S., and Sethi, R. (1976). The
complexity of flow shop and job shop scheduling.
Mathematics of Operations Research, 1(2):117–129.
Giret, A. and Botti, V. (2004). Holons and agents. Journal
of Intelligent Manufacturing, 15(5):645–659.
Glover, F., Kelly, J. P., and Laguna, M. (1995). Genetic
algorithms and tabu search: Hybrids for optimization.
Computers & Operations Research, 22(1):111–134.
Henchiri, A. and Ennigrou, M. (2013). Particle swarm op-
timization combined with tabu search in a multi-agent
model for flexible job shop problem. In In Proceed-
ings of the 4th International Conference on Swarm
Intelligence, Advances in Swarm Intelligence, pages
385–394.
GeneticAlgorithmCombinedwithTabuSearchinaHolonicMultiagentModelforFlexibleJobShopSchedulingProblem
583