Skip to main content
Log in

Minimizing the number of tool switches on a flexible machine

  • Published:
International Journal of Flexible Manufacturing Systems Aims and scope Submit manuscript

Abstract

This article analyzes a tool switching problem arising in certain flexible manufacturing environments. A batch of jobs have to be successively processed on a single flexible machine. Each job requires a subset of tools, which have to be placed in the tool magazine of the machine before the job can be processed. The tool magazine has a limited capacity, and, in general, the number of tools needed to produce all the jobs exceeds this capacity. Hence, it is sometimes necessary to change tools between two jobs in a sequence. The problem is then to determine a job sequence and an associated sequence of loadings for the tool magazine, such that the total number of tool switches is minimized. This problem has been previously considered by several authors; it is here revisited, both from a theoretical and from a computational viewpoint. Basic results concerning the computational complexity of the problem are established. Several heuristics are proposed for its solution, and their performance is computationally assessed.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bard, J.F. and Feo, T.A., “The Cutting Path and Tool Selection Problem in Computer Aided Process Planning,”Journal of Manufacturing Systems, Vol. 8, No. 1, pp. 17–26 (1989).

    Google Scholar 

  • Bard, J.F., “A Heuristic for Minimizing the Number of Tool Switches on a Flexible Machine,”IIE Transactions, Vol. 20, No. 4, pp. 382–391 (1988).

    Google Scholar 

  • Bertossi, A.A., “The Edge Hamiltonian Path Problem is NP-Complete,”Information Processing Letters, Vol. 13, No. 4,5, pp. 157–159 (1981).

    Google Scholar 

  • Blazewicz, J., Finke, G., Haupt, R. and Schmidt, G., “New Trends in Machine Scheduling,”European Journal of Operational Research, Vol. 37, pp. 303–317 (1988).

    Google Scholar 

  • Booth, K.S. and Lueker, G.S., “Testing for the Consecutive Ones Property, Interval Graphs, and Graph Planarity Using PQ-Tree Algorithms,”Journal of Computer and System Sciences, Vol. 13, pp. 335–379 (1976).

    Google Scholar 

  • Crama, Y., Kolen, A.W.J., Oerlemans, A.G. and Spieksma, F.C.R., “Minimizing the Number of Tool Switches on a Flexible Machine,” Research Memorandum RM 91.010, University of Limburg, Maastricht, The Netherlands (1991).

    Google Scholar 

  • Daskin, M., Jones, P.C. and Lowe, T.J., “Rationalizing Tool Selection in a Flexible Manufacturing System for Sheet-Metal Products,”Operations Research, Vol. 38, No. 6, pp. 1104–1115 (1990).

    Google Scholar 

  • Finke, G. and Kusiak, A., “Models for the Process Planning Problem in a Flexible Manufacturing System,”International Journal of Advanced Manufacturing Technology, Vol. 2, pp. 3–12 (1987).

    Google Scholar 

  • Förster, H.-U. and Hirt, K., “Entwicklung einer Handlungsanleitung zur Gestaltung von Produktionsplanungs-und -Steuerungskonzepten beim Einsatz Flexibler Fertigungssysteme,” Schluβbericht zum Forschungsvorhaben, Nr. S 172, Forschungsinstitut für Rationalisierung, Rheinisch-Westfälischen Technischen Hochschule, Aachen (1989).

  • Fulkerson, D.R. and Gross, D.A., “Incidence Matrices and Interval Graphs,”Pacific Journal of Mathematics, Vol. 15, No. 3, pp. 835–855 (1965).

    Google Scholar 

  • Golden, B.L. and Stewart, W.R., “Empirical Analysis of Heuristics,” inThe Traveling Salesman Problem, E.L. Lawler, J.K. Lenstra, A.H.G. Rinnooy Kan and D.B. Shmoys (eds.), John Wiley & Sons, Chichester, U.K., pp. 207–249 (1985).

    Google Scholar 

  • Gray, A.E., Seidmann, A. and Stecke, K.E., “Tool Management in Automated Manufacturing: Operational Issues and Decision Problems,” Working Paper CMOM 88-03, Simon Graduate School of Business Administration, University of Rochester, Rochester, New York (1988).

    Google Scholar 

  • Hirabayashi, R., Suzuki, H. and Tsuchiya, N., “Optimal Tool Module Design Problem for NC Machine Tools,”Journal of the Operations Research Society of Japan, Vol. 27, No. 3, pp. 205–228 (1984).

    Google Scholar 

  • Hoffman, A.J., Kolen, A.W.J. and Sakarovitch, M., “Totally Balanced and Greedy Matrices,”SIAM Journal on Algebraic and Discrete Methods, Vol. 6, No. 4, pp. 721–730 (1985).

    Google Scholar 

  • Johnson, D.S. and Papadimitriou, C.H., “Computational Complexity,” inThe Traveling Salesman Problem, E.L. Lawler, J.K. Lenstra, A.H.G. Rinnooy Kan and D.B. Shmoys (eds.), John Wiley & Sons, Chichester, U.K., pp. 37–85 (1985).

    Google Scholar 

  • Kashiwabara, T. and Fujisawa, T., “NP-Completeness of the Problem of Finding a Minimum-Clique-Number Interval Graph Containing a Given Graph as a Subgraph,” inProceedings of the 1979 International Symposium on Circuits and Systems, pp. 657–660 (1979).

  • Kiran, A.S. and Krason, R.J., “Automated Tooling in a Flexible Manufacturing System,”Industrial Engineering, pp. 52–57 (April 1988).

  • Kou, L.T., “Polynomial Complete Consecutive Information Retrieval Problems,”SIAM Journal on Computing, Vol. 6, pp. 67–75 (1977).

    Google Scholar 

  • Mattson, R., Gecsei, J., Slutz, D.R. and Traiger, I.L., “Evaluation Techniques for Storage Hierarchies,”IBM Systems Journal, Vol. 9, No. 2, pp. 78–117 (1970).

    Google Scholar 

  • Möhring, R.H., “Graph Problems Related to Gate Matrix Layout and PLA Folding,” inComputational Graph Theory, G. Tinhofer et al. (eds.), Springer-Verlag, Wien, pp. 17–51 (1990).

    Google Scholar 

  • Nemhauser, G.L. and Wolsey, L.A.,Integer and Combinatorial Optimization, John Wiley & Sons, New York (1988).

    Google Scholar 

  • Roger, C., “La Gestion des Outils sur Machines à Commande Numérique,” Mémoire DEA de Recherche Opérationnelle, Mathématiques et Informatique de la Production, Université Joseph Fourier, Grenoble (1990).

    Google Scholar 

  • Tang, C.S. and Denardo, E.V., “Models Arising from a Flexible Manufacturing Machine, Part I: Mimimization of the Number of Tool Switches,”Operations Research, Vol. 36, No. 5, pp. 767–777 (1988).

    Google Scholar 

  • Volgenant, T. and Jonker, R., “A Branch and Bound Algorithm for the Symmetric Traveling Salesman Problem Based on 1-Tree Relaxation,”European Journal of Operational Research, Vol. 9, pp. 83–89 (1982).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Crama, Y., Kolen, A.W.J., Oerlemans, A.G. et al. Minimizing the number of tool switches on a flexible machine. Int J Flex Manuf Syst 6, 33–54 (1994). https://doi.org/10.1007/BF01324874

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01324874

Key words

Navigation