Skip to main content

2018 | OriginalPaper | Buchkapitel

Controlling a Single Transport Robot in a Flexible Job Shop Environment by Hybrid Metaheuristics

verfasst von : Houssem Eddine Nouri, Olfa Belkahla Driss, Khaled Ghédira

Erschienen in: Transactions on Computational Collective Intelligence XXVIII

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat 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)CrossRefMATH 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)CrossRefMATH
2.
Zurück zum Zitat 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)CrossRefMATH 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)CrossRefMATH
3.
Zurück zum Zitat 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)CrossRefMATH 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)CrossRefMATH
4.
Zurück zum Zitat 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 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
5.
Zurück zum Zitat 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)CrossRefMATH 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)CrossRefMATH
7.
Zurück zum Zitat 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 2010CrossRef 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 2010CrossRef
8.
Zurück zum Zitat 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) 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)
9.
Zurück zum Zitat Calabrese, M.: Hierarchical-granularity holonic modelling. Doctoral thesis, Universita degli Studi di Milano, Milano, Italy, March 2011 Calabrese, M.: Hierarchical-granularity holonic modelling. Doctoral thesis, Universita degli Studi di Milano, Milano, Italy, March 2011
10.
Zurück zum Zitat 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)CrossRefMATH 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)CrossRefMATH
11.
Zurück zum Zitat 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)CrossRefMATH 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)CrossRefMATH
12.
Zurück zum Zitat 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) 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)
13.
Zurück zum Zitat 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)CrossRef 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)CrossRef
14.
Zurück zum Zitat Ferber, J.: Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence, 1st edn. Addison-Wesley Longman Publishing Co. Inc., Boston (1999) Ferber, J.: Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence, 1st edn. Addison-Wesley Longman Publishing Co. Inc., Boston (1999)
15.
Zurück zum Zitat Giret, A., Botti, V.: Holons and agents. J. Intell. Manuf. 15(5), 645–659 (2004)CrossRef Giret, A., Botti, V.: Holons and agents. J. Intell. Manuf. 15(5), 645–659 (2004)CrossRef
16.
Zurück zum Zitat Glover, F., Kelly, J.P., Laguna, M.: Genetic algorithms and tabu search: hybrids for optimization. Comput. Oper. Res. 22(1), 111–134 (1995)CrossRefMATH Glover, F., Kelly, J.P., Laguna, M.: Genetic algorithms and tabu search: hybrids for optimization. Comput. Oper. Res. 22(1), 111–134 (1995)CrossRefMATH
17.
Zurück zum Zitat 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)MathSciNetCrossRefMATH 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)MathSciNetCrossRefMATH
18.
Zurück zum Zitat 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)CrossRefMATH 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)CrossRefMATH
19.
Zurück zum Zitat Johnson, S.C.: Hierarchical clustering schemes. Psychometrika 32(3), 241–254 (1967)CrossRefMATH Johnson, S.C.: Hierarchical clustering schemes. Psychometrika 32(3), 241–254 (1967)CrossRefMATH
20.
Zurück zum Zitat Jones, A., Rabelo, L.C.: Survey of job shop scheduling techniques. Technical report, National Institute of Standards and Technology, Gaithersburg, USA (1998) Jones, A., Rabelo, L.C.: Survey of job shop scheduling techniques. Technical report, National Institute of Standards and Technology, Gaithersburg, USA (1998)
21.
Zurück zum Zitat Koestler, A.: The Ghost in the Machine, 1st edn. Hutchinson, London (1967) Koestler, A.: The Ghost in the Machine, 1st edn. Hutchinson, London (1967)
22.
Zurück zum Zitat 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)CrossRef 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)CrossRef
23.
Zurück zum Zitat 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.: 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)
24.
Zurück zum Zitat 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)CrossRef 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)CrossRef
25.
Zurück zum Zitat 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 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
26.
Zurück zum Zitat Lenstra, J.K., Kan, A.H.G.R.: Computational complexity of scheduling under precedence constraints. Ann. Discrete Math. 4, 121–140 (1979)MathSciNetCrossRefMATH Lenstra, J.K., Kan, A.H.G.R.: Computational complexity of scheduling under precedence constraints. Ann. Discrete Math. 4, 121–140 (1979)MathSciNetCrossRefMATH
27.
Zurück zum Zitat Lenstra, J.K., Kan, A.H.G.R.: Complexity of vehicle routing and scheduling problems. Networks 11(2), 221–227 (1981)CrossRef Lenstra, J.K., Kan, A.H.G.R.: Complexity of vehicle routing and scheduling problems. Networks 11(2), 221–227 (1981)CrossRef
28.
Zurück zum Zitat Mastrolilli, M., Gambardella, L.: Effective neighbourhood functions for the flexible job shop problem. J. Sched. 3(1), 3–20 (2000)MathSciNetCrossRefMATH Mastrolilli, M., Gambardella, L.: Effective neighbourhood functions for the flexible job shop problem. J. Sched. 3(1), 3–20 (2000)MathSciNetCrossRefMATH
29.
Zurück zum Zitat Muth, J.F., Thompson, G.L.: Industrial Scheduling. International series in management. Prentice-Hall, Englewood Cliffs (1963) Muth, J.F., Thompson, G.L.: Industrial Scheduling. International series in management. Prentice-Hall, Englewood Cliffs (1963)
30.
Zurück zum Zitat 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)CrossRef 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)CrossRef
31.
Zurück zum Zitat 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) 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)
32.
Zurück zum Zitat 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) 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)
33.
Zurück zum Zitat 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)CrossRef 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)CrossRef
34.
Zurück zum Zitat 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)CrossRef 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)CrossRef
35.
Zurück zum Zitat 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) 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)
36.
Zurück zum Zitat 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)MathSciNetCrossRefMATH 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)MathSciNetCrossRefMATH
37.
Zurück zum Zitat 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)MathSciNetCrossRefMATH 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)MathSciNetCrossRefMATH
38.
Zurück zum Zitat 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)CrossRef 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)CrossRef
Metadaten
Titel
Controlling a Single Transport Robot in a Flexible Job Shop Environment by Hybrid Metaheuristics
verfasst von
Houssem Eddine Nouri
Olfa Belkahla Driss
Khaled Ghédira
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-78301-7_5