Deterministic Inventory ModelsIntroductionDeterministic inventory models address replenishment decisions when demand, lead time, costs, and other relevant parameters are known with reasonable certainty. They are foundational models in operations management because they clarify the economic trade-off between ordering frequently and holding large stocks. Although real inventory systems are rarely perfectly deterministic, these models remain useful as benchmarks, first approximations, and decision-support tools. The central decision is usually the replenishment quantity and, in some models, the timing of replenishment. A larger order reduces ordering or setup frequency but increases average inventory and holding cost. A smaller order has the opposite effect. Deterministic models formalize this trade-off and extend it to production, quantity discounts, cyclic replenishment, and planned shortages. The models in this chapter should not be interpreted as automatic prescriptions. Their managerial value depends on the quality of assumptions, the reliability of cost estimates, operational constraints, and the consequences of stockouts. A mathematically optimal quantity can be operationally poor if demand is seasonal, suppliers are unreliable, capacity is constrained, or inventory records are inaccurate. Learning ObjectivesAfter studying this chapter, you should be able to: - Explain the logic and assumptions of deterministic inventory models.
- Derive and apply the basic economic order quantity model.
- Distinguish purchasing EOQ from economic production quantity.
- Evaluate all-in-unit-cost alternatives under quantity discounts.
- Determine replenishment cycles and interpret their managerial meaning.
- Apply a planned-shortage model and assess its assumptions.
- Critically evaluate model limitations and implementation requirements.
- Integrate cost, service, capacity, technology, and governance considerations in inventory decisions.
1. Inventory Cost LogicA deterministic inventory decision commonly involves four cost categories: - Ordering cost: administrative, transportation, receiving, inspection, and supplier transaction costs incurred per order.
- Setup cost: the cost of preparing a production facility for a run, including cleaning, tooling, calibration, and changeover.
- Holding cost: capital, storage, insurance, deterioration, obsolescence, handling, and shrinkage costs associated with inventory.
- Shortage cost: costs caused by insufficient stock, including lost sales, backorders, expediting, production interruption, and loss of goodwill.
Let annual demand be D units, order quantity be Q units, ordering cost be S currency units per order, and annual holding cost per unit be H. If replenishment is instantaneous and shortages are not permitted, average cycle inventory is Q/2. The annual relevant cost is therefore: TC(Q) = (D/Q)S + (Q/2)H The first term is annual ordering cost: D/Q orders per year multiplied by S per order. The second is annual holding cost: Q/2 average units multiplied by H per unit per year. Purchase expenditure, DC, is constant when unit price does not depend on Q and therefore does not affect the minimizing quantity. This decomposition is important. The model does not minimize total expenditure in every possible sense; it minimizes the costs that change with Q under specified assumptions. 2. Basic Economic Order Quantity Model2.1 DerivationThe basic economic order quantity, or EOQ, minimizes the ordering-plus-holding-cost function. Differentiating with respect to Q gives: dTC/dQ = -DS/Q² + H/2 Setting the derivative equal to zero: Q* = √(2DS/H) Here, Q* is the optimal order quantity in units. The formula is applicable when demand is constant, replenishment is instantaneous, unit price is constant, shortages are not allowed, ordering and holding costs are known and stable, and one item can be analyzed independently. The units are consistent: DS has currency-units per year, division by H (currency per unit per year) gives units², and the square root gives units. The second derivative is: d²TC/dQ² = 2DS/Q³ > 0 for positive D, S, and Q. Thus, the stationary point is a minimum. At EOQ, annual ordering cost equals annual holding cost: (D/Q*)S = (Q*/2)H The minimum relevant annual cost is: TC(Q*) = √(2DSH) This equality is a useful diagnostic rather than a universal law. It applies to the basic no-shortage EOQ model with linear holding cost and constant demand. 2.2 Reorder point and cycle timeIf lead time is L time units and demand rate is d units per time unit, the reorder point is: ROP = dL This formula assumes deterministic demand and a known, constant lead time. It represents the demand that occurs during replenishment lead time; it does not include safety stock. If a positive safety stock SS is used, then: ROP = dL + SS In a purely deterministic system with no uncertainty, SS is normally zero. The replenishment cycle time is: T = Q*/D when D is annual demand and T is measured in years. Orders per year equal D/Q*. 2.3 Worked example: purchasing EOQA distributor sells 24,000 units annually. Each purchase order costs $75 to process, and annual holding cost is $3 per unit. Demand and lead time are constant, and shortages are not permitted. Q* = √[(2 × 24,000 × 75)/3] = √1,200,000 ≈ 1,095.4 units The practical order quantity is approximately 1,095 units, subject to packaging and supplier constraints. Orders per year are 24,000/1,095.4 ≈ 21.9. Average cycle inventory is approximately 547.7 units. Annual ordering and holding costs are each approximately: (24,000/1,095.4) × 75 ≈ $1,643 Thus, annual relevant cost is approximately $3,286, excluding purchase cost. If the supplier sells only in cartons of 100, the firm must compare feasible quantities such as 1,000 and 1,100 rather than blindly implementing 1,095.4. 3. Economic Production QuantityEOQ assumes that the entire order arrives at once. In manufacturing, inventory may be replenished gradually while demand continues. The appropriate model is the economic production quantity, EPQ, also called the economic production lot size. Let p be the production rate in units per time period and d be the demand rate, with p > d. During production, inventory rises at net rate p − d. When production stops, inventory falls at rate d. The maximum inventory is less than Q because some units are consumed while the lot is being produced. The production run lasts Q/p time units. The inventory accumulated during the run is: Imax = Q(1 − d/p) Average inventory is half of maximum inventory: Iavg = Q/2 × (1 − d/p) If S is setup cost per production run and H is holding cost per unit per year, the relevant cost is: TC(Q) = (D/Q)S + [Q/2 × (1 − d/p)]H Minimization gives: Q* = √[2DS / {H(1 − d/p)}] Because 0 < 1 − d/p < 1, EPQ is larger than purchasing EOQ when all other parameters are equal. The reason is that production replenishment is gradual, so average inventory is lower for a given lot size. EPQ exampleA plant consumes 10,000 components per year. Its production line can make 40,000 components per year. Setup cost is $500 per run and annual holding cost is $2 per component. Assuming the production and demand rates are expressed on the same annual basis: Q* = √[2(10,000)(500) / {2(1 − 10,000/40,000)}] Since 1 − 10,000/40,000 = 0.75: Q* = √(10,000,000/1.5) ≈ 2,582 units Maximum inventory is approximately 2,582 × 0.75 = 1,937 units, and average inventory is approximately 969 units. The result is valid only because production capacity exceeds demand. If p ≤ d, the system cannot replenish consumption sustainably and the model is infeasible. 4. Quantity-Discount ModelsSuppliers often offer all-unit quantity discounts: the unit price decreases when the order quantity reaches a specified price bracket. In this situation, purchase cost changes with Q and cannot be ignored. For price level i, let Ci be unit price, Qi be the EOQ calculated using the holding cost applicable to that price, and [Li, Ui] be the feasible quantity interval for the price bracket. A systematic procedure is: - Calculate EOQ using each price-level holding cost.
- Check whether that EOQ lies within the corresponding bracket.
- If it is below the bracket minimum, use the minimum quantity that qualifies for the price.
- If it exceeds the bracket maximum, use the maximum feasible quantity or reconsider the bracket structure.
- Calculate total annual cost for every feasible candidate.
The all-in annual cost for candidate quantity Q at price C is: TC(Q) = DC + (D/Q)S + (Q/2)H If holding cost is a percentage i of inventory value, then H = iC. This is a modeling choice; some organizations use a fixed physical holding cost instead. The choice must be stated because it affects the feasible EOQ and comparison. Quantity-discount exampleAnnual demand is 10,000 units, ordering cost is $50 per order, and holding cost is 20% of unit price. The supplier offers: | Quantity range | Unit price |
|---|
| 1–999 | $10.00 | | 1,000–1,999 | $9.80 | | 2,000 or more | $9.50 |
For the first bracket, H = $2.00: Q1 = √[(2 × 10,000 × 50)/2] ≈ 707 This is feasible. For the second bracket, H = $1.96: Q2 = √[(2 × 10,000 × 50)/1.96] ≈ 714 This is below the bracket minimum, so the candidate is 1,000 units. For the third bracket, H = $1.90: Q3 = √[(2 × 10,000 × 50)/1.90] ≈ 726 Again, it is below the bracket minimum, so the candidate is 2,000 units. Candidate costs are approximately: | Candidate Q | Price | Holding cost/unit | Annual total cost |
|---|
| 707 | $10.00 | $2.00 | $100,000 + $707.11 + $707.00 = $101,414.11 | | 1,000 | $9.80 | $1.96 | $98,000 + $500 + $980 = $99,480 | | 2,000 | $9.50 | $1.90 | $95,000 + $250 + $1,900 = $97,150 |
The 2,000-unit order is economically best under the stated assumptions. The saving arises primarily from the lower purchase price, not from a reduction in ordering or holding cost. Managers must nevertheless test warehouse capacity, cash-flow impact, damage, obsolescence, and demand validity before accepting the discount. 5. Replenishment-Cycle ModelsThe term replenishment cycle refers to the time between successive replenishments. In a basic deterministic system: T = Q/D where T is cycle length in years if D is annual demand. If demand is d units per day, then T = Q/d days. Some organizations use a fixed-cycle policy in which inventory is reviewed and replenished at a predetermined interval T. If replenishment is instantaneous and demand is deterministic, the order quantity required to restore inventory to a target level is predictable. For a cycle of length T: Q = dT If lead time L is included and the review occurs every T time units, the order-up-to level for deterministic demand is generally demand over T + L: Slevel = d(T + L) The notation Slevel is used here to avoid confusion with ordering cost S. In practice, periodic review systems are exposed to demand during the interval between reviews, whereas continuous-review systems can respond immediately when the reorder point is reached. Under uncertainty, periodic review normally requires more protection because demand can occur during both the review interval and lead time. The optimal cycle in the basic no-shortage model is simply T = Q/D. A cycle-based perspective is valuable for supplier calendars, transport consolidation, workforce planning, and warehouse receiving capacity. However, cycle optimization should be coordinated with minimum order quantities, truckload economics, supplier schedules, and shelf-life constraints. 6. Planned-Shortage ModelA no-shortage EOQ policy is not always optimal. If customers accept delayed delivery or backorders, a firm may intentionally allow inventory to fall below zero in the planning representation. The benefit is lower holding cost; the cost is shortage or backorder cost. Let π be the shortage cost per unit per year, assuming backordered units incur a linear cost. Let B be the maximum planned shortage and Q the replenishment quantity. During a cycle, inventory rises from −B to a maximum positive inventory I. Since total replenishment is Q: Q = I + B The maximum positive inventory and maximum shortage under the standard linear-cost model are: I = Qπ/(H + π) B = QH/(H + π) Average positive inventory is I/2, and average backorder is B/2. The annual relevant cost is: TC(Q) = (D/Q)S + (H I² + π B²)/(2Q) Substituting the expressions for I and B gives the optimal replenishment quantity: Q* = √[2DS(H + π)/(Hπ)] The associated maximum inventory and maximum backorder are obtained by substituting Q* into the preceding equations. As π approaches infinity, planned shortages become unacceptable, B approaches zero, and the model approaches the basic EOQ. As π becomes small relative to H, planned shortages become more economically attractive. Planned-shortage exampleSuppose D = 12,000 units per year, S = $100 per order, H = $4 per unit per year, and π = $20 per backordered unit per year. Q* = √[2(12,000)(100)(4 + 20)/(4 × 20)] = √360,000 ≈ 600 units Maximum inventory is: I = 600 × 20/24 = 500 units Maximum backorder is: B = 600 × 4/24 = 100 units The result is not a recommendation to inconvenience customers. It is economically defensible only if backorders are contractually acceptable, service consequences are measured correctly, and capacity exists to clear the backlog. For critical medicines, safety components, or high-value service operations, the nominal shortage cost may dramatically understate reputational, legal, or human consequences. 7. Comparative Interpretation of the Models| Model | Replenishment pattern | Shortages | Distinctive decision |
|---|
| Basic EOQ | Instantaneous purchase receipt | Not allowed | Purchase quantity | | EPQ | Gradual internal production | Not allowed | Production lot size | | Quantity discount | Instantaneous or specified receipt | Usually not allowed | Quantity and price bracket | | Fixed-cycle replenishment | Periodic review | Depends on policy | Review interval and order-up-to level | | Planned shortage | Replenishment with backorders | Allowed deliberately | Lot size and shortage level |
The models are related but not interchangeable. EPQ should not be used merely because the item is manufactured; it requires a finite production rate and simultaneous consumption. Quantity-discount analysis must include purchase price. A cycle policy is a control rule, not just a lot-size calculation. Planned-shortage models require an explicit and credible shortage-cost specification. 8. Assumptions and Critical EvaluationDeterministic models commonly assume: - stable, known demand;
- constant lead time;
- reliable replenishment;
- a single item or separable item decisions;
- linear and accurately estimated costs;
- no capacity or budget constraints;
- no deterioration or shelf-life restriction;
- no interaction between products;
- immediate information and perfect inventory records.
These assumptions are useful abstractions but often unrealistic. Demand may be intermittent, promotions may cause discontinuities, suppliers may be late, and holding cost may be nonlinear. Purchase discounts can create excess stock, while inflation and exchange-rate changes can make annual cost estimates unstable. In multi-echelon systems, local EOQ decisions may increase total supply-chain inventory. Several extensions are therefore important: - Uncertain demand or lead time requires safety-stock and service-level analysis.
- Finite capacity requires constrained optimization or mixed-integer planning.
- Multiple items may require joint ordering, ABC analysis, or portfolio optimization.
- Perishability requires age-sensitive and waste-sensitive models.
- Seasonality may require time-phased planning rather than a constant-demand average.
- Supplier minimum order quantities require feasible-candidate analysis.
- Inflation and discounting may require present-value costing.
Sensitivity analysis is especially valuable. For EOQ, quantity changes with the square root of parameters: doubling demand increases EOQ by only √2, while doubling holding cost reduces EOQ by 1/√2. This means moderate estimation errors often have limited effect on Q, but errors in shortage cost, service consequences, or purchase price can materially affect the decision. 9. Managerial Implementation and GovernanceImplementation begins with data discipline. Demand should be measured over a relevant horizon, ordering costs should include procurement and receiving activities, and holding cost should include capital and operational components. The organization should document whether holding cost is fixed per unit or percentage-based. Before execution, managers should verify: - unit consistency across demand, rates, lead times, and costs;
- supplier minimums, pack sizes, and transportation constraints;
- warehouse and production capacity;
- shelf life, obsolescence, and quality requirements;
- cash-flow and working-capital effects;
- customer service and contractual shortage consequences;
- data ownership, approval rights, and model version control.
Enterprise resource planning, warehouse-management systems, barcode scanning, RFID, and supplier portals can improve parameter visibility and transaction accuracy. Machine-learning tools may forecast demand or detect anomalous consumption, but they do not eliminate the need to select an appropriate inventory model. AI-generated recommendations should be traceable, tested against constraints, monitored for bias, and subject to human approval. Automation is particularly risky when a model treats a temporary demand spike as a permanent increase or recommends discounted purchases for items approaching obsolescence. Ethically, planned shortages require careful attention to vulnerable customers and essential goods. A cost-minimizing policy must not treat all shortage consequences as interchangeable. Governance should define items for which stockout risk is unacceptable, such as emergency medical supplies or safety-critical components. 10. Illustrative Case: Meridian Industrial FiltersBackgroundMeridian Industrial Filters supplies replacement filters to maintenance contractors. Annual demand for a standard filter is approximately 18,000 units. A purchase order costs $60, annual holding cost is $2.40 per unit, and supplier lead time is five working days. The supplier offers $8.00 per unit for quantities below 1,500 and $7.80 for quantities of 1,500 or more. The warehouse can store up to 2,500 units, and cartons contain 100 units. ProblemThe purchasing manager proposes the basic EOQ, while the supplier proposes ordering 1,500 units to receive the discount. The operations manager is concerned about space and the risk of obsolete designs. AnalysisAt the regular price: Q = √[(2 × 18,000 × 60)/2.40] ≈ 949 units This is rounded to a feasible carton quantity of 900 or 1,000. At the discounted price, if holding cost remains a fixed $2.40 per unit, the EOQ is unchanged, but 1,500 is the minimum qualifying quantity. The relevant annual costs are approximately: | Candidate | Purchase cost | Ordering cost | Holding cost | Total |
|---|
| 1,000 | $144,000 | $1,080 | $1,200 | $146,280 | | 1,500 | $140,400 | $720 | $1,800 | $142,920 |
The discount appears to save $3,360 annually. However, the item has a 10% annual probability of design change, and obsolete units can be recovered for only $1 each. Expected obsolescence exposure is therefore material. The warehouse can hold the quantity, but the risk-adjusted benefit is smaller than the simple calculation suggests. Approach and solutionMeridian adopts 1,500 units only for the current design after negotiating return rights for unopened cartons. It establishes a review trigger for engineering-change notices and limits discount buying for items with high obsolescence exposure. For stable designs, the discounted quantity is retained; for volatile designs, the firm uses 1,000-unit orders despite the higher unit price. Outcome and learning pointsThe case illustrates that the mathematical discount winner is not automatically the managerial winner. Purchase price, holding cost, space, obsolescence, supplier contracts, and design risk must be evaluated together. It also demonstrates why feasible quantities should reflect carton size and why governance clauses can change the economic value of a discount. Best-Practice Checklist- Use EOQ as a benchmark, not an unquestioned rule.
- Separate ordering, setup, holding, purchase, and shortage costs.
- Match the model to the replenishment mechanism.
- Check all quantity-discount candidates, not just the lowest price.
- Use rates measured on a common time basis.
- Round only after calculating the economic quantity, then compare feasible alternatives.
- Test capacity, shelf life, cash flow, and service implications.
- Recalculate when demand, price, lead time, or process technology changes.
- Use sensitivity and scenario analysis rather than a single-point answer.
- Document assumptions and maintain human accountability for automated decisions.
Chapter SummaryDeterministic inventory models provide structured methods for balancing replenishment and inventory costs. The basic EOQ minimizes ordering plus holding cost when demand is constant, replenishment is instantaneous, shortages are prohibited, and unit price is fixed. EPQ modifies EOQ for gradual production and produces a larger lot size because average inventory is reduced while production and consumption occur together. Quantity-discount models require comparison of total annual cost, including purchase expenditure and the feasible minimum quantity in each price bracket. Replenishment-cycle analysis translates lot sizes into review intervals and order-up-to levels. Planned-shortage models recognize that backorders may be economically acceptable when shortage costs are limited and measurable. At postgraduate level, the principal lesson is not formula selection alone. Every result depends on assumptions, data definitions, constraints, and managerial consequences. Capacity, obsolescence, service requirements, ethics, supplier contracts, and information quality can dominate a small difference in calculated cost. Technology can improve data and execution, but sound governance remains essential. Key TermsEconomic order quantity: Order quantity that minimizes relevant ordering and holding costs under the basic EOQ assumptions. Ordering cost: Cost incurred each time a purchase order is placed and processed. Holding cost: Cost of carrying inventory for a specified time period. Cycle inventory: Inventory held to meet demand between replenishments. Reorder point: Inventory position at which replenishment is initiated. Lead time: Time between placing an order and receiving usable stock. Safety stock: Additional inventory held to protect against uncertainty. Economic production quantity: Optimal production lot size when replenishment occurs at a finite production rate. Setup cost: Cost of preparing a production process for a run. Production rate: Rate at which a manufacturing process produces units. Quantity discount: Lower unit price offered when an order reaches a specified quantity. All-unit discount: Pricing arrangement in which the lower price applies to every unit in the qualifying order. Replenishment cycle: Time interval between successive replenishments. Periodic review: Inventory policy in which stock is assessed at fixed time intervals. Planned shortage: Deliberately permitted stockout or backorder under an explicit cost model. Backorder: Customer demand recorded for later fulfillment rather than permanently lost. Relevant cost: Cost that changes among the alternatives being compared. Obsolescence: Loss of inventory value because an item is superseded, expired, or no longer demanded. Parameter sensitivity: Change in a decision or result caused by variation in a model input. Review QuestionsShort Answer Questions- What costs are included in the basic EOQ objective function?
- Why is average cycle inventory Q/2 in the instantaneous-replenishment model?
- State two assumptions required for the basic reorder-point formula.
- Why is EPQ generally larger than purchasing EOQ?
- What is the managerial meaning of a planned shortage?
Long Answer Questions- Derive the basic EOQ formula and explain why the stationary point is a minimum.
- Explain the procedure for solving an all-unit quantity-discount problem.
- Compare EOQ and EPQ assumptions, formulas, and managerial applications.
- Discuss the principal limitations of deterministic inventory models in modern supply chains.
- Explain how governance, technology, and ethical considerations affect inventory-model implementation.
Analytical / Application Questions- Annual demand is 30,000 units, ordering cost is $90, and annual holding cost is $5 per unit. Calculate EOQ, orders per year, and average cycle inventory. State the assumptions required.
- A manufacturer has demand of 8,000 units per year, production capacity of 32,000 units per year, setup cost of $400, and holding cost of $2.50 per unit per year. Calculate EPQ and maximum inventory.
- A supplier offers a discount at a quantity that is substantially above EOQ. Design a decision analysis that incorporates purchase price, holding cost, warehouse capacity, obsolescence, cash flow, and customer service rather than relying only on nominal annual cost.
Multiple Choice Questions with AnswersQuestion 1In the basic EOQ model, which cost is normally excluded from the quantity optimization when unit price is constant? A. Annual ordering cost B. Annual holding cost C. Annual purchase cost D. Annual setup cost Correct Answer: C. Annual purchase cost Question 2If annual demand is 10,000 units, ordering cost is $50, and annual holding cost is $2 per unit, the EOQ is approximately: A. 224 units B. 707 units C. 1,000 units D. 2,236 units Correct Answer: B. 707 units Question 3The EPQ model differs from basic EOQ primarily because: A. Demand is assumed to be random B. Replenishment occurs gradually at a finite production rate C. Shortages are always required D. Unit prices must vary by quantity Correct Answer: B. Replenishment occurs gradually at a finite production rate Question 4For EPQ to be feasible in the standard model, the production rate must be: A. Less than the demand rate B. Equal to zero C. Greater than the demand rate D. Independent of the demand rate Correct Answer: C. Greater than the demand rate Question 5In an all-unit quantity-discount problem, a calculated EOQ below the minimum qualifying quantity should normally be replaced by: A. Zero B. The bracket minimum quantity C. The highest price quantity D. The average of all bracket quantities Correct Answer: B. The bracket minimum quantity Question 6If daily demand is 80 units and deterministic lead time is 6 days, with no safety stock, the reorder point is: A. 13.3 units B. 74 units C. 480 units D. 860 units Correct Answer: C. 480 units Question 7At the optimum in the basic EOQ model, which equality holds? A. Purchase cost equals shortage cost B. Ordering cost equals holding cost C. Holding cost equals purchase cost D. Demand equals lead time Correct Answer: B. Ordering cost equals holding cost Question 8In the planned-shortage model, increasing the shortage cost substantially will generally: A. Increase the maximum backorder B. Reduce the incentive to permit shortages C. Make holding cost zero D. Make demand uncertain Correct Answer: B. Reduce the incentive to permit shortages Question 9If a deterministic replenishment cycle is measured in years, the cycle time for order quantity Q and annual demand D is: A. D/Q B. Q/D C. QD D. Q + D Correct Answer: B. Q/D Question 10Which issue most directly challenges the assumption that a quantity discount is beneficial? A. The order has a lower unit price B. The order is recorded electronically C. The additional inventory may become obsolete D. The supplier provides an invoice Correct Answer: C. The additional inventory may become obsolete
|