Worked Examples · Example 3
Q.
Three operators are to be assigned to three tasks , one operator per task. The time (in minutes) each operator takes on each task is:
| Operator | |||
|---|---|---|---|
| 20 | 25 | 22 | |
| 15 | 18 | 23 | |
| 19 | 17 | 21 |
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 . Subtract from each row:
| Operator | |||
|---|---|---|---|
| 0 | 5 | 2 | |
| 0 | 3 | 8 | |
| 2 | 0 | 4 |
Step 2 — Column reduction. Column minima are . Subtract from each column:
| Operator | |||
|---|---|---|---|
| 0 | 5 | 0 | |
| 0 | 3 | 6 | |
| 2 | 0 | 2 |
Step 3 — Assign the zeros.
- Row has a single zero at assign ; cross the other zero in column (namely ).
- Row has a single zero at assign .
- Row now has one uncrossed zero, at assign .
Three zeros are boxed, one in each row and column, so the assignment is optimal.
Total time (from the original matrix):
Dual-solve (independent check). Compare all assignments:
The least is , confirming the Hungarian result.
✓Final answer
Optimal assignment with minimum total time 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.