An iterated local search heuristic for cell formation

An iterated local search (ILS) heuristic to maximize grouping efficacy is presented.A comparative study was completed assuming residual cells are forbidden.A comparative study was completed assuming residual cells are permitted.The ILS heuristic is competitive with sophisticated metaheuristics from the literature.Test problems and software are provided in an online supplement. The grouping efficacy index (GEI) has emerged as the most popular objective criterion for part-machine clustering problems associated with manufacturing cell formation. A variety of metaheuristics have been proposed for cell formation based on the GEI, including methods such as simulated annealing, tabu search, genetic algorithms, variable neighborhood search, and water flow-like algorithms. In this paper, we develop and implement an iterated local search (ILS) heuristic that has proved effective for a variety of different combinatorial optimization problems. Computational results revealed that the ILS generally matches the optimal (or best known) solutions for 37 test problems from the literature. An inherent advantage of the ILS is its simplicity. All test problems, along with the Fortran source codes and executables for the ILS heuristics under the assumptions of forbidden and permitted residual cells, are available from an internet website associated with the manuscript.

[1]  Jeffrey E. Schaller,et al.  Tabu search procedures for the cell formation problem with intra-cell transfer costs as a function of cell size , 2005, Comput. Ind. Eng..

[2]  Ali Husseinzadeh Kashan,et al.  A differential evolution algorithm for the manufacturing cell formation problem using group based operators , 2010, Expert Syst. Appl..

[3]  Werner Dinkelbach On Nonlinear Fractional Programming , 1967 .

[4]  Jeffrey E. Schaller,et al.  Designing and redesigning cellular manufacturing systems to handle demand changes , 2007, Comput. Ind. Eng..

[5]  Tai-Hsi Wu,et al.  A simulated annealing algorithm for manufacturing cell formation problems , 2008, Expert Syst. Appl..

[6]  Christopher Clapham,et al.  The Concise Oxford Dictionary of Mathematics , 1990 .

[7]  Larry R. Taube,et al.  Weighted similarity measure heuristics for the group technology machine clustering problem , 1985 .

[8]  Allan S. Carrie,et al.  Numerical taxonomy applied to group technology and plant layout , 1973 .

[9]  Abdul Ghafoor,et al.  A Hybrid Genetic Algorithm for Machine Part Grouping , 2009, 2006 International Conference on Emerging Technologies.

[10]  Anthony Vannelli,et al.  Strategic subcontracting for efficient disaggregated manufacturing , 1986 .

[11]  Philip M. Wolfe,et al.  Application of the Similarity Coefficient Method in Group Technology , 1986 .

[12]  M. Chandrasekharan,et al.  Grouping efficacy: a quantitative criterion for goodness of block diagonal forms of binary matrices in group technology , 1990 .

[13]  Thomas Stützle,et al.  An Iterated Greedy heuristic for the sequence dependent setup times flowshop problem with makespan and weighted tardiness objectives , 2008, Eur. J. Oper. Res..

[14]  A. Kusiak,et al.  Similarity coefficient algorithms for solving the group technology problem , 1992 .

[15]  F. Boctor A Jinear formulation of the machine-part cell formation problem , 1991 .

[16]  Ronald G. Asktn,et al.  A cost-based heuristic for group technology configuration† , 1987 .

[17]  Christian Blum,et al.  An iterated greedy algorithm for the large-scale unrelated parallel machines scheduling problem , 2013, Comput. Oper. Res..

[18]  Paul J. Schweitzer,et al.  Problem Decomposition and Data Reorganization by a Clustering Technique , 1972, Oper. Res..

[19]  J. King,et al.  Machine-component group formation in group technology: review and extension , 1982 .

[20]  A. Kusiak,et al.  Efficient solving of the group technology problem , 1987 .

[21]  Panos M. Pardalos,et al.  Exact model for the cell formation problem , 2014, Optim. Lett..

[22]  L. W. Jacobs,et al.  Note: A local-search heuristic for large set-covering problems , 1995 .

[23]  Tabitha L. James,et al.  A hybrid grouping genetic algorithm for the cell formation problem , 2007, Comput. Oper. Res..

[24]  Manojit Chattopadhyay,et al.  Meta-heuristics in cellular manufacturing: A state-of-the-art review , 2011 .

[25]  John M. Wilson,et al.  The evolution of cell formation problem methodologies based on recent studies (1997-2008): Review and directions for future research , 2010, Eur. J. Oper. Res..

[26]  T. Stützle,et al.  Iterated Local Search: Framework and Applications , 2018, Handbook of Metaheuristics.

[27]  P. Waghodekar,et al.  Machine-component cell formation in group technology: MACE , 1984 .

[28]  Larry R. Taube,et al.  The facets of group technology and their impacts on implementation--A state-of-the-art survey , 1985 .

[29]  Anand Subramanian,et al.  An iterated local search heuristic for the split delivery vehicle routing problem , 2015, Comput. Oper. Res..

[30]  M. Chandrasekharan,et al.  An ideal seed non-hierarchical clustering algorithm for cellular manufacturing , 1986 .

[31]  Hamid Seifoddini,et al.  A note on the similarity coefficient method and the problem of improper machine assignment in group technology applications , 1989 .

[32]  Andrew Kusiak,et al.  Grouping of parts and components in flexible manufacturing systems , 1986 .

[33]  M. Chandrasekharan,et al.  GROUPABIL1TY: an analysis of the properties of binary data matrices for group technology , 1989 .

[34]  J. King Machine-component grouping in production flow analysis: an approach using a rank order clustering algorithm , 1980 .

[35]  Thomas Stützle,et al.  A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem , 2007, Eur. J. Oper. Res..

[36]  John A. Hartigan,et al.  Clustering Algorithms , 1975 .

[37]  M. Brusco An exact algorithm for maximizing grouping efficacy in part–machine clustering , 2015 .

[38]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

[39]  T. Narendran,et al.  An assignment model for the part-families problem in group technology , 1990 .

[40]  C. Hicks,et al.  An Enhanced Grouping Genetic Algorithm for solving the cell formation problem , 2009 .

[41]  Kai-Yuan Cai,et al.  The r-interdiction median problem with probabilistic protection and its solution algorithm , 2013, Comput. Oper. Res..

[42]  Mauricio G. C. Resende,et al.  An evolutionary algorithm for manufacturing cell formation , 2004, Comput. Ind. Eng..

[43]  C. F. Banfield,et al.  Algorithm AS 113: A Transfer for Non-Hierarchical Classification , 1977 .

[44]  Mehmet Fatih Tasgetiren,et al.  A discrete differential evolution algorithm for the permutation flowshop scheduling problem , 2008, Comput. Ind. Eng..

[45]  M. Chandrasekharan,et al.  MODROC: an extension of rank order clustering for group technology , 1986 .

[46]  M. Chandrasekharan,et al.  ZODIAC—an algorithm for concurrent formation of part-families and machine-cells , 1987 .

[47]  Larry W. Jacobs,et al.  A simulated annealing approach to the cyclic staff-scheduling problem , 1993 .

[48]  Michael J. Brusco,et al.  Improving Personnel Scheduling at Airline Stations , 1995, Oper. Res..

[49]  Mohammad Mahdi Paydar,et al.  A hybrid genetic-variable neighborhood search algorithm for the cell formation problem based on grouping efficacy , 2013, Comput. Oper. Res..

[50]  Larry E. Stanfel,et al.  Machine clustering for economic production , 1985 .

[51]  Ping Chen,et al.  Self-adaptive perturbation and multi-neighborhood search for iterated local search on the permutation flow shop problem , 2015, Comput. Ind. Eng..

[52]  D. A. Milner,et al.  Direct clustering algorithm for group formation in cellular manufacture , 1982 .

[53]  Warren J. Boe,et al.  A close neighbour algorithm for designing cellular manufacturing systems , 1991 .

[54]  Roger Z. Ríos-Mercado,et al.  Improving the quality of heuristic solutions for the capacitated vertex p-center problem through iterated greedy local search with variable neighborhood descent , 2015, Comput. Oper. Res..

[55]  M. Brusco,et al.  Exact and approximate algorithms for part-machine clustering based on a relationship between interval graphs and Robinson matrices , 2007 .

[56]  Tai-Hsi Wu,et al.  A water flow-like algorithm for manufacturing cell formation problems , 2010, Eur. J. Oper. Res..

[57]  R. Sudhakara Pandian,et al.  Manufacturing cell formation with production data using neural networks , 2009, Comput. Ind. Eng..

[58]  Yves Crama,et al.  Models for machine-part grouping in cellular manufacturing , 1996 .

[59]  Yash P. Aneja,et al.  An ant colony optimization metaheuristic for machine-part cell formation problems , 2010, Comput. Oper. Res..