Buffer allocation in flow-shop-type production systems with general arrival and service patterns

This study investigates the buffer allocation strategy of a flow-shop-type production system that possesses a given total amount of buffers and finite buffer capacity for each workstation as well as general interarrival and service times in order to optimize such system performances as minimizing work-in-process, cycle time and blocking probability, maximizing throughput, or their combinations. In theory, the buffer allocation problem is in itself a difficult NP-hard combinatorial optimization problem, it is made even more difficult by the fact that the objective function is not obtainable in closed form for interrelating the integer decision variables (i.e., buffer sizes) and the performance measures of the system. Therefore, the purpose of this paper is to present an effective design methodology for buffer allocation in the production system. Our design methodology uses a dynamic programming process along with the embedded approximate analytic procedure for computing system performance measures under a certain allocation strategy. Numerical experiments show that our design methodology can quickly and quite precisely seek out the optimal or sub-optimal allocation strategy for most production system patterns.

[1]  J. A. Buzacott,et al.  Open queueing network models of dynamic job shops , 1981 .

[2]  Kelvin C. W. So,et al.  The effect of the coefficient of variation of operation times on the allocation of storage space in , 1991 .

[3]  Tayfur Altiok,et al.  Approximate Analysis of Queues in Series with Phase-Type Service Times and Blocking , 1989, Oper. Res..

[4]  James MacGregor Smith,et al.  Buffer Space Allocation in Automated Assembly Lines , 1988, Oper. Res..

[5]  W. Whitt,et al.  The Queueing Network Analyzer , 1983, The Bell System Technical Journal.

[6]  James MacGregor Smith,et al.  Buffer allocation for an integer nonlinear network design problem , 1997, Comput. Oper. Res..

[7]  P. Kuehn,et al.  Approximate Analysis of General Queuing Networks by Decomposition , 1979, IEEE Trans. Commun..

[8]  Harry G. Perros,et al.  An approximate analysis of open tandem queueing networks with blocking and general service times , 1990 .

[9]  Frederick S. Hillier,et al.  Toward characterizing the optimal allocation of storage space in production line systems with variable processing times , 1993 .

[10]  T. Altiok On the Phase-Type Approximations of General Distributions , 1985 .

[11]  Ushio Sumita,et al.  Buffers and backup machines in automatic transfer lines , 1985 .

[12]  Oscar Bronshtein,et al.  An open exponential queuing network with limited waiting spaces and losses: A method of approximate analysis , 1984, Perform. Evaluation.

[13]  William L. Maxwell,et al.  The Role of Work-in-Process Inventory in Serial Production Lines , 1988, Oper. Res..

[14]  Harry G. Perros,et al.  A Computationally Efficient Approximation Algorithm for Feed-Forward Open Queueing Networks with Blocking , 1989, Perform. Evaluation.

[15]  Michael T. Pich,et al.  Two-Moment Analysis of Open Queueing Networks with General Workstation Capabilities , 1996, Oper. Res..

[16]  James MacGregor Smith,et al.  Buffer allocation for a class of nonlinear stochastic knapsack problems , 1995, Ann. Oper. Res..

[17]  James MacGregor Smith,et al.  Asymptotic behavior of the expansion method for open finite queueing networks , 1988, Comput. Oper. Res..

[18]  Tayfur M. Altiok,et al.  Approximate analysis of exponential tandem queues with blocking , 1982 .

[19]  Yung-Li Lily Jow,et al.  An approximation method for tandem queues with blocking , 1988 .

[20]  J. George Shanthikumar,et al.  Determination of Optimal Buffer Storage Capacities and Optimal Allocation in Multistage Automatic Transfer Lines , 1989 .

[21]  Onno J. Boxma,et al.  Approximate analysis of exponential queueing systems with blocking , 1980, Acta Informatica.

[22]  Stanley B. Gershwin,et al.  An Efficient Decomposition Method for the Approximate Evaluation of Tandem Queues with Finite Storage Space and Blocking , 1987, Oper. Res..

[23]  J. MacGregor Smith,et al.  The generalized expansion method for open finite queueing networks , 1987 .

[24]  Leyuan Shi,et al.  Approximate analysis for queueing networks with finite capacity and customer loss , 1995 .

[25]  Ward Whitt,et al.  Variability functions for parametric-decomposition approximations of queueing networks , 1995 .

[26]  Venkat Anantharam The optimal buffer allocation problem , 1989, IEEE Trans. Inf. Theory.

[27]  John O. McClain,et al.  A Comment on "Buffer Space Allocation in Automated Assembly Lines" , 1991, Oper. Res..

[28]  Alexandre Brandwajn,et al.  An Approximation Method for Tandem Queues with Blocking , 1988, Oper. Res..

[29]  M. J. D. Powell,et al.  An efficient method for finding the minimum of a function of several variables without calculating derivatives , 1964, Comput. J..

[30]  J. A. Buzacott,et al.  Queueing models for a flexible machining station Part II: The method of Coxian phases , 1985 .

[31]  Harry G. Perros,et al.  Approximate analysis of arbitrary configurations of open queueing networks with blocking , 1987 .

[32]  Harry G. Perros,et al.  Approximate analysis of open networks of queues with blocking: Tandem configurations , 1986, IEEE Transactions on Software Engineering.

[33]  Kut C. So Optimal buffer allocation strategy for minimizing work-in-process inventory in unpaced production lines , 1997 .