1. Terms of linear programming
A linear programming problem asks for the maximum or minimum of a linear function of the decision variables, subject to linear constraints.
- Decision variables : the quantities to be chosen.
- Objective function : profit, cost or time, to be optimised.
- Constraints: linear inequalities from the limits of the problem.
- Non-negativity: , .
- Optimisation: finding the feasible plan with the best value of .
| Term | Meaning | Dairy example |
|---|---|---|
| Decision variables | Quantities we choose | paneer batches, curd batches |
| Objective function | Linear quantity to maximise or minimise | (profit) |
| Constraints | Linear limits on the variables | , |
| Non-negativity | Variables cannot be negative | , |
| Optimisation | Finding the best feasible plan | Largest profit |
Formulas
- General form
Key terms
- Feasible solution
A point satisfying every constraint, including non-negativity.
- Optimal solution
A feasible solution at which Z takes its best value.
2. Advantages, limitations and application areas
Advantages: best use of scarce resources; clear, systematic decisions; shows bottlenecks and spare capacity; easy to re-solve when data change.
Limitations: assumes linearity (proportional profit and resource use); all coefficients must be known exactly; one objective at a time; answers may be fractional for whole items.
Application areas: production planning in factories, diet and feed mixing, transport of goods from depots to markets, allocation of advertising budgets, investment choices.
| Advantages | Limitations |
|---|---|
| Best use of scarce resources | Assumes everything is linear (proportional) |
| Clear, systematic decisions | Coefficients must be known exactly |
| Shows bottlenecks and spare capacity | Only one objective at a time |
| Easy to re-solve when data change | Answers may be fractional for whole items |
Key terms
- Linearity
Doubling a variable doubles its contribution to Z and to each constraint.
- Divisibility
Variables may take fractional values.
3. Types of problem and formulation
- Manufacturing: maximise profit; constraints usually "at most" () on machine hours, labour and material.
- Diet: minimise cost; constraints usually "at least" () on nutrients.
- Transportation-type: minimise transport cost; express every route through two variables using supplies and demands, then require each amount to be non-negative.
Steps: name the variables with units; write and its direction; turn each limit into an inequality; add .
| Type | Decide | Typical objective | Typical constraints |
|---|---|---|---|
| Manufacturing | How much of each product to make | Maximise profit | Machine hours, labour, raw material () |
| Diet | How much of each food to buy | Minimise cost | Minimum nutrients () |
| Transportation | How much to send on each route | Minimise transport cost | Supplies and demands (route amounts ) |
| Paneer () | Curd () | Available | |
|---|---|---|---|
| Pasteuriser hours | |||
| Packing hours | |||
| Profit (₹) |
Formulas
- Transport route expressed in x, y
Key terms
- Diet problem
Choosing amounts of foods to meet minimum nutrient needs at least cost.
- Transportation problem
Choosing amounts to send along routes to meet demands at least cost.
4. Graphing the feasible region
Each inequality (or ) is a half-plane bounded by the line . Draw the line from its intercepts, then test a point not on it (usually the origin) to choose the side.
The feasible region is the common part of all the half-planes in the first quadrant. Its corner points are intersections of pairs of boundary lines (including the axes) that satisfy every constraint.
The region may be bounded, unbounded or empty. The ISC course uses at most three constraints besides non-negativity, so a region has at most five corners.
| Region | Example | What it means |
|---|---|---|
| Bounded | , | Fits inside a circle: both maximum and minimum exist |
| Unbounded | , | Goes on without end: an optimum may or may not exist |
| Empty (infeasible) | , | No feasible point: no solution at all |
Key terms
- Corner point
A vertex of the feasible region: the meeting point of two boundary lines.
- Unbounded region
A feasible region that cannot be enclosed in a circle.
- Infeasible problem
A problem whose feasible region is empty.
5. The corner point method
Corner point theorem. If the feasible region is bounded and non-empty, has both a maximum and a minimum, each at a corner point.
Method: find every corner; evaluate at each; the largest and smallest values are the maximum and minimum.
Unbounded regions: let be the best corner value. For a maximum, if the open half-plane has no point in common with the region, is the maximum; otherwise there is no maximum. (For a minimum use .)
| Corner | (₹) |
|---|---|
| (maximum) | |
| Corner | (₹) |
|---|---|
| (least) | |
Formulas
- Half-plane test
Key terms
- Half-plane test
Checking whether the open half-plane beyond the best corner value meets an unbounded region.
6. Special cases
- No optimum: on an unbounded region, a feasible point that beats the best corner value shows that the optimum does not exist in that direction (for example on , has no maximum).
- Infeasible: an empty region (for example with ) has no solution.
- Infinitely many optima: if has the same best value at two adjacent corners, every point of the edge between them is optimal; the objective line is parallel to that edge.
| Region | Objective | Outcome |
|---|---|---|
| Bounded | any linear | Maximum and minimum both exist, at corners |
| Unbounded | best corner passes the half-plane test | That corner value is the optimum |
| Unbounded | a feasible point beats the best corner | No optimum in that direction |
| Empty | any | No feasible solution |
| Any | equal best value at two adjacent corners | Infinitely many optimal solutions |
| Corner | |
|---|---|
| (feasible, not a corner) |
Key terms
- Multiple optimal solutions
The best value of Z is reached along a whole edge of the region.
Exam tips
How ISC marks are awarded
- Definitions, advantages, limitations (2 marks): one mark per correct point.
- Formulation (2–3 marks): variables and objective, constraints, non-negativity.
- Solve graphically (3 marks): region, corner values, optimum.
- Section D (5 marks): formulation, corners, values and the answer in the words of the problem.
Common mistakes
- Reversing "at least" and "at most".
- Missing the corner where two slanted lines meet.
- Claiming a maximum on an unbounded region without the half-plane test.
- Forgetting non-negativity, so that corners with negative coordinates are used.