Question 4 of 10: LP Formulation — Multi-Period Production Planning with Storage
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Notes on this paper
National Exams — December 2014 — 98-Ind-A1 Operations Research. Three-hour, open-book exam (any non-communicating calculator permitted); the paper totals 150 marks across 10 questions and only 100 marks are required, so a candidate would normally answer a subset — all ten are solved below for completeness.
Reference texts: Hillier & Lieberman, Introduction to Operations Research (11th ed., McGraw-Hill) — linear/integer programming, network optimization (CPM), dynamic programming, decision analysis, Markov chains and queueing theory; Nahmias, Production and Operations Analysis (7th ed.) — EOQ and inventory-control models.
Question 4: LP Formulation — Multi-Period Production Planning with Storage (15 marks)
Find. An LP that decides how much to produce each month (subject to that month's capacity) and how much to carry over, minimizing total production plus storage cost while meeting every month's contracted sales — formulated only, not solved.
Approach. Use one production variable and one end-of-month inventory variable per month, link them with a monthly material-balance (conservation) constraint, and cap production by that month's capacity.
Decision variables. For $t=1,\dots,4$: $x_t\ge0$ = units produced in month $t$; $I_t\ge0$ = units carried in inventory from the end of month $t$ into month $t+1$ (with $I_0=0$, no opening stock, and $I_4$ free to be forced to zero since there is no month 5 to sell into).
Capacity constraints. $x_t\le \text{Cap}_t$ for each month: $x_1\le90$, $x_2\le60$, $x_3\le80$, $x_4\le100$.
Material-balance (conservation) constraints. Production plus carried-in stock must cover that month's contracted sales plus whatever is carried forward: $I_{t-1}+x_t = S_t+I_t$ for $t=1,\dots,4$, i.e.
$$x_1=60+I_1,\quad I_1+x_2=70+I_2,\quad I_2+x_3=90+I_3,\quad I_3+x_4=70+I_4.$$
No item sold the month it is produced pays storage, exactly what this balance form captures (storage is charged only on $I_t$, the amount actually carried past month $t$).
Ending condition and objective. Since the contract horizon is four months, add $I_4=0$ (no reason to hold stock past the last contracted sale). The full LP is
$$\boxed{\text{Minimize } Z=\sum_{t=1}^{4}\big(c_t x_t + h_t I_t\big)\ \text{ s.t. } I_{t-1}+x_t-I_t=S_t\ (t=1,\dots,4),\ 0\le x_t\le\text{Cap}_t,\ I_t\ge0,\ I_0=I_4=0,}$$
with $c=(70,72,70,65)$, $h=(2,1,1,3)$, $S=(60,70,90,70)$, $\text{Cap}=(90,60,80,100)$ — formulated only, as the question directs.