Unit 1 of 4 · B.Com Sem 6

Unit 1: Introduction & deterministic models

Operation Research notes · PTU syllabus (BCOM 602-18)

3 min read5 topics10 exam questions
On this page
  1. Unit summary
  2. Meaning, scope, phases and limitations of OR
  3. Linear programming: formulation and graphical method
  4. Simplex method, artificial variables and Big-M
  5. The transportation problem
  6. The assignment problem and Hungarian method
  7. Key terms
  8. Quick revision
  9. Important questions

Unit summary

Operations research applies mathematical models to business decisions — what to produce, how to ship, whom to assign. This unit covers the definition, scope, objectives, phases and limitations of OR, formulation and graphical solution of linear programming problems, the simplex method with artificial variables (Big-M), the transportation problem, the assignment model with the Hungarian method, and the travelling salesman problem.

After this unit you can

  • Explain the meaning, scope, phases and limitations of operations research
  • Formulate LPPs and solve them graphically and by the simplex (Big-M) method
  • Solve transportation problems (initial solution and optimality)
  • Solve assignment and travelling salesman problems by the Hungarian method

PTU syllabus topics

  • Basic definitions
  • scope
  • objectives
  • phases and limitations of operations research
  • formulation and graphical solution of linear programming problems
  • the Simplex method
  • artificial variables
  • Big-M method
  • transportation problem
  • assignment model
  • Hungarian method
  • travelling salesman problem
ProcessPhases of an OR study
  1. 1Formulate the problem
  2. 2Build a model

    Objective and constraints

  3. 3Solve

    Find the optimal solution

  4. 4Test

    Check the model against reality

  5. 5Implement

    Apply and monitor

1

Topic 1

Meaning, scope, phases and limitations of OR

Operations research (OR) is the application of scientific methods, techniques and tools to problems involving the operations of a system so as to provide those in control with optimum solutions (Churchman, Ackoff and Arnoff). It originated in military operations during World War II.

ProcessPhases of OR
  1. 1

    Formulate the problem

  2. 2

    Construct a mathematical model

  3. 3

    Derive a solution

  4. 4

    Test the model and solution

  5. 5

    Establish controls

  6. 6

    Implement

  • Scope: production planning, inventory, transportation and logistics, finance (portfolio), marketing (media selection), HR (assignment), project scheduling.
  • Objectives: optimise (maximise profit or minimise cost) under constraints; improve decision quality.
  • Limitations: models simplify reality; data may be unavailable; costly; managers may not understand models; non-quantifiable factors ignored.
2

Topic 2

Linear programming: formulation and graphical method

Linear programming (LP) optimises a linear objective function subject to linear constraints and non-negativity.

  • Components: decision variables, objective function, constraints, non-negativity.
  • Assumptions: linearity (proportionality, additivity), divisibility, certainty, finiteness.

Example

A firm makes chairs (x) and tables (y). Profit ₹40 and ₹60. Carpentry: 2x + 3y ≤ 120 hours; painting: 2x + y ≤ 80 hours. Maximise Z = 40x + 60y.

ProcessGraphical method
  1. 1Plot each constraint as a line
  2. 2Identify the feasible region
  3. 3Find corner points
  4. 4Evaluate Z at each corner
  5. 5Choose the best value
  • Corner points: (0, 0) Z = 0; (40, 0) Z = 1,600; (0, 40) Z = 2,400; intersection of 2x + 3y = 120 and 2x + y = 80 → y = 20, x = 30 → Z = 1,200 + 1,200 = 2,400. Two corners give the same Z — multiple optimal solutions (objective is parallel to the carpentry constraint).
  • Special cases: multiple optima, unbounded solution, infeasible problem, redundant constraint.
3

Topic 3

Simplex method, artificial variables and Big-M

  • Convert inequalities to equations: add slack (≤), subtract surplus and add artificial variables (≥ or =).
ProcessSimplex method steps
  1. 1

    Standard form with slack/surplus/artificial variables

  2. 2

    Initial basic feasible solution table

  3. 3

    Compute Cj − Zj (net evaluation)

  4. 4

    Entering variable

    Most positive Cj − Zj (maximisation)

  5. 5

    Leaving variable

    Minimum ratio (b ÷ key column, positive only)

  6. 6

    Pivot and update the table

  7. 7

    Repeat until all Cj − Zj ≤ 0 (maximisation)

  • Big-M method: artificial variables are given a very large penalty −M in a maximisation objective (+M for minimisation) so they leave the basis; if an artificial variable remains positive in the final table, the problem is infeasible.
  • Two-phase method: alternative to Big-M — first minimise the sum of artificial variables.
  • Duality: every LP (primal) has a dual; optimal values are equal; dual values give shadow prices of resources.
4

Topic 4

The transportation problem

Minimise the cost of transporting goods from m sources (supply) to n destinations (demand).

  • Balanced problem: total supply = total demand; else add a dummy row/column with zero cost.
  • Methods for initial basic feasible solution (IBFS): North-West Corner Rule, Least Cost Method, Vogel's Approximation Method (VAM) — VAM usually gives the best start.
  • A non-degenerate solution has m + n − 1 allocations; fewer = degeneracy (add ε).
  • Optimality test: MODI (u–v) method — compute ui + vj = cij for occupied cells; for unoccupied cells, Δij = cij − (ui + vj); if all Δij ≥ 0 the solution is optimal; otherwise form a closed loop and reallocate.

Example

VAM: for each row and column, compute the penalty (difference between the two lowest costs); allocate as much as possible to the lowest-cost cell in the row/column with the highest penalty; repeat.

5

Topic 5

The assignment problem and Hungarian method

Assign n jobs to n persons (one each) to minimise total cost or time.

ProcessHungarian method
  1. 1

    Row reduction

    Subtract the smallest element of each row

  2. 2

    Column reduction

    Subtract the smallest element of each column

  3. 3

    Cover all zeros with minimum lines

  4. 4

    If lines = n, make assignments

  5. 5

    Else subtract the smallest uncovered element from uncovered cells, add to intersections

  6. 6

    Repeat and assign one zero in each row and column

Example

Costs (rows A, B, C; columns J1, J2, J3): A 9, 2, 7; B 6, 4, 3; C 5, 8, 1. Row reduction gives A 7, 0, 5; B 3, 1, 0; C 4, 7, 0. Column reduction (subtract 3 from J1) gives A 4, 0, 5; B 0, 1, 0; C 1, 7, 0. Three lines cover all zeros → assign A–J2 (2), B–J1 (6), C–J3 (1): total cost 9.

  • Variations: maximisation (convert by subtracting from the largest), unbalanced (add dummy), restricted assignments (infinite cost), multiple optimal solutions.

Travelling salesman problem

A salesman visits each city once and returns home with minimum total distance — solved as an assignment problem with no self-assignment (diagonal = ∞) and the additional constraint that the solution must form a single complete tour (no sub-tours); if the assignment gives sub-tours, the next best zero is tried.

Key terms

Operations research
Scientific approach to optimal decisions in operations
Linear programming
Optimising a linear objective subject to linear constraints
Big-M method
Simplex technique using large penalties for artificial variables
VAM
Vogel's approximation method for initial transportation solutions
Hungarian method
Algorithm for solving assignment problems

Quick revision

  • OR phases: formulate → model → solve → test → control → implement.
  • LP: decision variables, objective, constraints; graphical corner-point method.
  • Simplex: slack, surplus, artificial (Big-M); Cj − Zj; minimum ratio.
  • Transportation: NWC, LCM, VAM; m + n − 1 allocations; MODI test.
  • Assignment: Hungarian method; TSP needs a complete tour.

Important exam questions

Practice questions written to the PTU exam pattern for this unit's syllabus: short answers (Section A style) and long answers (Sections B and C style).

Short-answer questions

  1. Q1.Define operations research.
  2. Q2.State the assumptions of linear programming.
  3. Q3.What is an artificial variable?
  4. Q4.What is degeneracy in a transportation problem?
  5. Q5.State the steps of the Hungarian method.
  6. Q6.What is the travelling salesman problem?

Long-answer questions

  1. Q1.Explain the phases, scope and limitations of operations research.
  2. Q2.Formulate and solve an LPP by the graphical method.
  3. Q3.Explain the simplex and Big-M methods.
  4. Q4.Explain the transportation problem with VAM and the MODI method, and the assignment problem.

Stuck on this unit?

Message SBS on WhatsApp for help with Operation Research, or to ask about studying B.Com at Synetic.

WhatsApp us