Production planning for flexible manufacturing systems

Preface The work described in this thesis started in the spring of 1988. At that time I had just completed my Master's thesis in Operations Research and Econometrics at the Erasmus University in Rotterdam and I barely knew anything about flexible manufacturing systems (FMS). It was my thesis advisor Antoon Kolen who introduced me to this new field of application for techniques from Operations Research. This was the starting point of our cooperation in the last 4 years of which this thesis is the endproduct. My decision to come to Maastricht proved to be the right one and I owe a lot to the group of researchers I worked with at the University of Limburg. The research environment at the University of Limburg is international, informal and innovative. Also, the beauty and style of Maastricht and South-Limburg offer countless opportunities for enjoying a Burgundian life every now and then. I have learned a lot on the application of flexible manufacturing technology and the development of models to improve the efficiency of these systems during the last years. I have to thank my thesis advisors Yves Crama and Antoon Kolen for the many hours we spent discussing planning and combinatorial optimization problems and the patience and expertise with which they guided this research. The leitmotiv in the first part of the journey into the field of flexible manufacturing were the frequent meetings together with Frits Spieksma and our advisors Yves Crama and Antoon Kolen. The research described in Chapters 2 and 6 of this thesis originated at these meetings. In Chapter 2 a real-world production planning problem in the automated manufacturing of printed circuit boards is described. Under the direction of Yves Crama and Antoon Kolen, Frits Spieksma and I worked on this project. This research was followed by a another joint project concentrating on recognizing combinatorial properties and developing solution strategies for a specific problem occurring in FMS production planning, i.e. the problem of minimizing the number of tool switches, which is described in Chapter 6. The topic of efficient tool management got a hold of us and other results of work in this field are described in Chapters 3, 4 and 5. I conducted the research described in these chapters under the guidance of Yves Crama. It was during this period that the final shape of this thesis was decided on and without the great interest and important comments …

[1]  R. Burkard Quadratic Assignment Problems , 1984 .

[2]  A. A. Farley A Note on Bounding a Class of Linear Programming Problems, Including Cutting Stock Problems , 1990, Oper. Res..

[3]  Cynthia K. Whitney,et al.  Decision support requirements in flexible manufacturing , 1984 .

[4]  Giorgio Gallo,et al.  On the supermodular knapsack problem , 1989, Math. Program..

[5]  Lawrence T. Kou,et al.  Polynomial Complete Consecutive Information Retrieval Problems , 1977, SIAM J. Comput..

[6]  Timothy L. Smunt,et al.  A Multilevel Decision Support System for the Financial Justification of Automated Flexible Manufacturing Systems , 1987 .

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

[8]  M. Widmer,et al.  Job Shop Scheduling with Tooling Constraints: a Tabu Search Approach , 1991 .

[9]  M. Fisher,et al.  A multiplier adjustment method for the generalized assignment problem , 1986 .

[10]  Suresh P. Sethi,et al.  Flexibility in manufacturing: A survey , 1990 .

[11]  Jonathan F. Bard,et al.  The cutting path and tool selection problem in computer aided process planning , 1989 .

[12]  Charles H. Fine,et al.  Research and Models for Automated Manufacturing , 1987 .

[13]  D. R. Fulkerson,et al.  Incidence matrices and interval graphs , 1965 .

[14]  Thomas W. Graver,et al.  A tool provisioning problem in an FMS , 1989 .

[15]  J. A. Buzacott,et al.  Flexible manufacturing systems: a review of analytical models , 1986 .

[16]  Mariann Jelinek,et al.  Computer Integrated Flexible Manufacturing: Organizational, Economic, and Strategic Implications , 1985 .

[17]  M. Minoux A class of combinatorial problems with polynomially solvable large scale set covering/partitioning relaxations , 1987 .

[18]  Candace Arai Yano,et al.  An iterative approach to system setup problems in flexible manufacturing systems , 1992 .

[19]  Timothy J. Lowe,et al.  Rationalizing Tool Selection in a Flexible Manufacturing System for Sheet-Metal Products , 1990, Oper. Res..

[20]  Cecilia R. Aragon,et al.  Optimization by Simulated Annealing: An Experimental Evaluation; Part I, Graph Partitioning , 1989, Oper. Res..

[21]  C. Ribeiro,et al.  An optimal column-generation-with-ranking algorithm for very large scale set partitioning problems in traffic assignment , 1989 .

[22]  Kathryn E. Stecke,et al.  A Branch and Bound Approach for Machine Load Balancing in Flexible Manufacturing Systems , 1986 .

[23]  Andrew Kusiak,et al.  Application of operational research models and techniques in flexible manufacturing systems , 1986 .

[24]  John W. Mamer,et al.  A constrained capital budgeting problem with applications to repair kit selection , 1987 .

[25]  Jacques Desrosiers,et al.  Routing with time windows by column generation , 1983, Networks.

[26]  Ryuichi Hirabayashi,et al.  OPTIMAL TOOL MODULE DESIGN PROBLEM FOR NC MACHINE TOOLS , 1984 .

[27]  Stephen C. Graves,et al.  An Integer Programming Procedure for Assembly System Design Problems , 2011, Oper. Res..

[28]  Kripa Shanker,et al.  A loading and dispatching problem in a random flexible manufacturing system , 1985 .

[29]  Dennis Johnson,et al.  Component Allocation and Partitioning for a Dual Delivery Placement Machine , 1988, Oper. Res..

[30]  S. S. Panwalkar,et al.  A Survey of Scheduling Rules , 1977, Oper. Res..

[31]  George B. Dantzig,et al.  Decomposition Principle for Linear Programs , 1960 .

[32]  Uttarayan Bagchi,et al.  Experimental investigation of real-time scheduling in flexible manufacturing systems , 1985 .

[33]  Joseph El Gomayel,et al.  GROUP TECHNOLOGY AND PRODUCTIVITY , 1986 .

[34]  Brian W. Kernighan,et al.  An efficient heuristic procedure for partitioning graphs , 1970, Bell Syst. Tech. J..

[35]  Stanley B. Gershwin,et al.  Performance of hierarchical production scheduling policy , 1984 .

[36]  Andrew Kusiak,et al.  Integer programming approach to process planning , 1985 .

[37]  D. Werra,et al.  Some experiments with simulated annealing for coloring graphs , 1987 .

[38]  Mario van Vliet,et al.  Analytical models for FMS design optimization: A survey , 1994 .

[39]  J. A. Ventura,et al.  Loading tools to machines in flexible manufacturing systems , 1988 .

[40]  Leon F. McGinnis,et al.  A large scale machine loading problem in flexible assembly , 1985 .

[41]  Patrick G. McKeown,et al.  The pure fixed charge transportation problem , 1979 .

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

[43]  Catherine Dupont-Gatelmand A survey of flexible manufacturing systems , 1982 .

[44]  Kathryn E. Stecke,et al.  Tool Management In Automated Manufacturing: Operational Issues And Decision P[Roblems , 1988 .

[45]  Andrew Kusiak,et al.  The part families problem in flexible manufacturing systems , 1985 .

[46]  Kathryn E. Stecke,et al.  Algorithms for efficient planning and operation of a particular FMS , 1989 .

[47]  Kathryn E. Stecke,et al.  Design, planning, scheduling, and control problems of flexible manufacturing systems , 1985 .

[48]  Randall P. Sadowski,et al.  A mixed integer program for loading and scheduling multiple flexible manufacturing cells , 1986 .

[49]  Jukka Ranta,et al.  Economics and success factors of flexible manufacturing systems: The conventional explanation revisited , 1990 .

[50]  A. Hoffman,et al.  Totally-Balanced and Greedy Matrices , 1985 .

[51]  P. Hammer,et al.  Quadratic knapsack problems , 1980 .

[52]  Whm Henk Zijm,et al.  Flexible Manufacturing Systems: background examples and models , 1988 .

[53]  Chen-Hua Chung,et al.  Planning tool requirements for flexible manufacturing systems , 1991 .

[54]  Kathryn E. Stecke,et al.  A study of FMS part type selection approaches for short-term production planning , 1988 .

[55]  Pierre Hansen,et al.  Column Generation Methods for Probabilistic Logic , 1989, INFORMS J. Comput..

[56]  Alan A. Bertossi,et al.  The Edge Hamiltonian Path Problem is NP-Complete , 1981, Inf. Process. Lett..

[57]  W. H. M. Zijm,et al.  Production preparation and numerical control in PCB assembly , 1993 .

[58]  Gerd Finke,et al.  New trends in machine scheduling , 1988 .

[59]  N. Cook Computer-Managed Parts Manufacture , 1975 .

[60]  Andrew Kusiak,et al.  Flexible Manufacturing Systems: A Structural Approach , 1985 .

[61]  Joseph B. Mazzola,et al.  Production planning of a flexible manufacturing system in a material requirements planning environment , 1989 .

[62]  Frits C. R. Spieksma,et al.  Throughput rate optimization in the automated assembly of printed circuit boards , 1991 .

[63]  O. Nevalainen,et al.  Optimization of the movements of a component placement machine , 1989 .

[64]  Kathryn E. Stecke,et al.  Loading and control policies for a flexible manufacturing system , 1981 .

[65]  Gerd Finke,et al.  Models for the process planning problem in flexible manufacturing systems , 1987 .

[66]  Jon Lee,et al.  Order selection on a single machine with high set-up costs , 1993, Ann. Oper. Res..

[67]  Luk N. Van Wassenhove,et al.  The part mix and routing mix problem in FMS: a coupling between an LP model and a closed queueing network , 1988 .

[68]  L. N. Van Wassenhove,et al.  Analysis of Scheduling Rules for an FMS , 1990 .

[69]  Andrew W. Shogan,et al.  Modelling and solving an FMS part selection problem , 1989 .

[70]  Michael O. Ball,et al.  Sequencing of Insertions in Printed Circuit Board Assembly , 1988, Oper. Res..

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

[72]  P. L. Primrose,et al.  Selecting technology for investment in flexible manufacturing , 1991 .

[73]  Francis J. Vasko,et al.  Solving large set covering problems on a personal computer , 1988, Comput. Oper. Res..

[74]  Jack R. Meredith,et al.  Implementing New Manufacturing Technologies: Managerial Lessons over the FMS Life Cycle , 1987 .

[75]  Hoda A. ElMaraghy Automated tool management in flexible manufacturing , 1985 .

[76]  P. Hansen,et al.  Best network flow bounds for the quadratic knapsack problem , 1989 .

[77]  Christopher S. Tang,et al.  Models Arising from a Flexible Manufacturing Machine, Part II: Minimization of the Number of Switching Instants , 1988, Oper. Res..

[78]  R. G. Kasilingam,et al.  Joint consideration of cell formation and tool provisioning problems in flexible manufacturing systems , 1991 .

[79]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[80]  Irving L. Traiger,et al.  Evaluation Techniques for Storage Hierarchies , 1970, IBM Syst. J..

[81]  R. Suri,et al.  Algorithms for part and machine selection in flexible manufacturing systems , 1985 .

[82]  C. K. Whitney,et al.  Sequential decision procedures for batching and balancing in FMSs , 1985 .

[83]  Rajan Suri,et al.  An overview of evaluative models for flexible manufacturing systems , 1985 .

[84]  R. Gomory,et al.  A Linear Programming Approach to the Cutting-Stock Problem , 1961 .

[85]  Cecilia R. Aragon,et al.  Optimization by Simulated Annealing: An Experimental Evaluation; Part II, Graph Coloring and Number Partitioning , 1991, Oper. Res..

[86]  JoséM. Bastos Batching and routing: Two functions in the operational planning of flexible manufacturing systems , 1988 .

[87]  Andrew C. Ho,et al.  Set covering algorithms using cutting planes, heuristics, and subgradient optimization: A computational study , 1980 .

[88]  Rolf H. Möhring,et al.  Graph Problems Related to Gate Matrix Layout and PLA Folding , 1990 .

[89]  Ludo Gelders,et al.  A review of FMS planning models , 1986 .

[90]  A. G. Oerlemans,et al.  On the system setup and the scheduling problem in a flexible manufacturing system (FMS) , 1990 .

[91]  Kathryn E. Stecke,et al.  Formulation and Solution of Nonlinear Integer Production Planning Problems for Flexible Manufacturing Systems , 1983 .

[92]  Alan Frieze,et al.  An Algorithm for Solving 3-Dimensional Assignment Problems with Application to Scheduling a Teaching Practice , 1981 .

[93]  Yash P. Gupta,et al.  Flexibility of manufacturing systems: Concepts and measurements , 1989 .

[94]  William P. Darrow An International Comparison of Flexible Manufacturing Systems Technology , 1987 .

[95]  Kathryn E. Stecke Variations in flexible manufacturing systems according to the relevant types of automated materials handling , 1984 .