🇮🇳 GATE Mathematics · subject
GATE Mathematics Linear Programming Syllabus
Every chapter and topic of Linear Programming examined in GATE Mathematics — 17 chapters, 4 topics, plus 51 flashcards written against it.
Linear Programming syllabus — full chapter and topic list
Expand any chapter to see its topics and sub-topics. This is the whole examinable outline for Linear Programming in GATE Mathematics, not a summary of it.
-
Linear programming models
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Convex sets
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Extreme points
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Basic feasible solution
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Graphical method
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Simplex method
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Two phase methods
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Revised simplex method
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Infeasible and unbounded linear programming models
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Alternate optima
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Duality theory
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Weak duality and strong duality
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Balanced and unbalanced transportation problems
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Initial basic feasible solution of balanced transportation problems
3 topics- Least cost method
- North-west corner rule
- Vogel’s approximation method
-
Optimal solution
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Modified distribution method
overviewExamined as a single unit within Linear Programming — no further topic split in the official outline.
-
Solving assignment problems
1 topic- Hungarian method
Linear Programming flashcards for GATE Mathematics
22 of 51 cards from the Linear Programming deck — real questions with worked answers.
What is a transportation problem in linear programming?
A special LP problem of distributing a homogeneous commodity from several sources (origins/supply points) to several destinations (demand points) at minimum total transportation cost, subject to supply and demand constraints.
State the standard mathematical formulation of a transportation problem.
Minimize $Z = \sum_{i=1}^{m}\sum_{j=1}^{n} c_{ij}\,x_{ij}$ subject to $\sum_{j=1}^{n} x_{ij} = a_i$ (supply), $\sum_{i=1}^{m} x_{ij} = b_j$ (demand), and $x_{ij} \geq 0$, where $c_{ij}$ is the unit cost and $x_{ij}$ the amount shipped from source $i$ to destination $j$.
What condition makes a transportation problem 'balanced'?
Total supply equals total demand: $\sum_{i=1}^{m} a_i = \sum_{j=1}^{n} b_j$. Only then does a feasible solution exist for the equality-constrained form.
How do you convert an unbalanced transportation problem into a balanced one?
Introduce a dummy source (if demand exceeds supply) or a dummy destination (if supply exceeds demand) with the required slack quantity, and assign zero transportation costs to all its cells.
For an $m \times n$ balanced transportation problem, how many basic (allocated) cells must a non-degenerate basic feasible solution have?
Exactly $m + n - 1$ basic cells (allocations).
What is degeneracy in a transportation problem?
Degeneracy occurs when the number of occupied (basic) cells is fewer than $m + n - 1$. It is resolved by allocating an infinitesimal quantity $\epsilon$ (epsilon) to an independent empty cell to restore the required count.
Name the three classical methods used to find an Initial Basic Feasible Solution (IBFS) of a transportation problem.
North-West Corner Rule, Least Cost (Matrix Minima) Method, and Vogel's Approximation Method (VAM).
Describe the North-West Corner Rule procedure.
Start at the top-left (north-west) cell. Allocate the maximum possible $x_{ij} = \min(a_i, b_j)$. Cross out the exhausted row or column, adjust the remaining supply/demand, and move to the next north-west cell (right if a column remains, down if a row remains). Repeat until all supply and demand are met.
On what basis does the North-West Corner Rule make allocations?
Purely on cell position (top-left corner), completely ignoring the transportation costs $c_{ij}$.
What is the main advantage and main disadvantage of the North-West Corner Rule?
Advantage: it is the simplest and fastest method to apply. Disadvantage: since it ignores costs, the resulting initial solution is usually far from optimal, requiring more optimization iterations.
Describe the Least Cost (Matrix Minima) Method procedure.
Identify the cell with the smallest unit cost $c_{ij}$ in the whole matrix. Allocate $\min(a_i, b_j)$ there, cross out the satisfied row/column, and repeat by selecting the next least-cost cell among remaining cells until supply and demand are exhausted.
In the Least Cost Method, how is a tie between two cells having the same minimum cost broken?
Choose the cell that allows the largest possible allocation (i.e., where $\min(a_i, b_j)$ is greatest); if still tied, the choice is arbitrary.
How does the Least Cost Method's initial solution generally compare to the North-West Corner Rule's?
The Least Cost Method usually gives a lower initial cost (closer to optimal) than the North-West Corner Rule because it accounts for the unit costs while allocating.
What does the abbreviation VAM stand for, and what is its purpose?
VAM stands for Vogel's Approximation Method, used to obtain an Initial Basic Feasible Solution for a transportation problem that is usually very close to (or equal to) the optimum.
In Vogel's Approximation Method, how is the 'penalty' for each row and column computed?
The penalty equals the difference between the two smallest unit costs in that row (or column): $\text{penalty} = c_{\text{2nd smallest}} - c_{\text{smallest}}$. It represents the extra cost incurred if the cheapest route is not used.
Outline the full step-by-step procedure of Vogel's Approximation Method.
1) Compute each row and column penalty (difference of the two least costs). 2) Select the row/column with the largest penalty. 3) In that line, allocate $\min(a_i, b_j)$ to its lowest-cost cell. 4) Cross out the exhausted row/column and recompute penalties. 5) Repeat until all allocations are complete.
Why is the penalty given priority in Vogel's Approximation Method?
A high penalty means that avoiding the cheapest cell in that row/column would be very costly, so allocating there first minimizes the risk of being forced into an expensive route later, yielding a near-optimal initial solution.
Rank the three IBFS methods by typical quality of the initial solution (closeness to optimum).
Vogel's Approximation Method (best) > Least Cost Method (intermediate) > North-West Corner Rule (worst). VAM trades extra computation for a much better starting solution.
Which IBFS method requires the most computational effort per iteration, and why?
Vogel's Approximation Method, because at every step it must recompute the two-smallest-cost penalties for all remaining rows and columns before allocating.
After obtaining an IBFS, which method is used to test and improve it toward the optimal transportation solution?
The optimality is tested and improved using the MODI (Modified Distribution) method, also called the $u$-$v$ method, or alternatively the Stepping Stone method.
In the MODI method, how are the dual variables $u_i$ and $v_j$ determined?
For every basic (occupied) cell, set $u_i + v_j = c_{ij}$. Assign one variable (usually $u_1 = 0$) and solve the system for the rest.
In the MODI method, what is the optimality criterion for empty (non-basic) cells?
Compute $d_{ij} = c_{ij} - (u_i + v_j)$ for each empty cell. The current solution is optimal if all $d_{ij} \geq 0$. A negative value indicates improvement is possible by bringing that cell into the basis.
Planning Linear Programming for GATE Mathematics
Linear Programming is about 4% of the GATE Mathematics syllabus by topic count — 4 of 110 topics, spread over 17 chapters. At roughly 45 minutes per topic plus 12 minutes per sub-topic, a first pass runs to about 3 hours.
The heaviest chapters are Initial basic feasible solution of balanced transportation problems (3 topics), Solving assignment problems (1 topics), Linear programming models (0 topics) . Front-load those while your energy is high; the short chapters are better revision filler later.
Work top-down: read the chapter, then tick topics off individually rather than marking the whole chapter done. Sub-topics are where silent gaps hide.
Linear Programming (GATE Mathematics) FAQ
What is in the GATE Mathematics Linear Programming syllabus?
Linear Programming is split into 17 chapters — Linear programming models, Convex sets, Extreme points, Basic feasible solution, Graphical method and Simplex method, and 11 more, containing 4 topics and 0 sub-topics in total.
How is Linear Programming structured in the GATE Mathematics syllabus?
17 chapters. Linear Programming accounts for about 4% of the topics in the whole GATE Mathematics syllabus (4 of 110).
How long should I spend on Linear Programming for GATE Mathematics?
Budget around 3 hours for a first pass through Linear Programming — about 45 minutes per topic plus 12 minutes per sub-topic across its 4 topics. Add revision cycles on top.
Are there flashcards for GATE Mathematics Linear Programming?
Yes — a 51-card Linear Programming deck. Sample cards are printed on this page, and the full deck is free in the Examius app with spaced repetition scheduling.