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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bard, J.F.: A heuristic for minimizing the number of tool switches on a flexible machine. IIE Transactions 20(4), 382–391 (1988)
Belady, L.: A study of replacement algorithms for virtual storage computers. IBM Systems Journal 5, 78–101 (1966)
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)
Privault, C., Finke, G.: Modelling a tool switching problem on a single nc-machine. Journal of Intelligent Manufacturing 6(2), 87–94 (1995)
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)
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)
Błażewicz, J., Finke, G.: Scheduling with resource management in manufacturing systems. European Journal of Operational Research 76, 1–14 (1994)
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)
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)
ElMaraghy, H.A.: Automated tool management in flexible manufacturing. Journal of Manufacturing Systems 4(1), 1–14 (1985)
Kiran, A., Krason, R.: Automated tooling in a flexible manufacturing system. Industrial Engineering 20, 52–57 (1988)
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)
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)
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)
Oerlemans, A.: Production planning for flexible manufacturing systems. Ph.d. dissertation, University of Limburg, Maastricht, Limburg, Netherlands (October 1992)
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)
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)
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)