NivaarExam PrepOfficial exam papers ↗

23-Ind-A4 Production Management · May 2013

Question 4 of 7: Aggregate Production Plan — LP Formulation for Office Chairs

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

Notes on this paper

National Technical Examinations — May 2013 — 98-Ind-A4 Production Management. Three-hour, closed-book exam; Casio or Sharp approved calculators only. Format: seven questions, each worth 20 marks (sub-part weights as tabulated on the front page); only the first five questions appearing in the answer book are marked, so candidates effectively choose 5 of 7. All seven are solved below for completeness. The paper asks for point-form answers wherever possible; the solutions below use full working for clarity.

Reference texts: Nahmias & Olsen, Production and Operations Analysis (7th ed., Waveland/McGraw-Hill) — forecasting, inventory (EOQ) and aggregate planning; Sipper & Bulfin, Production: Planning, Control, and Integration — production-management systems; Hillier & Lieberman, Introduction to Operations Research (11th ed.) — LP formulation and project scheduling (CPM/PERT); Pinedo, Scheduling: Theory, Algorithms, and Systems (5th ed.) — parallel-machine scheduling, makespan and tardiness; Hopp & Spearman, Factory Physics (3rd ed.) — variability and production-system inefficiency; ISO 9001:2015 and the Toyota Production System literature — quality management (TQM) and 5S/lean.

Question 4: Aggregate Production Plan — LP Formulation for Office Chairs (20 marks)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

Given. Twelve months of forecast demand and the cost/capacity data below; workforce starts at 7 workers (36 chairs/worker/month regular capacity); beginning inventory $I_0=143$, ending inventory $I_{12}=0$, and backorders forced to zero at month 12.

Month $t$123456789101112
Forecast demand $D_t$15115016318111214315285147164211149
Cost itemValue
Regular time$115/unit
Overtime$163/unit
Subcontract$204/unit
Inventory carrying$26/unit-month
Back-order$103/unit-month
Hiring$1523/worker
Firing$2512/worker

Find. A linear program — decision variables, objective, and constraints — that yields the minimum-cost aggregate production plan for this data (formulation only, not the numerical solution).

Approach. Model each month's production, workforce, and inventory/backorder position as linked decision variables carried forward from the previous month, then attach capacity caps and the stated boundary conditions.

  1. Decision variables (for each month $t=1,\dots,12$). $P_t$ = regular-time production (chairs); $O_t$ = overtime production; $Sub_t$ = subcontracted units; $W_t$ = workforce size (workers) during month $t$; $H_t,F_t$ = workers hired / fired at the start of month $t$; $I_t$ = ending inventory; $B_t$ = ending backorder. All variables $\ge0$.
  2. Workforce balance. The workforce evolves by net hiring/firing, starting from the 7 workers on hand: $$W_t=W_{t-1}+H_t-F_t\quad(t=1,\dots,12),\qquad W_0=7.$$
  3. Production capacity. Regular output cannot exceed what the current workforce can make (36 units/worker/month); overtime and subcontracting are capped at the stated flat limits: $$P_t\le36\,W_t,\qquad O_t\le15,\qquad Sub_t\le16\qquad(t=1,\dots,12).$$
  4. Inventory / backorder balance. Supply in month $t$ (production plus whatever was on hand or owed from month $t-1$) must cover demand, with the surplus or shortfall carried as inventory or backorder: $$I_{t-1}-B_{t-1}+P_t+O_t+Sub_t-D_t=I_t-B_t\qquad(t=1,\dots,12).$$
  5. Boundary conditions. The stated starting and ending stock levels fix the two ends of the horizon: $$I_0=143,\quad B_0=0,\qquad I_{12}=0,\quad B_{12}=0.$$
  6. Objective. Minimize total cost across all cost-bearing decisions over the 12 months: $$\boxed{\min Z=\sum_{t=1}^{12}\Big(115P_t+163O_t+204Sub_t+26I_t+103B_t+1523H_t+2512F_t\Big)}.$$
ElementFormulation
Variables$P_t,O_t,Sub_t,W_t,H_t,F_t,I_t,B_t\ge0$ for $t=1,\dots,12$
Objective$\min\sum_t(115P_t+163O_t+204Sub_t+26I_t+103B_t+1523H_t+2512F_t)$
Workforce balance$W_t=W_{t-1}+H_t-F_t$, $W_0=7$
Capacity caps$P_t\le36W_t$; $O_t\le15$; $Sub_t\le16$
Inventory/backorder balance$I_{t-1}-B_{t-1}+P_t+O_t+Sub_t-D_t=I_t-B_t$
Boundary$I_0=143$, $B_0=0$, $I_{12}=0$, $B_{12}=0$
Check
The problem statement says the plan covers "the next six months" but then supplies twelve months of forecast demand and explicitly imposes the no-backorder condition "at month 12" — an internal inconsistency in the source. The formulation above uses the full $T=12$-month horizon actually given, since that is the only horizon consistent with both the demand table and the month-12 boundary condition; restricting to $t=1,\dots,6$ would leave the month-12 constraint referring to a period outside the model. A grader working from a genuinely 6-month version of this paper would truncate every sum and index above to $t=1,\dots,6$ and move the $I_T=0,B_T=0$ boundary to $T=6$ — the model's structure is otherwise identical.