D05511625

I

IOSR Journal of Engineering (IOSR-JEN) Volume 5 Issue 5 Version 1

IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org
ISSN (e): 2250-3021, ISSN (p): 2278-8719
Vol. 05, Issue 05 (May. 2015), ||V1|| PP 16-25
International organization of Scientific Research 16 | P a g e
Variations of the Interval Linear Assignment Problems
Dr.A.Ramesh Kumar1
and S. Deepa2
,
1. Head, Department of Mathematics, Srimad Andavan Arts and Science College (Autonomous), T.V.Kovil,
Trichy-5.
2. Assistant professor, Department of mathematics, Srimad Andavan Arts and Science College (Autonomous),
T.V.Kovil,Trichy-5
Abstract: - In this paper deals with the Assignment problems arise in different situation where we have to find
an optimal way to assign n objects to m other objects. These problems to find numeral application in production
planning, Sales proportion, air –line operators etc. For example using maximizes (or) minimizes assignment
methods and the existing Hungarian methods have been solved. In the entries of the cost matrix is not always
crisp. In many application this parameters are uncertain and this uncertain parameters are represented by
interval. In this contribution we propose interval Hungarian method and consider interval analysis concept for
solving interval linear assignment problems.
Keywords:-Assignment Problems, Hungarian method, optimum solution, Interval Linear Assignment Problems,
Maxima and Minima, Alternative optimal solution
MSC Code: 90B80
I. INTRODUCTION
An assignment problem is a particular case of transportation problem where the objective is to assign a
number of resources to an equal number of activities on a one to one basis so as to minimize total cost or
maximize total profit of allocation. The problem of assignment arises because available resources such as men,
machines, production etc. Thus, the problem is how the assignments should be made so as to optimize the given
objective. The assignment problem is one of the fundamental combinatorial optimization problems in the branch
of optimization or operations research in Mathematics.
It is worth to recall that the assignment problem has been used in a variety of application contexts such as
personnel scheduling, manpower planning and resource allocation. The standard assignment problem can be
seen as a relaxation of more complex combinatorial optimization problems such as traveling salesman problem
quadratic assignment problem etc. It can also be considered as a particular transportation problem with all
supplies and demands equal to 1. The assignment problem has also several variations such as the semi-
assignment problem and the k-cardinality assignment problem. The reader interested in more details about these
two problems or other variations for a comprehensive survey of the assignment problem variations.
II. DEFINITION
Arithmetic Operations in interval
The interval form of the parameters may be written as where is the left value [ 𝑥] and is the right value [ 𝑥]of the
interval respectively. We define the centre is m =
𝑥 + 𝑥
2
and w = 𝑥 − 𝑥 is the width of the interval [ 𝑥, 𝑥]
Let [ 𝑥, 𝑥] and [ 𝑦, 𝑦] be two elements then the following arithmetic are well known
(i) [ 𝑥, 𝑥] +[ 𝑦, 𝑦] = [𝑥 + 𝑦, 𝑥 + 𝑦]
(ii) [ 𝑥, 𝑥] × [ 𝑦, 𝑦] =[min{𝑥𝑦 𝑥𝑦 , 𝑥𝑦 , 𝑥𝑦} ,max{𝑥𝑦 𝑥𝑦 , 𝑥𝑦 , 𝑥𝑦}]
(iii) [ 𝑥, 𝑥] ÷ [ 𝑦, 𝑦] =[min{𝑥 ÷ 𝑦 𝑥 ÷ 𝑦 , 𝑥 ÷ 𝑦 , 𝑥 ÷ 𝑦} , max{𝑥 ÷ 𝑦 𝑥 ÷ 𝑦 , 𝑥 ÷ 𝑦 , 𝑥 ÷ 𝑦} ]
provide if [𝑦 , 𝑦] ≠ [0, 0],
(iv) [ 𝑥, 𝑥] - [ 𝑦, 𝑦] = [ 𝑥-𝑦 , 𝑥-𝑦] Provide if [𝑦 , 𝑦] ≠ [0, 0],
III. MATHEMATICAL MODEL OF ASSIGNMENT PROBLEM
Given n resources (or facilities) and activities (or jobs),and effectiveness (in terms of cost, profit ,time,
etc) of each resource (facility) for each activity (job),the problem lies in assigning each resource to one and only
one activity (job) so that the given measure of effectiveness is optimized.
Variations of the Interval Linear Assignment Problems
International organization of Scientific Research 17 | P a g e
Resources Supply
(Workers) J1 J2,J3…..Jn 1
W1 C11 C12C13………C1n 1
W2 C21 C22C23……..C2n 1
. . ................... .
. . …………… .
Wn Cn1 Cn2Cn3………Cnn 1
Demand 1 1,1,1……1 n
From the table, it may be noted that the data matrix is the same as the transportation cost matrix expect that
supply (or availability) of each of the resources and the demand at each of the destinations is taken to be one .it
is due to this fact that assignments are made on a one-to-one basis
Let Xij denote the assignment of facility I to job j such that
𝑋𝑖𝑗 =
1 𝑖𝑓 𝑓𝑎𝑐𝑖𝑙𝑖𝑡𝑦 𝑖𝑠 𝑎𝑠𝑠𝑖𝑔𝑛𝑒𝑑 𝑡𝑜 𝑗𝑜𝑏 , 𝑗
0 𝑜𝑡𝑕𝑒𝑟𝑤𝑖𝑠𝑒
Then,the mathematical formulation of the standard assignment problem (SAP) is as follows:
Min Z= C𝑖𝑗 𝑥𝑖𝑗
𝑛
𝑗=1
𝑛
𝑖=1
Subject to
𝑥𝑖𝑗
1
𝑗 =1 = 1 i=1,2----------n
𝑥𝑖𝑗
1
𝑖=1 = 1 j= 1,2 --------n
𝑥𝑖𝑗 = {0 or 1} i ,j =1, 2-------n
where for all i, j = 1, …, n, cij is the cost of assigning agent I to task j, Xij = 1 means that agent i is assigned to
task j and Xij = 0 means that agent i is not assigned to task j.The first set of constraints implies that each agent is
assigned to one and only one task and the second set of constraints implies that to each task is assigned one and
only one agent.
In addition to the minimization of assignment cost, an assignment problem may consider other
objective functions such as the minimization of completion time. When the assignment problem is considered
with the minimization of assignment cost as the objective function, it is called the cost minimizing assignment
problem.
Note:-
It may be noted that assignment problem is a variation of transportation problem with two characteristics 1.The
cost matrix is a square matrix 2.The optimum solution for the problem would always be such that there would
be only one assignment in a given row or column of the cost matrix
IV. MANAGERIAL APPLICATIONS OF THE ASSIGNMENT METHOD:
1. Natural applications
This field is applicable to:
1. Match jobs to machines.
2. Assign sales people to sales territories.
3. Assign accountants to client accounts.
4. Assign contracts to bidders through systematic evaluation of bids from competing suppliers.
5. Assign naval vessels to petrol sectors.
6. Assign development engineers to several construction sites.
7. Schedule teachers to classes etc.
8. Men are matched to machines according to pieces produced per hour by each individual on each machine.
Managerial Applications of the Assignment Method
Non-obvious applications
Natural applications
Variations of the Interval Linear Assignment Problems
International organization of Scientific Research 18 | P a g e
9. Teams are matched to project by the expected cost of each team to accomplish each project.
2.Non-obvious applications
1. Vehicles routing.
2. Signal processing
3. Virtual output queueing
4. Multiple object tracking
5. Approximate string matching
V. VARIATIONS OF THE ASSIGNMENT PROBLEM
1. Non-square matrix (Unbalanced assignment problem):
Such a problem is found to exist when the number of facilities is not equal to the number of jobs. Since the
Hungarian method of solution requires a square matrix, fictious facilities or jobs may be added and zero costs be
assigned to the corresponding cells of the matrix . These cells are then treated the same way as the real cost cells
during the solution procedure.
2. Maxima and Minima method:
Sometimes the assignment problem may deal with maximization of the objective function. The maximization
problem has to be changed to minimization before the Hungarian method may be applied. This transformation
may be done in either of the following two ways:
a. by subtracting all the elements from the largest element of the matrix.
b. by multiplying the matrix elements by-1
3. In feasible assignment problem (constrained):
A constrained assignment occurs in the cell (i ,j) of the assignment cost matrix if ith
person is unable to
perform j th
job. Such problems can be solved by assigning a very heavy cost (infinite cost) to the corresponding
cell. Such a job will then be automatically excluded from further consideration.
In such cases, the cost of performing that particular activity by a particular resource is considered to be very
large (written as M or ∞ ) so as to prohibit the entry of this pair of resources- activity into the final solution.
4. Alternate optimal solution:
Sometimes, it is possible to have two or more ways to strike off all zero elements in the reduce matrix for a
given problem. In such cases there will be alternate optimal solutions with the same cost. Alternate optimal
solutions offer a great flexibility to the management sine it can select the one which is most suitable to its
requirement.
6. Solution Methods of Assignment Problem:
Variations of the Interval Linear Assignment Problems
International organization of Scientific Research 19 | P a g e
Example 1(Maximization problem):
A company has four territories open and four salesmen available for assignment. The territories are not equally
rich in their sales potential. It is estimated that a typical salesman operation in each territory would bring in the
following annual sales:
Territory: I II III IV
Annual sales (RS) : 60,000 50,000 40,000 30,000
The four salesmen are also considered to differ in ability: it is estimated that working under the same conditions,
their yearly sales would be proportionately as follows:
Salesman: A B C D
Proportion: 7 5 5 4
If the criterion is maximum expected total sales, the intuitive answer is to assign the best salesman to the richest
territory; the next best salesmen to the second richest territory and so on verify this answer by the assignment
method
Solution:
Step 1: To construct the effectiveness of the matrix .By taking Rs. 10000/- as one unit and the sales proportion
and the maximum sales matrix is obtained as follows:
Table (a)
Sales in 10 thousand of rupees
Sales Proportion
6 5 4 3
I II III IV
7 A 42 35 28 21
5 B 30 25 20 15
5 C 30 25 20 15
4 D 24 20 16 12
Find the value of C11 = Sales Proportion × Sales Territory
7 ×6 = 42
In the same it is continued for the remaining cells
Step 2:
We take a linear assignment problem as an example problem and solved this problem by traditional Hungarian
method .The assignment cost of assigning any operator to any one machine is given in the following table
Table (b)
Cost matrix with crisp entries
I II III IV
A [41,43] [34,36] [27,29] [20,22]
B [29,31] [24,26] [19,21] [14,16]
C [29,31] [24,26] [19,21] [14,16]
D [23,25] [19,21] [15,17] [11,13]
Step 3:
To convert the maximum sales matrix to minimum sales matrix .By simply multiplying each element of given
matrix by -1. Thus resulting matrix becomes:
Table (C)
Cost matrix with crisp entries
I II III IV
A [-41,-43] [-34,-36] [-27,-29] [-20,-22]
B [-29,-31] [-24,-26] [-19,-21] [-14,-16]
C [-29,-31] [-24,-26] [-19,-21] [-14,-16]
D [-23,-25] [-19,-21] [-15,-17] [-11,-13]
Now, using the above table we can apply the Hungarian method to find the assignment for the given problem
and the value should be taken from the original table since, it is a maximization problem
Variations of the Interval Linear Assignment Problems
International organization of Scientific Research 20 | P a g e
Step 4: Select the most negative in the matrix (i.e) is [-41,-43]. With this element subtract all the
Elements in the matrix. MinZ = -(-MaxZ),the resulting is minimization table
Table (C)
I II III IV
A [0,0] [7,7] [14,14] [21,21]
B [12,12] [17,17] [22,22] [27,27]
C [12,12] [17,17] [22,22] [27,27]
D [18,18] [22,22] [26,26] [30,30]
Find the value of C11 = [-41,-43] – [-41,-43] =[-41+41,-43+43]=[0,0] in the same it is continued for the
remaining cells
Step 5. Iterate towards an Optimal Solution. We proceed according to the Hungarian algorithm and we
get optimal solution
We are applying the proposed interval Hungarian method and solve this problem. We get an maximum
assignment cost is [95 , 103] and optimal assignment as A ,B,C,D machines are assign to I ,II, III ,IV operators
respectively .
Example 2:
Beta Corporation has four plants each of which can manufacture any one of four products Production costs
differ from one plant to another as do sales revenue. Given the revenue and cost data below, obtain which
product each plant should produce to maximize profit.
Sales revenue (Rs. 000s Product)
Plant
1 2 3 4
A 50 68 49 62
B 60 70 51 74
C 55 67 53 70
D 58 65 54 69
Production costs (Rs. 000s Product)
Plant
1 2 3 4
A 49 60 45 61
B 55 63 45 69
C 52 62 49 68
D 55 64 48 66
Solution:
Step 1: Now, we have found the profit matrix by using sales revenue and production cost.
Profit = sales - cost
Profit matrix
1 2 3 4
A 1 8 4 1
B 5 7 6 5
C 3 5 4 2
D 3 1 6 3
Step2:
We take a linear assignment problem as an example problem and solved this problem by traditional Hungarian
method .The assignment cost of assigning any operator to any one machine is given in the following table
Table (a)
[0,0] [2,2] [4,4] [7,7]
[0,0] [0,0] [0,0] [1,1]
[0,0] [0,0] [0,0] [1,1]
[2,2] [1,1] [0,0] [0,0]
Variations of the Interval Linear Assignment Problems
International organization of Scientific Research 21 | P a g e
Cost matrix with crisp entries
I II III IV
A [0,2] [7,9] [3,5] [0,2]
B [4,6] [6,8] [5,7] [4,6]
C [2,4] [4,6] [3,5] [1,3]
D [2,4] [0,2] [5,7] [2,4]
Step3: To convert the maximum sales matrix to minimum sales matrix.By simply multiplying each element of
given matrix by -1. Thus resulting matrix becomes:
Table(b) Cost matrix with crisp entries
I II III IV
A [0,-2] [-7,-9] [-3,-5] [0,-2]
B [-4,-6] [-6,-8] [-5,-7] [-4,-6]
C [-2,-4] [-4,-6] [-3,-5] [-1,-3]
D [-2,-4] [0,-2] [-5,-7] [-2,-4]
Now, using the above table we can apply the Hungarian method to find the assignment for the given problem
and the value should be taken from the original table since, it is a maximization problem
Step 4: Select the most negative in the matrix (i.e) is [-7,-9] With this element subtract all the
Elements in the matrix. MinZ = -(-MaxZ),the resulting is minimization table
1 2 3 4
A [7,7] [0,0] [4,4] [7,7]
B [3,3] [1,1] [2,2] [3,3]
C [5,5] [3,3] [4,4] [6,6]
D [5,5] [7,7] [2,2] [5,5]
Find the value of C11 = [0,-2] –[-7,-9] =[0+7,-2+9]=[7,7], in the same it is continued for the
remaining cells
Step 5. Iterate towards an Optimal Solution. We proceed according to the Hungarian algorithm and we get
optimal solution
[5,5] [0,0] [4,4] [5,5]
[0,0] [0,0] [1,1] [0,0]
[0,0] [0,0] [1,1] [1,1]
[1,1] [5,5] [0,0] [1,1]
We are applying the proposed interval Hungarian method and solve this problem. We get an maximum
assignment cost is [18 ,26] and optimal assignment as A ,B,C,D machines are assign to II ,IV, I ,III operators
respectively .
Example 3(Minimize problem):
An air-line operates seven days a week has time-table shown below. Crews must have a
Minimum layover (rest) time of 5 hrs,between flights. Obtain the pair of flights that minimimizes layover time
away from home. For any given pair the crews will e based at the city that result in the smaller layover.
Delhi-Jaipur Jaipur- Delhi
Flight No Depart Arrive Flight No Depart Arrive
1 7.00Am 8.00AM 101 8.00AM 9.15AM
2 8.00AM 9.00AM 102 8.30AM 9.45AM
3 1.30PM 2.30PM 103 12.00Noon 1.15PM
4 6.30PM 7.30PM 104 5.30PM 6.45PM
Variations of the Interval Linear Assignment Problems
International organization of Scientific Research 22 | P a g e
For each pair, mention the town where the crews should be based.
Solution:
Step1: construct the table for layour times between flights when crew is based at Delhi, for simplicity , consider
15 minutes = 1unit.
Table 1: layover times when crew based at Delhi
Flight No 101 102 103 104
1 96 98 112 38
2 92 94 108 34
3 70 72 86 108
4 50 52 66 88
Since, the crew must have a minimum layover of 5 hrs between flights
The layover time between flights 1 and 101 will be 24 hrs (96 units)from 8.00 AM to 8.00 AM
next day i.e flight 1 arrives jaipur at 8.00 am and leaves the jaipur 8.00 am next day because of
minimum layover is 5 hrs between flights and other flights is there in between so flight will be
there next day only.
Flight 1 to 102 will be (98units) 8.00 am arrives jaipur leaves jaipur 8.30 am next day= 24
hrs+30 minutes
Flight 1 to 103 will be (112 units) 8.00 am arrives jaipur leaves jaipur 12.00 noon next day= 24
hrs +4 hrs =112 units
Flight 1 to 104 will be (38 units)8.00 am arrives jaipur leaves jaipur 5.30 pm on the same day =
9 hrs +30 min = 38 mins
The layover time between Flight 2 to 101 will be (9.00 am arrival and depart from jaipur 8.00
am next day) =23 hrs = 92 units
Flight 2 to 102 will be (9.00 am arrives jaipur and depart from jaipur 8.30 am next day) = 23 hrs
+30 minutes = 94 units
Flight 2 to 103 will be (9.00 am arrives jaipur and depart from jaipur 12.00 noon next day) = 24
hrs +3 hrs = 108 units
Flight 2 to 104 will be (9.00 am arrives jaipur and depart from jaipur 5.30 pm same day) = 8 hrs
+30 minutes= 34 units
The layover time between Flight 3 to 101 will be (2.30 pm arrival and depart from jaipur 8.00
am next day) =17 hrs + 30 minutes = 70 units
Flight 3 to 102 will be (2.30 pm arrives jaipur and depart from jaipur 8.30 am next day) = 18hrs
= 72 units
Flight 3 to 103 will be (2.30 pm arrives jaipur and depart from jaipur 12.00 noon next day) =
21hrs + 30 minutes = 86 units
Flight 3 to 104 will be (2.30 pm arrives jaipur and depart from jaipur 5.30 pm next day) =
24hrs+3hrs= 108 units
The layover time between Flight 4 to 101 will be (7.30 pm arrival and depart from jaipur 8.00
am next day) =12 hrs +30 minutes = 50 units
Flight 4 to 102 will be (7.30 pm arrives jaipur and depart from jaipur 8.30 am next day) = 13hrs
= 52 units
Flight 4 to 103 will be (7.30 pm arrives jaipur and depart from jaipur 12.00 noon next day) =
16hrs + 30 minutes = 66 units
Flight 4 to 104 will be (7.30 pm arrives jaipur and depart from jaipur 5.30 pm next day) =
22hrs= 88 units
Step2: Table 2: layover times when crew based at jaipur
Flight No 101 102 103 104
1 87 85 71 49
2 91 89 75 53
3 113 111 97 75
4 37 35 21 95
Since, the crew must have a minimum layover of 5 hrs between flights
The layover time between flights 101 and 1 will be 21 hrs+ 45 minutes (87 units) from 9.15 AM to 7.00 AM
next day by flight no 1 i.e flight 101 arrives Delhi at 9.15 am and leaves the Delhi 7.00 am next day by flight no
Variations of the Interval Linear Assignment Problems
International organization of Scientific Research 23 | P a g e
1 because of minimum layover is 5 hrs between flights and no other flights is there in between so flight will
there next day only.
Flight 101 to 2 will be (91 units) 9.15 am arrives Delhi leaves Delhi 8.00 am next day= 22 hrs+45minutes
Flight 101 to 3 will be (113 units) 9.15 am arrives Delhi leaves Delhi 1.30 pm next day= 28 hrs
+15 minutes = 113 units
Flight 101 to 4 will be (38 units) 9.15 am arrives Delhi leaves Delhi 6.30 pm on the same day = 9
hrs +15 min = 37 mins
The layover time between Flight 102 to 1 will be (9.45 am arrival and depart from Delhi 7.00 am
next day) =21 hrs+15 minutes = 85 units
Flight 102 to 2 will be (9.45 am arrives Delhi and depart from Delhi 8.00 am next day) = 22hrs +
15 minutes = 89 units
Flight 102 to 3 will be (9.45 am arrives Delhi and depart from Delhi 1.30 pm next day) = 27 hrs
+45 minutes = 111 units
Flight 102 to 4 will be (9.45 am arrives Delhi and depart from Delhi 6.30 pm same day) = 8 hrs
+45 minutes= 35 units
The layover time between Flight 103 to 1 will be (1.15 pm arrival and depart from Delhi 7.00 am
next day) =17hrs + 45 minutes = 71 units
Flight 103 to 2 will be (1.15 pm arrives Delhi and depart from Delhi 8.00 am next day) = 18hrs +
45 minutes = 75 units
Flight 103 to 3 will be (1.15 pm arrives Delhi and depart from Delhi 1.30 pm next day) = 24 hrs
+15 minutes = 97 units
Flight 103 to 4 will be (1.15 pm arrives Delhi and depart from Delhi 6.30 pm same day) = 5 hrs +15 minutes=
21 units
The layover time between Flight 104 to 1 will be (6.45 pm arrival and depart from Delhi 7.00 am
next day) =12hrs + 15 minutes = 49 units
Flight 104 to 2 will be (6.45 pm arrives Delhi and depart from Delhi 8.00 am next day) = 13hrs +
15 minutes = 53 units
Flight 104 to 3 will be (6.45 pm arrives Delhi and depart from Delhi 1.30 pm next day) =18 hrs
+45 minutes = 75 units
Flight 104 to 4 will be (6.45 pm arrives Delhi and depart from Delhi 6.30 pm same day) = 23 hrs
+ 45 minutes= 95 units
Step 3: construct the table for minimum layover times between flights with the help of Table 1
and Table 2 layover times denote that the crew is based at jaipur.
Table 3
Flight No 101 102 103 104
1 87 85 71 38
2 91 89 75 34
3 70 72 86 75
4 37 35 21 88
Step 4:
We take a linear assignment problem as an example problem and solved this problem by traditional
Hungarian method .The assignment cost of assigning any operator to any one machine is given in the following
table
Cost matrix with crisp entries
Flight No 101 102 103 104
1 [86,88] [84,86] [70,72] [37,39]
2 [90,92] [88,90] [74,76] [33,35]
3 [69,71] [71,73] [85,87] [74,76]
4 [36,38] [34,36] [20,22] [87,89]
Now, using the above table we can apply the Hungarian method to find the assignment for the given problem
and the value should be taken from the original table since, it is a minimization problem
Step 5. Iterate towards an Optimal Solution. We proceed according to the Hungarian algorithm and we get
optimal solution
Variations of the Interval Linear Assignment Problems
International organization of Scientific Research 24 | P a g e
Flight No 101 102 103 104
1 [4,4] [0,0] [0,0] [0,0]
2 [12,12] [8,8] [8,8] [0,0]
3 [0,0] [0,0] [28,28] [50,50]
4 [4,4] [0,0] [0,0] [100,100]
The optimal assignments are
Flight 1-102
Flight 2-104
Flight 3-101
Flight 4-103
Example 4(Alternate optimal solution):
An automobile workshop wishes to put four mechanics to four different jobs. The mechanics have somewhat
different kinds of skills and they exhibit different levels of efficiency from one job to another. The manager of
the workshop has estimate the number of man-hours that would be required for each job-man combination. This
is given in the matrix form in adjacent table
Job
Mechanic
A B C D
1 5 3 2 8
2 7 9 2 6
3 6 4 5 7
4 5 7 7 8
Find the optimum assignment that will result in minimum man –hours needed
Step 1:
We take a linear assignment problem as an example problem and solved this problem by traditional Hungarian
method .The assignment cost of assigning any operator to any one machine is given in the following table
Cost matrix with crisp entries
A B C D
1 [4,6] [2,4] [1,3] [7,9]
2 [6,8] [8,10] [1,3] [5,7]
3 [5,7] [3,5] [4,6] [6,8]
4 [4,6] [6,8] [6,8] [7,9]
Now, using the above table we can apply the Hungarian method to find the assignment for the given problem
and the value should be taken from the original table since, it is a minimum problem
Step 2: We make the „zero-assignments‟ as shown in the table .It may be note that an assignment problem can
have more than one optimal solution .the other solution is shown in table
Optimal solution I
Mechanic Job Man -Hours
1 B [2,4]
2 C [1,3]
3 D [6,8]
4 A [4,6]
Job
Mechanic
A B C D
1 [2,2] [0,0] [0,0] [2,2]
2 [4,4] [6,6] [0,0] [0,0]
3 [2,2] [0,0] [2,2] [0,0]
4 [0,0] [2,2] [3,3] [0,0]
Variations of the Interval Linear Assignment Problems
International organization of Scientific Research 25 | P a g e
Optimal solution II
Mechanic Job Man -Hours
1 C [1,2]
2 D [5,7]
3 B [3,5]
4 A [4,6]
VI. CONCLUSIONS
In this paper, a new and simple modal was introduced for solving assignment problems. As
considerable number of problems has been so for presented for Assignment problem in which the Hungarian
method is more convenient method therefore this paper present a three different models for solving assignment
problems, the proposed interval Hungarian method is effective and useful in this interval context. Using this
method we can solve real world linear assignment problems where entries of the cost matrix are interval form.
Generalized linear assignment problems can be solved by this proposed method.
REFERENCES
[1] Kuhn, H. W. (1955) “The Hungarian method for the assignment problem,” Naval Research Logistics
Quarterly, 2 (1–2), 83–87.
[2] Sarojkumar, Dileep singh, Operation research ,(First Edition )2012
[3] Hamdy A. Taha, Operations Research (Eighth Edition)(2008), Pearson, ISBN -9780131889231.
[4] Kellerer, H. and Wirsching, G. (1998) “Bottleneck quadratic assignment problems”
[5] R.E. Macho1 and M. Wien, “A hard assignment problem”, Operations Research 24 (1976) 190-192.
[6] B.S. Goel, S.K. Mittal, Operations REsearch, Fifty Ed., (1982) 2405-2416.
[7] Hamdy A.Taha, Operations Research, an introduction, 8th Ed. (2007).
[8] H.J.Zimmermann, Rudrajit Tapador, Solving the assignment, third Ed. kluwer Academic, Boston, 1996.
Job
Mechanic
A B C D
1 [2,2] [0,0] [0,0] [2,2]
2 [4,4] [6,6] [0,0] [0,0]
3 [2,2] [0,0] [2,2] [0,0]
4 [0,0] [2,2] [3,3] [0,0]

Recomendados

Linear Programming 1 por
Linear Programming 1Linear Programming 1
Linear Programming 1irsa javed
25.7K visualizações67 slides
Mba Ebooks ! Edhole por
Mba Ebooks ! EdholeMba Ebooks ! Edhole
Mba Ebooks ! EdholeEdhole.com
274 visualizações5 slides
Linear programming class 12 investigatory project por
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory projectDivyans890
14.9K visualizações16 slides
LP linear programming (summary) (5s) por
LP linear programming (summary) (5s)LP linear programming (summary) (5s)
LP linear programming (summary) (5s)Dionísio Carmo-Neto
10K visualizações8 slides
Managerial economics linearprogramming por
Managerial economics linearprogrammingManagerial economics linearprogramming
Managerial economics linearprogrammingNiña Mae Alota
4.1K visualizações55 slides
Linear programming por
Linear programming Linear programming
Linear programming sadha sivam
630 visualizações67 slides

Mais conteúdo relacionado

Mais procurados

Quantitative Techniques por
Quantitative TechniquesQuantitative Techniques
Quantitative TechniquesDeepthy Sai Manikandan
56.1K visualizações34 slides
Linear programing problem por
Linear programing problemLinear programing problem
Linear programing problemSazzad Hossain, ITP, MBA, CSCA™
1.8K visualizações12 slides
Application of linear programming techniques to practical por
Application of linear programming techniques to practicalApplication of linear programming techniques to practical
Application of linear programming techniques to practicalAlexander Decker
1.7K visualizações13 slides
Operations Research por
Operations ResearchOperations Research
Operations ResearchMuthulakshmilakshmi2
237 visualizações24 slides
Linear programming 1 por
Linear programming 1Linear programming 1
Linear programming 1Rezaul Karim
20.5K visualizações55 slides
Mba i ot unit-1.1_linear programming por
Mba i ot unit-1.1_linear programmingMba i ot unit-1.1_linear programming
Mba i ot unit-1.1_linear programmingRai University
3.9K visualizações57 slides

Mais procurados(20)

Application of linear programming techniques to practical por Alexander Decker
Application of linear programming techniques to practicalApplication of linear programming techniques to practical
Application of linear programming techniques to practical
Alexander Decker1.7K visualizações
Linear programming 1 por Rezaul Karim
Linear programming 1Linear programming 1
Linear programming 1
Rezaul Karim20.5K visualizações
Mba i ot unit-1.1_linear programming por Rai University
Mba i ot unit-1.1_linear programmingMba i ot unit-1.1_linear programming
Mba i ot unit-1.1_linear programming
Rai University3.9K visualizações
Ees 300 por AgwonaMAllan
Ees 300Ees 300
Ees 300
AgwonaMAllan446 visualizações
A0280115(1) por prabhat k prasad
A0280115(1)A0280115(1)
A0280115(1)
prabhat k prasad976 visualizações
Bba 3274 qm week 8 linear programming por Stephen Ong
Bba 3274 qm week 8 linear programmingBba 3274 qm week 8 linear programming
Bba 3274 qm week 8 linear programming
Stephen Ong5.5K visualizações
Mathematical formulation of lpp- properties and example por Sundar B N
Mathematical formulation of lpp- properties and exampleMathematical formulation of lpp- properties and example
Mathematical formulation of lpp- properties and example
Sundar B N542 visualizações
Introduction to Linear Programming por Anand Gurumoorthy
Introduction to Linear ProgrammingIntroduction to Linear Programming
Introduction to Linear Programming
Anand Gurumoorthy183 visualizações
Linear programming por VARUN KUMAR
Linear programmingLinear programming
Linear programming
VARUN KUMAR111 visualizações
Tbs910 linear programming por Stephen Ong
Tbs910 linear programmingTbs910 linear programming
Tbs910 linear programming
Stephen Ong1.8K visualizações
linear programming por DagnaygebawGoshme
linear programming linear programming
linear programming
DagnaygebawGoshme2.8K visualizações
Linear programming por Surekha98
Linear programmingLinear programming
Linear programming
Surekha988.5K visualizações
Linear Programming por Pulchowk Campus
Linear ProgrammingLinear Programming
Linear Programming
Pulchowk Campus139.5K visualizações
Linear programming manzoor nabi por Manzoor Wani
Linear programming  manzoor nabiLinear programming  manzoor nabi
Linear programming manzoor nabi
Manzoor Wani674 visualizações
DECISION MAKING por Dronak Sahu
DECISION MAKINGDECISION MAKING
DECISION MAKING
Dronak Sahu2.1K visualizações
Business Mathematics in decision making por Fahad Fu
Business Mathematics in decision makingBusiness Mathematics in decision making
Business Mathematics in decision making
Fahad Fu5.5K visualizações

Destaque

A03620109 por
A03620109A03620109
A03620109theijes
271 visualizações9 slides
Presentation 1-modified por
Presentation 1-modifiedPresentation 1-modified
Presentation 1-modifiedKinshook Chaturvedi
801 visualizações43 slides
Taylor introms10 ppt_06 por
Taylor introms10 ppt_06Taylor introms10 ppt_06
Taylor introms10 ppt_06QA Cmu
1.8K visualizações38 slides
Workshop Practice manual 2016 por
 Workshop Practice manual 2016  Workshop Practice manual 2016
Workshop Practice manual 2016 Joseph Konnully
22.4K visualizações159 slides
Aggregate planning using transportation method a case study in cable industry por
Aggregate planning using transportation method a case study in cable industryAggregate planning using transportation method a case study in cable industry
Aggregate planning using transportation method a case study in cable industryijmvsc
617 visualizações17 slides
Linear programming - Model formulation, Graphical Method por
Linear programming  - Model formulation, Graphical MethodLinear programming  - Model formulation, Graphical Method
Linear programming - Model formulation, Graphical MethodJoseph Konnully
219.8K visualizações48 slides

Destaque(6)

A03620109 por theijes
A03620109A03620109
A03620109
theijes271 visualizações
Presentation 1-modified por Kinshook Chaturvedi
Presentation 1-modifiedPresentation 1-modified
Presentation 1-modified
Kinshook Chaturvedi801 visualizações
Taylor introms10 ppt_06 por QA Cmu
Taylor introms10 ppt_06Taylor introms10 ppt_06
Taylor introms10 ppt_06
QA Cmu1.8K visualizações
Workshop Practice manual 2016 por Joseph Konnully
 Workshop Practice manual 2016  Workshop Practice manual 2016
Workshop Practice manual 2016
Joseph Konnully22.4K visualizações
Aggregate planning using transportation method a case study in cable industry por ijmvsc
Aggregate planning using transportation method a case study in cable industryAggregate planning using transportation method a case study in cable industry
Aggregate planning using transportation method a case study in cable industry
ijmvsc617 visualizações
Linear programming - Model formulation, Graphical Method por Joseph Konnully
Linear programming  - Model formulation, Graphical MethodLinear programming  - Model formulation, Graphical Method
Linear programming - Model formulation, Graphical Method
Joseph Konnully219.8K visualizações

Similar a D05511625

Mb0048 operations research por
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
203 visualizações5 slides
A Comparative Analysis Of Assignment Problem por
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemJim Webb
7 visualizações15 slides
Mb0048 operations research por
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
137 visualizações5 slides
Mb0048 operations research por
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
228 visualizações5 slides
An Amalgamated Approach For Solving Unbalanced Assignment Problem por
An Amalgamated Approach For Solving Unbalanced Assignment ProblemAn Amalgamated Approach For Solving Unbalanced Assignment Problem
An Amalgamated Approach For Solving Unbalanced Assignment ProblemJim Jimenez
3 visualizações5 slides
Mb0048 operations research por
Mb0048   operations researchMb0048   operations research
Mb0048 operations researchsmumbahelp
291 visualizações3 slides

Similar a D05511625(20)

Mb0048 operations research por smumbahelp
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp203 visualizações
A Comparative Analysis Of Assignment Problem por Jim Webb
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment Problem
Jim Webb7 visualizações
Mb0048 operations research por smumbahelp
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp137 visualizações
Mb0048 operations research por smumbahelp
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp228 visualizações
An Amalgamated Approach For Solving Unbalanced Assignment Problem por Jim Jimenez
An Amalgamated Approach For Solving Unbalanced Assignment ProblemAn Amalgamated Approach For Solving Unbalanced Assignment Problem
An Amalgamated Approach For Solving Unbalanced Assignment Problem
Jim Jimenez3 visualizações
Mb0048 operations research por smumbahelp
Mb0048   operations researchMb0048   operations research
Mb0048 operations research
smumbahelp291 visualizações
Mba205 winter 2017 por smumbahelp
Mba205 winter 2017Mba205 winter 2017
Mba205 winter 2017
smumbahelp21 visualizações
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa... por kongara
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
kongara1.1K visualizações
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD por IAEME Publication
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODNEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
IAEME Publication20 visualizações
MC0079 SMU 2013 Falll Session por Narinder Kumar
MC0079 SMU 2013 Falll SessionMC0079 SMU 2013 Falll Session
MC0079 SMU 2013 Falll Session
Narinder Kumar727 visualizações
Application Of Linear Programming In Scheduling Problem por Katie Robinson
Application Of Linear Programming In Scheduling ProblemApplication Of Linear Programming In Scheduling Problem
Application Of Linear Programming In Scheduling Problem
Katie Robinson4 visualizações
An Approach For Solving Multi-Objective Assignment Problem With Interval Para... por Dustin Pytko
An Approach For Solving Multi-Objective Assignment Problem With Interval Para...An Approach For Solving Multi-Objective Assignment Problem With Interval Para...
An Approach For Solving Multi-Objective Assignment Problem With Interval Para...
Dustin Pytko7 visualizações
Lpp through graphical analysis por YuktaBansal1
Lpp through graphical analysis Lpp through graphical analysis
Lpp through graphical analysis
YuktaBansal147 visualizações
Mb0048 operations research por smumbahelp
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp3K visualizações
Mb0048 operations research por smumbahelp
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp110 visualizações
Mb0048 operations research por smumbahelp
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp243 visualizações
An Algorithm To Solve Multi Objective Assignment Problem Using Fuzzy Programm... por Samantha Martinez
An Algorithm To Solve Multi Objective Assignment Problem Using Fuzzy Programm...An Algorithm To Solve Multi Objective Assignment Problem Using Fuzzy Programm...
An Algorithm To Solve Multi Objective Assignment Problem Using Fuzzy Programm...
Samantha Martinez2 visualizações
Mb0048 operations research por smumbahelp
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp36 visualizações
Supply Chain Management - Optimization technology por Nurhazman Abdul Aziz
Supply Chain Management - Optimization technologySupply Chain Management - Optimization technology
Supply Chain Management - Optimization technology
Nurhazman Abdul Aziz3.4K visualizações
Mb0048 operations research por smumbahelp
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp66 visualizações

Mais de IOSR-JEN

C05921721 por
C05921721C05921721
C05921721IOSR-JEN
963 visualizações5 slides
B05921016 por
B05921016B05921016
B05921016IOSR-JEN
600 visualizações7 slides
A05920109 por
A05920109A05920109
A05920109IOSR-JEN
496 visualizações9 slides
J05915457 por
J05915457J05915457
J05915457IOSR-JEN
427 visualizações4 slides
I05914153 por
I05914153I05914153
I05914153IOSR-JEN
451 visualizações13 slides
H05913540 por
H05913540H05913540
H05913540IOSR-JEN
431 visualizações6 slides

Mais de IOSR-JEN(20)

C05921721 por IOSR-JEN
C05921721C05921721
C05921721
IOSR-JEN963 visualizações
B05921016 por IOSR-JEN
B05921016B05921016
B05921016
IOSR-JEN600 visualizações
A05920109 por IOSR-JEN
A05920109A05920109
A05920109
IOSR-JEN496 visualizações
J05915457 por IOSR-JEN
J05915457J05915457
J05915457
IOSR-JEN427 visualizações
I05914153 por IOSR-JEN
I05914153I05914153
I05914153
IOSR-JEN451 visualizações
H05913540 por IOSR-JEN
H05913540H05913540
H05913540
IOSR-JEN431 visualizações
G05913234 por IOSR-JEN
G05913234G05913234
G05913234
IOSR-JEN416 visualizações
F05912731 por IOSR-JEN
F05912731F05912731
F05912731
IOSR-JEN362 visualizações
E05912226 por IOSR-JEN
E05912226E05912226
E05912226
IOSR-JEN489 visualizações
D05911621 por IOSR-JEN
D05911621D05911621
D05911621
IOSR-JEN223 visualizações
C05911315 por IOSR-JEN
C05911315C05911315
C05911315
IOSR-JEN207 visualizações
B05910712 por IOSR-JEN
B05910712B05910712
B05910712
IOSR-JEN247 visualizações
A05910106 por IOSR-JEN
A05910106A05910106
A05910106
IOSR-JEN235 visualizações
B05840510 por IOSR-JEN
B05840510B05840510
B05840510
IOSR-JEN328 visualizações
I05844759 por IOSR-JEN
I05844759I05844759
I05844759
IOSR-JEN261 visualizações
H05844346 por IOSR-JEN
H05844346H05844346
H05844346
IOSR-JEN239 visualizações
G05843942 por IOSR-JEN
G05843942G05843942
G05843942
IOSR-JEN234 visualizações
F05843238 por IOSR-JEN
F05843238F05843238
F05843238
IOSR-JEN272 visualizações
E05842831 por IOSR-JEN
E05842831E05842831
E05842831
IOSR-JEN235 visualizações
D05842227 por IOSR-JEN
D05842227D05842227
D05842227
IOSR-JEN223 visualizações

Último

"Node.js Development in 2024: trends and tools", Nikita Galkin por
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin Fwdays
17 visualizações38 slides
STPI OctaNE CoE Brochure.pdf por
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdfmadhurjyapb
14 visualizações1 slide
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors por
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensorssugiuralab
23 visualizações15 slides
The Forbidden VPN Secrets.pdf por
The Forbidden VPN Secrets.pdfThe Forbidden VPN Secrets.pdf
The Forbidden VPN Secrets.pdfMariam Shaba
20 visualizações72 slides
PharoJS - Zürich Smalltalk Group Meetup November 2023 por
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
139 visualizações17 slides
PRODUCT PRESENTATION.pptx por
PRODUCT PRESENTATION.pptxPRODUCT PRESENTATION.pptx
PRODUCT PRESENTATION.pptxangelicacueva6
18 visualizações1 slide

Último(20)

"Node.js Development in 2024: trends and tools", Nikita Galkin por Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays17 visualizações
STPI OctaNE CoE Brochure.pdf por madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 visualizações
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors por sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab23 visualizações
The Forbidden VPN Secrets.pdf por Mariam Shaba
The Forbidden VPN Secrets.pdfThe Forbidden VPN Secrets.pdf
The Forbidden VPN Secrets.pdf
Mariam Shaba20 visualizações
PharoJS - Zürich Smalltalk Group Meetup November 2023 por Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi139 visualizações
PRODUCT PRESENTATION.pptx por angelicacueva6
PRODUCT PRESENTATION.pptxPRODUCT PRESENTATION.pptx
PRODUCT PRESENTATION.pptx
angelicacueva618 visualizações
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... por TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc72 visualizações
Data Integrity for Banking and Financial Services por Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely29 visualizações
"Surviving highload with Node.js", Andrii Shumada por Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays33 visualizações
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... por The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
The Digital Insurer24 visualizações
Ransomware is Knocking your Door_Final.pdf por Security Bootcamp
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdf
Security Bootcamp66 visualizações
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... por James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson126 visualizações
Special_edition_innovator_2023.pdf por WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2218 visualizações
Five Things You SHOULD Know About Postman por Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman38 visualizações
Microsoft Power Platform.pptx por Uni Systems S.M.S.A.
Microsoft Power Platform.pptxMicrosoft Power Platform.pptx
Microsoft Power Platform.pptx
Uni Systems S.M.S.A.61 visualizações
Future of AR - Facebook Presentation por Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty22 visualizações
Scaling Knowledge Graph Architectures with AI por Enterprise Knowledge
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AI
Enterprise Knowledge50 visualizações
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... por Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Jasper Oosterveld27 visualizações
PRODUCT LISTING.pptx por angelicacueva6
PRODUCT LISTING.pptxPRODUCT LISTING.pptx
PRODUCT LISTING.pptx
angelicacueva618 visualizações

D05511625

  • 1. IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 05, Issue 05 (May. 2015), ||V1|| PP 16-25 International organization of Scientific Research 16 | P a g e Variations of the Interval Linear Assignment Problems Dr.A.Ramesh Kumar1 and S. Deepa2 , 1. Head, Department of Mathematics, Srimad Andavan Arts and Science College (Autonomous), T.V.Kovil, Trichy-5. 2. Assistant professor, Department of mathematics, Srimad Andavan Arts and Science College (Autonomous), T.V.Kovil,Trichy-5 Abstract: - In this paper deals with the Assignment problems arise in different situation where we have to find an optimal way to assign n objects to m other objects. These problems to find numeral application in production planning, Sales proportion, air –line operators etc. For example using maximizes (or) minimizes assignment methods and the existing Hungarian methods have been solved. In the entries of the cost matrix is not always crisp. In many application this parameters are uncertain and this uncertain parameters are represented by interval. In this contribution we propose interval Hungarian method and consider interval analysis concept for solving interval linear assignment problems. Keywords:-Assignment Problems, Hungarian method, optimum solution, Interval Linear Assignment Problems, Maxima and Minima, Alternative optimal solution MSC Code: 90B80 I. INTRODUCTION An assignment problem is a particular case of transportation problem where the objective is to assign a number of resources to an equal number of activities on a one to one basis so as to minimize total cost or maximize total profit of allocation. The problem of assignment arises because available resources such as men, machines, production etc. Thus, the problem is how the assignments should be made so as to optimize the given objective. The assignment problem is one of the fundamental combinatorial optimization problems in the branch of optimization or operations research in Mathematics. It is worth to recall that the assignment problem has been used in a variety of application contexts such as personnel scheduling, manpower planning and resource allocation. The standard assignment problem can be seen as a relaxation of more complex combinatorial optimization problems such as traveling salesman problem quadratic assignment problem etc. It can also be considered as a particular transportation problem with all supplies and demands equal to 1. The assignment problem has also several variations such as the semi- assignment problem and the k-cardinality assignment problem. The reader interested in more details about these two problems or other variations for a comprehensive survey of the assignment problem variations. II. DEFINITION Arithmetic Operations in interval The interval form of the parameters may be written as where is the left value [ 𝑥] and is the right value [ 𝑥]of the interval respectively. We define the centre is m = 𝑥 + 𝑥 2 and w = 𝑥 − 𝑥 is the width of the interval [ 𝑥, 𝑥] Let [ 𝑥, 𝑥] and [ 𝑦, 𝑦] be two elements then the following arithmetic are well known (i) [ 𝑥, 𝑥] +[ 𝑦, 𝑦] = [𝑥 + 𝑦, 𝑥 + 𝑦] (ii) [ 𝑥, 𝑥] × [ 𝑦, 𝑦] =[min{𝑥𝑦 𝑥𝑦 , 𝑥𝑦 , 𝑥𝑦} ,max{𝑥𝑦 𝑥𝑦 , 𝑥𝑦 , 𝑥𝑦}] (iii) [ 𝑥, 𝑥] ÷ [ 𝑦, 𝑦] =[min{𝑥 ÷ 𝑦 𝑥 ÷ 𝑦 , 𝑥 ÷ 𝑦 , 𝑥 ÷ 𝑦} , max{𝑥 ÷ 𝑦 𝑥 ÷ 𝑦 , 𝑥 ÷ 𝑦 , 𝑥 ÷ 𝑦} ] provide if [𝑦 , 𝑦] ≠ [0, 0], (iv) [ 𝑥, 𝑥] - [ 𝑦, 𝑦] = [ 𝑥-𝑦 , 𝑥-𝑦] Provide if [𝑦 , 𝑦] ≠ [0, 0], III. MATHEMATICAL MODEL OF ASSIGNMENT PROBLEM Given n resources (or facilities) and activities (or jobs),and effectiveness (in terms of cost, profit ,time, etc) of each resource (facility) for each activity (job),the problem lies in assigning each resource to one and only one activity (job) so that the given measure of effectiveness is optimized.
  • 2. Variations of the Interval Linear Assignment Problems International organization of Scientific Research 17 | P a g e Resources Supply (Workers) J1 J2,J3…..Jn 1 W1 C11 C12C13………C1n 1 W2 C21 C22C23……..C2n 1 . . ................... . . . …………… . Wn Cn1 Cn2Cn3………Cnn 1 Demand 1 1,1,1……1 n From the table, it may be noted that the data matrix is the same as the transportation cost matrix expect that supply (or availability) of each of the resources and the demand at each of the destinations is taken to be one .it is due to this fact that assignments are made on a one-to-one basis Let Xij denote the assignment of facility I to job j such that 𝑋𝑖𝑗 = 1 𝑖𝑓 𝑓𝑎𝑐𝑖𝑙𝑖𝑡𝑦 𝑖𝑠 𝑎𝑠𝑠𝑖𝑔𝑛𝑒𝑑 𝑡𝑜 𝑗𝑜𝑏 , 𝑗 0 𝑜𝑡𝑕𝑒𝑟𝑤𝑖𝑠𝑒 Then,the mathematical formulation of the standard assignment problem (SAP) is as follows: Min Z= C𝑖𝑗 𝑥𝑖𝑗 𝑛 𝑗=1 𝑛 𝑖=1 Subject to 𝑥𝑖𝑗 1 𝑗 =1 = 1 i=1,2----------n 𝑥𝑖𝑗 1 𝑖=1 = 1 j= 1,2 --------n 𝑥𝑖𝑗 = {0 or 1} i ,j =1, 2-------n where for all i, j = 1, …, n, cij is the cost of assigning agent I to task j, Xij = 1 means that agent i is assigned to task j and Xij = 0 means that agent i is not assigned to task j.The first set of constraints implies that each agent is assigned to one and only one task and the second set of constraints implies that to each task is assigned one and only one agent. In addition to the minimization of assignment cost, an assignment problem may consider other objective functions such as the minimization of completion time. When the assignment problem is considered with the minimization of assignment cost as the objective function, it is called the cost minimizing assignment problem. Note:- It may be noted that assignment problem is a variation of transportation problem with two characteristics 1.The cost matrix is a square matrix 2.The optimum solution for the problem would always be such that there would be only one assignment in a given row or column of the cost matrix IV. MANAGERIAL APPLICATIONS OF THE ASSIGNMENT METHOD: 1. Natural applications This field is applicable to: 1. Match jobs to machines. 2. Assign sales people to sales territories. 3. Assign accountants to client accounts. 4. Assign contracts to bidders through systematic evaluation of bids from competing suppliers. 5. Assign naval vessels to petrol sectors. 6. Assign development engineers to several construction sites. 7. Schedule teachers to classes etc. 8. Men are matched to machines according to pieces produced per hour by each individual on each machine. Managerial Applications of the Assignment Method Non-obvious applications Natural applications
  • 3. Variations of the Interval Linear Assignment Problems International organization of Scientific Research 18 | P a g e 9. Teams are matched to project by the expected cost of each team to accomplish each project. 2.Non-obvious applications 1. Vehicles routing. 2. Signal processing 3. Virtual output queueing 4. Multiple object tracking 5. Approximate string matching V. VARIATIONS OF THE ASSIGNMENT PROBLEM 1. Non-square matrix (Unbalanced assignment problem): Such a problem is found to exist when the number of facilities is not equal to the number of jobs. Since the Hungarian method of solution requires a square matrix, fictious facilities or jobs may be added and zero costs be assigned to the corresponding cells of the matrix . These cells are then treated the same way as the real cost cells during the solution procedure. 2. Maxima and Minima method: Sometimes the assignment problem may deal with maximization of the objective function. The maximization problem has to be changed to minimization before the Hungarian method may be applied. This transformation may be done in either of the following two ways: a. by subtracting all the elements from the largest element of the matrix. b. by multiplying the matrix elements by-1 3. In feasible assignment problem (constrained): A constrained assignment occurs in the cell (i ,j) of the assignment cost matrix if ith person is unable to perform j th job. Such problems can be solved by assigning a very heavy cost (infinite cost) to the corresponding cell. Such a job will then be automatically excluded from further consideration. In such cases, the cost of performing that particular activity by a particular resource is considered to be very large (written as M or ∞ ) so as to prohibit the entry of this pair of resources- activity into the final solution. 4. Alternate optimal solution: Sometimes, it is possible to have two or more ways to strike off all zero elements in the reduce matrix for a given problem. In such cases there will be alternate optimal solutions with the same cost. Alternate optimal solutions offer a great flexibility to the management sine it can select the one which is most suitable to its requirement. 6. Solution Methods of Assignment Problem:
  • 4. Variations of the Interval Linear Assignment Problems International organization of Scientific Research 19 | P a g e Example 1(Maximization problem): A company has four territories open and four salesmen available for assignment. The territories are not equally rich in their sales potential. It is estimated that a typical salesman operation in each territory would bring in the following annual sales: Territory: I II III IV Annual sales (RS) : 60,000 50,000 40,000 30,000 The four salesmen are also considered to differ in ability: it is estimated that working under the same conditions, their yearly sales would be proportionately as follows: Salesman: A B C D Proportion: 7 5 5 4 If the criterion is maximum expected total sales, the intuitive answer is to assign the best salesman to the richest territory; the next best salesmen to the second richest territory and so on verify this answer by the assignment method Solution: Step 1: To construct the effectiveness of the matrix .By taking Rs. 10000/- as one unit and the sales proportion and the maximum sales matrix is obtained as follows: Table (a) Sales in 10 thousand of rupees Sales Proportion 6 5 4 3 I II III IV 7 A 42 35 28 21 5 B 30 25 20 15 5 C 30 25 20 15 4 D 24 20 16 12 Find the value of C11 = Sales Proportion × Sales Territory 7 ×6 = 42 In the same it is continued for the remaining cells Step 2: We take a linear assignment problem as an example problem and solved this problem by traditional Hungarian method .The assignment cost of assigning any operator to any one machine is given in the following table Table (b) Cost matrix with crisp entries I II III IV A [41,43] [34,36] [27,29] [20,22] B [29,31] [24,26] [19,21] [14,16] C [29,31] [24,26] [19,21] [14,16] D [23,25] [19,21] [15,17] [11,13] Step 3: To convert the maximum sales matrix to minimum sales matrix .By simply multiplying each element of given matrix by -1. Thus resulting matrix becomes: Table (C) Cost matrix with crisp entries I II III IV A [-41,-43] [-34,-36] [-27,-29] [-20,-22] B [-29,-31] [-24,-26] [-19,-21] [-14,-16] C [-29,-31] [-24,-26] [-19,-21] [-14,-16] D [-23,-25] [-19,-21] [-15,-17] [-11,-13] Now, using the above table we can apply the Hungarian method to find the assignment for the given problem and the value should be taken from the original table since, it is a maximization problem
  • 5. Variations of the Interval Linear Assignment Problems International organization of Scientific Research 20 | P a g e Step 4: Select the most negative in the matrix (i.e) is [-41,-43]. With this element subtract all the Elements in the matrix. MinZ = -(-MaxZ),the resulting is minimization table Table (C) I II III IV A [0,0] [7,7] [14,14] [21,21] B [12,12] [17,17] [22,22] [27,27] C [12,12] [17,17] [22,22] [27,27] D [18,18] [22,22] [26,26] [30,30] Find the value of C11 = [-41,-43] – [-41,-43] =[-41+41,-43+43]=[0,0] in the same it is continued for the remaining cells Step 5. Iterate towards an Optimal Solution. We proceed according to the Hungarian algorithm and we get optimal solution We are applying the proposed interval Hungarian method and solve this problem. We get an maximum assignment cost is [95 , 103] and optimal assignment as A ,B,C,D machines are assign to I ,II, III ,IV operators respectively . Example 2: Beta Corporation has four plants each of which can manufacture any one of four products Production costs differ from one plant to another as do sales revenue. Given the revenue and cost data below, obtain which product each plant should produce to maximize profit. Sales revenue (Rs. 000s Product) Plant 1 2 3 4 A 50 68 49 62 B 60 70 51 74 C 55 67 53 70 D 58 65 54 69 Production costs (Rs. 000s Product) Plant 1 2 3 4 A 49 60 45 61 B 55 63 45 69 C 52 62 49 68 D 55 64 48 66 Solution: Step 1: Now, we have found the profit matrix by using sales revenue and production cost. Profit = sales - cost Profit matrix 1 2 3 4 A 1 8 4 1 B 5 7 6 5 C 3 5 4 2 D 3 1 6 3 Step2: We take a linear assignment problem as an example problem and solved this problem by traditional Hungarian method .The assignment cost of assigning any operator to any one machine is given in the following table Table (a) [0,0] [2,2] [4,4] [7,7] [0,0] [0,0] [0,0] [1,1] [0,0] [0,0] [0,0] [1,1] [2,2] [1,1] [0,0] [0,0]
  • 6. Variations of the Interval Linear Assignment Problems International organization of Scientific Research 21 | P a g e Cost matrix with crisp entries I II III IV A [0,2] [7,9] [3,5] [0,2] B [4,6] [6,8] [5,7] [4,6] C [2,4] [4,6] [3,5] [1,3] D [2,4] [0,2] [5,7] [2,4] Step3: To convert the maximum sales matrix to minimum sales matrix.By simply multiplying each element of given matrix by -1. Thus resulting matrix becomes: Table(b) Cost matrix with crisp entries I II III IV A [0,-2] [-7,-9] [-3,-5] [0,-2] B [-4,-6] [-6,-8] [-5,-7] [-4,-6] C [-2,-4] [-4,-6] [-3,-5] [-1,-3] D [-2,-4] [0,-2] [-5,-7] [-2,-4] Now, using the above table we can apply the Hungarian method to find the assignment for the given problem and the value should be taken from the original table since, it is a maximization problem Step 4: Select the most negative in the matrix (i.e) is [-7,-9] With this element subtract all the Elements in the matrix. MinZ = -(-MaxZ),the resulting is minimization table 1 2 3 4 A [7,7] [0,0] [4,4] [7,7] B [3,3] [1,1] [2,2] [3,3] C [5,5] [3,3] [4,4] [6,6] D [5,5] [7,7] [2,2] [5,5] Find the value of C11 = [0,-2] –[-7,-9] =[0+7,-2+9]=[7,7], in the same it is continued for the remaining cells Step 5. Iterate towards an Optimal Solution. We proceed according to the Hungarian algorithm and we get optimal solution [5,5] [0,0] [4,4] [5,5] [0,0] [0,0] [1,1] [0,0] [0,0] [0,0] [1,1] [1,1] [1,1] [5,5] [0,0] [1,1] We are applying the proposed interval Hungarian method and solve this problem. We get an maximum assignment cost is [18 ,26] and optimal assignment as A ,B,C,D machines are assign to II ,IV, I ,III operators respectively . Example 3(Minimize problem): An air-line operates seven days a week has time-table shown below. Crews must have a Minimum layover (rest) time of 5 hrs,between flights. Obtain the pair of flights that minimimizes layover time away from home. For any given pair the crews will e based at the city that result in the smaller layover. Delhi-Jaipur Jaipur- Delhi Flight No Depart Arrive Flight No Depart Arrive 1 7.00Am 8.00AM 101 8.00AM 9.15AM 2 8.00AM 9.00AM 102 8.30AM 9.45AM 3 1.30PM 2.30PM 103 12.00Noon 1.15PM 4 6.30PM 7.30PM 104 5.30PM 6.45PM
  • 7. Variations of the Interval Linear Assignment Problems International organization of Scientific Research 22 | P a g e For each pair, mention the town where the crews should be based. Solution: Step1: construct the table for layour times between flights when crew is based at Delhi, for simplicity , consider 15 minutes = 1unit. Table 1: layover times when crew based at Delhi Flight No 101 102 103 104 1 96 98 112 38 2 92 94 108 34 3 70 72 86 108 4 50 52 66 88 Since, the crew must have a minimum layover of 5 hrs between flights The layover time between flights 1 and 101 will be 24 hrs (96 units)from 8.00 AM to 8.00 AM next day i.e flight 1 arrives jaipur at 8.00 am and leaves the jaipur 8.00 am next day because of minimum layover is 5 hrs between flights and other flights is there in between so flight will be there next day only. Flight 1 to 102 will be (98units) 8.00 am arrives jaipur leaves jaipur 8.30 am next day= 24 hrs+30 minutes Flight 1 to 103 will be (112 units) 8.00 am arrives jaipur leaves jaipur 12.00 noon next day= 24 hrs +4 hrs =112 units Flight 1 to 104 will be (38 units)8.00 am arrives jaipur leaves jaipur 5.30 pm on the same day = 9 hrs +30 min = 38 mins The layover time between Flight 2 to 101 will be (9.00 am arrival and depart from jaipur 8.00 am next day) =23 hrs = 92 units Flight 2 to 102 will be (9.00 am arrives jaipur and depart from jaipur 8.30 am next day) = 23 hrs +30 minutes = 94 units Flight 2 to 103 will be (9.00 am arrives jaipur and depart from jaipur 12.00 noon next day) = 24 hrs +3 hrs = 108 units Flight 2 to 104 will be (9.00 am arrives jaipur and depart from jaipur 5.30 pm same day) = 8 hrs +30 minutes= 34 units The layover time between Flight 3 to 101 will be (2.30 pm arrival and depart from jaipur 8.00 am next day) =17 hrs + 30 minutes = 70 units Flight 3 to 102 will be (2.30 pm arrives jaipur and depart from jaipur 8.30 am next day) = 18hrs = 72 units Flight 3 to 103 will be (2.30 pm arrives jaipur and depart from jaipur 12.00 noon next day) = 21hrs + 30 minutes = 86 units Flight 3 to 104 will be (2.30 pm arrives jaipur and depart from jaipur 5.30 pm next day) = 24hrs+3hrs= 108 units The layover time between Flight 4 to 101 will be (7.30 pm arrival and depart from jaipur 8.00 am next day) =12 hrs +30 minutes = 50 units Flight 4 to 102 will be (7.30 pm arrives jaipur and depart from jaipur 8.30 am next day) = 13hrs = 52 units Flight 4 to 103 will be (7.30 pm arrives jaipur and depart from jaipur 12.00 noon next day) = 16hrs + 30 minutes = 66 units Flight 4 to 104 will be (7.30 pm arrives jaipur and depart from jaipur 5.30 pm next day) = 22hrs= 88 units Step2: Table 2: layover times when crew based at jaipur Flight No 101 102 103 104 1 87 85 71 49 2 91 89 75 53 3 113 111 97 75 4 37 35 21 95 Since, the crew must have a minimum layover of 5 hrs between flights The layover time between flights 101 and 1 will be 21 hrs+ 45 minutes (87 units) from 9.15 AM to 7.00 AM next day by flight no 1 i.e flight 101 arrives Delhi at 9.15 am and leaves the Delhi 7.00 am next day by flight no
  • 8. Variations of the Interval Linear Assignment Problems International organization of Scientific Research 23 | P a g e 1 because of minimum layover is 5 hrs between flights and no other flights is there in between so flight will there next day only. Flight 101 to 2 will be (91 units) 9.15 am arrives Delhi leaves Delhi 8.00 am next day= 22 hrs+45minutes Flight 101 to 3 will be (113 units) 9.15 am arrives Delhi leaves Delhi 1.30 pm next day= 28 hrs +15 minutes = 113 units Flight 101 to 4 will be (38 units) 9.15 am arrives Delhi leaves Delhi 6.30 pm on the same day = 9 hrs +15 min = 37 mins The layover time between Flight 102 to 1 will be (9.45 am arrival and depart from Delhi 7.00 am next day) =21 hrs+15 minutes = 85 units Flight 102 to 2 will be (9.45 am arrives Delhi and depart from Delhi 8.00 am next day) = 22hrs + 15 minutes = 89 units Flight 102 to 3 will be (9.45 am arrives Delhi and depart from Delhi 1.30 pm next day) = 27 hrs +45 minutes = 111 units Flight 102 to 4 will be (9.45 am arrives Delhi and depart from Delhi 6.30 pm same day) = 8 hrs +45 minutes= 35 units The layover time between Flight 103 to 1 will be (1.15 pm arrival and depart from Delhi 7.00 am next day) =17hrs + 45 minutes = 71 units Flight 103 to 2 will be (1.15 pm arrives Delhi and depart from Delhi 8.00 am next day) = 18hrs + 45 minutes = 75 units Flight 103 to 3 will be (1.15 pm arrives Delhi and depart from Delhi 1.30 pm next day) = 24 hrs +15 minutes = 97 units Flight 103 to 4 will be (1.15 pm arrives Delhi and depart from Delhi 6.30 pm same day) = 5 hrs +15 minutes= 21 units The layover time between Flight 104 to 1 will be (6.45 pm arrival and depart from Delhi 7.00 am next day) =12hrs + 15 minutes = 49 units Flight 104 to 2 will be (6.45 pm arrives Delhi and depart from Delhi 8.00 am next day) = 13hrs + 15 minutes = 53 units Flight 104 to 3 will be (6.45 pm arrives Delhi and depart from Delhi 1.30 pm next day) =18 hrs +45 minutes = 75 units Flight 104 to 4 will be (6.45 pm arrives Delhi and depart from Delhi 6.30 pm same day) = 23 hrs + 45 minutes= 95 units Step 3: construct the table for minimum layover times between flights with the help of Table 1 and Table 2 layover times denote that the crew is based at jaipur. Table 3 Flight No 101 102 103 104 1 87 85 71 38 2 91 89 75 34 3 70 72 86 75 4 37 35 21 88 Step 4: We take a linear assignment problem as an example problem and solved this problem by traditional Hungarian method .The assignment cost of assigning any operator to any one machine is given in the following table Cost matrix with crisp entries Flight No 101 102 103 104 1 [86,88] [84,86] [70,72] [37,39] 2 [90,92] [88,90] [74,76] [33,35] 3 [69,71] [71,73] [85,87] [74,76] 4 [36,38] [34,36] [20,22] [87,89] Now, using the above table we can apply the Hungarian method to find the assignment for the given problem and the value should be taken from the original table since, it is a minimization problem Step 5. Iterate towards an Optimal Solution. We proceed according to the Hungarian algorithm and we get optimal solution
  • 9. Variations of the Interval Linear Assignment Problems International organization of Scientific Research 24 | P a g e Flight No 101 102 103 104 1 [4,4] [0,0] [0,0] [0,0] 2 [12,12] [8,8] [8,8] [0,0] 3 [0,0] [0,0] [28,28] [50,50] 4 [4,4] [0,0] [0,0] [100,100] The optimal assignments are Flight 1-102 Flight 2-104 Flight 3-101 Flight 4-103 Example 4(Alternate optimal solution): An automobile workshop wishes to put four mechanics to four different jobs. The mechanics have somewhat different kinds of skills and they exhibit different levels of efficiency from one job to another. The manager of the workshop has estimate the number of man-hours that would be required for each job-man combination. This is given in the matrix form in adjacent table Job Mechanic A B C D 1 5 3 2 8 2 7 9 2 6 3 6 4 5 7 4 5 7 7 8 Find the optimum assignment that will result in minimum man –hours needed Step 1: We take a linear assignment problem as an example problem and solved this problem by traditional Hungarian method .The assignment cost of assigning any operator to any one machine is given in the following table Cost matrix with crisp entries A B C D 1 [4,6] [2,4] [1,3] [7,9] 2 [6,8] [8,10] [1,3] [5,7] 3 [5,7] [3,5] [4,6] [6,8] 4 [4,6] [6,8] [6,8] [7,9] Now, using the above table we can apply the Hungarian method to find the assignment for the given problem and the value should be taken from the original table since, it is a minimum problem Step 2: We make the „zero-assignments‟ as shown in the table .It may be note that an assignment problem can have more than one optimal solution .the other solution is shown in table Optimal solution I Mechanic Job Man -Hours 1 B [2,4] 2 C [1,3] 3 D [6,8] 4 A [4,6] Job Mechanic A B C D 1 [2,2] [0,0] [0,0] [2,2] 2 [4,4] [6,6] [0,0] [0,0] 3 [2,2] [0,0] [2,2] [0,0] 4 [0,0] [2,2] [3,3] [0,0]
  • 10. Variations of the Interval Linear Assignment Problems International organization of Scientific Research 25 | P a g e Optimal solution II Mechanic Job Man -Hours 1 C [1,2] 2 D [5,7] 3 B [3,5] 4 A [4,6] VI. CONCLUSIONS In this paper, a new and simple modal was introduced for solving assignment problems. As considerable number of problems has been so for presented for Assignment problem in which the Hungarian method is more convenient method therefore this paper present a three different models for solving assignment problems, the proposed interval Hungarian method is effective and useful in this interval context. Using this method we can solve real world linear assignment problems where entries of the cost matrix are interval form. Generalized linear assignment problems can be solved by this proposed method. REFERENCES [1] Kuhn, H. W. (1955) “The Hungarian method for the assignment problem,” Naval Research Logistics Quarterly, 2 (1–2), 83–87. [2] Sarojkumar, Dileep singh, Operation research ,(First Edition )2012 [3] Hamdy A. Taha, Operations Research (Eighth Edition)(2008), Pearson, ISBN -9780131889231. [4] Kellerer, H. and Wirsching, G. (1998) “Bottleneck quadratic assignment problems” [5] R.E. Macho1 and M. Wien, “A hard assignment problem”, Operations Research 24 (1976) 190-192. [6] B.S. Goel, S.K. Mittal, Operations REsearch, Fifty Ed., (1982) 2405-2416. [7] Hamdy A.Taha, Operations Research, an introduction, 8th Ed. (2007). [8] H.J.Zimmermann, Rudrajit Tapador, Solving the assignment, third Ed. kluwer Academic, Boston, 1996. Job Mechanic A B C D 1 [2,2] [0,0] [0,0] [2,2] 2 [4,4] [6,6] [0,0] [0,0] 3 [2,2] [0,0] [2,2] [0,0] 4 [0,0] [2,2] [3,3] [0,0]