Skip to content
Worked Examples · Example 3
Q.

Three operators O1,O2,O3O_1, O_2, O_3 are to be assigned to three tasks T1,T2,T3T_1, T_2, T_3, one operator per task. The time (in minutes) each operator takes on each task is:

OperatorT1T_1T2T_2T3T_3
O1O_1202522
O2O_2151823
O3O_3191721

Find the assignment that minimises the total time, and state that minimum time.

Maharashtra MsbshseTextbookSubjectiveImportance★★★★★
22% · 7/32 Questions
✓ Free question

Step 1 — Row reduction. Row minima are 20,15,1720, 15, 17. Subtract from each row:

OperatorT1T_1T2T_2T3T_3
O1O_1052
O2O_2038
O3O_3204

Step 2 — Column reduction. Column minima are 0,0,20, 0, 2. Subtract from each column:

OperatorT1T_1T2T_2T3T_3
O1O_1050
O2O_2036
O3O_3202

Step 3 — Assign the zeros.

  • Row O2O_2 has a single zero at T1T_1 →\to assign O2→T1O_2 \to T_1; cross the other zero in column T1T_1 (namely O1T1O_1T_1).
  • Row O3O_3 has a single zero at T2T_2 →\to assign O3→T2O_3 \to T_2.
  • Row O1O_1 now has one uncrossed zero, at T3T_3 →\to assign O1→T3O_1 \to T_3.

Three zeros are boxed, one in each row and column, so the assignment is optimal.

Total time (from the original matrix):

O1T3+O2T1+O3T2=22+15+17=54 minutes.O_1T_3 + O_2T_1 + O_3T_2 = 22 + 15 + 17 = 54 \text{ minutes.}

Dual-solve (independent check). Compare all 3!=63! = 6 assignments:

20+18+21=59,20+23+17=60,25+15+21=61,20{+}18{+}21 = 59,\quad 20{+}23{+}17 = 60,\quad 25{+}15{+}21 = 61,

25+23+19=67,22+15+17=54,22+18+19=59.25{+}23{+}19 = 67,\quad 22{+}15{+}17 = 54,\quad 22{+}18{+}19 = 59.

The least is 5454, confirming the Hungarian result.

✓Final answer

Optimal assignment O1→T3, O2→T1, O3→T2O_1 \to T_3,\ O_2 \to T_1,\ O_3 \to T_2 with minimum total time =54= 54 minutes.

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.