Hello! Welcome to your fifth lesson in the Operations and Process Management module.
Introduction
In our last lesson, we explored how to make optimal capacity decisions in queueing systems by balancing the cost of service against the cost of waiting. We found the "sweet spot" that minimized total costs, whether by adjusting a single server's speed or by changing the number of servers. This principle of optimizing a trade-off between two opposing costs is a cornerstone of operations management.
Today, we will apply this same analytical logic to a different domain: inventory management. This lesson addresses the learning outcome: Calculate the optimal order quantity using the Economic Order Quantity (EOQ) model and its variants.
We will start by developing the classic EOQ model, which finds the ideal order size by balancing the costs of ordering inventory against the costs of holding it. We will then explore two crucial variations of this model that address more complex, real-world scenarios: the Production Order Quantity (POQ) model for items produced and consumed simultaneously, and the Quantity Discount model for when suppliers offer price breaks on larger orders.
Your background in applied mathematics and experience with optimization will be particularly relevant here, as the EOQ framework is fundamentally a cost minimization problem.
1. The Basic Economic Order Quantity (EOQ) Model
At the core of inventory management lies a fundamental trade-off:
- Ordering Costs (or Setup Costs): These are the fixed costs associated with placing an order, such as administrative expenses or shipping fees. If you place many small orders, your total annual ordering cost will be high.
- Holding Costs (or Carrying Costs): These are the costs of keeping inventory in stock, including storage, insurance, capital tied up, and risk of obsolescence. If you place few large orders, your average inventory level will be high, leading to high holding costs.
The goal of the EOQ model is to find the specific order quantity, , that minimizes the sum of these two costs.
To build our intuition for this model, let's start with a video that explains the underlying concepts, assumptions, and the graphical relationship between the costs.
Inventory Management Economic Order Quantity
This first video segment from Dr. Harvi Millar's lecture on Inventory Management introduces the basic EOQ model, its assumptions, and the classic 'sawtooth' diagram that shows how inventory levels change over time.
Please watch from 01:40 to 08:11. Focus on: The key assumptions of the basic EOQ model. The sawtooth diagram and the logic behind the average inventory level being Q/2. The shapes of the ordering cost, holding cost, and total cost curves, and the key insight that the minimum total cost occurs where the ordering and holding costs are equal.
Mathematical Formulation
As the video explained, we can express the total annual inventory cost as a function of the order quantity, . Let's define our variables:
- = Annual demand for the item (units/year)
- = Ordering (or setup) cost per order ($/order)
- = Holding (or carrying) cost per unit per year ($/unit/year)
- = Order quantity (units/order)
The total annual cost, , is the sum of the annual ordering cost and the annual holding cost:
-
Annual Ordering Cost: This is the number of orders placed per year multiplied by the cost per order. The number of orders is .
-
Annual Holding Cost: This is the average inventory level multiplied by the holding cost per unit. The average inventory is .
Combining these gives the total cost function:
To find the order quantity that minimizes this cost, we can take the first derivative of with respect to , set it to zero, and solve for .
Solving for gives us the famous EOQ formula:
The next video segment will walk you through this derivation and a simple calculation.
Inventory Management Economic Order Quantity
Let's continue with Dr. Millar's lecture to see the mathematical derivation of the EOQ formula and a straightforward numerical example.
Watch from 07:55 to 15:40. This part formalizes the cost functions and derives the Q* formula we just discussed. Pay attention to how the example calculates not just the EOQ, but also the number of orders per year and the time between orders.
Worked Examples
To solidify your understanding, let's work through two practical examples that cover common scenarios.
Economic Order Quantity (EOQ) in Inventory Management
This video from Operations & Supply Chain Management University provides two excellent, detailed examples. The first is a standard EOQ calculation, and the second introduces a very common real-world twist: calculating holding cost as a percentage of the item's purchase price.
Watch the first example (tires) from 17:09 to 25:25, and the second example (CRTs) from 25:25 to 30:50. For the first example, note how the total cost increases when the order quantity deviates from the optimal EOQ. For the second, focus on the initial step of calculating the holding cost H from the purchase price.
As you saw in the first example, ordering a quantity other than the EOQ results in a higher total cost, confirming that is indeed the minimum. The second example demonstrated a crucial practical point: holding cost () is often not a given number but is driven by the value of the inventory itself. Calculating it as H = I * C, where I is the annual holding cost rate and C is the unit cost, is standard practice.
2. Variants of the EOQ Model
The basic EOQ model is powerful, but its assumptions (like instantaneous delivery and no price discounts) are restrictive. We will now explore two important variants that relax these assumptions to better model real-world situations.
Variant 1: Production Order Quantity (POQ) Model
The POQ model (also known as the Economic Production Quantity or EPQ model) is used when inventory is replenished gradually over time, as in a manufacturing setting where a company produces its own parts.
In this scenario, items are being produced and added to inventory while simultaneously being used or sold. This changes the inventory level dynamics.
The key variables are:
- = daily production rate
- = daily demand (or usage) rate
During the production run, inventory accumulates not at the rate , but at the rate . This leads to a lower maximum inventory level compared to the basic EOQ model, which in turn means lower average holding costs.
This modification results in a slightly different formula for the optimal production quantity, :
Notice the factor in the denominator. Since for inventory to accumulate, this factor is less than 1, making the denominator smaller and the resulting optimal quantity larger than the basic EOQ. This makes intuitive sense: because average holding costs are lower in this model, it is more economical to produce in larger batches.
Inventory Management Economic Order Quantity
Dr. Millar's lecture provides an excellent explanation of the POQ model, using a simple analogy to build intuition before presenting the formula and an example.
Please watch from 18:57 to 28:39. Focus on the 'baking cookies' analogy to understand the inventory accumulation rate (p-u). Then, follow the derivation of the POQ formula and see how it's applied.
Variant 2: Quantity Discount Model
This is a very common scenario where suppliers offer a lower per-unit cost for larger order quantities. This complicates the analysis because the annual purchase cost, which we previously ignored as a constant, now varies with the order quantity. The holding cost might also change if it's based on the unit cost.
The total cost function must now include the cost of the product itself:
where is the per-unit cost.
Since (and possibly ) changes at different quantity thresholds (price breaks), we cannot find a single optimal with one formula. Instead, we use a systematic process:
- Calculate for each price level: Starting with the lowest unit cost, calculate the EOQ using the corresponding .
- Check for feasibility: For each calculated , determine if it falls within the quantity range required to obtain that price.
- Adjust if necessary:
- If is feasible, it is a candidate for the optimal order quantity.
- If is too low to qualify for the price, adjust the candidate order quantity up to the minimum required for that price break.
- If is too high, that price level is not relevant for the EOQ calculation at that tier.
- Calculate Total Cost: Compute the total annual cost (including purchase cost) for each candidate quantity identified in the previous steps.
- Select the Optimum: The order quantity with the lowest total annual cost is the overall optimal choice.
Inventory Management Economic Order Quantity
The final segment of Dr. Millar's lecture explains this algorithmic approach for handling quantity discounts.
Watch from 28:39 to 36:58. Pay close attention to the step-by-step process of calculating the EOQ for each price break, checking its feasibility, and then comparing the total costs to find the true optimal quantity.
Conclusion
Key Takeaways:
- The Economic Order Quantity (EOQ) model provides a quantitative basis for inventory decisions by minimizing the sum of ordering and holding costs. The optimal quantity is found at the point where these two costs are equal.
- The basic EOQ formula is . It operates on a set of simplifying assumptions, such as constant demand and instantaneous replenishment.
- The Production Order Quantity (POQ) model is a variant for scenarios with simultaneous production and consumption. It results in a larger optimal batch size due to lower average inventory levels.
- The Quantity Discount model provides a systematic algorithm to determine the optimal order quantity when unit price varies with order size. This requires calculating and comparing the total cost (including purchase cost) at each price break.
Next Steps
In this lesson, we've focused on a highly quantitative and specific optimization problem. In our next lesson, we will broaden our perspective to a more holistic framework for operational excellence. We will explore the five core principles of lean management and learn to identify the eight forms of waste (Muda) in a process. This will shift our focus from mathematical models to a powerful philosophy for continuous improvement.