Assignment Problem
Assignment Problem
Assignment Problem
Technique
CONTENTS
1. Definition of assignment problem
2. Application
3. Types of problem
4. Steps
5. Practical examples
DEFINITION
Assignment method is used to determine what resources are
assigned to which department, machine or center of operation in
the production process.
This method is used to allocate the proper number of employees to
a machine or task, and the number of jobs that a given machine or
factory can produce with minimum costs and time.
APPLICATION
TYPES OF PROBLEM
1. Balanced problem
2. Unbalanced problem
3. Prohibited problem
4. Maximization problem
STEPS
1.
2.
3.
4.
5.
Row reduction
Column reduction
Crossing all zero by minimum number of horizontal or vertical lines
Check whether the number of lines is equal to number of matrix
Assign the jobs
Tasks
Emplo
yee
Research
Selling
Advertising
Customer
Service
Managing
budget
Rohit
25
55
60
45
30
Raj
45
65
55
35
40
Nikhat
10
35
45
55
65
Amar
40
30
70
40
60
Kumal
55
45
40
55
10
Tasks
Emplo
yee
Research
Selling
Advertising
Customer
Service
Managing
budget
Rohit
25
55
60
45
30
Raj
45
65
55
35
40
Nikhat
10
35
45
55
65
Amar
40
30
70
40
60
Kumal
55
45
40
55
10
Tasks
Emplo
yee
Research
Selling
Advertising
Customer
Service
Managing
budget
Rohit
45
15
10
25
40
Raj
25
15
35
30
Nikhat
60
35
25
15
Amar
30
40
30
10
Kumal
15
25
30
15
60
Emplo
yee
Research
Selling
Advertising
Customer
Service
Managing
budget
Rohit
45
15
10
25
40
Raj
25
15
35
30
Nikhat
60
35
25
15
Amar
30
40
30
10
Kumal
15
25
30
15
60
Emplo
yee
Research
Selling
Advertising
Customer
Service
Managing
budget
Rohit
35
25
30
Raj
20
10
30
25
Nikhat
55
30
20
10
Amar
30
40
30
10
Kumal
10
15
45
Tasks
Emplo
yee
Research
Selling
Advertising
Customer
Service
Managing
budget
Rohit
35 -10 =25
15 - 10 =5
30
Raj
20 - 10
=10
10
30 - 10=
20
25
Nikhat
55 - 10 =
45
30
20
10 -10 = 0
Amar
30 10
=20
40
30 -10 =
20
10
Kumal
45 +10 =55
10 +10
15 +10
=10
=25 are
uncrossed
values
Tasks
Emplo
yee
Research
Selling
Advertising
Customer
Service
Managing
budget
Rohit
20
25
Raj
15
10
15
20
Nikhat
45
35
25
Amar
15
40
15
Kumal
15
30
55
Tasks
Emplo
yee
Research
Selling
Advertising
Customer
Service
Managing
budget
Rohit
25
55
60
45
30
Raj
45
65
55
35
40
Nikhat
10
35
45
55
65
Amar
40
30
70
40
60
Kumal
55
45
40
55
10
45 + 65 + 65 + 70 + 55 = 300
SEMINAR
CSR
Internatio
nal
exposure
Skills
Eupgradatio
Commerce
n
MONDAY
50
40
60
20
TUESDAY
40
30
40
30
WEDNESDA
Y
60
20
30
20
THURSDAY
30
30
20
30
FRIDAY
10
20
10
30
Skills upgradation
Dumm
y
60
20
30
40
30
60
20
30
20
THURSDAY
30
30
20
30
FRIDAY
10
20
10
30
SEMINAR
CSR
MONDAY
50
40
TUESDAY
40
WEDNESDAY
TOPIC
1
TOPIC
2
TOPIC
3
TOPIC
4
Dumm
y
MONDAY
50
40
60
20
TUESDAY
40
30
40
30
WEDNESDAY
60
20
30
20
THURSDAY
30
30
20
30
FRIDAY
1
0
2
0
1
0
2
0
SEMINAR
TOPIC
1
TOPIC
2
TOPIC
3
TOPIC
4
Dumm
y
MONDAY
40
20
50
TUESDAY
30
10
30
10
WEDNESDAY
50
20
THURSDAY
20
10
10
10
FRIDAY
4=5
SEMINAR
TOPIC 1
TOPIC 2
TOPIC 3
TOPIC 4
Dummy
MONDAY
40
20
50
TUESDAY
30
10
30
10
WEDNESDAY
50
20
THURSDAY
20
10
10
10
FRIDAY
SEMINAR
TOPIC 1
TOPIC 2
TOPIC 3
TOPIC 4
Dummy
MONDAY
TUESDAY
30 -10=20
10 -10=0
30 -10=20
10
WEDNESDAY
50
20
0
+10=10
0 +10=10
THURSDAY
20 -10=10
10 -10=0
10 -10=0
10
FRIDAY
0
+10=10
0 +10=10
SEMINAR
TOPIC 1
MONDAY
30
10
40
TUESDAY
20
20
10
WEDNESDAY
50
20
10
10
THURSDAY
10
10
FRIDAY
10
10
SEMINAR
TOPIC 1
MONDAY
30
10
40
TUESDAY
20
20
10
0
0
WEDNESDAY
50
00
20
10
10
THURSDAY
10
0
0
10
FRIDAY
00
10
10
ATTENDENCE RECORD
DAYS
SEMINARS
EMPLOYEES UNADBLE
TO ATTEND
MONDAY
Skills up-gradation
20
TUESDAY
DUMMY
WEDNESDAY
International exposure
20
THURSDAY
E-commerce
20
FRIDAY
CSR
10
OPTIMAL SOLUTION
70
Example [3]
Turkish national swimming team coach is putting
together a relay team for the 400 meter relay.
Each swimmer must swim 100 meters of
breaststroke, backstroke, butterfly, or free style.
The coach believes that each swimmer will attain
the times (seconds) given in the Table below. To
minimize the teams time for the race, assign each
swimmer for a stroke.
FREE
BREAST
FLY
BACK
DERYA
54
54
51
53
MURAT
51
57
52
52
DENIZ
50
53
54
56
CEYHUN
56
54
55
53
Row Reduction
FREE
BREAST
FLY
BACK
DERYA
54
54
51
53
MURAT
51
57
52
52
DENIZ
50
53
54
56
CEYHUN
56
54
55
53
Column Reduction
FREE
BREAST
FLY
BACK
DERYA
MURAT
DENIZ
CEYHUN
FREE
BREAST
FLY
BACK
DERYA
0
0
MURAT
0
0
DENIZ
CEYHUN
0
0
We get,
FREE
BREAST
FLY
BACK
DERYA
0
0
MURAT
00
DENIZ
0
0
CEYHUN
0
0
Free (Denis)
50
Breast (Cehyun)
54
Fly (Derya)
51
Back (Murat)
52
207 (seconds)