Physical Design of Printed Circuit Boards: Group Technology Approach

In this chapter, the applicability of Group Technology models and clustering techniques of the industrial engineering and operation research community to the partitioning problem of electronic circuits is examined. The problem is shown to be NP-complete, hence intractable within most modern computing environments. Characteristics of the solution are outlined and a grouping heuristic algorithm is discussed. We derive lower bounds on the objective function for any set of constraints on pairs of gates that must be in the same chip. The lower bounds and the grouping heuristic procedure are used to develop a branch and bound algorithm. Finally, computational results are given for four test problems.

[1]  Avraham Shtubt Modelling group technology cell formation as a generalized assignment problem , 1989 .

[2]  Rakesh Nagi,et al.  An efficient heuristic in manufacturing cell formation for group technology applications , 1990 .

[3]  Sung-Lyong Kang,et al.  A work load-oriented heuristic methodology for manufacturing cell formation allowing reallocation of operations , 1993 .

[4]  Ronald G. Askin,et al.  A graph partitioning procedure for machine assignment and cell formation in group technology , 1990 .

[5]  Avraham Shtub,et al.  Grouping methods for printed circuit board assembly , 1991 .

[6]  Thomas H. Rockwell,et al.  Material flow management in cellular configurations for small-lot, circuit card assembly† , 1990 .

[7]  Jack R. Meredith,et al.  A comparison of selected manufacturing cell formation techniques , 1990 .

[8]  Avraham Shtub,et al.  Grouping components in printed circuit board assembly with limited component staging capacity and single card setup: Problem characteristics and solution procedures , 1997 .

[9]  H. Pierreval,et al.  A genetic algorithm approach to group machines into manufacturing cells , 1994, Proceedings of the Fourth International Conference on Computer Integrated Manufacturing and Automation Technology.

[10]  A. Kusiak The generalized group technology concept , 1987 .

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

[12]  Andrew Kusiak,et al.  Grouping parts with a neural network , 1994 .

[13]  Chao-Hsien Chu,et al.  Manufacturing Cell Formation by Competitive Learning , 1993 .

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

[15]  N. Singh,et al.  Design of cellular manufacturing systems: An invited review , 1993 .

[16]  Yoram Reich,et al.  Measuring the value of knowledge , 1995, Int. J. Hum. Comput. Stud..

[17]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[18]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[19]  J. King,et al.  Machine-component group formation in group technology , 1980 .

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

[21]  Chih-Ming Liu,et al.  Machine cell formation: using the simulated annealing algorithm , 1993 .

[22]  G. Harhalakis,et al.  Manufacturing cell design using simulated annealing: An industrial application , 1990, J. Intell. Manuf..

[23]  Nallan C. Suresh,et al.  An improved neural network leader algorithm for part-machine grouping in group technology , 1993 .

[24]  R. Rajagopalan,et al.  Design of cellular production systems A graph-theoretic approach , 1975 .

[25]  Anthony Vannelli,et al.  A method for finding minimal bottle-neck cells for grouping part-machine families† , 1986 .

[26]  Leon F. McGinnis,et al.  AUTOMATED PROCESS PLANNING FOR PRINTED CIRCUIT CARD ASSEMBLY , 1992 .

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

[28]  G. Boothroyd,et al.  Assembly Automation and Product Design , 1991 .