Aggregate Planning, Capacity and Supply OptimizationIntroductionAggregate planning converts medium-term demand expectations into an integrated plan for production, workforce, inventory, sourcing and capacity. It usually covers a planning horizon of 3–18 months and works at a product-family or service-family level rather than at the individual stock-keeping-unit level. The plan must answer a central managerial question: how should an organization align available capacity with uncertain demand at acceptable cost and service levels? Aggregate planning connects demand forecasting with master production scheduling, material requirements planning, procurement, workforce planning and distribution. A forecast is not a commitment; it is an input to a decision model. The aggregate plan determines how the organization will respond when forecast demand exceeds or falls below normal capacity. A sound plan balances four potentially conflicting objectives: - customer service and delivery reliability;
- total operating cost and working capital;
- capacity utilization and operational flexibility; and
- employee welfare, resilience and environmental sustainability.
Learning ObjectivesBy the end of this chapter, the reader should be able to: - Explain the purpose, scope and assumptions of aggregate planning.
- Construct level, chase and hybrid plans.
- Evaluate regular time, overtime, inventory, subcontracting, hiring and layoff alternatives.
- Formulate a linear programming model for aggregate planning.
- Identify bottlenecks and apply the Theory of Constraints.
- Compare capacity and sourcing alternatives using cost, service, risk and sustainability criteria.
- Interpret planning results critically rather than treating an optimization output as an automatic decision.
1. The Planning HierarchySupply-chain planning operates at several time horizons. Strategic planning determines facilities, technology, supplier structure and long-term capacity. Aggregate planning is tactical: it establishes family-level output, workforce and supply arrangements. The master production schedule translates the aggregate plan into end-item quantities and dates. Material requirements planning then calculates component and raw-material requirements. The hierarchy is important because decisions at one level constrain decisions at another. A plan cannot promise production that the plant, suppliers, labor agreements or logistics network cannot support. Conversely, a tactical plan should not attempt to solve every short-term sequencing detail. Aggregate plans normally use the following inputs: - forecast and confirmed orders by period;
- opening inventory and desired ending inventory;
- regular-time capacity and labor availability;
- overtime, subcontracting and temporary-labor limits;
- hiring, training and separation policies;
- supplier capacity, lead times and minimum order conditions;
- cost data; and
- service, safety, regulatory and sustainability requirements.
The usual output is a period-by-period plan showing demand, production, inventory, workforce, overtime, subcontracting and relevant costs. 2. Core Planning Concepts2.1 Demand, capacity and the planning balanceFor a single product family, the inventory balance in period t is: It = It-1 + Pt + St − Dt where I_t is ending inventory in units, P_t is internal production, S_t is subcontracted supply received in the period, and D_t is demand. The equation assumes that receipts and demand are measured over the same period and that lost sales, backorders and spoilage are either absent or modeled separately. If backorders are permitted, net inventory can be negative. A more explicit formulation separates positive inventory and backlog: It-1 + Pt + St + Bt = Dt + It + Bt-1 Here B_t is ending backlog. The equation assumes that B_t represents unmet demand carried forward, not permanently lost sales. Capacity is not simply the number of machines multiplied by available hours. Effective capacity reflects labor, maintenance, setups, yield, material availability, quality losses and the bottleneck resource. A useful conceptual relationship is: Effective capacity = Available time × Rate × Availability × Performance × Quality The factors are dimensionless except available time and rate; their product has units of good units per period. This relationship resembles the logic of overall equipment effectiveness, but exact definitions should follow the organization’s measurement standard. 2.2 Costs in aggregate planningTypical cost categories are: | Cost category | Meaning | Typical decision lever |
|---|
| Regular production | Labor, materials and variable conversion cost | Internal output | | Overtime | Premium labor and operating cost | Additional short-term capacity | | Hiring and training | Recruitment, onboarding and qualification | Workforce expansion | | Layoff or separation | Compensation, administration and knowledge loss | Workforce reduction | | Inventory holding | Capital, storage, insurance, obsolescence and handling | Early production | | Backorder or lateness | Expedites, penalties and lost goodwill | Delayed fulfillment | | Subcontracting | External purchase or conversion cost | Flexible capacity | | Setup or changeover | Time and cost of switching families | Production mix |
The relevant cost is not always the accounting cost. A decision may appear cheap if it ignores emissions, quality failures, supplier risk, overtime fatigue or customer churn. Planning should therefore distinguish controllable cash cost from total economic and societal cost. 3. Level, Chase and Hybrid Strategies3.1 Level strategyA level strategy maintains a relatively constant workforce and production rate. Demand variation is absorbed through inventory, backlog, seasonal labor or a combination of these mechanisms. It is attractive when stable employment, high process efficiency and predictable production are valuable. Advantages include smoother operations, lower hiring and separation activity, and better learning-curve benefits. Disadvantages include inventory investment, obsolescence and the risk of producing goods that customers do not ultimately require. A level plan is feasible only if cumulative production plus opening inventory can cover cumulative demand, or if the organization explicitly permits backlog or external supply. 3.2 Chase strategyA chase strategy adjusts production to demand, usually by changing workforce size, work hours, temporary labor or external capacity. Inventory is kept low. The strategy is appropriate when inventory is expensive or products are highly perishable, and when labor and capacity can be changed quickly. It becomes unattractive where recruitment is slow, skills are scarce, layoffs are costly, or quality suffers under rapid workforce changes. 3.3 Hybrid strategyMost real plans are hybrid. An organization may maintain a core workforce, use inventory to absorb predictable seasonality, add overtime during peaks, and subcontract exceptional demand. Hybrid planning provides flexibility but requires clear rules for when each lever is activated. The choice is not merely “lowest cost.” A plan with a lower expected cost but poor resilience may be inferior when demand or supply uncertainty is high. Scenario analysis and service constraints are therefore essential. 4. Constructing an Aggregate PlanA practical planning procedure is: - Define the product family, horizon, periods and units of measure.
- Validate the demand forecast and identify known orders, promotions and seasonality.
- Establish opening inventory, workforce, capacity and supplier commitments.
- Specify decision variables and policy limits.
- Generate level, chase and hybrid alternatives.
- Test material, labor, bottleneck and cash feasibility.
- Calculate cost, service, utilization, risk and sustainability measures.
- Review assumptions with sales, operations, procurement, finance, human resources and suppliers.
- Approve a plan with explicit exception triggers and a re-planning cadence.
4.1 A simple level-plan illustrationSuppose monthly demand for four months is 800, 1,200, 1,600 and 1,000 units. Opening inventory is 200 units, and management wants ending inventory of 200 units. If no subcontracting or backlog is allowed, total production required is: Total production = Total demand + Desired ending inventory − Opening inventory Thus production required is 4,600 + 200 − 200 = 4,600 units, or 1,150 units per month under a perfectly level plan. The resulting inventories are: | Month | Demand | Opening inventory | Production | Ending inventory |
|---|
| 1 | 800 | 200 | 1,150 | 550 | | 2 | 1,200 | 550 | 1,150 | 500 | | 3 | 1,600 | 500 | 1,150 | 50 | | 4 | 1,000 | 50 | 1,150 | 200 |
This plan is mathematically feasible only if 1,150 units is within regular capacity in every month and the product can be stored without unacceptable cost or deterioration. The apparent simplicity illustrates why inventory and capacity checks must accompany a level strategy. 5. Linear Programming FormulationLinear programming (LP) is useful when decisions and costs can be represented as linear relationships. It supports simultaneous consideration of production, inventory, workforce, overtime and subcontracting. For periods t = 1,…,T, define: - P_t: regular-time production;
- O_t: overtime production;
- S_t: subcontracted supply;
- I_t: ending inventory;
- H_t: hires;
- L_t: separations;
- W_t: workforce;
- D_t: demand;
- c_p, c_o, c_s: unit costs of regular production, overtime and subcontracting;
- h: inventory holding cost per unit per period;
- c_h, c_l: hiring and separation costs;
- a: units produced per worker per period.
A basic objective is to minimize total cost: Minimize Z = ∑t=1T(cpPt + coOt + csSt + hIt + chHt + clLt) The inventory balance is: It-1 + Pt + Ot + St = Dt + It The workforce balance is: Wt = Wt-1 + Ht − Lt Regular production capacity is: Pt ≤ aWt If overtime is limited to a fraction r of regular capacity: Ot ≤ r aWt Additional constraints may include supplier limits, minimum workforce, required ending inventory, maximum inventory, emissions budgets and service requirements. All quantities must use compatible units. If production is measured in cases, capacity and demand must also be measured in cases, not mixed with individual units. This basic model is linear only when costs, rates and capacities are constant over the relevant range. Minimum batch sizes, binary setup decisions, tiered freight rates and fixed supplier activation costs may require mixed-integer programming. Uncertainty may require stochastic programming, robust optimization or scenario-based planning. 6. Capacity and Supply AlternativesInternal capacityInternal expansion may involve additional shifts, equipment, cross-training, maintenance changes or process improvement. Capacity should be measured at the constraint, not just at total plant level. Excess capacity in a non-bottleneck department does not necessarily increase finished-goods output. OvertimeOvertime is fast and reversible, but it has premium cost, fatigue, safety and quality implications. Policies should specify maximum hours, skill eligibility and recovery requirements. Overtime is most appropriate for temporary peaks, not as a permanent substitute for structural capacity. Workforce flexibilityHiring and layoffs alter capacity but may affect morale, retention, legal compliance and organizational knowledge. Cross-training and multi-skilling often provide more sustainable flexibility than repeated hiring and separation. Subcontracting and sourcingSubcontracting can protect service during peaks and reduce fixed investment. However, managers must evaluate supplier capacity, lead time, intellectual-property protection, quality, labor standards, geopolitical exposure and carbon footprint. A lower purchase price can be outweighed by expediting, inspection and disruption costs. A make-or-buy comparison should include avoidable internal cost, supplier price, transport, quality cost, inventory effects and strategic opportunity cost. Sourcing decisions should also consider whether the supplier is a single point of failure. Inventory and postponementInventory decouples production from demand. It is valuable when demand is predictable enough and holding cost is acceptable. Postponement delays final customization until demand information improves, reducing finished-goods variety and obsolescence. 7. Bottlenecks and the Theory of ConstraintsThe Theory of Constraints (TOC) views system performance as dominated by one or a small number of constraints. The five focusing steps are: - Identify the constraint.
- Exploit it using existing resources—reduce downtime, prioritize profitable flow and remove avoidable interruptions.
- Subordinate other activities to the constraint’s pace.
- Elevate the constraint through investment, overtime, outsourcing or process redesign.
- If the constraint moves, return to step one.
Throughput is the rate at which the system generates money through sales. In a constrained environment, a useful prioritization measure is throughput contribution per bottleneck minute: Priority index = Throughput contribution per unit ÷ Bottleneck minutes per unit This ratio is appropriate for short-term sequencing when the bottleneck is genuinely binding and demand exists for the products. It should not replace strategic analysis: a product with a high ratio may have poor quality, high risk or weak long-term market value. A plant can report 95% average utilization while customer service deteriorates if the bottleneck is overloaded and other resources are idle. Aggregate planning must therefore examine capacity by resource, period and product family. 8. Multi-Criteria EvaluationCost minimization alone may produce an unacceptable plan. A planning scorecard can include: - total relevant cost and cash requirement;
- fill rate, on-time-in-full delivery and backlog;
- bottleneck utilization and protective capacity;
- inventory turns and obsolescence exposure;
- workforce stability and overtime burden;
- supplier concentration and disruption exposure;
- energy use, carbon emissions and waste; and
- compliance with labor, safety and sourcing standards.
When objectives conflict, a weighted score or Pareto analysis can support discussion. Weights must be transparent and tested for sensitivity. A mathematically optimal plan under one set of weights is not objectively optimal if stakeholders disagree about the value of resilience or emissions reduction. 9. Illustrative Case: Northstar AppliancesBackgroundNorthstar Appliances assembles a family of compact air purifiers. Forecast demand for the next four months is 4,000, 6,000, 8,000 and 5,000 units. Opening finished-goods inventory is 1,000 units. Management requires at least 500 units at the end of month four. Regular capacity is 5,000 units per month; overtime can add up to 1,000 units per month. A qualified supplier can provide up to 2,000 units per month, but supplier units cost more and have a longer replenishment lead time. ProblemThe month-three demand peak exceeds regular capacity. Management must choose among inventory, overtime and subcontracting while protecting service and avoiding excessive dependence on one supplier. AnalysisTotal demand is 23,000 units. Required total supply during the horizon is: 23,000 + 500 − 1,000 = 22,500 units Regular capacity over four months is 20,000 units, leaving a minimum gap of 2,500 units. Overtime capacity totals 4,000 units, so the gap can be covered without subcontracting in aggregate. However, timing matters. A plan producing 5,000 regular units and 1,000 overtime units each month supplies 24,000 units, resulting in 2,000 units of ending inventory after satisfying demand and the required ending stock. The plan may therefore be feasible, but its overtime cost and early inventory must be evaluated. A lower-overtime hybrid plan could build inventory before the peak, use overtime in month three, and subcontract a limited quantity in month four if supplier lead time and cost justify it. The planner should test each month’s inventory balance, not only the total horizon balance. Recommended approachNorthstar selects a core regular-time plan, uses overtime in month three, and retains a qualified supplier as a contingency rather than as the primary source. The supplier is contracted for a call-off quantity subject to quality approval. Sales and operations planning reviews demand weekly because a forecast error of several hundred units could change the preferred alternative. Outcome and learning pointsThe recommended plan protects the bottleneck period without committing all capacity to an uncertain forecast. It illustrates five lessons: aggregate feasibility is not enough; timing and lead times matter; supplier capacity is a strategic option; contingency capacity has value even when unused; and service, cost and risk must be assessed together. 10. Technology, Data and GovernanceModern planning platforms combine forecasting, finite-capacity scheduling, supplier visibility and optimization. Artificial intelligence can identify demand patterns, detect anomalous orders and generate scenarios, but it does not eliminate the need for managerial judgment. A model trained on historical shortages may learn to reproduce past allocation bias. Planners should inspect data lineage, override rules, forecast bias, constraint assumptions and exception logs. Good governance includes version-controlled assumptions, approved master data, documented cost definitions, role-based access and audit trails. Human review is especially important when plans affect layoffs, essential goods, regulated products or strategically vulnerable suppliers. Sustainability claims should be based on measured emissions boundaries and consistent allocation methods rather than unverified supplier statements. 11. Challenges and LimitationsAggregate planning is necessarily approximate. Product families hide mix differences; average rates may conceal bottleneck variation; forecasts are uncertain; and linear costs may not represent discounts, fixed charges or nonlinear learning effects. Plans can also become unstable when every forecast revision causes large schedule changes. A frozen zone, time fences and exception thresholds can reduce nervousness. Other limitations include: - capacity may be technically available but not qualified or certified;
- inventory may be unusable because of configuration or quality restrictions;
- supplier promises may not equal demonstrated capacity;
- labor constraints may be legal or ethical rather than purely economic;
- optimization may exploit unrealistic assumptions; and
- local cost minimization can shift cost or emissions to another supply-chain tier.
Accordingly, planners should conduct sensitivity analysis. Vary demand, yield, lead time, labor availability and supplier reliability, then identify decisions that remain acceptable across scenarios. Robust plans often have slightly higher expected cost but substantially lower downside exposure. Best-Practice Checklist- Plan at the product-family level, then reconcile with item-level feasibility.
- Separate forecast, confirmed demand and strategic demand assumptions.
- Model bottlenecks explicitly.
- Include inventory, backlog, overtime, quality and supplier limits.
- Compare level, chase and hybrid alternatives.
- Use total economic cost, not only quoted price.
- Test scenarios and document sensitivity.
- Protect worker safety and comply with labor requirements.
- Include emissions, waste and resilience in decision criteria.
- Establish ownership, review frequency and escalation triggers.
Chapter SummaryAggregate planning aligns medium-term demand with workforce, production, inventory, sourcing and capacity decisions. Level plans stabilize production and workforce but may create inventory; chase plans follow demand but can increase workforce and quality risks; hybrid plans combine levers and are most common in practice. Inventory and workforce balance equations provide the foundation for feasibility analysis. Linear programming can minimize relevant cost subject to demand, capacity, workforce and supplier constraints, but its results are only as credible as its assumptions. Bottleneck analysis and the Theory of Constraints prevent planners from confusing average utilization with actual system capacity. Overtime, subcontracting, postponement, cross-training and supplier flexibility are valuable but involve financial, service, ethical and sustainability trade-offs. Effective planners therefore combine quantitative optimization with scenario analysis, cross-functional governance and managerial judgment. Key TermsAggregate planning: Medium-term coordination of demand, capacity, workforce, inventory and supply. Backlog: Demand carried into a later period because it was not fulfilled when due. Bottleneck: Resource whose limited capacity constrains total system throughput. Chase strategy: Plan that adjusts output or workforce to follow demand. Constraint: Factor that limits the feasible performance of a system. Effective capacity: Realistic output capacity after availability, performance, quality and operating constraints. Finite-capacity planning: Planning that recognizes explicit capacity limits by resource and period. Hybrid strategy: Aggregate plan combining level and chase mechanisms. Inventory balance: Equation linking opening stock, supply, demand and ending stock. Level strategy: Plan maintaining relatively stable workforce and production. Master production schedule: Item-level schedule derived from the aggregate plan. Overtime: Production performed beyond regular working hours or capacity. Postponement: Delaying final configuration or commitment until demand information improves. Subcontracting: Obtaining production or services from an external organization. Theory of Constraints: Management approach emphasizing identification and improvement of the system constraint. Throughput: Rate at which a system generates value through sales. Time fence: Boundary limiting changes to a near-term plan. Utilization: Actual resource use relative to available capacity. Review QuestionsShort Answer Questions- What is the purpose of aggregate planning, and how does it differ from a master production schedule?
- State the inventory balance equation and define its variables.
- Give two advantages and two disadvantages of a chase strategy.
- Why can high average utilization coexist with poor customer service?
- List the five focusing steps of the Theory of Constraints.
Long Answer Questions- Compare level, chase and hybrid aggregate-planning strategies for a seasonal manufacturer.
- Explain how overtime, hiring, layoffs, inventory and subcontracting affect cost, flexibility and risk.
- Formulate a basic linear-programming aggregate plan and explain its objective and constraints.
- Discuss why total economic cost is more useful than quoted purchase price in sourcing decisions.
- Evaluate the role and limitations of AI-enabled planning systems.
Analytical / Application Questions- A firm has opening inventory of 300 units, demand of 900, 1,400 and 1,000 units, and desired ending inventory of 200 units. Calculate total required production and construct a constant-production plan. Show ending inventory each period.
- A bottleneck produces Product A with a throughput contribution of $24 using 3 bottleneck minutes and Product B with a contribution of $30 using 5 bottleneck minutes. Calculate each product’s contribution per bottleneck minute and explain which should receive priority, subject to demand and strategic constraints.
- Design a hybrid plan for a business with stable regular capacity, a two-month demand peak, expensive inventory and a reliable but costly supplier. Specify when inventory, overtime and subcontracting should be used and identify at least three risks to test through scenario analysis.
Multiple Choice Questions with AnswersQuestion 1Which statement best describes a level aggregate-planning strategy? A. Production and workforce are kept relatively stable while inventory absorbs demand variation. B. Production changes exactly with demand and inventory is always zero. C. All peak demand is assigned to external suppliers. D. The workforce is reduced whenever demand increases. Correct Answer: A. Production and workforce are kept relatively stable while inventory absorbs demand variation. Question 2In the inventory balance equation It = It-1 + Pt + St − Dt, what does St represent? A. Safety stock B. Subcontracted supply received in period t C. Separation cost D. Selling price Correct Answer: B. Subcontracted supply received in period t Question 3A firm has total demand of 10,000 units, opening inventory of 800 units and desired ending inventory of 300 units. Ignoring losses and backlog, required production is: A. 9,500 units B. 9,800 units C. 10,300 units D. 11,100 units Correct Answer: A. 9,500 units Question 4Which condition most directly justifies using a chase strategy? A. Inventory is highly perishable and capacity can be changed quickly. B. Hiring and training require several years. C. Demand is stable and inventory holding cost is negligible. D. The workforce has specialized skills that are difficult to replace. Correct Answer: A. Inventory is highly perishable and capacity can be changed quickly. Question 5In a basic aggregate-planning linear program, the workforce balance is represented by: A. Wt = Wt-1 + Ht − Lt B. Wt = Dt − It C. Wt = Pt × St D. Wt = cp + co Correct Answer: A. Wt = Wt-1 + Ht − Lt Question 6According to the Theory of Constraints, what is the first focusing step? A. Elevate every resource simultaneously B. Identify the system constraint C. Maximize inventory D. Subcontract all production Correct Answer: B. Identify the system constraint Question 7Product X contributes $20 and uses 4 bottleneck minutes. Product Y contributes $27 and uses 6 bottleneck minutes. Which has the higher throughput contribution per bottleneck minute? A. Product X, at $5 per minute B. Product Y, at $4.50 per minute C. Product X, at $80 per minute D. Both are equal at $3 per minute Correct Answer: A. Product X, at $5 per minute Question 8Which is a limitation of a basic linear-programming aggregate plan? A. It cannot represent any demand data. B. It assumes relationships and costs are linear unless extended. C. It cannot include capacity constraints. D. It always requires zero inventory. Correct Answer: B. It assumes relationships and costs are linear unless extended. Question 9Why may subcontracting be undesirable even when its quoted unit price is low? A. It can introduce quality, lead-time, disruption, labor and sustainability risks. B. It always eliminates all internal capacity. C. It cannot be used during demand peaks. D. It necessarily reduces customer service. Correct Answer: A. It can introduce quality, lead-time, disruption, labor and sustainability risks. Question 10What does postponement generally seek to achieve? A. Early customization before demand is known B. Delayed final configuration until better demand information is available C. Permanent elimination of inventory D. Removal of all supplier relationships Correct Answer: B. Delayed final configuration until better demand information is available
|