Skip to main content

A Memetic Algorithm for the Tool Switching Problem

  • Conference paper
Hybrid Metaheuristics (HM 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5296))

Included in the following conference series:

Abstract

This paper deals with the Tool Switching Problem (ToSP), a well-known problem in operations research. The ToSP involves determining a job sequence and the tools to be loaded on a machine with the goal of minimizing the total number of tool switches. This problem has been tackled by a number of algorithmic approaches in recent years. Here, we propose a memetic algorithm that combines a problem-specific permutational genetic algorithm with a hill-climbing procedure. It is shown that this combined approach outperforms each of the individual algorithms, as well as an ad-hoc beam search heuristic defined in the literature for this problem.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bard, J.F.: A heuristic for minimizing the number of tool switches on a flexible machine. IIE Transactions 20(4), 382–391 (1988)

    Article  Google Scholar 

  2. Belady, L.: A study of replacement algorithms for virtual storage computers. IBM Systems Journal 5, 78–101 (1966)

    Article  Google Scholar 

  3. Tang, C.S., Denardo, E.V.: Models arising from a flexible manufacturing machine, part I: minimization of the number of tool switches. Oper. Res. 36(5), 767–777 (1988)

    Article  MATH  Google Scholar 

  4. Privault, C., Finke, G.: Modelling a tool switching problem on a single nc-machine. Journal of Intelligent Manufacturing 6(2), 87–94 (1995)

    Article  Google Scholar 

  5. Shirazi, R., Frizelle, G.: Minimizing the number of tool switches on a flexible machine: an empirical study. International Journal of Production Research 39(15), 3547–3560 (2001)

    Article  Google Scholar 

  6. Kashyap, A.S., Khator, S.K.: Modeling of a tool shared flexible manufacturing system. In: WSC 1994: Proceedings of the 26th conference on Winter simulation, San Diego, CA, USA, Society for Computer Simulation International, pp. 986–993 (1994)

    Google Scholar 

  7. Błażewicz, J., Finke, G.: Scheduling with resource management in manufacturing systems. European Journal of Operational Research 76, 1–14 (1994)

    Article  MATH  Google Scholar 

  8. Hong-Bae, J., Yeong-Dae, k., Suh, S.H.W.: Heuristics for a tool provisioning problem in a flexiblemanufacturing system with an automatic tool transporter. IEEE Transactions on Robotics and Automation 15(3), 488–496 (1999)

    Article  Google Scholar 

  9. Crama, Y., Moonen, L.S., Spieksma, F.C., Talloen, E.: The tool switching problem revisited. European Journal of Operational Research 182(2), 952–957 (2007)

    Article  MATH  Google Scholar 

  10. ElMaraghy, H.A.: Automated tool management in flexible manufacturing. Journal of Manufacturing Systems 4(1), 1–14 (1985)

    Article  Google Scholar 

  11. Kiran, A., Krason, R.: Automated tooling in a flexible manufacturing system. Industrial Engineering 20, 52–57 (1988)

    Google Scholar 

  12. Djellab, H., Djellab, K., Gourgand, M.: A new heuristic based on a hypergraph representation for the tool switching problem. International Journal of Production Economics 64(1-3), 165–176 (2000)

    Article  Google Scholar 

  13. Hertz, A., Laporte, G., Mittaz, M., Stecke, K.: Heuristics for minimizing tool switches when scheduling part types on a flexible machine. IIE Transactions 30, 689–694 (1998)

    Google Scholar 

  14. Laporte, G., Salazar-González, J., Semet, F.: Exact algorithms for the job sequencing and tool switching problem. IIE Transactions 36(1), 37–45 (2004)

    Article  Google Scholar 

  15. Oerlemans, A.: Production planning for flexible manufacturing systems. Ph.d. dissertation, University of Limburg, Maastricht, Limburg, Netherlands (October 1992)

    Google Scholar 

  16. Crama, Y., Kolen, A., Oerlemans, A., Spieksma, F.: Minimizing the number of tool switches on a flexible machine. International Journal of Flexible Manufacturing Systems 6, 33–54 (1994)

    Article  Google Scholar 

  17. Salonen, K., Raduly-Baka, C., Nevalainen, O.S.: A note on the tool switching problem of a flexible machine. Computers & Industrial Engineering 50(4), 458–465 (2006)

    Article  Google Scholar 

  18. Hertz, A., Widmer, M.: An improved tabu search approach for solving the job shop scheduling problem with tooling constraints. Discrete Applied Mathematics 65, 319–345 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  19. Al-Fawzan, M.A., Al-Sultan, K.S.: A tabu search based algorithm for minimizing the number of tool switches on a flexible machine. Comput. Ind. Eng. 44(1), 35–47 (2003)

    Article  Google Scholar 

  20. Zhou, B.H., Xi1, L.F., Cao, Y.S.: A beam-search-based algorithm for the tool switching problem on a flexible machine. The International Journal of Advanced Manufacturing Technology 25(9-10), 876–882 (2005)

    Article  Google Scholar 

  21. Tzur, M., Altman, A.: Minimization of tool switches for a flexible manufacturing machine with slot assignment of different tool sizes. IIE Transactions 36(2), 95–110 (2004)

    Article  Google Scholar 

  22. Larrañaga, P., Kuijpers, C., Murga, R., Inza, I., Dizdarevic, S.: Genetic algorithms for the travelling salesman problem: A review of representations and operators. Articial Intelligence Review 13, 129–170 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Amaya, J.E., Cotta, C., Fernández, A.J. (2008). A Memetic Algorithm for the Tool Switching Problem. In: Blesa, M.J., et al. Hybrid Metaheuristics. HM 2008. Lecture Notes in Computer Science, vol 5296. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88439-2_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-88439-2_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-88438-5

  • Online ISBN: 978-3-540-88439-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics