A novel discrete particle swarm optimization algorithm for the manufacturing cell formation problem

The manufacturing cell formation problem, with the aim of grouping parts into families and machines into cells, is considered with the objective of maximizing grouping efficacy. A new solution approach based on the particle swarm optimization (PSO) algorithm is presented for the problem. Unlike the original PSO algorithm which works with arithmetic operators and scalars, the new algorithm uses group-based operators, in place of arithmetic operators, in the body of the updating equations analogous to those of the classical PSO equations (given the fact that the cell formation problem is essentially a grouping problem, all operators in the new algorithm work with constructed cells (groups) rather than parts/machines (objects), isolatedly). We benchmark a set of 40 test problem instances from previous researches and do comparisons between the new algorithm and existing algorithms. We also compare the performance of our algorithm when it is hybridized with a local search module. Our computations reveal that the proposed algorithm performs well on all test problems, exceeding or matching the best solution’s quality presented in the literature.

[1]  Fariborz Jolai,et al.  Effective hybrid genetic algorithm for minimizing makespan on a single-batch-processing machine with non-identical job sizes , 2006 .

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

[3]  Luiz Satoru Ochi,et al.  A numerical comparison between simulated annealing and evolutionary approaches to the cell formation problem , 2010, Expert Syst. Appl..

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

[5]  Maghsud Solimanpur,et al.  Solving cell formation problem in cellular manufacturing using ant-colony-based optimization , 2010 .

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

[7]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[8]  Alain Delchambre,et al.  A multiple-objective grouping genetic algorithm for the cell formation problem with alternative routings , 2005, J. Intell. Manuf..

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

[10]  Farnaz Barzinpour,et al.  Machine–part cell formation using a hybrid particle swarm optimization , 2010 .

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

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

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

[14]  Rajan Batta,et al.  Cell formation using tabu search , 1995 .

[15]  Barthélemy Ateme-Nguema,et al.  Quantized Hopfield networks and tabu search for manufacturing cell formation problems , 2009 .

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

[17]  Jacques A. Ferland,et al.  Genetic algorithm and large neighbourhood search to solve the cell formation problem , 2012, Expert Syst. Appl..

[18]  Michael Mutingi,et al.  A genetic algorithm approach to cellular manufacturing systems , 2001 .

[19]  Jannes Slomp,et al.  Flexible PMP Approach for Large-Size Cell Formation , 2012, Oper. Res..

[20]  Tai-Hsi Wu,et al.  Hybrid simulated annealing algorithm with mutation operator to the cell formation problem with alternative process routings , 2009, Expert Syst. Appl..

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

[22]  P. Asokan,et al.  Machine cell formation for cellular manufacturing systems using an ant colony system approach , 2005 .

[23]  D. Lei *,et al.  Tabu search approach based on a similarity coefficient for cell formation in generalized group technology , 2005 .

[24]  A. Delchambre,et al.  Grouping genetic algorithms: an efficient method to solve the cell formation problem , 2000 .

[25]  Nancy Lea Hyer,et al.  Cellular manufacturing in the U.S. industry: a survey of users , 1989 .

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

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

[28]  Boris Goldengorin,et al.  An exact model for cell formation in group technology , 2012, Comput. Manag. Sci..

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

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

[31]  Deming Lei,et al.  Tabu search for multiple-criteria manufacturing cell design , 2006 .

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

[33]  Evelyn C. Brown,et al.  CF-GGA: A grouping genetic algorithm for the cell formation problem , 2001 .

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

[35]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[36]  A. Stawowy Evolutionary strategy for manufacturing cell design , 2006 .

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

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

[39]  Panos M. Pardalos,et al.  Pattern-Based Heuristic for the Cell Formation Problem in Group Technology , 2013 .

[40]  Kam-Fai Wong,et al.  A TSP-based heuristic for forming machine groups and part families , 1998 .

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

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

[43]  Emanuel Falkenauer,et al.  A New Representation and Operators for Genetic Algorithms Applied to Grouping Problems , 1994, Evolutionary Computation.

[44]  Menouar Boulif,et al.  A new branch-&-bound-enhanced genetic algorithm for the manufacturing cell formation problem , 2006, Comput. Oper. Res..

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

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

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

[48]  B.H. Ateme-Nguema,et al.  Optimization of cellular manufacturing systems design using the hybrid approach based on the ant colony and tabu search techniques , 2007, 2007 IEEE International Conference on Industrial Engineering and Engineering Management.

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

[50]  G. Srinivasan,et al.  GRAFICS—a nonhierarchical clustering algorithm for group technology , 1991 .

[51]  Michael N. Vrahatis,et al.  Particle swarm optimization for integer programming , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[52]  Asoo J. Vakharia,et al.  Cell formation in group technology: review, evaluation and directions for future research , 1998 .

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

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

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

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

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

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