Abstract
In robotic systems, the control of some elements such as transport robot has some difficulties when planning operations dynamically. The Flexible Job Shop scheduling Problem with Transportation times and a Single Robot (FJSPT-SR) is a generalization of the classical Job Shop scheduling Problem (JSP) where a set of jobs additionally have to be transported between machines by a single transport robot. Hence, the FJSPT-SR is more computationally difficult than the JSP presenting two NP-hard problems simultaneously: the flexible job shop scheduling problem and the robot routing problem. This paper proposes a hybrid metaheuristic approach based on clustered holonic multiagent model for the FJSPT-SR. Firstly, a scheduler agent applies a Neighborhood-based Genetic Algorithm (NGA) for a global exploration of the search space. Secondly, a set of cluster agents uses a tabu search technique to guide the research in promising regions. Computational results are presented using benchmark data instances from the literature of FJSPT-SR. New upper bounds are found, showing the effectiveness of the presented approach.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Abdelmaguid, T.F., Nassef, A.O., Kamal, B.A., Hassan, M.F.: A hybrid GA/heuristic approach to the simultaneous scheduling of machines and automated guided vehicles. Int. J. Prod. Res. 42(2), 267–281 (2004)
Anwar, M.F., Nagi, R.: Integrated scheduling of material handling and manufacturing activities for just-in-time production of complex assemblies. Int. J. Prod. Res. 36(3), 653–681 (1998)
Babu, A.G., Jerald, J., Haq, A.N., Luxmi, V.M., Vigneswaralu, T.P.: Scheduling of machines and automated guided vehicles in fms using differential evolution. Int. J. Prod. Res. 48(16), 4683–4699 (2010)
Bellifemine, F., Poggi, A., Rimassa, G.: JADE - A FIPA-compliant agent framework. In: Proceedings of the Fourth International Conference and Exhibition on The Practical Application of Intelligent Agents and Multi-Agent Technology, pp. 97–108, April 1999
Bilge, U., Ulusoy, G.: A time window approach to simultaneous scheduling of machines and material handling system in an FMS. Oper. Res. 43(6), 1058–1070 (1995)
Botti, V., Giret, A.: ANEMONA: A Multi-agent Methodology for Holonic Manufacturing Systems. Springer, London (2008). https://doi.org/10.1007/978-1-84800-310-1
Bozejko, W., Uchronski, M., Wodecki, M.: The new golf neighborhood for the flexible job shop problem. In: Proceedings of the International Conference on Computational Science, pp. 289–296, May 2010
Braga, R.A.M., Rossetti, R.J.F., Reis, L.P., Oliveira, E.C.: Applying multi-agent systems to simulate dynamic control in flexible manufacturing scenarios. In: European Meeting on Cybernetics and Systems Research, vol. 2, pp. 488–493. Austrian Society for Cybernetic Studies (2008)
Calabrese, M.: Hierarchical-granularity holonic modelling. Doctoral thesis, Universita degli Studi di Milano, Milano, Italy, March 2011
Caumond, A., Lacomme, P., Moukrim, A., Tchernev, N.: An MILP for scheduling problems in an FMS with one vehicle. Eur. J. Oper. Res. 199(3), 706–722 (2009)
Deroussi, L., Gourgand, M., Tchernev, N.: A simple metaheuristic approach to the simultaneous scheduling of machines and automated guided vehicles. Int. J. Prod. Res. 46(8), 2143–2164 (2008)
Deroussi, L., Norre, S.: Simultaneous scheduling of machines and vehicles for the flexible job shop problem. In: International Conference on Metaheuristics and Nature Inspired Computing, pp. 1–2 (2010)
Erol, R., Sahin, C., Baykasoglu, A., Kaplanoglu, V.: A multi-agent based approach to dynamic scheduling of machines and automated guided vehicles in manufacturing systems. Appl. Soft Comput. 12(6), 1720–1732 (2012)
Ferber, J.: Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence, 1st edn. Addison-Wesley Longman Publishing Co. Inc., Boston (1999)
Giret, A., Botti, V.: Holons and agents. J. Intell. Manuf. 15(5), 645–659 (2004)
Glover, F., Kelly, J.P., Laguna, M.: Genetic algorithms and tabu search: hybrids for optimization. Comput. Oper. Res. 22(1), 111–134 (1995)
Hurink, J., Knust, S.: A tabu search algorithm for scheduling a single robot in a job-shop environment. Discrete Appl. Math. 119(1–2), 181–203 (2002)
Hurink, J., Knust, S.: Tabu search algorithms for job-shop problems with a single transport robot. Eur. J. Oper. Res. 162(1), 99–111 (2005)
Johnson, S.C.: Hierarchical clustering schemes. Psychometrika 32(3), 241–254 (1967)
Jones, A., Rabelo, L.C.: Survey of job shop scheduling techniques. Technical report, National Institute of Standards and Technology, Gaithersburg, USA (1998)
Koestler, A.: The Ghost in the Machine, 1st edn. Hutchinson, London (1967)
Komma, V.R., Jain, P.K., Mehta, N.K.: An approach for agent modeling in manufacturing on JADE reactive architecture. Int. J. Adv. Manuf. Technol. 52(9–12), 1079–1090 (2011)
Lacomme, P., Larabi, M., Tchernev, N.: A disjunctive graph for the job-shop with several robots. In: Multidisciplinary International Conference on Scheduling: Theory and Applications, pp. 285–292. MISTA, Paris, France (2007)
Lacomme, P., Larabi, M., Tchernev, N.: Job-shop based framework for simultaneous scheduling of machines and automated guided vehicles. Int. J. Prod. Econ. 143(1), 24–34 (2013)
Lee, K., Yamakawa, T., Lee, K.M.: A genetic algorithm for general machine scheduling problems. In: Proceedings of the second IEEE international Conference on Knowledge-Based Intelligent Electronic Systems, pp. 60–66, April 1998
Lenstra, J.K., Kan, A.H.G.R.: Computational complexity of scheduling under precedence constraints. Ann. Discrete Math. 4, 121–140 (1979)
Lenstra, J.K., Kan, A.H.G.R.: Complexity of vehicle routing and scheduling problems. Networks 11(2), 221–227 (1981)
Mastrolilli, M., Gambardella, L.: Effective neighbourhood functions for the flexible job shop problem. J. Sched. 3(1), 3–20 (2000)
Muth, J.F., Thompson, G.L.: Industrial Scheduling. International series in management. Prentice-Hall, Englewood Cliffs (1963)
Nouri, H.E., Driss, O.B., Ghédira, K.: Solving the flexible job shop problem by hybrid metaheuristics-based multiagent model. J. Ind. Eng. Int. 14(1), 1–14 (2017)
Pundit, R., Palekar, U.: Job shop scheduling with explicit material handling considerations. Technical report, Univ. of Illinois at Urbana-Champaign, Dept. of M. and I.E (1990)
Raman, N., Talbot, F.B., Rachamadgu, R.V.: Simultaneous scheduling of machines and material handling devices in automated manufacturing. In: Proceedings of the 2nd ORSA/TIMS Conference on Flexible Manufacturing Systems, pp. 455–466 (1986)
Reddy, B.S.P., Rao, C.S.P.: A hybrid multi-objective GA for simultaneous scheduling of machines and AGVs in FMS. Int. J. Adv. Manuf. Technol. 31(5–6), 602–613 (2006)
Sonmez, A.I., Baykasoglu, A.: A new dynamic programming formulation of (n\(\times \)m) flow shop sequencing problems with due dates. Int. J. Prod. Res. 36(8), 2269–2283 (1998)
Storn, R., Price, K.: Differential evolution: A simple and efficient adaptive scheme for global optimization over continuous spaces. Technical report, International Computer Science Institute, Berkeley (1995)
Ulusoy, G., Erifolu, F.S., Bilge, U.: A genetic algorithm approach to the simultaneous scheduling of machines and automated guided vehicles. Comput. Oper. Res. 24(3), 335–351 (1997)
Zhang, Q., Manier, H., Manier, M.A.: A genetic algorithm with tabu search procedure for flexible job shop scheduling with transportation constraints and bounded processing times. Comput. Oper. Res. 39(7), 1713–1723 (2012)
Zhang, Q., Manier, H., Manier, M.A.: A modified shifting bottleneck heuristic and disjunctive graph for job shop scheduling problems with transportation constraints. Int. J. Prod. Res. 52(4), 985–1002 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Nouri, H.E., Driss, O.B., Ghédira, K. (2018). Controlling a Single Transport Robot in a Flexible Job Shop Environment by Hybrid Metaheuristics. In: Nguyen, N., Kowalczyk, R., van den Herik, J., Rocha, A., Filipe, J. (eds) Transactions on Computational Collective Intelligence XXVIII. Lecture Notes in Computer Science(), vol 10780. Springer, Cham. https://doi.org/10.1007/978-3-319-78301-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-78301-7_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-78300-0
Online ISBN: 978-3-319-78301-7
eBook Packages: Computer ScienceComputer Science (R0)