Minimization of Assignment Problems

I

The assignment problem is a special type of linear programming problem and it is sub class of transportation problem. Assignment problems are defined with two sets of inputs i.e. set of resources and set of demands. Hungarian algorithm is able to solve assignment problems with precisely defined demands and resources.Nowadays, many organizations and competition companies consider markets of their products. They use many salespersons to improve their organizations marketing. Salespersons travel form one city to another city for their markets. There are some problems in travelling which salespeople should go which city in minimum cost. So, travelling assignment problem is a main process for many business functions. Mie Mie Aung | Yin Yin Cho | Khin Htay | Khin Soe Myint "Minimization of Assignment Problems" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-3 | Issue-5 , August 2019, URL: https://www.ijtsrd.com/papers/ijtsrd26712.pdfPaper URL: https://www.ijtsrd.com/computer-science/other/26712/minimization-of-assignment-problems/mie-mie-aung

International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
@ IJTSRD | Unique Paper ID – IJTSRD26712 | Volume – 3 | Issue – 5 | July - August 2019 Page 1360
Minimization of Assignment Problems
Mie Mie Aung1, Yin Yin Cho1, Khin Htay2, Khin Soe Myint1
1Information Technology Supporting and Maintenance Department, Computer University, Meiktila, Myanmar
2Faculty of Information Science, Computer University, Meiktila, Myanmar
How to cite this paper: Mie Mie Aung |
Yin Yin Cho | Khin Htay | Khin Soe Myint
"Minimization of Assignment Problems"
Published in
International
Journal of Trend in
Scientific Research
and Development
(ijtsrd), ISSN: 2456-
6470, Volume-3 |
Issue-5, August
2019, pp.1360-1362,
https://doi.org/10.31142/ijtsrd26712
Copyright © 2019 by author(s) and
International Journal ofTrend inScientific
Research and Development Journal. This
is an Open Access article distributed
under the terms of
the Creative
Commons Attribution
License (CC BY 4.0)
(http://creativecommons.org/licenses/by
/4.0)
ABSTRACT
The assignment problem is a special type of linear programming problemand
it is sub-class of transportation problem. Assignment problems are defined
with two sets of inputs i.e. set of resources and set of demands. Hungarian
algorithm is able to solve assignment problems with precisely defined
demands and resources.
Nowadays, many organizations and competition companies considermarkets
of their products. They use many salespersons to improve their organizations
marketing. Salespersons travel form one city to another cityfortheirmarkets.
There are some problems in travelling which salespeopleshould gowhichcity
in minimum cost. So, travelling assignment problem is a main process for
many business functions.
KEYWORDS: Assignment Problem, HungarianAlgorithm, OptimizationResearch,
Transportation Problem, Optimal Solution
1. INTRODUCTION
The assignment problem is a special case of the transportation problem in
Operation Research (OR). It arises in a variety of decision-making situations.
Exactly one resource has to be assigned to each of the demands and each of the
resources can be chosen at most once. We can calculate the cost function of a
specific assignment as the sum of all costs in the assignmentmade.Appropriate
resource from the set of resources available has to be assigned to each of the
demands in the way that the cost of the whole assignment is minimal.
Optimality is achieved when an assignment with a minimal
value of cost function is found (i.e. no other assignment with
lower cost exists) [6]. There are several methods of solving
the assignment problem such as
A. Enumeration method
B. Transportation model
C. Hungarian method
D. The Alternate method
One of the more famous and effective solving methods is the
"Hungarian Method". This algorithm is only able to solve
exactly defined assignment problems, where each demand
and each resource is described with exactly defined
properties. The Hungarian algorithm is an algorithm for
solving a matchingproblemormoregenerallyanassignment
linear programming problem.
2. RELATED WORKS
In [7], the paper simplifies the algorithm of searchingforthe
even alternating path that contains a maximal elementusing
the minimal weighted k-matching theorem and intercept
graph. The authors in [3] propose a new mechanism for
combinatorial assignment for example, assigning schedules
of courses to students based on an approximation to
competitive equilibrium fromequal incomes (CEEI)inwhich
incomes are unequal but arbitrarily close together. The
Hungarian algorithm was extended withfuzzylogicmethods
in order to be able to solve vaguely defined assignment
problems without their exact formalization in [5]. This
research in [7] is aimed at developinga systemwith which to
assess the abilities of baseball players in all practical aspects
of the sport and compose a team in which all the players are
assigned to positions such that the collective team skill is
maximized for a specific goal page title section.
In [2], the concept of assignment problem was applied to
solve a problem for a Legal Firm A in Kumasi which had a
difficulty in assigning nine different cases to its nine junior
lawyers. Based on the data collected, Management Scientist
Version 5 Software which uses Hungarian Method was used
to solve the problem. Optimal assignments ofthecases to the
junior lawyers were obtained for the Legal Firm.
3. THEORETICAL BACKGROUND
Major Combinatorial optimization is a subset of
mathematical optimization that is related to operations
research, algorithm theory, and computational complexity
theory.
3.1 SOME PROBLEMS IN COMBINATORIAL
OPTIMIZATION
Some scheduling problems can be solved efficiently by
reducing the problems to well-known combinatorial
optimization problems, such as linear programs, maximum
flow problems, or transportation problems [1]. In this
section, we will give a brief survey of these combinatorial
optimization problems.
3.1.1. LINEAR AND INTEGER PROGRAMMING
A linear program is an optimization problem of the form in
equation (1).
IJTSRD26712
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD26712 | Volume – 3 | Issue – 5 | July - August 2019 Page 1361
Minimizez(x) = 𝑐 𝑥 + ⋯ + 𝑐 𝑥 (1)
Subject to 𝑐 𝑥 + ⋯ + 𝑐 𝑥 ≥ 𝑏
.
𝑐 𝑥 + ⋯ + 𝑐 𝑥 ≥ 𝑏
𝑥 ≥ 0 for i =1, ……, n.
The most popular method for solving linear programs is the
simplex algorithm. It is an iterativeprocedurewhichfinds an
optimal solution or detects infeasibility or unboundedness
after a finite number of steps. Although the number of
iteration steps may be exponential, the simplex algorithm is
very efficient in practice.
3.1.2. TRANSSHIPMENT PROBLEMS
The transshipment problem is a special linear program. A
transshipment problem is given by
Minimize ∑ 𝑐 𝑥( , )∈ (2)
Subject to
∑ 𝑥( , )∈
_ ∑ 𝑥( , )∈
= 𝑏 for all i ∈ V
𝑙 ≤ 𝑥 ≤ 𝑢 for all ( i , j) ∈ A. .
Standard algorithms for the transshipment problem are the
network simplex method and the out-of-kilter algorithm,
which was developed independently by Yakovleva, Minty,
and Fulkerson. Both methods have the property of
calculating an integral flow if all finite bi, lij , and uij are
integers.
3.1.3. THE MAXIMUM FLOW PROBLEM
For this problem, we have the linear programming
formulation
Maximize u (3)
Subject to
∑ 𝑥( , )∈
− ∑ 𝑥( , )∈
=
−𝑣 𝑓𝑜𝑟 𝑖 = 𝑠
𝑣 𝑓𝑜𝑟 𝑖 = 𝑠
0 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
 
0≤ 𝑥 ≤ 𝑢 for ( i, j ) .
The maximum flow problem may be interpreted as a
transshipment problem with exactly onesupply vertexs and
exactly one demand vertext, and variablesupply (demand)v
which should be as large as possible.
3.1.4. BIPARTITE MATCHING PROBLEMS
Consider a bipartite graph, i.e. a graph G = (V, A) where the
vertex set V is the union of two disjoint sets V1 and V2, and
arcs A ⊆ V1×V2. A matching is a set M ⊆ A of arcs such that
no two arcs in M have a common vertex. The problem is to
find a matching M with maximal cardinality. The maximum
cardinality bipartite matching problem may be reduced to a
maximum flow.
3.1.5. THE ASSIGNMENT PROBLEM
The assignment problem is to find an assignment that is
minimized. We may represent the assignment problem by
the n×m-matrix C = (cij) and formulateitas a linearprogram:
Minimize ∑ ∑ 𝑐 𝑥 (4)Subjectto ∑ 𝑥 = 1i=1,….,
n
∑ 𝑥 ≤ 1 j = 1 , …. , m
𝑥 ∈ {0,1} 𝑖 = 1 , … . , 𝑛; 𝑗 = 1 , … . , 𝑚.
The first algorithm for the assignment problem was the
Hungarian method introduced by Kuhn. It solves the
assignment problem in O(n2m) steps by exploiting its special
structure.
4. SOLVING METHOD FOR ASSIGNMENT PROBLEMS
Hungarian method is used to find theproperassignmentand
this method is dependent upon two vital theorems, state
below.
Theorem 1: If a constant is added (or subtracted) to every
element of any row (or column) of the cost matrix [cij] in an
assignment problem then an assignment which minimizes
the total cost for the new matrix will also minimize the total
cost matrix.
Theorem 2: If all cij ≥ 0 and there exists a solution x = x
such that ∑ c x = 0 then this solution is an optimal
solution, i.e., minimizes z.
4.1 THE HUNGARIAN ALGORITHM
The Hungarian method is a combinatorial optimization
algorithm that solves the assignment probleminpolynomial
time. This method was developed and published by Harold
Kuhn, who gave the name “Hungarian method” because the
algorithm was largely based on the earlier works of two
Hungarian mathematicians: Denes K nig and Jan Egervary.
In order to use this method, one needs to know only the cost
of making all the possible assignments. Each assignment
problem has a matrix (table) associated with it. It may be
noted that the assignment problem is a variation of the
transportation problem with two characteristics:
A. The cost matrix is a square matrix
B. The optimum solution for the problem would be such
that there would be such that there would be only one
assignment in a row or column of the cost matrix.
This method works on the principle of reducing the given
cost matrix to a matrix of opportunity cost. Opportunitycost
here shows the relative penalties associated with assigning
resource to an activity as opposed tomakingthebestorleast
assignment. The following algorithm applies the above
theorem to a given n × n cost matrix to find an optimal
assignment.
Step1. Transfer the cost matrix to square matrix.
Step2. Subtract the minimal element of each row from all
elements in the same row.
Step3. Subtract the minimal element of each column from
all elements in the same column.
Step4. Select rows and columns across which you draw
lines, in a way that all the zeros arecoveredand that
number of lines is minimal.
Step5. Find a minimal element that is not covered by any
line. Add its value to each element covered by both
lines and subtract it from each element that is not
covered by any line .Go back to step 4. If nothing
was done in step 5, go to step 6.
Step6. Assign resources to demands starting in the top
row. Assign a resource only when there is only one
zero in a row. As you make an assignment delete a
row and a column from which you have made it. If
there is no such assignment possible, move to the
next row. Stop when all assignments have been
made. If you reached the bottom of the matrix,
proceed to next step.
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD26712 | Volume – 3 | Issue – 5 | July - August 2019 Page 1362
Step7. Assign resources to demands starting in the
leftmost column. Assign a resource onlywhenthere
is only one zero in a row. As you make an
assignment delete a row and a column from which
you have made it. If there is no such assignment
possible, move to the next column. Stop when all
assignments have been made. If no assignments
were made in this step, choose a random zero value
and make an assignment. Proceed to step 6.
5. EXPERIMENTAL RESULT
For a company, currently have five salespeople on road-
meeting buyers. Salespeople are in Shanghai; Mumbai;
Taipei; Osaka and Yangon. In order to fly to five other cities:
Tokyo; Hong Kong; Beijing; Delhi and Bangkok.Theproblem
now is which salespeople should be assign to which city to
minimize the total cost of transportation. The table 1 shows
the cost of airplane tickets in dollars between these cities.
The problem is to find the minimum cost matchingofperson
to city. Where should we send each salesperson in order to
minimize airfare?
Table1 Cost Matrix of Assignment Problem
Dest:
Dept:
Tokyo
Hong
Kong
Beijing Delhi Bangkok
Shanghai 155 150 99 216 229
Mumbai 188 179 110 86 147
Taipei 144 124 99 253 266
Osaka 99 135 177 224 266
Yangon 131 130 184 230 221
Hungarian algorithmcanbe solvingthis assignment problem
of transportation. It can solve the best possible assignment
with minimum cost. The proper results areshowninTable2.
Experiment results of this assignment problemareshownin
Table 3.
Table2 Proper Results of Assignment Problem
Dest:
Dept:
Tokyo
Hong
Kong
Beijing Delhi Bangkok
Shanghai 155 150 99 216 229
Mumbai 188 179 110 86 147
Taipei 144 124 99 253 266
Osaka 99 135 177 224 266
Yangon 131 130 184 230 221
Table2 Experiment Results of Assignment Problem
Shanghai  Beijing 99
Mumbai  Delhi 86
Taipei  Hong Kong 124
Osaka  Tokyo 99
Yangon  Bangkok 221
Total cost 629
6. CONCLUSION AND FURTHER EXTENSION
This paper presented the most popular method for solving
assignment problem.AHungarianAlgorithm was introduced
for solving minimization problems. The Hungarian
Algorithm has systematic procedure and very easy to
understand. From this paper, it can be concluded that this
algorithm provides an optimal solution directly in few steps
for the minimization assignment problem. As this algorithm
consumes less time and easier to understand and apply so it
can be really helpful for decision makers. This algorithm
helps decision maker to minimize thecosts oftransportation
by finding an optimum solution for transportation routes. In
future work, we will apply this algorithm to various
transportation-related problems.
7. REFERENCES
[1] Dr. Peter Brucker, Scheduling Algorithms. Springer
Berlin Heidelberg New York
[2] Douglas Kwasi Boah, Isaac Kwasi Adu and Francis
Julius Gyebil, Assignment Problem in Legal Firm in
Kumasi, Ghana,Vol.2,2015, no.1,1- 5 HIKARI
Ltd,www.m-hikari.com, http://dx.doi.org/10.12988/
ijco.2015.41226
[3] Eric Budish “The Combinatorial Assignment Problem:
Approximate Competitive Equilibrium from Equal
Incomes” Journal of Political Economy, 2011, vol. 119,
no. 6MIHA MOˇSKON, Finding optimal solutions of
vaguely defined assignment problems. ISBN: 978-960-
474-281-3
[4] MIHA MOˇSKON” Finding optimal solutions of vaguely
defined assignment problems” Recent Researches in
Applied Computer and Applied Computational Science
ISBN: 978-960-474-281-3
[5] Miha Moškon (2011) Solving The Vaguely Defined
Assignment Problems. INTERNATIONAL JOURNAL OF
MATHEMATICAL MODELSANDMETHODSIN APPLIED
SCIENCES, Issue 4, Volume 5.
[6] Peter Karich “Optimizing Educational Schedules Using
Hungarian Algorithm and Iterated Local Search”
[7] S. S. Britz and M. J. von “Application of the Hungarian
Algorithm in Baseball Team Selectionand Assignment”

Recomendados

LEAST COST METHOD por
LEAST COST METHOD LEAST COST METHOD
LEAST COST METHOD VishalHotchandani2
18.3K visualizações12 slides
Modified distribution method (modi method) por
Modified distribution method (modi method)Modified distribution method (modi method)
Modified distribution method (modi method)Dinesh Suthar
6.8K visualizações24 slides
Queueing theory por
Queueing theoryQueueing theory
Queueing theoryDe La Salle University-Manila
49.2K visualizações72 slides
Vogel’s Approximation Method (VAM) por
Vogel’s Approximation Method (VAM)Vogel’s Approximation Method (VAM)
Vogel’s Approximation Method (VAM)dkpawar
852 visualizações8 slides
Linear Programming Feasible Region por
Linear Programming Feasible RegionLinear Programming Feasible Region
Linear Programming Feasible RegionVARUN MODI
7.7K visualizações21 slides
Assignment problem por
Assignment problemAssignment problem
Assignment problemDr. Abdulfatah Salem
592 visualizações22 slides

Mais conteúdo relacionado

Mais procurados

Gomory's cutting plane method por
Gomory's cutting plane methodGomory's cutting plane method
Gomory's cutting plane methodRajesh Piryani
16K visualizações33 slides
Vam por
VamVam
Vamitsvineeth209
7.4K visualizações10 slides
Queuing theory por
Queuing theoryQueuing theory
Queuing theoryAbu Bashar
5.3K visualizações23 slides
Lecture 7 transportation problem finding initial basic feasible solution por
Lecture 7 transportation problem finding initial basic feasible solutionLecture 7 transportation problem finding initial basic feasible solution
Lecture 7 transportation problem finding initial basic feasible solutionAathi Suku
1.3K visualizações9 slides
Unit 7 dynamic programming por
Unit 7   dynamic programmingUnit 7   dynamic programming
Unit 7 dynamic programmingNageswara Rao Thots
6K visualizações4 slides
North West Corner Method por
North West Corner MethodNorth West Corner Method
North West Corner MethodUsharaniRavikumar
448 visualizações27 slides

Mais procurados(20)

Gomory's cutting plane method por Rajesh Piryani
Gomory's cutting plane methodGomory's cutting plane method
Gomory's cutting plane method
Rajesh Piryani16K visualizações
Vam por itsvineeth209
VamVam
Vam
itsvineeth2097.4K visualizações
Queuing theory por Abu Bashar
Queuing theoryQueuing theory
Queuing theory
Abu Bashar5.3K visualizações
Lecture 7 transportation problem finding initial basic feasible solution por Aathi Suku
Lecture 7 transportation problem finding initial basic feasible solutionLecture 7 transportation problem finding initial basic feasible solution
Lecture 7 transportation problem finding initial basic feasible solution
Aathi Suku1.3K visualizações
Unit 7 dynamic programming por Nageswara Rao Thots
Unit 7   dynamic programmingUnit 7   dynamic programming
Unit 7 dynamic programming
Nageswara Rao Thots6K visualizações
North West Corner Method por UsharaniRavikumar
North West Corner MethodNorth West Corner Method
North West Corner Method
UsharaniRavikumar448 visualizações
Assignment problems por Roshan Mammen
Assignment problemsAssignment problems
Assignment problems
Roshan Mammen40K visualizações
Transportation Modelling - Quantitative Analysis and Discrete Maths por Krupesh Shah
Transportation Modelling - Quantitative Analysis and Discrete MathsTransportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete Maths
Krupesh Shah16.6K visualizações
Assignment model por Palash Badal
Assignment modelAssignment model
Assignment model
Palash Badal32.3K visualizações
Assignment Poblems por vkabre
Assignment Poblems Assignment Poblems
Assignment Poblems
vkabre969 visualizações
Deepika(14 mba5012) transportation ppt por Deepika Bansal
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
Deepika Bansal3K visualizações
Transportation problems por VishalHotchandani2
Transportation problemsTransportation problems
Transportation problems
VishalHotchandani232.4K visualizações
Queuing theory por Amit Sinha
Queuing theoryQueuing theory
Queuing theory
Amit Sinha154.6K visualizações
Least cost por Rahul Chauhan
Least costLeast cost
Least cost
Rahul Chauhan7.5K visualizações
Operation management problems por venkataramanan Thiru
Operation management problemsOperation management problems
Operation management problems
venkataramanan Thiru43.7K visualizações
Least Cost Method - operation research por sajan gohel
Least Cost Method - operation researchLeast Cost Method - operation research
Least Cost Method - operation research
sajan gohel4K visualizações
2. lp iterative methods por Hakeem-Ur- Rehman
2. lp   iterative methods2. lp   iterative methods
2. lp iterative methods
Hakeem-Ur- Rehman4.8K visualizações
Assignment problem por Harshil Vakani
Assignment problemAssignment problem
Assignment problem
Harshil Vakani32.6K visualizações
transporation problem por Vivek Lohani
transporation problemtransporation problem
transporation problem
Vivek Lohani296 visualizações
Transportation and Assignment por Lokesh Payasi
Transportation and AssignmentTransportation and Assignment
Transportation and Assignment
Lokesh Payasi80.7K visualizações

Similar a Minimization of Assignment Problems

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
An Algorithm To Solve Multi Objective Assignment Problem Using Fuzzy Programm... por
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 Martinez
2 visualizações5 slides
The International Journal of Engineering and Science (The IJES) por
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
301 visualizações12 slides
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE... por
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...ijaia
12 visualizações11 slides
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE... por
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...gerogepatton
22 visualizações11 slides
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD por
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 METHODIAEME Publication
20 visualizações9 slides

Similar a Minimization of Assignment Problems(20)

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
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
The International Journal of Engineering and Science (The IJES) por theijes
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
theijes301 visualizações
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE... por ijaia
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
ijaia12 visualizações
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE... por gerogepatton
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
gerogepatton22 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
A Comparison between FPPSO and B&B Algorithm for Solving Integer Programming ... por Editor IJCATR
A Comparison between FPPSO and B&B Algorithm for Solving Integer Programming ...A Comparison between FPPSO and B&B Algorithm for Solving Integer Programming ...
A Comparison between FPPSO and B&B Algorithm for Solving Integer Programming ...
Editor IJCATR428 visualizações
A0280115(1) por prabhat k prasad
A0280115(1)A0280115(1)
A0280115(1)
prabhat k prasad976 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 Webb8 visualizações
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI... por IJDKP
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
IJDKP16 visualizações
Bender’s Decomposition Method for a Large Two-stage Linear Programming Model por drboon
Bender’s Decomposition Method for a Large Two-stage Linear Programming ModelBender’s Decomposition Method for a Large Two-stage Linear Programming Model
Bender’s Decomposition Method for a Large Two-stage Linear Programming Model
drboon616 visualizações
LP linear programming (summary) (5s) por Dionísio Carmo-Neto
LP linear programming (summary) (5s)LP linear programming (summary) (5s)
LP linear programming (summary) (5s)
Dionísio Carmo-Neto10K visualizações
SOLVING OPTIMAL COMPONENTS ASSIGNMENT PROBLEM FOR A MULTISTATE NETWORK USING ... por ijmnct
SOLVING OPTIMAL COMPONENTS ASSIGNMENT PROBLEM FOR A MULTISTATE NETWORK USING ...SOLVING OPTIMAL COMPONENTS ASSIGNMENT PROBLEM FOR A MULTISTATE NETWORK USING ...
SOLVING OPTIMAL COMPONENTS ASSIGNMENT PROBLEM FOR A MULTISTATE NETWORK USING ...
ijmnct15 visualizações
SOLVING OPTIMAL COMPONENTS ASSIGNMENT PROBLEM FOR A MULTISTATE NETWORK USING ... por ijmnct
SOLVING OPTIMAL COMPONENTS ASSIGNMENT PROBLEM FOR A MULTISTATE NETWORK USING ...SOLVING OPTIMAL COMPONENTS ASSIGNMENT PROBLEM FOR A MULTISTATE NETWORK USING ...
SOLVING OPTIMAL COMPONENTS ASSIGNMENT PROBLEM FOR A MULTISTATE NETWORK USING ...
ijmnct31 visualizações
A Novel Approach to Mathematical Concepts in Data Mining por ijdmtaiir
A Novel Approach to Mathematical Concepts in Data MiningA Novel Approach to Mathematical Concepts in Data Mining
A Novel Approach to Mathematical Concepts in Data Mining
ijdmtaiir41 visualizações
A New Method to Solving Generalized Fuzzy Transportation Problem-Harmonic Mea... por AI Publications
A New Method to Solving Generalized Fuzzy Transportation Problem-Harmonic Mea...A New Method to Solving Generalized Fuzzy Transportation Problem-Harmonic Mea...
A New Method to Solving Generalized Fuzzy Transportation Problem-Harmonic Mea...
AI Publications62 visualizações
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS por ijfcstjournal
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMSA HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
ijfcstjournal303 visualizações
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS por ijfcstjournal
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMSA HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
ijfcstjournal12 visualizações
Algorithms For Frequency Assignment Problems por Emily Smith
Algorithms For Frequency Assignment ProblemsAlgorithms For Frequency Assignment Problems
Algorithms For Frequency Assignment Problems
Emily Smith3 visualizações
An Alternative Algorithm For Solving Pure Integer Linear Programming Problems... por Joe Osborn
An Alternative Algorithm For Solving Pure Integer Linear Programming Problems...An Alternative Algorithm For Solving Pure Integer Linear Programming Problems...
An Alternative Algorithm For Solving Pure Integer Linear Programming Problems...
Joe Osborn2 visualizações

Mais de ijtsrd

Photovoltaic Connected Cascaded H bridge Multilevel Inverters with Improved H... por
Photovoltaic Connected Cascaded H bridge Multilevel Inverters with Improved H...Photovoltaic Connected Cascaded H bridge Multilevel Inverters with Improved H...
Photovoltaic Connected Cascaded H bridge Multilevel Inverters with Improved H...ijtsrd
4 visualizações8 slides
Narratives on Lost Terrains A Neocolonialist Reading of Select Contemporary F... por
Narratives on Lost Terrains A Neocolonialist Reading of Select Contemporary F...Narratives on Lost Terrains A Neocolonialist Reading of Select Contemporary F...
Narratives on Lost Terrains A Neocolonialist Reading of Select Contemporary F...ijtsrd
8 visualizações4 slides
Pre Extension Demonstration and Evaluation of Improved Hot Pepper Technology ... por
Pre Extension Demonstration and Evaluation of Improved Hot Pepper Technology ...Pre Extension Demonstration and Evaluation of Improved Hot Pepper Technology ...
Pre Extension Demonstration and Evaluation of Improved Hot Pepper Technology ...ijtsrd
9 visualizações4 slides
Estimating Evaporation using Machine Learning Based Ensemble Technique por
Estimating Evaporation using Machine Learning Based Ensemble TechniqueEstimating Evaporation using Machine Learning Based Ensemble Technique
Estimating Evaporation using Machine Learning Based Ensemble Techniqueijtsrd
4 visualizações6 slides
Effectiveness of Basic Life Support Training on Knowledge among Nursing Students por
Effectiveness of Basic Life Support Training on Knowledge among Nursing StudentsEffectiveness of Basic Life Support Training on Knowledge among Nursing Students
Effectiveness of Basic Life Support Training on Knowledge among Nursing Studentsijtsrd
6 visualizações3 slides
Beef Cattle Value Chain Analysis in East Hararghe Zone, Oromia Regional State... por
Beef Cattle Value Chain Analysis in East Hararghe Zone, Oromia Regional State...Beef Cattle Value Chain Analysis in East Hararghe Zone, Oromia Regional State...
Beef Cattle Value Chain Analysis in East Hararghe Zone, Oromia Regional State...ijtsrd
13 visualizações12 slides

Mais de ijtsrd(20)

Photovoltaic Connected Cascaded H bridge Multilevel Inverters with Improved H... por ijtsrd
Photovoltaic Connected Cascaded H bridge Multilevel Inverters with Improved H...Photovoltaic Connected Cascaded H bridge Multilevel Inverters with Improved H...
Photovoltaic Connected Cascaded H bridge Multilevel Inverters with Improved H...
ijtsrd4 visualizações
Narratives on Lost Terrains A Neocolonialist Reading of Select Contemporary F... por ijtsrd
Narratives on Lost Terrains A Neocolonialist Reading of Select Contemporary F...Narratives on Lost Terrains A Neocolonialist Reading of Select Contemporary F...
Narratives on Lost Terrains A Neocolonialist Reading of Select Contemporary F...
ijtsrd8 visualizações
Pre Extension Demonstration and Evaluation of Improved Hot Pepper Technology ... por ijtsrd
Pre Extension Demonstration and Evaluation of Improved Hot Pepper Technology ...Pre Extension Demonstration and Evaluation of Improved Hot Pepper Technology ...
Pre Extension Demonstration and Evaluation of Improved Hot Pepper Technology ...
ijtsrd9 visualizações
Estimating Evaporation using Machine Learning Based Ensemble Technique por ijtsrd
Estimating Evaporation using Machine Learning Based Ensemble TechniqueEstimating Evaporation using Machine Learning Based Ensemble Technique
Estimating Evaporation using Machine Learning Based Ensemble Technique
ijtsrd4 visualizações
Effectiveness of Basic Life Support Training on Knowledge among Nursing Students por ijtsrd
Effectiveness of Basic Life Support Training on Knowledge among Nursing StudentsEffectiveness of Basic Life Support Training on Knowledge among Nursing Students
Effectiveness of Basic Life Support Training on Knowledge among Nursing Students
ijtsrd6 visualizações
Beef Cattle Value Chain Analysis in East Hararghe Zone, Oromia Regional State... por ijtsrd
Beef Cattle Value Chain Analysis in East Hararghe Zone, Oromia Regional State...Beef Cattle Value Chain Analysis in East Hararghe Zone, Oromia Regional State...
Beef Cattle Value Chain Analysis in East Hararghe Zone, Oromia Regional State...
ijtsrd13 visualizações
Optimization of Cutting Fluid using VIKOR Method por ijtsrd
Optimization of Cutting Fluid using VIKOR MethodOptimization of Cutting Fluid using VIKOR Method
Optimization of Cutting Fluid using VIKOR Method
ijtsrd4 visualizações
A Study to Assess the Effectiveness of Educational Package on Knowledge Regar... por ijtsrd
A Study to Assess the Effectiveness of Educational Package on Knowledge Regar...A Study to Assess the Effectiveness of Educational Package on Knowledge Regar...
A Study to Assess the Effectiveness of Educational Package on Knowledge Regar...
ijtsrd12 visualizações
Education and Women A Study por ijtsrd
Education and Women A StudyEducation and Women A Study
Education and Women A Study
ijtsrd3 visualizações
A Study of Central Nervous System CNS Effect of Xanthium Strumarium in Swiss ... por ijtsrd
A Study of Central Nervous System CNS Effect of Xanthium Strumarium in Swiss ...A Study of Central Nervous System CNS Effect of Xanthium Strumarium in Swiss ...
A Study of Central Nervous System CNS Effect of Xanthium Strumarium in Swiss ...
ijtsrd6 visualizações
The Effect of Logistic Service Quality on Loyalty with Satisfaction Mediation... por ijtsrd
The Effect of Logistic Service Quality on Loyalty with Satisfaction Mediation...The Effect of Logistic Service Quality on Loyalty with Satisfaction Mediation...
The Effect of Logistic Service Quality on Loyalty with Satisfaction Mediation...
ijtsrd6 visualizações
Overview of Vedic Education System of Nabadwip in Ancient India por ijtsrd
Overview of Vedic Education System of Nabadwip in Ancient IndiaOverview of Vedic Education System of Nabadwip in Ancient India
Overview of Vedic Education System of Nabadwip in Ancient India
ijtsrd52 visualizações
Discussion on Difficulties and Countermeasures in the Construction of Financi... por ijtsrd
Discussion on Difficulties and Countermeasures in the Construction of Financi...Discussion on Difficulties and Countermeasures in the Construction of Financi...
Discussion on Difficulties and Countermeasures in the Construction of Financi...
ijtsrd3 visualizações
A Comparative Study of Human Resource Practices between Private and Public Se... por ijtsrd
A Comparative Study of Human Resource Practices between Private and Public Se...A Comparative Study of Human Resource Practices between Private and Public Se...
A Comparative Study of Human Resource Practices between Private and Public Se...
ijtsrd5 visualizações
A Review on the Frying Stability of Vegetable Oil Blends por ijtsrd
A Review on the Frying Stability of Vegetable Oil BlendsA Review on the Frying Stability of Vegetable Oil Blends
A Review on the Frying Stability of Vegetable Oil Blends
ijtsrd8 visualizações
Auto Immune Disorders and Its Homoeopathic Approach por ijtsrd
Auto Immune Disorders and Its Homoeopathic ApproachAuto Immune Disorders and Its Homoeopathic Approach
Auto Immune Disorders and Its Homoeopathic Approach
ijtsrd17 visualizações
Unraveling the Mind How Cognitive Biases Shape Nurses Decision Making por ijtsrd
Unraveling the Mind How Cognitive Biases Shape Nurses Decision MakingUnraveling the Mind How Cognitive Biases Shape Nurses Decision Making
Unraveling the Mind How Cognitive Biases Shape Nurses Decision Making
ijtsrd4 visualizações
Homoeopathic Management of Hemoptysis por ijtsrd
Homoeopathic Management of HemoptysisHomoeopathic Management of Hemoptysis
Homoeopathic Management of Hemoptysis
ijtsrd7 visualizações
Ayurvedic Management in Case of Depression W.S.R. to Kapahaj Unmad A Case Study por ijtsrd
Ayurvedic Management in Case of Depression W.S.R. to Kapahaj Unmad A Case StudyAyurvedic Management in Case of Depression W.S.R. to Kapahaj Unmad A Case Study
Ayurvedic Management in Case of Depression W.S.R. to Kapahaj Unmad A Case Study
ijtsrd11 visualizações
Data Analytics and Efficiency of Public Hospitals in Rivers State, Nigeria por ijtsrd
Data Analytics and Efficiency of Public Hospitals in Rivers State, NigeriaData Analytics and Efficiency of Public Hospitals in Rivers State, Nigeria
Data Analytics and Efficiency of Public Hospitals in Rivers State, Nigeria
ijtsrd3 visualizações

Último

OOPs - JAVA Quick Reference.pdf por
OOPs - JAVA Quick Reference.pdfOOPs - JAVA Quick Reference.pdf
OOPs - JAVA Quick Reference.pdfArthyR3
76 visualizações66 slides
Meet the Bible por
Meet the BibleMeet the Bible
Meet the BibleSteve Thomason
83 visualizações80 slides
A Guide to Applying for the Wells Mountain Initiative Scholarship 2023 por
A Guide to Applying for the Wells Mountain Initiative Scholarship 2023A Guide to Applying for the Wells Mountain Initiative Scholarship 2023
A Guide to Applying for the Wells Mountain Initiative Scholarship 2023Excellence Foundation for South Sudan
89 visualizações26 slides
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab... por
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...RAHUL PAL
45 visualizações26 slides
GSoC 2024 .pdf por
GSoC 2024 .pdfGSoC 2024 .pdf
GSoC 2024 .pdfShabNaz2
45 visualizações15 slides
Volf work.pdf por
Volf work.pdfVolf work.pdf
Volf work.pdfMariaKenney3
91 visualizações43 slides

Último(20)

OOPs - JAVA Quick Reference.pdf por ArthyR3
OOPs - JAVA Quick Reference.pdfOOPs - JAVA Quick Reference.pdf
OOPs - JAVA Quick Reference.pdf
ArthyR376 visualizações
Meet the Bible por Steve Thomason
Meet the BibleMeet the Bible
Meet the Bible
Steve Thomason83 visualizações
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab... por RAHUL PAL
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...
RAHUL PAL45 visualizações
GSoC 2024 .pdf por ShabNaz2
GSoC 2024 .pdfGSoC 2024 .pdf
GSoC 2024 .pdf
ShabNaz245 visualizações
Volf work.pdf por MariaKenney3
Volf work.pdfVolf work.pdf
Volf work.pdf
MariaKenney391 visualizações
Introduction to AERO Supply Chain - #BEAERO Trainning program por Guennoun Wajih
Introduction to AERO Supply Chain  - #BEAERO Trainning programIntroduction to AERO Supply Chain  - #BEAERO Trainning program
Introduction to AERO Supply Chain - #BEAERO Trainning program
Guennoun Wajih135 visualizações
BUSINESS ETHICS MODULE 1 UNIT I_B.pdf por Dr Vijay Vishwakarma
BUSINESS ETHICS MODULE 1 UNIT I_B.pdfBUSINESS ETHICS MODULE 1 UNIT I_B.pdf
BUSINESS ETHICS MODULE 1 UNIT I_B.pdf
Dr Vijay Vishwakarma55 visualizações
What is Digital Transformation? por Mark Brown
What is Digital Transformation?What is Digital Transformation?
What is Digital Transformation?
Mark Brown46 visualizações
Pharmaceutical Analysis PPT (BP 102T) por yakshpharmacy009
Pharmaceutical Analysis PPT (BP 102T) Pharmaceutical Analysis PPT (BP 102T)
Pharmaceutical Analysis PPT (BP 102T)
yakshpharmacy009118 visualizações
JRN 362 - Lecture Twenty-Two por Rich Hanley
JRN 362 - Lecture Twenty-TwoJRN 362 - Lecture Twenty-Two
JRN 362 - Lecture Twenty-Two
Rich Hanley39 visualizações
JQUERY.pdf por ArthyR3
JQUERY.pdfJQUERY.pdf
JQUERY.pdf
ArthyR3114 visualizações
PRELIMS ANSWER.pptx por souravkrpodder
PRELIMS ANSWER.pptxPRELIMS ANSWER.pptx
PRELIMS ANSWER.pptx
souravkrpodder56 visualizações
ppt_dunarea.pptx por vvvgeorgevvv
ppt_dunarea.pptxppt_dunarea.pptx
ppt_dunarea.pptx
vvvgeorgevvv68 visualizações
INT-244 Topic 6b Confucianism por S Meyer
INT-244 Topic 6b ConfucianismINT-244 Topic 6b Confucianism
INT-244 Topic 6b Confucianism
S Meyer51 visualizações
ANGULARJS.pdf por ArthyR3
ANGULARJS.pdfANGULARJS.pdf
ANGULARJS.pdf
ArthyR354 visualizações
The Picture Of A Photograph por Evelyn Donaldson
The Picture Of A PhotographThe Picture Of A Photograph
The Picture Of A Photograph
Evelyn Donaldson38 visualizações
UNIT NO 13 ORGANISMS AND POPULATION.pptx por Madhuri Bhande
UNIT NO 13 ORGANISMS AND POPULATION.pptxUNIT NO 13 ORGANISMS AND POPULATION.pptx
UNIT NO 13 ORGANISMS AND POPULATION.pptx
Madhuri Bhande48 visualizações

Minimization of Assignment Problems

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470 @ IJTSRD | Unique Paper ID – IJTSRD26712 | Volume – 3 | Issue – 5 | July - August 2019 Page 1360 Minimization of Assignment Problems Mie Mie Aung1, Yin Yin Cho1, Khin Htay2, Khin Soe Myint1 1Information Technology Supporting and Maintenance Department, Computer University, Meiktila, Myanmar 2Faculty of Information Science, Computer University, Meiktila, Myanmar How to cite this paper: Mie Mie Aung | Yin Yin Cho | Khin Htay | Khin Soe Myint "Minimization of Assignment Problems" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-3 | Issue-5, August 2019, pp.1360-1362, https://doi.org/10.31142/ijtsrd26712 Copyright © 2019 by author(s) and International Journal ofTrend inScientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/by /4.0) ABSTRACT The assignment problem is a special type of linear programming problemand it is sub-class of transportation problem. Assignment problems are defined with two sets of inputs i.e. set of resources and set of demands. Hungarian algorithm is able to solve assignment problems with precisely defined demands and resources. Nowadays, many organizations and competition companies considermarkets of their products. They use many salespersons to improve their organizations marketing. Salespersons travel form one city to another cityfortheirmarkets. There are some problems in travelling which salespeopleshould gowhichcity in minimum cost. So, travelling assignment problem is a main process for many business functions. KEYWORDS: Assignment Problem, HungarianAlgorithm, OptimizationResearch, Transportation Problem, Optimal Solution 1. INTRODUCTION The assignment problem is a special case of the transportation problem in Operation Research (OR). It arises in a variety of decision-making situations. Exactly one resource has to be assigned to each of the demands and each of the resources can be chosen at most once. We can calculate the cost function of a specific assignment as the sum of all costs in the assignmentmade.Appropriate resource from the set of resources available has to be assigned to each of the demands in the way that the cost of the whole assignment is minimal. Optimality is achieved when an assignment with a minimal value of cost function is found (i.e. no other assignment with lower cost exists) [6]. There are several methods of solving the assignment problem such as A. Enumeration method B. Transportation model C. Hungarian method D. The Alternate method One of the more famous and effective solving methods is the "Hungarian Method". This algorithm is only able to solve exactly defined assignment problems, where each demand and each resource is described with exactly defined properties. The Hungarian algorithm is an algorithm for solving a matchingproblemormoregenerallyanassignment linear programming problem. 2. RELATED WORKS In [7], the paper simplifies the algorithm of searchingforthe even alternating path that contains a maximal elementusing the minimal weighted k-matching theorem and intercept graph. The authors in [3] propose a new mechanism for combinatorial assignment for example, assigning schedules of courses to students based on an approximation to competitive equilibrium fromequal incomes (CEEI)inwhich incomes are unequal but arbitrarily close together. The Hungarian algorithm was extended withfuzzylogicmethods in order to be able to solve vaguely defined assignment problems without their exact formalization in [5]. This research in [7] is aimed at developinga systemwith which to assess the abilities of baseball players in all practical aspects of the sport and compose a team in which all the players are assigned to positions such that the collective team skill is maximized for a specific goal page title section. In [2], the concept of assignment problem was applied to solve a problem for a Legal Firm A in Kumasi which had a difficulty in assigning nine different cases to its nine junior lawyers. Based on the data collected, Management Scientist Version 5 Software which uses Hungarian Method was used to solve the problem. Optimal assignments ofthecases to the junior lawyers were obtained for the Legal Firm. 3. THEORETICAL BACKGROUND Major Combinatorial optimization is a subset of mathematical optimization that is related to operations research, algorithm theory, and computational complexity theory. 3.1 SOME PROBLEMS IN COMBINATORIAL OPTIMIZATION Some scheduling problems can be solved efficiently by reducing the problems to well-known combinatorial optimization problems, such as linear programs, maximum flow problems, or transportation problems [1]. In this section, we will give a brief survey of these combinatorial optimization problems. 3.1.1. LINEAR AND INTEGER PROGRAMMING A linear program is an optimization problem of the form in equation (1). IJTSRD26712
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD26712 | Volume – 3 | Issue – 5 | July - August 2019 Page 1361 Minimizez(x) = 𝑐 𝑥 + ⋯ + 𝑐 𝑥 (1) Subject to 𝑐 𝑥 + ⋯ + 𝑐 𝑥 ≥ 𝑏 . 𝑐 𝑥 + ⋯ + 𝑐 𝑥 ≥ 𝑏 𝑥 ≥ 0 for i =1, ……, n. The most popular method for solving linear programs is the simplex algorithm. It is an iterativeprocedurewhichfinds an optimal solution or detects infeasibility or unboundedness after a finite number of steps. Although the number of iteration steps may be exponential, the simplex algorithm is very efficient in practice. 3.1.2. TRANSSHIPMENT PROBLEMS The transshipment problem is a special linear program. A transshipment problem is given by Minimize ∑ 𝑐 𝑥( , )∈ (2) Subject to ∑ 𝑥( , )∈ _ ∑ 𝑥( , )∈ = 𝑏 for all i ∈ V 𝑙 ≤ 𝑥 ≤ 𝑢 for all ( i , j) ∈ A. . Standard algorithms for the transshipment problem are the network simplex method and the out-of-kilter algorithm, which was developed independently by Yakovleva, Minty, and Fulkerson. Both methods have the property of calculating an integral flow if all finite bi, lij , and uij are integers. 3.1.3. THE MAXIMUM FLOW PROBLEM For this problem, we have the linear programming formulation Maximize u (3) Subject to ∑ 𝑥( , )∈ − ∑ 𝑥( , )∈ = −𝑣 𝑓𝑜𝑟 𝑖 = 𝑠 𝑣 𝑓𝑜𝑟 𝑖 = 𝑠 0 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒   0≤ 𝑥 ≤ 𝑢 for ( i, j ) . The maximum flow problem may be interpreted as a transshipment problem with exactly onesupply vertexs and exactly one demand vertext, and variablesupply (demand)v which should be as large as possible. 3.1.4. BIPARTITE MATCHING PROBLEMS Consider a bipartite graph, i.e. a graph G = (V, A) where the vertex set V is the union of two disjoint sets V1 and V2, and arcs A ⊆ V1×V2. A matching is a set M ⊆ A of arcs such that no two arcs in M have a common vertex. The problem is to find a matching M with maximal cardinality. The maximum cardinality bipartite matching problem may be reduced to a maximum flow. 3.1.5. THE ASSIGNMENT PROBLEM The assignment problem is to find an assignment that is minimized. We may represent the assignment problem by the n×m-matrix C = (cij) and formulateitas a linearprogram: Minimize ∑ ∑ 𝑐 𝑥 (4)Subjectto ∑ 𝑥 = 1i=1,…., n ∑ 𝑥 ≤ 1 j = 1 , …. , m 𝑥 ∈ {0,1} 𝑖 = 1 , … . , 𝑛; 𝑗 = 1 , … . , 𝑚. The first algorithm for the assignment problem was the Hungarian method introduced by Kuhn. It solves the assignment problem in O(n2m) steps by exploiting its special structure. 4. SOLVING METHOD FOR ASSIGNMENT PROBLEMS Hungarian method is used to find theproperassignmentand this method is dependent upon two vital theorems, state below. Theorem 1: If a constant is added (or subtracted) to every element of any row (or column) of the cost matrix [cij] in an assignment problem then an assignment which minimizes the total cost for the new matrix will also minimize the total cost matrix. Theorem 2: If all cij ≥ 0 and there exists a solution x = x such that ∑ c x = 0 then this solution is an optimal solution, i.e., minimizes z. 4.1 THE HUNGARIAN ALGORITHM The Hungarian method is a combinatorial optimization algorithm that solves the assignment probleminpolynomial time. This method was developed and published by Harold Kuhn, who gave the name “Hungarian method” because the algorithm was largely based on the earlier works of two Hungarian mathematicians: Denes K nig and Jan Egervary. In order to use this method, one needs to know only the cost of making all the possible assignments. Each assignment problem has a matrix (table) associated with it. It may be noted that the assignment problem is a variation of the transportation problem with two characteristics: A. The cost matrix is a square matrix B. The optimum solution for the problem would be such that there would be such that there would be only one assignment in a row or column of the cost matrix. This method works on the principle of reducing the given cost matrix to a matrix of opportunity cost. Opportunitycost here shows the relative penalties associated with assigning resource to an activity as opposed tomakingthebestorleast assignment. The following algorithm applies the above theorem to a given n × n cost matrix to find an optimal assignment. Step1. Transfer the cost matrix to square matrix. Step2. Subtract the minimal element of each row from all elements in the same row. Step3. Subtract the minimal element of each column from all elements in the same column. Step4. Select rows and columns across which you draw lines, in a way that all the zeros arecoveredand that number of lines is minimal. Step5. Find a minimal element that is not covered by any line. Add its value to each element covered by both lines and subtract it from each element that is not covered by any line .Go back to step 4. If nothing was done in step 5, go to step 6. Step6. Assign resources to demands starting in the top row. Assign a resource only when there is only one zero in a row. As you make an assignment delete a row and a column from which you have made it. If there is no such assignment possible, move to the next row. Stop when all assignments have been made. If you reached the bottom of the matrix, proceed to next step.
  • 3. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD26712 | Volume – 3 | Issue – 5 | July - August 2019 Page 1362 Step7. Assign resources to demands starting in the leftmost column. Assign a resource onlywhenthere is only one zero in a row. As you make an assignment delete a row and a column from which you have made it. If there is no such assignment possible, move to the next column. Stop when all assignments have been made. If no assignments were made in this step, choose a random zero value and make an assignment. Proceed to step 6. 5. EXPERIMENTAL RESULT For a company, currently have five salespeople on road- meeting buyers. Salespeople are in Shanghai; Mumbai; Taipei; Osaka and Yangon. In order to fly to five other cities: Tokyo; Hong Kong; Beijing; Delhi and Bangkok.Theproblem now is which salespeople should be assign to which city to minimize the total cost of transportation. The table 1 shows the cost of airplane tickets in dollars between these cities. The problem is to find the minimum cost matchingofperson to city. Where should we send each salesperson in order to minimize airfare? Table1 Cost Matrix of Assignment Problem Dest: Dept: Tokyo Hong Kong Beijing Delhi Bangkok Shanghai 155 150 99 216 229 Mumbai 188 179 110 86 147 Taipei 144 124 99 253 266 Osaka 99 135 177 224 266 Yangon 131 130 184 230 221 Hungarian algorithmcanbe solvingthis assignment problem of transportation. It can solve the best possible assignment with minimum cost. The proper results areshowninTable2. Experiment results of this assignment problemareshownin Table 3. Table2 Proper Results of Assignment Problem Dest: Dept: Tokyo Hong Kong Beijing Delhi Bangkok Shanghai 155 150 99 216 229 Mumbai 188 179 110 86 147 Taipei 144 124 99 253 266 Osaka 99 135 177 224 266 Yangon 131 130 184 230 221 Table2 Experiment Results of Assignment Problem Shanghai  Beijing 99 Mumbai  Delhi 86 Taipei  Hong Kong 124 Osaka  Tokyo 99 Yangon  Bangkok 221 Total cost 629 6. CONCLUSION AND FURTHER EXTENSION This paper presented the most popular method for solving assignment problem.AHungarianAlgorithm was introduced for solving minimization problems. The Hungarian Algorithm has systematic procedure and very easy to understand. From this paper, it can be concluded that this algorithm provides an optimal solution directly in few steps for the minimization assignment problem. As this algorithm consumes less time and easier to understand and apply so it can be really helpful for decision makers. This algorithm helps decision maker to minimize thecosts oftransportation by finding an optimum solution for transportation routes. In future work, we will apply this algorithm to various transportation-related problems. 7. REFERENCES [1] Dr. Peter Brucker, Scheduling Algorithms. Springer Berlin Heidelberg New York [2] Douglas Kwasi Boah, Isaac Kwasi Adu and Francis Julius Gyebil, Assignment Problem in Legal Firm in Kumasi, Ghana,Vol.2,2015, no.1,1- 5 HIKARI Ltd,www.m-hikari.com, http://dx.doi.org/10.12988/ ijco.2015.41226 [3] Eric Budish “The Combinatorial Assignment Problem: Approximate Competitive Equilibrium from Equal Incomes” Journal of Political Economy, 2011, vol. 119, no. 6MIHA MOˇSKON, Finding optimal solutions of vaguely defined assignment problems. ISBN: 978-960- 474-281-3 [4] MIHA MOˇSKON” Finding optimal solutions of vaguely defined assignment problems” Recent Researches in Applied Computer and Applied Computational Science ISBN: 978-960-474-281-3 [5] Miha Moškon (2011) Solving The Vaguely Defined Assignment Problems. INTERNATIONAL JOURNAL OF MATHEMATICAL MODELSANDMETHODSIN APPLIED SCIENCES, Issue 4, Volume 5. [6] Peter Karich “Optimizing Educational Schedules Using Hungarian Algorithm and Iterated Local Search” [7] S. S. Britz and M. J. von “Application of the Hungarian Algorithm in Baseball Team Selectionand Assignment”