The Joint Replenishment Problem with Time-Varying Costs and Demands: Efficient, Asymptotic and ε-Optimal Solutions

We address the Joint Replenishment Problem (JRP) where, in the presence of joint setup costs, dynamic lot sizing schedules need to be determined for m items over a planning horizon of N periods, with general time-varying cost and demand parameters. We develop a new, so-called, partitioning heuristic for this problem, which partitions the complete horizon of N periods into several relatively small intervals, specifies an associated joint replenishment problem for each of these, and solves them via a new, efficient branch-and-bound method. The efficiency of the branch-and-bound method is due to the use of a new, tight lower bound to evaluate the nodes of the tree, a new branching rule, and a new upper bound for the cost of the entire problem. The partitioning heuristic can be implemented with complexity O(mN2log log N). It can be designed to guarantee an e-optimal solution for any e > 0, provided that some of the model parameters are uniformly bounded from above or below. In particular, the heuristic is asy...

[1]  R. Roundy 98%-Effective Integer-Ratio Lot-Sizing for One-Warehouse Multi-Retailer Systems , 1985 .

[2]  E. Arkin,et al.  Computational complexity of uncapacitated multi-echelon production planning problems , 1989 .

[3]  Alok Aggarwal,et al.  Improved Algorithms for Economic Lot Size Problems , 1993, Oper. Res..

[4]  Albert P. M. Wagelmans,et al.  Economic Lot Sizing: An O(n log n) Algorithm That Runs in Linear Time in the Wagner-Whitin Case , 1992, Oper. Res..

[5]  C. R. Carr,et al.  Optimal Service Policies and Finite Time Horizons , 1962 .

[6]  Awi Federgruen,et al.  Minimal Forecast Horizons and a New Planning Procedure for the General Dynamic Lot Sizing Model: Nervousness Revisited , 1994, Oper. Res..

[7]  S. Selcuk Erenguc,et al.  Multiproduct dynamic lot-sizing model with coordinated replenishments , 1988 .

[8]  Zvi Galil,et al.  A Fast Selection Algorithm and the Problem of Optimum Distribution of Effort , 1979, JACM.

[9]  Paul H. Zipkin,et al.  Simple Ranking Methods for Allocation of One Resource , 1980 .

[10]  Raymond P. Lutz,et al.  Decision rules for inventory management , 1967 .

[11]  Edward A. Silver,et al.  A Simple Inventory Replenishment Decision Rule for a Linear Trend in Demand , 1979 .

[12]  Edward P. C. Kao,et al.  A Multi-Product Dynamic Lot-Size Model with Individual and Joint Set-up Costs , 1979, Oper. Res..

[13]  W. Maxwell,et al.  The Joint Replenishment Problem with a Powers-of-Two Restriction , 1985 .

[14]  Paul Omolewa Iyogun,et al.  Lower bounds for production/inventory problems by cost allocation , 1987 .

[15]  Arthur F. Veinott,et al.  Minimum Concave-Cost Solution of Leontief Substitution Models of Multi-Facility Inventory Systems , 1969, Oper. Res..

[16]  George L. Nemhauser,et al.  Note--On "Location of Bank Accounts to Optimize Float: An Analytic Study of Exact and Approximate Algorithms" , 1979 .

[17]  Awi Federgruen,et al.  The Greedy Procedure for Resource Allocation Problems: Necessary and Sufficient Conditions for Optimality , 1986, Oper. Res..

[18]  Awi Federgruen,et al.  The Joint Replenishment Problem with General Joint Cost Structures , 1992, Oper. Res..

[19]  Bennett Fox,et al.  Discrete Optimization Via Marginal Analysis , 1966 .

[20]  Paul Iyogun,et al.  A heuristic with lower bound performance guarantee for the multi-product dynamic lot-size problem , 1988 .

[21]  Dev Joneja Planning for joint replenishment and assembly systems with deterministic nonstationary demands , 1989 .

[22]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[23]  András Frank,et al.  Generalized polymatroids and submodular flows , 1988, Math. Program..

[24]  Dev Joneja,et al.  The Joint Replenishment Problem: New Heuristics and Worst Case Performance Bounds , 1990, Oper. Res..

[25]  S. S. Erenguc,et al.  Multi‐Item Inventory Models with Co‐ordinated Replenishments: A Survey , 1988 .

[26]  A. Federgruen,et al.  A Simple Forward Algorithm to Solve General Dynamic Lot Sizing Models with n Periods in 0n log n or 0n Time , 1991 .