A beam-search-based algorithm for the tool switching problem on a flexible machine

The tool switching problem is used to determine a job sequence and the tools to be loaded on a machine with the objective of minimising the total number of tool switches. In this paper, in order to develop a practical and efficient approach to solving this problem, a beam-search-based algorithm is introduced to formulate the solution space of the problem. The performance of the heuristic algorithm is compared with the heuristic developed by Bard. The proposed algorithm is then tested on some random test problems. The results show that the beam-search-based algorithm performs well in terms of computational efficiency and solution quality.

[1]  Michel Gourgand,et al.  A new heuristic based on a hypergraph representation for the tool switching problem , 2000 .

[2]  Zhou,et al.  A Beam Search-based Algorithm for Flexible Manufacturing System Scheduling , 2002 .

[3]  J. Bard A Heuristic for Minimizing the Number of Tool Switches on a Flexible Machine , 1988 .

[4]  Hark Hwang,et al.  Optimal tooling policy for a tool switching problem of a flexible machine with automatic tool transporter , 2002 .

[5]  Kwasi Amoako-Gyampah,et al.  A comparison of tool management strategies and part selection rules for a flexible manufacturing system , 1992 .

[6]  Henry C. Co,et al.  A methodical approach to the flexible-manufacturing-system batching, loading and tool configuration problems , 1990 .

[7]  G. Laporte,et al.  Heuristics for minimizing tool switches when scheduling part types on a flexible machine , 1998 .

[8]  Ihsan Sabuncuoglu,et al.  Job shop scheduling with beam search , 1999, Eur. J. Oper. Res..

[9]  Gerd Finke,et al.  Modelling a tool switching problem on a single NC-machine , 1995, J. Intell. Manuf..

[10]  Christopher S. Tang,et al.  Models Arising from a Flexible Manufacturing Machine, Part I: Minimization of the Number of Tool Switches , 1988, Oper. Res..

[11]  Frits C. R. Spieksma,et al.  Minimizing the number of tool switches on a flexible machine , 1994 .

[12]  Ihsan Sabuncuoglu,et al.  A beam search-based algorithm and evaluation of scheduling approaches for flexible manufacturing systems , 1998 .

[13]  Kathryn E. Stecke,et al.  A synthesis of decision models for tool management in automated manufacturing , 1993 .

[14]  K. S. Al-Sultan,et al.  A tabu search based algorithm for minimizing the number of tool switches on a flexible machine , 2003 .