Approximation Algorithms and Hardness Results for the Joint Replenishment Problem with Constant Demands

In the Joint Replenishment Problem (JRP), the goal is to coordinate the replenishments of a collection of goods over time so that continuous demands are satisfied with minimum overall ordering and holding costs. We consider the case when demand rates are constant. Our main contribution is the first hardness result for any variant of JRP with constant demands. When replenishments per commodity are required to be periodic and the time horizon is infinite (which corresponds to the so-called general integer model with correction factor), we show that finding an optimal replenishment policy is at least as hard as integer factorization. This result provides the first theoretical evidence that the JRP with constant demands may have no polynomial-time algorithm and that relaxations and heuristics are called for. We then show that a simple modification of an algorithm byWildeman et al. (1997) for the JRP gives a fully polynomial-time approximation scheme for the general integer model (without correction factor). We also extend their algorithm to the finite horizon case, achieving an approximation guarantee asymptotically equal to √9/8.

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

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

[3]  Suresh Kumar Goyal,et al.  Joint replenishment inventory control: Deterministic and stochastic models , 1989 .

[4]  David B. Shmoys,et al.  Primal-dual algorithms for deterministic inventory problems , 2004, STOC '04.

[5]  Suresh Goyal,et al.  A review of the joint replenishment problem literature: 1989-2005 , 2008, Eur. J. Oper. Res..

[6]  J. Muckstadt,et al.  Analysis of Multistage Production Systems , 1988 .

[7]  George L. Nemhauser,et al.  Handbooks in operations research and management science , 1989 .

[8]  Rommert Dekker,et al.  A solution method for the joint replenishment problem with correction factor , 2008 .

[9]  Ming-Jong Yao,et al.  A global optimum search algorithm for the joint replenishment problem under power-of-two policy , 2003, Comput. Oper. Res..

[10]  Meir J. Rosenblatt,et al.  On the economic ordering quantity for jointly replenished items , 1991 .

[11]  R.E. Wildeman,et al.  An efficient optimal solution method for the joint replenishment problem , 1997 .

[12]  Dimitris Bertsimas,et al.  Multistage Lot Sizing Problems via Randomized Rounding , 2001, Oper. Res..

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

[14]  Manindra Agrawal,et al.  PRIMES is in P , 2004 .

[15]  Rommert Dekker,et al.  Generalized Solutions for the joint replenishment problem with correction factor , 2005 .

[16]  B. C. Cha,et al.  The joint replenishment problem with resource restriction , 2006, Eur. J. Oper. Res..

[17]  Adi Shamir,et al.  A method for obtaining digital signatures and public-key cryptosystems , 1978, CACM.

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

[19]  M. Posner,et al.  Approximation Procedures for the One-Warehouse Multi-Retailer System , 1994 .