SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
VIVA-Tech International Journal for Research and Innovation
ISSN(Online): 2581-7280
Volume 1, Issue 4 (2021)
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
E-21
A study on solving Assignment Problem
Prof. Ramashankar Prajapati, Dr. Ajazul Haque,
Dr. Jayesh Jain, Prof. Shiksha Singh
(Humanities & Applied Sciences, Viva Institute of Technology, India)
Abstract: The topic of assignment is a critical problem in mathematics and is further explored in the real
physical world. We try to implement a replacement method during this paper to solve assignment problems with
algorithm and solution steps. By using new method and computing by existing two methods, we analyse a
numerical example, also we compare the optimal solutions between this new method and two current methods. A
standardized technique, simple to use to solve assignment problems, may be the proposed method.
Keywords: Assignment issue, HA-method, assignment method of Matrix one, Proposed method, Optimization.
I. Introduction
We often encounter situations during which we have we’ve got to assign n jobs to n workers. All n workers are
capable of doing all jobs, but with a varying cost. Hence our task is to search out the simplest possible assignment
that offers maximum efficiency and minimum cost. Example, assigning activities to students, subjects to teachers,
different routes of pizza delivery boys, salesmen to different regions, jobs to machines, products to factories,
research problems to groups, vehicles and drivers to different routes etc. An issue of this nature is named an
assignment problem.
II. Definition
Assignment problem may be a special kind of problem which deals with allocation of assorted resources to varied
activities on one to 1 basis. It’s tired such some way that the whole cost or time involved within the process is
minimum or the whole profit is maximum.
III. Conditions
i) Number of jobs is capable number of machines or workers.
ii) Each worker or machine is assigned to just one job.
iii) Each worker or machine is independently capable of handling any job.
iv) Objective of the assignment is clearly specified (minimizing cost or maximizing profit)
3.1 Assignment Model:
Given n workers and n jobs with the price of each worker for each job, the matter is to assign each worker to at
least one and only 1 job so on to optimize the full cost.
VIVA-Tech International Journal for Research and Innovation
ISSN(Online): 2581-7280
Volume 1, Issue 4 (2021)
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
E-22
𝑖=1
𝑖𝑗
𝑖𝑗
Let 𝐶𝑖𝑗 be the cost of assigning 𝑖𝑡ℎ to 𝑗𝑡ℎ job, 𝑥𝑖𝑗 be the assignment of 𝑖𝑡ℎ worker to 𝑗𝑡ℎ job and 𝑥𝑖𝑗 = 1, if 𝑖𝑡ℎ
worker is assigned to 𝑗𝑡ℎ job = 0, otherwise
Following table represents the value of assigning n workers to n jobs.
Worker Jobs
1 2 3 … … n
1 𝐶11 𝐶12 𝐶13 𝐶1𝑛
2 𝐶21 𝐶22 𝐶23 𝐶2𝑛
. . . . . . .
. . . . . . .
. . . . . . .
N 𝐶𝑛1 𝐶𝑛2 𝐶𝑛3 … … 𝐶𝑛𝑛
The objective is to form assignments that minimize the entire cost.
Thus, an assignment problem will be represented by n x n matrix which covers all the n! possible ways of
constructing assignments.
Assignment Problem may be a special case of Applied Math Problem.
Assignment problem will be expressed symbolically as follows:
Minimize Z = ∑𝑛 𝑛
𝑖=1 𝐶𝑖𝑗 𝑥𝑖𝑗
Subject to constraints
𝑛
∑ 𝑥 = 1; 𝑖 = 1, 2, 3, …𝑛
𝑗=1
(exactly one job is assigned to 𝑖𝑡ℎ worker)
𝑛
∑ 𝑥 = 1; 𝑖 = 1, 2, 3, … 𝑛
𝑖=1
(exactly one worker is assigned to 𝑗𝑡ℎ job where 𝑥𝑖𝑗 takes a worth 0 or 1.
3.2 Hungarian method is predicated on the subsequent properties:
1) If a relentless (positive or negative) is added to each element of any row or column within the given cost matrix,
an assignment that minimizes the overall cost within the original matrix also minimizes the overall cost within the
revised matrix.
2) In an assignment problem, an answer having zero total cost of assignment is an optimal solution.
The Hungarian algorithm is explained with the assistance of the subsequent example.
Consider an example where 4 jobs have to be performed by 4 workers, one job per worker. The matrix below
shows the value of assigning a specific worker to a particular job. The target is to attenuate the whole cost of
assignment.
Workers Jobs
𝐽1 𝐽2 𝐽3 𝐽4
𝑊
1
62 63 50 72
𝑊
2
57 35 49 60
𝑊
3
21 49 15 56
𝑊
4
18 19 78 23
3.2 Let us solve this problem by Hungarian method.
Step 1: Subtract the littlest element of every row from every element of that row.
∑
VIVA-Tech International Journal for Research and Innovation
ISSN(Online): 2581-7280
Volume 1, Issue 4 (2021)
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
E-23
Workers Jobs
𝐽1 𝐽2 𝐽3 𝐽4
𝑊
1
12 13 0 22
𝑊
2
22 0 14 25
𝑊
3
6 34 0 41
𝑊
4
0 1 60 5
Step 2: Subtract the littlest element of every column from every element of that column.
Workers Jobs
𝐽1 𝐽2 𝐽3 𝐽4
𝑊
1
12 13 0 17
𝑊
2
22 0 14 20
𝑊
3
6 34 0 36
𝑊
4
0 1 60 0
Step 3: Assign through zeros.
Workers Jobs
√
√
√
𝑊1 12 13 ⓪ 17
𝑊2 22 ⓪ 14 20
𝑊3 6 34 0 36
𝑊4 ⓪ 1 60 0
Observe that third row doesn’t contain an assignment.
Step 4: 1. Mark (√) the row (𝑅3).
2. Mark (√) the columns (𝐶3) having zeros within the marked rows.
3. Mark (√) the row (𝑅3) which contains assignment in marked column.
4. Draw lines through the marked columns and unmarked rows.
Workers Jobs
√
𝑊1 12 13 ⓪ 17
√
√
𝑊2 22 ⓪ 14 20
𝑊3 6 34 0 36
𝑊4 ⓪ 1 60 0
All zeros will be covered using 3 lines
So, number of lines = 3 and order of matrix = 4
Hence, the quantity of lines required ≠ order of matrix.
Therefore, we continue with the subsequent step to form additional zeros.
Step 4: (i) Find the littlest uncovered element (6)
(ii) Subtract this number
3.3 Steps of the Hungarian Method:
Following steps describe the Hungarian Method.
Step 1. Subtract the minimum cost in each row of the price matrix from all the weather within the respective row.
VIVA-Tech International Journal for Research and Innovation
ISSN(Online): 2581-7280
Volume 1, Issue 4 (2021)
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
E-24
Step 2. Subtract the minimum cost in each column of the value matrix from all the weather in the respective
column
Step 3. Starting with the primary row, check the rows step by step until a row containing exactly single zero is
found. Make an assignment by marking () that zero. Then cross (×) all other zeros within the column within
which the assignment was made. This eliminates the livelihood of constructing further assignments in this column.
Step 4. After examining all the rows, repeat the same procedure for columns. i.e. examine the columns one by one
until a column containing exactly one zero is found. Make an assignment by marking () that zero. Then cross
(×) all other zeros within the row within which the assignment was made.
Step 5. Continue these successive operations on rows and columns until all the zeros are either assigned or crossed
out and there’s exactly one assignment for each row and each column. In such case optimal solution is obtained.
Step 6. There could be some rows (or columns) without assignments i.e. the entire number of marked zeros is a
smaller amount than the order of the price matrix. In such case, proceed to step 7.
Step 7. Draw the smallest amount possible number of horizontal and vertical lines to hide all zeros.
This can be done as follows:
i) Mark ( ) the rows within which no assignment has been made.
ii) Mark ( ) the column having zeros within the marked rows.
iii) Mark ( ) rows which contain assignments in marked columns.
iv) Repeat 2 and three until the chain of marking is completed.
v) Draw straight lines through marked columns.
vi) Draw straight lines through unmarked rows.
By this fashion we draw the minimum number of horizontal and vertical lines required to cover all zeros. If the
amount of lines is less than the order of matrix, then there’s no solution. And if the minimum number of lines is
adequate to the order of matrix, then there is an answer and it’s optimal.
Step 8. If minimum number of lines < order of matrix, then
a) Select the littlest element not covered by any of the lines of the table.
3.4 Solve the following assignment using Hungarian Assignment Method:
Operator Machine
I II III IV V
1 18 24 19 20 23
2 19 21 20 18 22
3 22 23 20 21 23
4 20 18 21 19 19
5 18 22 23 22 21
Step 1: Subtract the smallest element of each row from each element of that row.
I II III IV V
1 0 6 1 2 4
2 1 3 2 0 3
3 2 3 0 1 3
4 2 0 3 1 1
5 0 4 5 4 3
VIVA-Tech International Journal for Research and Innovation
ISSN(Online): 2581-7280
Volume 1, Issue 4 (2021)
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
E-25
Step 2: Subtract the smallest element of column from each element of that column.
I II III IV V
1 0 6 1 2 4
2 1 3 2 0 3
3 2 3 0 1 2
4 2 0 3 1 0
5 0 4 5 4 2
Step 3: Draw minimum number of lines (horizontal and vertical) that are required to cover all zeros in the matrix.
⓪
Here, minimum number of lines (4) < order of matrix (5). Therefore, we continue with the next step to create
additional zeros.
Step 4: (i) Find the smallest uncovered element (1)
(ii) Subtract this number from all uncovered elements and add it to all elements which lie at the intersection of
two lines.
I II III IV V
1 0 5 0 1 3 √
√
√
2 2 3 2 ⓪ 3
3 3 2 ⓪ 1 2
4 3 ⓪ 3 1 0
5 ⓪ 3 4 3 1
Here, minimum number of lines (4) < order of matrix (5). Therefore, we continue with the next step to create
additional zeros.
Step 5: (i) Find the smallest uncovered element (1)
(ii) Subtract this number from all uncovered elements and add it to all elements which lie at the intersection of
two lines.
(iii) Then assign through zeros.
I II III IV V
1 ⓪ 4 0 0 2
2 4 3 3 ⓪ 3
3 3 1 ⓪ 0 1
4 4 ⓪ 4 0 0
5 0 2 4 2 ⓪
Optimal Solution: 1→I, 2→IV, 3→III, 4→II, 5→V
Minimum Value = 18 + 18 + 20 +18 + 21 = 95
IV. Conclusion
I II III IV V
√
√
1 ⓪ 6 1 2 4
2 1 3 2 ⓪ 3
3 2 3 1 2
4 2 ⓪ 3 1 0
5 0 4 5 4 2
VIVA-Tech International Journal for Research and Innovation
ISSN(Online): 2581-7280
Volume 1, Issue 4 (2021)
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
E-26
In this paper, we explained the proposed algorithm and, by numerical illustration, demonstrated its effectiveness.
And we get the optimal solution, which is the same as the HA-method and MOA-method optimal solutions. This
paper therefore presents a new approach that is easy to address the issue of assignment.
V. References
[1]. Operation Research – An Introduction by H A Taha
[2]. Hamdy A. Tsaha, 2007, Operations Research, an introduction, 8th
Ed..
[3]. Operation Research by Gupta Prem Kumar and Hira D S
[4]. Operation Research by Panneerselvam and R

Contenu connexe

Tendances

Assignment problem ppt
Assignment problem ppt Assignment problem ppt
Assignment problem ppt Babasab Patil
 
Operations research : Assignment problem (One's method) presentation
Operations research : Assignment problem (One's method) presentationOperations research : Assignment problem (One's method) presentation
Operations research : Assignment problem (One's method) presentationPankaj Kumar
 
Lesson 33: The Assignment Problem
Lesson 33: The Assignment  ProblemLesson 33: The Assignment  Problem
Lesson 33: The Assignment ProblemMatthew Leingang
 
Assignment Chapter - Q & A Compilation by Niraj Thapa
Assignment Chapter  - Q & A Compilation by Niraj ThapaAssignment Chapter  - Q & A Compilation by Niraj Thapa
Assignment Chapter - Q & A Compilation by Niraj ThapaCA Niraj Thapa
 
AMA_Assignment Theory notes
AMA_Assignment Theory notesAMA_Assignment Theory notes
AMA_Assignment Theory notesCA Niraj Thapa
 
ITFT - Assignment problem
ITFT - Assignment problemITFT - Assignment problem
ITFT - Assignment problemJasmineKaur29
 
Operational research on Assignment ppt
Operational research on Assignment pptOperational research on Assignment ppt
Operational research on Assignment pptNirali Solanki
 
Interpolation and-its-application
Interpolation and-its-applicationInterpolation and-its-application
Interpolation and-its-applicationApurbo Datta
 
Assignment problem
Assignment problemAssignment problem
Assignment problemAbu Bashar
 
Matrices Chapter 4 Obj. 1.04,2.10
Matrices Chapter 4 Obj. 1.04,2.10Matrices Chapter 4 Obj. 1.04,2.10
Matrices Chapter 4 Obj. 1.04,2.10jeaniehenschel
 
Algorithm for Hungarian Method of Assignment
Algorithm for Hungarian Method of AssignmentAlgorithm for Hungarian Method of Assignment
Algorithm for Hungarian Method of AssignmentRaja Adapa
 
Teaching Matrices within Statistics
Teaching Matrices within StatisticsTeaching Matrices within Statistics
Teaching Matrices within StatisticsKimmo Vehkalahti
 
Introduction to operations research
Introduction to operations researchIntroduction to operations research
Introduction to operations researchDr. Abdulfatah Salem
 

Tendances (18)

Assignment problem ppt
Assignment problem ppt Assignment problem ppt
Assignment problem ppt
 
Operations research : Assignment problem (One's method) presentation
Operations research : Assignment problem (One's method) presentationOperations research : Assignment problem (One's method) presentation
Operations research : Assignment problem (One's method) presentation
 
Assignment model
Assignment modelAssignment model
Assignment model
 
Lesson 33: The Assignment Problem
Lesson 33: The Assignment  ProblemLesson 33: The Assignment  Problem
Lesson 33: The Assignment Problem
 
Assignment Chapter - Q & A Compilation by Niraj Thapa
Assignment Chapter  - Q & A Compilation by Niraj ThapaAssignment Chapter  - Q & A Compilation by Niraj Thapa
Assignment Chapter - Q & A Compilation by Niraj Thapa
 
AMA_Assignment Theory notes
AMA_Assignment Theory notesAMA_Assignment Theory notes
AMA_Assignment Theory notes
 
Hungarian algorithm
Hungarian algorithmHungarian algorithm
Hungarian algorithm
 
Assignment problems
Assignment problemsAssignment problems
Assignment problems
 
ITFT - Assignment problem
ITFT - Assignment problemITFT - Assignment problem
ITFT - Assignment problem
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Operational research on Assignment ppt
Operational research on Assignment pptOperational research on Assignment ppt
Operational research on Assignment ppt
 
Interpolation and-its-application
Interpolation and-its-applicationInterpolation and-its-application
Interpolation and-its-application
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Matrices Chapter 4 Obj. 1.04,2.10
Matrices Chapter 4 Obj. 1.04,2.10Matrices Chapter 4 Obj. 1.04,2.10
Matrices Chapter 4 Obj. 1.04,2.10
 
Algorithm for Hungarian Method of Assignment
Algorithm for Hungarian Method of AssignmentAlgorithm for Hungarian Method of Assignment
Algorithm for Hungarian Method of Assignment
 
Teaching Matrices within Statistics
Teaching Matrices within StatisticsTeaching Matrices within Statistics
Teaching Matrices within Statistics
 
Introduction to operations research
Introduction to operations researchIntroduction to operations research
Introduction to operations research
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 

Similaire à A study on solving Assignment Problem

Solving ONE’S interval linear assignment problem
Solving ONE’S interval linear assignment problemSolving ONE’S interval linear assignment problem
Solving ONE’S interval linear assignment problemIJERA Editor
 
A Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemJim Webb
 
Ashish garg research paper 660_CamReady
Ashish garg research paper 660_CamReadyAshish garg research paper 660_CamReady
Ashish garg research paper 660_CamReadyAshish Garg
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian MethodAritra7469
 
Chapter 1 Assignment Problems (DS) (1).pptx
Chapter 1 Assignment Problems (DS) (1).pptxChapter 1 Assignment Problems (DS) (1).pptx
Chapter 1 Assignment Problems (DS) (1).pptxPriyankaLunavat
 
Basic MATLAB-Presentation.pptx
Basic MATLAB-Presentation.pptxBasic MATLAB-Presentation.pptx
Basic MATLAB-Presentation.pptxPremanandS3
 
qadm-ppt-150918102124-lva1-app6892.pdf
qadm-ppt-150918102124-lva1-app6892.pdfqadm-ppt-150918102124-lva1-app6892.pdf
qadm-ppt-150918102124-lva1-app6892.pdfHari31856
 
B61301007 matlab documentation
B61301007 matlab documentationB61301007 matlab documentation
B61301007 matlab documentationManchireddy Reddy
 
Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...Tatsuya Yokota
 
Project management
Project managementProject management
Project managementAvay Minni
 
Page 1 of 3 MATH133 Unit 4 Functions and Their Graphs .docx
Page 1 of 3 MATH133 Unit 4 Functions and Their Graphs .docxPage 1 of 3 MATH133 Unit 4 Functions and Their Graphs .docx
Page 1 of 3 MATH133 Unit 4 Functions and Their Graphs .docxalfred4lewis58146
 
Data Structure.pdf
Data Structure.pdfData Structure.pdf
Data Structure.pdfMemeMiner
 

Similaire à A study on solving Assignment Problem (20)

Solving ONE’S interval linear assignment problem
Solving ONE’S interval linear assignment problemSolving ONE’S interval linear assignment problem
Solving ONE’S interval linear assignment problem
 
A0280115(1)
A0280115(1)A0280115(1)
A0280115(1)
 
A Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment Problem
 
Asssignment problem
Asssignment problemAsssignment problem
Asssignment problem
 
Assignment problem notes
Assignment problem notesAssignment problem notes
Assignment problem notes
 
Ashish garg research paper 660_CamReady
Ashish garg research paper 660_CamReadyAshish garg research paper 660_CamReady
Ashish garg research paper 660_CamReady
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian Method
 
Chapter 1 Assignment Problems (DS) (1).pptx
Chapter 1 Assignment Problems (DS) (1).pptxChapter 1 Assignment Problems (DS) (1).pptx
Chapter 1 Assignment Problems (DS) (1).pptx
 
Ac4103169172
Ac4103169172Ac4103169172
Ac4103169172
 
Basic MATLAB-Presentation.pptx
Basic MATLAB-Presentation.pptxBasic MATLAB-Presentation.pptx
Basic MATLAB-Presentation.pptx
 
qadm-ppt-150918102124-lva1-app6892.pdf
qadm-ppt-150918102124-lva1-app6892.pdfqadm-ppt-150918102124-lva1-app6892.pdf
qadm-ppt-150918102124-lva1-app6892.pdf
 
Unit 2
Unit 2Unit 2
Unit 2
 
Management Science
Management Science Management Science
Management Science
 
Introduction.ppt
Introduction.pptIntroduction.ppt
Introduction.ppt
 
B61301007 matlab documentation
B61301007 matlab documentationB61301007 matlab documentation
B61301007 matlab documentation
 
Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...
 
Project management
Project managementProject management
Project management
 
Page 1 of 3 MATH133 Unit 4 Functions and Their Graphs .docx
Page 1 of 3 MATH133 Unit 4 Functions and Their Graphs .docxPage 1 of 3 MATH133 Unit 4 Functions and Their Graphs .docx
Page 1 of 3 MATH133 Unit 4 Functions and Their Graphs .docx
 
Unit 2
Unit 2Unit 2
Unit 2
 
Data Structure.pdf
Data Structure.pdfData Structure.pdf
Data Structure.pdf
 

Plus de vivatechijri

Understanding the Impact and Challenges of Corona Crisis on Education Sector...
Understanding the Impact and Challenges of Corona Crisis on  Education Sector...Understanding the Impact and Challenges of Corona Crisis on  Education Sector...
Understanding the Impact and Challenges of Corona Crisis on Education Sector...vivatechijri
 
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT  LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT vivatechijri
 
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...vivatechijri
 
Theoretical study of two dimensional Nano sheet for gas sensing application
Theoretical study of two dimensional Nano sheet for gas sensing  applicationTheoretical study of two dimensional Nano sheet for gas sensing  application
Theoretical study of two dimensional Nano sheet for gas sensing applicationvivatechijri
 
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOODMETHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOODvivatechijri
 
The Business Development Ethics
The Business Development EthicsThe Business Development Ethics
The Business Development Ethicsvivatechijri
 
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGEAn Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGEvivatechijri
 
Enhancing The Capability of Chatbots
Enhancing The Capability of ChatbotsEnhancing The Capability of Chatbots
Enhancing The Capability of Chatbotsvivatechijri
 
Smart Glasses Technology
Smart Glasses TechnologySmart Glasses Technology
Smart Glasses Technologyvivatechijri
 
Future Applications of Smart Iot Devices
Future Applications of Smart Iot DevicesFuture Applications of Smart Iot Devices
Future Applications of Smart Iot Devicesvivatechijri
 
Cross Platform Development Using Flutter
Cross Platform Development Using FlutterCross Platform Development Using Flutter
Cross Platform Development Using Fluttervivatechijri
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systemsvivatechijri
 
Light Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking TechnologyLight Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking Technologyvivatechijri
 
Social media platform and Our right to privacy
Social media platform and Our right to privacySocial media platform and Our right to privacy
Social media platform and Our right to privacyvivatechijri
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCEvivatechijri
 
Google File System
Google File SystemGoogle File System
Google File Systemvivatechijri
 
A Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain TechnologyA Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain Technologyvivatechijri
 
A Study of Data Storage Security Issues in Cloud Computing
A Study of Data Storage Security Issues in Cloud ComputingA Study of Data Storage Security Issues in Cloud Computing
A Study of Data Storage Security Issues in Cloud Computingvivatechijri
 

Plus de vivatechijri (20)

Understanding the Impact and Challenges of Corona Crisis on Education Sector...
Understanding the Impact and Challenges of Corona Crisis on  Education Sector...Understanding the Impact and Challenges of Corona Crisis on  Education Sector...
Understanding the Impact and Challenges of Corona Crisis on Education Sector...
 
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT  LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
 
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
 
Theoretical study of two dimensional Nano sheet for gas sensing application
Theoretical study of two dimensional Nano sheet for gas sensing  applicationTheoretical study of two dimensional Nano sheet for gas sensing  application
Theoretical study of two dimensional Nano sheet for gas sensing application
 
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOODMETHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
 
The Business Development Ethics
The Business Development EthicsThe Business Development Ethics
The Business Development Ethics
 
Digital Wellbeing
Digital WellbeingDigital Wellbeing
Digital Wellbeing
 
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGEAn Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
 
Enhancing The Capability of Chatbots
Enhancing The Capability of ChatbotsEnhancing The Capability of Chatbots
Enhancing The Capability of Chatbots
 
Smart Glasses Technology
Smart Glasses TechnologySmart Glasses Technology
Smart Glasses Technology
 
Future Applications of Smart Iot Devices
Future Applications of Smart Iot DevicesFuture Applications of Smart Iot Devices
Future Applications of Smart Iot Devices
 
Cross Platform Development Using Flutter
Cross Platform Development Using FlutterCross Platform Development Using Flutter
Cross Platform Development Using Flutter
 
3D INTERNET
3D INTERNET3D INTERNET
3D INTERNET
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
Light Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking TechnologyLight Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking Technology
 
Social media platform and Our right to privacy
Social media platform and Our right to privacySocial media platform and Our right to privacy
Social media platform and Our right to privacy
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCE
 
Google File System
Google File SystemGoogle File System
Google File System
 
A Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain TechnologyA Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain Technology
 
A Study of Data Storage Security Issues in Cloud Computing
A Study of Data Storage Security Issues in Cloud ComputingA Study of Data Storage Security Issues in Cloud Computing
A Study of Data Storage Security Issues in Cloud Computing
 

Dernier

A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksMagic Marks
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfsmsksolar
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 

Dernier (20)

A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 

A study on solving Assignment Problem

  • 1. VIVA-Tech International Journal for Research and Innovation ISSN(Online): 2581-7280 Volume 1, Issue 4 (2021) VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) E-21 A study on solving Assignment Problem Prof. Ramashankar Prajapati, Dr. Ajazul Haque, Dr. Jayesh Jain, Prof. Shiksha Singh (Humanities & Applied Sciences, Viva Institute of Technology, India) Abstract: The topic of assignment is a critical problem in mathematics and is further explored in the real physical world. We try to implement a replacement method during this paper to solve assignment problems with algorithm and solution steps. By using new method and computing by existing two methods, we analyse a numerical example, also we compare the optimal solutions between this new method and two current methods. A standardized technique, simple to use to solve assignment problems, may be the proposed method. Keywords: Assignment issue, HA-method, assignment method of Matrix one, Proposed method, Optimization. I. Introduction We often encounter situations during which we have we’ve got to assign n jobs to n workers. All n workers are capable of doing all jobs, but with a varying cost. Hence our task is to search out the simplest possible assignment that offers maximum efficiency and minimum cost. Example, assigning activities to students, subjects to teachers, different routes of pizza delivery boys, salesmen to different regions, jobs to machines, products to factories, research problems to groups, vehicles and drivers to different routes etc. An issue of this nature is named an assignment problem. II. Definition Assignment problem may be a special kind of problem which deals with allocation of assorted resources to varied activities on one to 1 basis. It’s tired such some way that the whole cost or time involved within the process is minimum or the whole profit is maximum. III. Conditions i) Number of jobs is capable number of machines or workers. ii) Each worker or machine is assigned to just one job. iii) Each worker or machine is independently capable of handling any job. iv) Objective of the assignment is clearly specified (minimizing cost or maximizing profit) 3.1 Assignment Model: Given n workers and n jobs with the price of each worker for each job, the matter is to assign each worker to at least one and only 1 job so on to optimize the full cost.
  • 2. VIVA-Tech International Journal for Research and Innovation ISSN(Online): 2581-7280 Volume 1, Issue 4 (2021) VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) E-22 𝑖=1 𝑖𝑗 𝑖𝑗 Let 𝐶𝑖𝑗 be the cost of assigning 𝑖𝑡ℎ to 𝑗𝑡ℎ job, 𝑥𝑖𝑗 be the assignment of 𝑖𝑡ℎ worker to 𝑗𝑡ℎ job and 𝑥𝑖𝑗 = 1, if 𝑖𝑡ℎ worker is assigned to 𝑗𝑡ℎ job = 0, otherwise Following table represents the value of assigning n workers to n jobs. Worker Jobs 1 2 3 … … n 1 𝐶11 𝐶12 𝐶13 𝐶1𝑛 2 𝐶21 𝐶22 𝐶23 𝐶2𝑛 . . . . . . . . . . . . . . . . . . . . . N 𝐶𝑛1 𝐶𝑛2 𝐶𝑛3 … … 𝐶𝑛𝑛 The objective is to form assignments that minimize the entire cost. Thus, an assignment problem will be represented by n x n matrix which covers all the n! possible ways of constructing assignments. Assignment Problem may be a special case of Applied Math Problem. Assignment problem will be expressed symbolically as follows: Minimize Z = ∑𝑛 𝑛 𝑖=1 𝐶𝑖𝑗 𝑥𝑖𝑗 Subject to constraints 𝑛 ∑ 𝑥 = 1; 𝑖 = 1, 2, 3, …𝑛 𝑗=1 (exactly one job is assigned to 𝑖𝑡ℎ worker) 𝑛 ∑ 𝑥 = 1; 𝑖 = 1, 2, 3, … 𝑛 𝑖=1 (exactly one worker is assigned to 𝑗𝑡ℎ job where 𝑥𝑖𝑗 takes a worth 0 or 1. 3.2 Hungarian method is predicated on the subsequent properties: 1) If a relentless (positive or negative) is added to each element of any row or column within the given cost matrix, an assignment that minimizes the overall cost within the original matrix also minimizes the overall cost within the revised matrix. 2) In an assignment problem, an answer having zero total cost of assignment is an optimal solution. The Hungarian algorithm is explained with the assistance of the subsequent example. Consider an example where 4 jobs have to be performed by 4 workers, one job per worker. The matrix below shows the value of assigning a specific worker to a particular job. The target is to attenuate the whole cost of assignment. Workers Jobs 𝐽1 𝐽2 𝐽3 𝐽4 𝑊 1 62 63 50 72 𝑊 2 57 35 49 60 𝑊 3 21 49 15 56 𝑊 4 18 19 78 23 3.2 Let us solve this problem by Hungarian method. Step 1: Subtract the littlest element of every row from every element of that row. ∑
  • 3. VIVA-Tech International Journal for Research and Innovation ISSN(Online): 2581-7280 Volume 1, Issue 4 (2021) VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) E-23 Workers Jobs 𝐽1 𝐽2 𝐽3 𝐽4 𝑊 1 12 13 0 22 𝑊 2 22 0 14 25 𝑊 3 6 34 0 41 𝑊 4 0 1 60 5 Step 2: Subtract the littlest element of every column from every element of that column. Workers Jobs 𝐽1 𝐽2 𝐽3 𝐽4 𝑊 1 12 13 0 17 𝑊 2 22 0 14 20 𝑊 3 6 34 0 36 𝑊 4 0 1 60 0 Step 3: Assign through zeros. Workers Jobs √ √ √ 𝑊1 12 13 ⓪ 17 𝑊2 22 ⓪ 14 20 𝑊3 6 34 0 36 𝑊4 ⓪ 1 60 0 Observe that third row doesn’t contain an assignment. Step 4: 1. Mark (√) the row (𝑅3). 2. Mark (√) the columns (𝐶3) having zeros within the marked rows. 3. Mark (√) the row (𝑅3) which contains assignment in marked column. 4. Draw lines through the marked columns and unmarked rows. Workers Jobs √ 𝑊1 12 13 ⓪ 17 √ √ 𝑊2 22 ⓪ 14 20 𝑊3 6 34 0 36 𝑊4 ⓪ 1 60 0 All zeros will be covered using 3 lines So, number of lines = 3 and order of matrix = 4 Hence, the quantity of lines required ≠ order of matrix. Therefore, we continue with the subsequent step to form additional zeros. Step 4: (i) Find the littlest uncovered element (6) (ii) Subtract this number 3.3 Steps of the Hungarian Method: Following steps describe the Hungarian Method. Step 1. Subtract the minimum cost in each row of the price matrix from all the weather within the respective row.
  • 4. VIVA-Tech International Journal for Research and Innovation ISSN(Online): 2581-7280 Volume 1, Issue 4 (2021) VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) E-24 Step 2. Subtract the minimum cost in each column of the value matrix from all the weather in the respective column Step 3. Starting with the primary row, check the rows step by step until a row containing exactly single zero is found. Make an assignment by marking () that zero. Then cross (×) all other zeros within the column within which the assignment was made. This eliminates the livelihood of constructing further assignments in this column. Step 4. After examining all the rows, repeat the same procedure for columns. i.e. examine the columns one by one until a column containing exactly one zero is found. Make an assignment by marking () that zero. Then cross (×) all other zeros within the row within which the assignment was made. Step 5. Continue these successive operations on rows and columns until all the zeros are either assigned or crossed out and there’s exactly one assignment for each row and each column. In such case optimal solution is obtained. Step 6. There could be some rows (or columns) without assignments i.e. the entire number of marked zeros is a smaller amount than the order of the price matrix. In such case, proceed to step 7. Step 7. Draw the smallest amount possible number of horizontal and vertical lines to hide all zeros. This can be done as follows: i) Mark ( ) the rows within which no assignment has been made. ii) Mark ( ) the column having zeros within the marked rows. iii) Mark ( ) rows which contain assignments in marked columns. iv) Repeat 2 and three until the chain of marking is completed. v) Draw straight lines through marked columns. vi) Draw straight lines through unmarked rows. By this fashion we draw the minimum number of horizontal and vertical lines required to cover all zeros. If the amount of lines is less than the order of matrix, then there’s no solution. And if the minimum number of lines is adequate to the order of matrix, then there is an answer and it’s optimal. Step 8. If minimum number of lines < order of matrix, then a) Select the littlest element not covered by any of the lines of the table. 3.4 Solve the following assignment using Hungarian Assignment Method: Operator Machine I II III IV V 1 18 24 19 20 23 2 19 21 20 18 22 3 22 23 20 21 23 4 20 18 21 19 19 5 18 22 23 22 21 Step 1: Subtract the smallest element of each row from each element of that row. I II III IV V 1 0 6 1 2 4 2 1 3 2 0 3 3 2 3 0 1 3 4 2 0 3 1 1 5 0 4 5 4 3
  • 5. VIVA-Tech International Journal for Research and Innovation ISSN(Online): 2581-7280 Volume 1, Issue 4 (2021) VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) E-25 Step 2: Subtract the smallest element of column from each element of that column. I II III IV V 1 0 6 1 2 4 2 1 3 2 0 3 3 2 3 0 1 2 4 2 0 3 1 0 5 0 4 5 4 2 Step 3: Draw minimum number of lines (horizontal and vertical) that are required to cover all zeros in the matrix. ⓪ Here, minimum number of lines (4) < order of matrix (5). Therefore, we continue with the next step to create additional zeros. Step 4: (i) Find the smallest uncovered element (1) (ii) Subtract this number from all uncovered elements and add it to all elements which lie at the intersection of two lines. I II III IV V 1 0 5 0 1 3 √ √ √ 2 2 3 2 ⓪ 3 3 3 2 ⓪ 1 2 4 3 ⓪ 3 1 0 5 ⓪ 3 4 3 1 Here, minimum number of lines (4) < order of matrix (5). Therefore, we continue with the next step to create additional zeros. Step 5: (i) Find the smallest uncovered element (1) (ii) Subtract this number from all uncovered elements and add it to all elements which lie at the intersection of two lines. (iii) Then assign through zeros. I II III IV V 1 ⓪ 4 0 0 2 2 4 3 3 ⓪ 3 3 3 1 ⓪ 0 1 4 4 ⓪ 4 0 0 5 0 2 4 2 ⓪ Optimal Solution: 1→I, 2→IV, 3→III, 4→II, 5→V Minimum Value = 18 + 18 + 20 +18 + 21 = 95 IV. Conclusion I II III IV V √ √ 1 ⓪ 6 1 2 4 2 1 3 2 ⓪ 3 3 2 3 1 2 4 2 ⓪ 3 1 0 5 0 4 5 4 2
  • 6. VIVA-Tech International Journal for Research and Innovation ISSN(Online): 2581-7280 Volume 1, Issue 4 (2021) VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) E-26 In this paper, we explained the proposed algorithm and, by numerical illustration, demonstrated its effectiveness. And we get the optimal solution, which is the same as the HA-method and MOA-method optimal solutions. This paper therefore presents a new approach that is easy to address the issue of assignment. V. References [1]. Operation Research – An Introduction by H A Taha [2]. Hamdy A. Tsaha, 2007, Operations Research, an introduction, 8th Ed.. [3]. Operation Research by Gupta Prem Kumar and Hira D S [4]. Operation Research by Panneerselvam and R