Demand Allocation in Systems with Multiple Inventory Locations and Multiple Demand Sources

We consider the problem of allocating demand that originates from multiple sources among multiple inventory locations. Demand from each source arrives dynamically according to an independent Poisson process. The cost of fulfilling each order depends on both the source of the order and its fulfillment location. Inventory at all locations is replenished from a shared production facility with a finite production capacity and stochastic production times. Consequently, supply lead times are load dependent and affected by congestion at the production facility. Our objective is to determine an optimal demand allocation and optimal inventory levels at each location so that the sum of transportation, inventory, and backorder costs is minimized. We formulate the problem as a nonlinear optimization problem and characterize the structure of the optimal allocation policy. We show that the optimal demand allocations are always discrete, with demand from each source always fulfilled entirely from a single inventory location. We use this discreteness property to reformulate the problems as a mixed-integer linear program and provide an exact solution procedure. We show that this discreteness property extends to systems with other forms of supply processes. However, we also show that supply systems exist for which the property does not hold. Using numerical results, we examine the impact of different parameters and provide some managerial insights.

[1]  Yves Dallery,et al.  Dynamic Scheduling in a Make-to-Stock System: A Partial Characterization of Optimal Policies , 2000, Oper. Res..

[2]  Kai Hwang,et al.  Correction to “optimal load balancing in a multiple processor system with many job classes” , 1985, IEEE Transactions on Software Engineering.

[3]  Saif Benjaafar,et al.  On the Benefits of Inventory-Pooling in Production-Inventory Systems , 2001, Manuf. Serv. Oper. Manag..

[4]  Paul Zipkin Performance Analysis of a Multi-Item Production-Inventory System Under Alternative Policies , 1995 .

[5]  Bhaba R. Sarker,et al.  Discrete location theory , 1991 .

[6]  Linda V. Green,et al.  On the efficiency of imbalance in multi-facility multi-server service systems , 1995 .

[7]  Paul J. Schweitzer,et al.  Stochastic Models, an Algorithmic Approach , by Henk C. Tijms (Chichester: Wiley, 1994), 375 pages, paperback. , 1996, Probability in the Engineering and Informational Sciences.

[8]  G. D. Eppen EFFECTS OF CENTRALIZATION ON EXPECTED COSTS IN A MULTI-LOCATION NEWSBOY PROBLEMt , 2016 .

[9]  Lawrence V. Snyder,et al.  Facility Location in Supply Chain Design , 2005 .

[10]  John A. Buzacott,et al.  Stochastic models of manufacturing systems , 1993 .

[11]  DIWAKAR GUPTA,et al.  Workload allocation in multi-product, multi-facility production systems with setup times , 1999 .

[12]  Paul Zipkin,et al.  A Queueing Model to Analyze the Value of Centralized Inventory Information , 1990, Oper. Res..

[13]  Lawrence M. Wein,et al.  Dynamic Scheduling of a Multiclass Make-to-Stock Queue , 2015, Oper. Res..

[14]  Said Salhi,et al.  Discrete Location Theory , 1991 .

[15]  K. Murota Discrete Convex Analysis: Monographs on Discrete Mathematics and Applications 10 , 2003 .

[16]  Hanif D. Sherali,et al.  Global Optimization Procedures for the Capacitated Euclidean and lp Distance Multifacility Location-Allocation Problems , 2002, Oper. Res..

[17]  Lawrence M. Wein,et al.  Scheduling a Make-To-Stock Queue: Index Policies and Hedging Points , 1996, Oper. Res..

[18]  Anurag Kumar,et al.  Adaptive Optimal Load Balancing in a Nonhomogeneous Multiserver System with a Central Job Scheduler , 1990, IEEE Trans. Computers.

[19]  Ronald W. Wolff,et al.  Stochastic Modeling and the Theory of Queues , 1989 .

[20]  Yung-Terng Wang,et al.  Load Sharing in Distributed Systems , 1985, IEEE Transactions on Computers.

[21]  Susan L. Albin,et al.  Approximating a Point Process by a Renewal Process, II: Superposition Arrival Processes to Queues , 1984, Oper. Res..

[22]  Ward Whitt,et al.  Approximating a Point Process by a Renewal Process, I: Two Basic Methods , 1982, Oper. Res..

[23]  Yigal Gerchak,et al.  Component commonality in assemble-to-order systems: Models and properties , 1989 .

[24]  Saif Benjaafar,et al.  On the Benefits of Pooling in Production-Inventory Systems , 2005, Manag. Sci..

[25]  George L. Nemhauser,et al.  The uncapacitated facility location problem , 1990 .

[26]  Paul H. Zipkin,et al.  Foundations of Inventory Management , 2000 .

[27]  Y. Gerchak,et al.  On the Relation Between the Benefits of Risk Pooling and the Variability of Demand , 2003 .

[28]  Kazuo Murota,et al.  Discrete convex analysis , 1998, Math. Program..

[29]  Nils Rudi,et al.  Newsvendor Networks: Inventory Management and Capacity Investment with Discretionary Activities , 2002, Manuf. Serv. Oper. Manag..

[30]  Uday S. Karmarkar,et al.  The Multiperiod Multilocation Inventory Problem , 1981, Oper. Res..

[31]  Zuo-Jun Max Shen,et al.  A Joint Location - Inventory Model , 2003, Transp. Sci..

[32]  Saif Benjaafar,et al.  Demand Allocation in Multiple-Product, Multiple-Facility Make-to-Stock Production Systems , 2004, Manag. Sci..

[33]  Ram Akella,et al.  Single-Period Multiproduct Inventory Models with Substitution , 1999, Oper. Res..

[34]  G. D. Eppen Note---Effects of Centralization on Expected Costs in a Multi-Location Newsboy Problem , 1979 .

[35]  Ulrich Wilhelm Thonemann,et al.  Optimal Commonality in Component Design , 2000, Oper. Res..

[36]  Zhen Liu,et al.  Optimal Load Balancing on Distributed Homogeneous Unreliable Processors , 1998, Oper. Res..

[37]  Ward Whitt,et al.  Approximating a point process by a renewal process , 1981 .

[38]  Ward Whitt,et al.  APPROXIMATIONS FOR THE GI/G/m QUEUE , 1993 .

[39]  S. Stidham,et al.  Individual versus Social Optimization in the Allocation of Customers to Alternative Servers , 1983 .

[40]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[41]  Geert-Jan van Houtum,et al.  The symmetric longest queue system , 1994 .

[42]  Serguei Netessine,et al.  Flexible Service Capacity: Optimal Investment and the Impact of Demand Correlation , 2002, Oper. Res..

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

[44]  Martine Labbé,et al.  Annotated Bibliography on Location Problems , 1997 .

[45]  Mauro Dell'Amico,et al.  Annotated Bibliographies in Combinatorial Optimization , 1997 .

[46]  Christopher S. Tang,et al.  Traffic allocation for manufacturing systems , 1994 .

[47]  William P. Peterson,et al.  A Heavy Traffic Limit Theorem for Networks of Queues with Multiple Customer Types , 1991, Math. Oper. Res..