Mathematics · Ch 12 — Linear Programming
Linear Programming Problem and Its Mathematical Formulation
Linear Programming Problem and Its Mathematical Formulation
The Furniture Dealer Problem: A Concrete Starting Point
A dealer can invest in two products: tables and chairs. Each table costs ₹2500 and yields ₹250 profit; each chair costs ₹500 and yields ₹75 profit. He has at most ₹50,000 to invest and storage for at most 60 pieces. A few possibilities:
- Only tables: with ₹50,000 he buys tables. Profit .
- Only chairs: he could buy 100 chairs but storage limits him to 60. Profit .
- Mixed: 10 tables and 50 chairs (60 pieces). Cost . Profit .
The mixed option beats both extremes. Among all combinations satisfying both constraints, which one yields the maximum profit?
Mathematical Formulation: Translating the Problem into Equations
To answer this systematically, we convert the word problem into a mathematical model — its mathematical formulation.
Step 1: Identify the Decision Variables
Let = number of tables and = number of chairs the dealer buys.
Decision variables are the quantities we can control. Here and are non-negative integers, but for mathematical convenience we often treat them as real numbers first.
Step 2: Express the Objective Function
The profit to be maximised is the objective function, denoted :
Step 3: Identify the Constraints
Investment constraint: the total cost cannot exceed ₹50,000.
Storage constraint: the total number of pieces cannot exceed 60.
Non-negativity constraints:
Step 4: Assemble the Complete Mathematical Model
Maximize
Subject to constraints:
General Form of a Linear Programming Problem
A linear programming problem in two variables has:
- Decision variables: and .
- Objective function: a linear function to maximize or minimize.
- Constraints: linear inequalities (or equations) that restrict and .
- Non-negativity restrictions: , .
"Linear" means every term in the objective function and constraints is of the first degree — no , , , etc. "Programming" here means planning, not computer programming.
Key Terminology
| Term | Meaning | Example |
|---|---|---|
| Decision variables | Quantities to be determined | (tables), (chairs) |
| Objective function | Linear function to optimize | |
| Constraints | Linear inequalities limiting variables | , |
| Non-negativity constraints | Variables cannot be negative | , |
| Feasible solution | Any satisfying all constraints | is feasible |
| Optimal solution | Feasible solution that optimizes | To be found |
The Optimization Problem
In general, an LPP is either a maximization (e.g. profit, revenue) or a minimization (e.g. cost, time). The solution process finds all feasible solutions, then selects the one giving the best (maximum or minimum) value of . …