Equations for Inventory Management Chapter 1 Stocks and inventories Empirical observation for the amount of stock held in a number of locations: N2 AS(N2 ) = AS(N1 ) × N1 where: N2 = number of planned future facilities N1 = number of existing facilities AS(Ni ) = aggregate stock with Ni facilities Chapter 3 Economic order quantity The variables used here, and throughout the book, are: Q= D= UC = RC = HC = T= VC = TC = ROL = LT = ž order quantity demand unit cost reorder cost holding cost cycle length variable cost per unit time total cost per unit time reorder level lead time Qo = optimal order quantity To = optimal cycle length VCo = optimal variable cost per unit time TCo = optimal total cost per unit time Economic order quantity: Qo = ž 2 × RC × D HC Optimal stock cycle length: To = Qo/D = 2 × RC D × HC 230 ž Equations for Inventory Management Variable cost per unit time: VC = ž RC × D HC × Q + Q 2 Optimal value of variable cost per unit time: 2 × RC × D √ = 2 × RC × HC × D Qo VCo = HC × Qo = ž Total cost per unit time: ž Optimal cost per unit time: TC = UC × D + VC TCo = UC × D + VCo ž Change of variable cost moving away from the EOQ: VC 1 Qo Q = × + VCo 2 Q Qo ž Reorder level: Reorder level = lead time demand − stock on order ROL = LT × D − n × Qo Chapter 4 Models for known demand Model for finite replenishment rate, P ž Optimal order quantity: Qo = ž 2 × RC × D × HC To = 2 × RC × HC × D P P−D Optimal variable cost: VCo = ž P P−D Optimal time cycle time: ž Optimal total cost: √ 2 × RC × HC × D × TCo = UC × D + VCo P−D P Equations for Inventory Management Model for planned shortages and backorders SC = shortage cost per unit per unit time ž Optimal order quantity: Qo = 2 × RC × D × (HC + SC) HC × SC ž Optimal amount to be backordered: 2 × RC × HC × D So = SC × (HC + SC) ž Time during which demand is met: T1 = (Qo − So)/D ž Time during which demand is backordered: T2 = So/D ž Cycle time; T = T1 + T2 Model for shortages with lost orders R = revenue Z = proportion of demand met ž Cost of each unit of lost sales including loss of profits: LC = DC + SP − UC ž Optimal revenue: Ro = Z × [D × LC − √ 2 × RC × HC × D] Model for constraints on space AC = additional cost related to the storage area (or volume) used by each unit of the item. Si = amount of space occupied by one unit of item i. ž The total holding cost per unit per unit time: HC + AC × Si 231 232 ž Equations for Inventory Management Optimal order quantities: Qi = 2 × RCi × Di HCi + AC × Si Model for constraint on investment UL = upper limit on the total average investment ž Optimal order quantities: Qi = Qoi × 2 × UL × HC UC × N VCoi i=1 Model for discrete variable demand ž Test for the point where it is more expensive to order for N + 1 periods than to order for N periods: 2 × RC N × (N + 1) × DN+1 > HC ž Confirming that it is more expensive to order for N + 2 periods than to order for N periods: 4 × RC N × (N + 2) × [DN+1 + DN+2 ] > HC ž Variable cost per period: RC + VCN = N HC × N Di i=1 2 Chapter 5 Models for uncertain demand Model for the newsboy problem SP = selling price SV = scrap value ž Test for the optimal order size: Prob(D ≥ Qo) > ž UC − SV > Prob(D ≥ Qo + 1) SP − SV Expected profit with buying Q units: Q ∞ EP(Q) = SP × D × Prob(D) + Q× Prob(D) − Q × UC D=0 D=Q+1 Equations for Inventory Management Model for discrete demand with shortages A = Actual stock level ž Test for the optimal stock level: Prob(D ≤ Ao) ≥ SC ≥ Prob(D ≤ Ao − 1) HC + SC Approach to intermittent demand ž Service level = 1 − Prob(shortage) = 1 − [Prob(there is a demand) × Prob(demand > A)] Joint calculation of order quantity and reorder level with shortages ž Calculation for order quantity: ∞ 2 × D × RC + SC × Q= (D − ROL) × Prob(D) HC D=ROL ž Calculation for reorder level: ∞ HC × Q = Prob(D) SC × D D=ROL Model for order quantity with shortages ž Order quantity: ∞ 2 × D × RC + SC × Q= (D − ROL) × Prob(D) HC D=ROL Model for uncertain lead time demand ž Safety stock: SS = Z × standard deviation of lead time = Z × σ × ž √ LT Reorder level: ROL = lead time demand + safety stock = LT × D + Z × σ × Model for service level with uncertain lead time ž Service level = Prob (LT × D < ROL) = Prob(LT < ROL/D) √ LT 233 234 Equations for Inventory Management Model for periodic review method ž Target stock level: TSL = D × (T + LT) + Z × σ × √ (T + LT) Chapter 6 Sources of information Accounting information ž ž ž Cost of products sold = opening stock + net purchases − closing stock ž ž Closing stock = opening stock + purchases − sales Value of stock = number of units in stock × unit value Total cost of units Average cost = Number of units bought Gross profit = sales revenue − cost of units sold Chapter 7 Forecasting demand Value of demand in a time series Actual demand = underlying pattern + random noise Linear relationship dependent variable = a + b × independent variable y = a + bx x = value of the independent variable y = value of the dependent variable a = intercept, where the line crosses the y axis b = gradient of the line. ž Equations for linear regression: b= n× (x × y) − x× y 2 n× x2 − x a= ž n y −b× x n coefficient of determination = (coefficient of correlation)2 Equations for Inventory Management 235 Multiple regression y = a + b1 × variable 1 + b2 × variable 2 + b3 × variable 3 + b4 × variable 4 . . . . Exponential smoothing ž ž New Forecast = α × latest demand + (1 − α) × previous forecast ž Tracking signal = sum of forecast errors mean absolute deviation ž ž Seasonal index = seasonal value deseasonalized value α is the smoothing constant (usually between 0.1 and 0.2) Demand = (underlying value + trend) × seasonal index + noise Chapter 8 Planning and stocks Stock and planning Stock at end Stock at Production Demand Backorders Backorders of this = end of last + during − met during − from earlier + met in later period period this period this period periods periods Chapter 9 Material requirements planning ž Basic calculation Gross requirements = number of units made × amount of material for each unit Net requirements = gross requirements – current stock – stock on order ž Batching rule to find N N × (N + 1) × DN+1 > Where: N = the period number in a cycle DN+1 = demand in period N + 1 of a cycle 2 × RC HC 236 Equations for Inventory Management Chapter 10 Just-in-time ž Number of kanbans to maintain smooth operations demand in the cycle size of each container D × (TP + TD) K= C Number of kanbans = Where: C = number of units held in each container TP = time container spends in production part of a cycle (waiting, being filled and moving to the store of work in progress) TD = time container spends in demand part of a cycle (waiting, being emptied and moving to the store of work in progress). Totalcyclelength = TP + TD ž Number of kanbans with safety factor SF = safety factor (generally less than 0.1) K< ž D × (TP + TD) × (1 + SF) C Maximum stock of work in progress Maximum stock level = K × C = D × (TP + TD) × (1 + SF)