SlideShare a Scribd company logo
Operations research : Assignment problem (One's method) presentation
Assign the five jobs to five machines so as 
to minimize the total cost
Find the minimum element of each row in 
the assignment matrix (say ai) 
and write it on the right hand side of the 
matrix, as follows:
Then divide each element of ith row of the 
matrix by ai. These operations 
create ones to each rows, and the matrix 
reduces to following matrix.
Now find the minimum element of each column 
in assignment matrix (say bj), and write it below 
that column. Then divide each element of jth 
column of the matrix by bj
The minimum number of lines 
required to pass through all the ones 
of thematrix is 5
So, the complete assignment is 
possible
• we can assign the ones and the solution is 
(1,5) 
(2,3) 
(3,4) 
(4,1) 
(5,2) 
and minimum cost is 24
A company has 5 jobs to be done. The following 
matrix shows the return of assigning ith 
machine to the jth job. Assign the five jobs to 
the five machines so as to maximize the total 
return
step 1. Find the maximum element of each 
row in the assignment matrix(say ai) and 
write it on the right hand side of the 
matrix, as follows:
Then divide each element of ith row of the 
matrix by ai. These operations 
create ones to each rows, and the matrix 
reduces to following matrix
• step 2. 
• Since we can not make assignment in terms of 
the ones, now find the maximum element of 
each column in assignment matrix ( say bj), and 
write it below that column. 
• Then divide each element of jth column of the 
matrix By bj 
• These operations create ones to each columns, 
and matrix reduces to following matrix , feasible 
assignment can not be secured from step (1) and 
(2) so, go to step 3
Operations research : Assignment problem (One's method) presentation
step 3. Draw the minimum number of lines 
equired to pass through all 
the ones of the matrix. Clearly the four lines are 
passing through all the ones. Since the number 
of lines is not equal to the order of the matrix, 
optimal assignment has not been reached
step 4. 
• Select the largest element (say 
• dij) out of those which do not lie on any of the 
lines in the above matrix. It is in the third 
column dij=0.83. Then divide each element of 
the third column, which dij is on it. This 
operation creates a new one to this column
Now, we can assign the ones, it is 
based on priority rule. Priority rule is 
assigning one on the rows which have 
greatest element on the right hand 
side, respectively.
The details of this program are as follows: 
• Machine 3 assigns to job 4 profit 14 
• Machine 4 assigns to job 2 profit 14 
• Machine 5 assigns to job 1 profit 7 
• Machine 1 assigns to job 3 profit 10 
• Machine 2 assigns to job 5 profit 5 
• so the optimal assignment has been reached, and 
total profit according to this plan is 
10+5+14+14+7=50.
• References 
http://www.m-hikari.com/ams/ams-2012/ams- 
45-48-2012/basirzadehAMS45-48-2012.pdf 
Thanks to 
• Hadi Basirzadeh 
• Department of Mathematics 
• Shahid Chamran University, Ahvaz, Iran 
• basirzad@scu.ac.ir

More Related Content

PPTX
3 pillars of big data : structured data, semi structured data and unstructure...
PDF
Assignment problem
PPT
Dinive conquer algorithm
PPTX
I.t history and development in nepal
PPTX
Assignment Problem
PDF
R Programming: Introduction To R Packages
PPTX
Entity Relationship Diagrams
PPTX
Dynamic programming
3 pillars of big data : structured data, semi structured data and unstructure...
Assignment problem
Dinive conquer algorithm
I.t history and development in nepal
Assignment Problem
R Programming: Introduction To R Packages
Entity Relationship Diagrams
Dynamic programming

What's hot (20)

PDF
Asssignment problem
PPTX
Slide 4 dbms users
PPTX
Sorting Algorithms
PPTX
Big m method
PPTX
Data warehousing
PPT
Backtracking
PDF
Sql queries questions and answers
PPT
finding Min and max element from given array using divide & conquer
PPTX
Big-M Method Presentation
PPT
Classification: Basic Concepts and Decision Trees
PDF
Heap Tree.pdf
PPTX
DataFrame in Python Pandas
PPT
An Introduction To Weka
DOCX
Chapter 4: Enhanced Entity-Relationship and Object Modeling
PPTX
DBSCAN : A Clustering Algorithm
PDF
Assignment problems
PPT
11 Database Concepts
PPTX
Normalisation
PPTX
04 Classification in Data Mining
PPT
Er & eer to relational mapping
Asssignment problem
Slide 4 dbms users
Sorting Algorithms
Big m method
Data warehousing
Backtracking
Sql queries questions and answers
finding Min and max element from given array using divide & conquer
Big-M Method Presentation
Classification: Basic Concepts and Decision Trees
Heap Tree.pdf
DataFrame in Python Pandas
An Introduction To Weka
Chapter 4: Enhanced Entity-Relationship and Object Modeling
DBSCAN : A Clustering Algorithm
Assignment problems
11 Database Concepts
Normalisation
04 Classification in Data Mining
Er & eer to relational mapping
Ad

Viewers also liked (20)

PPTX
Assignment problem
PPTX
Operational research on Assignment ppt
PPTX
Assignment problem
PPT
assignment problem
PDF
Assgnment=hungarian method
PPTX
Assignment method teaching
PPT
Lesson 33: The Assignment Problem
PPTX
Phase problem
PPTX
Quantitative management minimal spanning tree and dijkstra
PDF
Operations research by p. rama murthy
PPT
Transportation problem
PDF
Assignment font page rajshahi university
PPT
Assignment Problem
PDF
21122351 henry-fayol
PPTX
ITFT - Assignment problem
PPTX
operation research
PPTX
C 8 - investment casting
DOC
House wiring
PPT
Ap for b.tech. (mechanical) Assignment Problem
DOC
Dual simplexmethod
Assignment problem
Operational research on Assignment ppt
Assignment problem
assignment problem
Assgnment=hungarian method
Assignment method teaching
Lesson 33: The Assignment Problem
Phase problem
Quantitative management minimal spanning tree and dijkstra
Operations research by p. rama murthy
Transportation problem
Assignment font page rajshahi university
Assignment Problem
21122351 henry-fayol
ITFT - Assignment problem
operation research
C 8 - investment casting
House wiring
Ap for b.tech. (mechanical) Assignment Problem
Dual simplexmethod
Ad

Similar to Operations research : Assignment problem (One's method) presentation (20)

PDF
Solving ONE’S interval linear assignment problem
PDF
Assignment Poblems
PDF
A study on solving Assignment Problem
PDF
Decision Science.pdf
PDF
A0280115(1)
PDF
A Comparative Analysis Of Assignment Problem
PDF
AMA_Assignment Theory notes
PPTX
Chapter 1 Assignment Problems (DS) (1).pptx
PDF
qadm-ppt-150918102124-lva1-app6892.pdf
PDF
Assignment Chapter - Q & A Compilation by Niraj Thapa
PPTX
Unit 3 ap gt
PPTX
Muzammil irshad.pptxhdududududiufufufufu
PPTX
Hungarian Method
PPTX
Advance excel
PDF
tabulation method.pdf
PPTX
Divide and Conquer / Greedy Techniques
PPTX
Algorithm for Hungarian Method of Assignment
PDF
CP PPT_Unit IV computer programming in c.pdf
PPT
rank order cluster analysis that learn by engineering students
PDF
Data Structure & Algorithms - Matrix Multiplication
Solving ONE’S interval linear assignment problem
Assignment Poblems
A study on solving Assignment Problem
Decision Science.pdf
A0280115(1)
A Comparative Analysis Of Assignment Problem
AMA_Assignment Theory notes
Chapter 1 Assignment Problems (DS) (1).pptx
qadm-ppt-150918102124-lva1-app6892.pdf
Assignment Chapter - Q & A Compilation by Niraj Thapa
Unit 3 ap gt
Muzammil irshad.pptxhdududududiufufufufu
Hungarian Method
Advance excel
tabulation method.pdf
Divide and Conquer / Greedy Techniques
Algorithm for Hungarian Method of Assignment
CP PPT_Unit IV computer programming in c.pdf
rank order cluster analysis that learn by engineering students
Data Structure & Algorithms - Matrix Multiplication

More from Pankaj Kumar (12)

PPTX
Basic Logic Gates
PPTX
Biomimicry
PPTX
Ocean thermal energy conversion
PPTX
Vortex Flow / Turbine Fluid Sensor
PPTX
Group technology _ flexible manufacturing system_supply chain management
PPTX
Computers in industrial engineering
PPTX
Synthetic Fibres & Plastics
PPT
Microorganisms - Friend and Foe
PPT
Chemical effects of electric current
PDF
Biology pri
PPTX
MPC : Inventory control with case study of Dulux paints
PPTX
Mpc sequencing
Basic Logic Gates
Biomimicry
Ocean thermal energy conversion
Vortex Flow / Turbine Fluid Sensor
Group technology _ flexible manufacturing system_supply chain management
Computers in industrial engineering
Synthetic Fibres & Plastics
Microorganisms - Friend and Foe
Chemical effects of electric current
Biology pri
MPC : Inventory control with case study of Dulux paints
Mpc sequencing

Recently uploaded (20)

PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
UNIT 4 Total Quality Management .pptx
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPT
Project quality management in manufacturing
PPTX
Geodesy 1.pptx...............................................
PPT
Mechanical Engineering MATERIALS Selection
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
OOP with Java - Java Introduction (Basics)
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
DOCX
573137875-Attendance-Management-System-original
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Construction Project Organization Group 2.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
composite construction of structures.pdf
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
UNIT 4 Total Quality Management .pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Project quality management in manufacturing
Geodesy 1.pptx...............................................
Mechanical Engineering MATERIALS Selection
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
OOP with Java - Java Introduction (Basics)
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Foundation to blockchain - A guide to Blockchain Tech
CYBER-CRIMES AND SECURITY A guide to understanding
573137875-Attendance-Management-System-original
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
additive manufacturing of ss316l using mig welding
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
bas. eng. economics group 4 presentation 1.pptx
Construction Project Organization Group 2.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
composite construction of structures.pdf

Operations research : Assignment problem (One's method) presentation

  • 2. Assign the five jobs to five machines so as to minimize the total cost
  • 3. Find the minimum element of each row in the assignment matrix (say ai) and write it on the right hand side of the matrix, as follows:
  • 4. Then divide each element of ith row of the matrix by ai. These operations create ones to each rows, and the matrix reduces to following matrix.
  • 5. Now find the minimum element of each column in assignment matrix (say bj), and write it below that column. Then divide each element of jth column of the matrix by bj
  • 6. The minimum number of lines required to pass through all the ones of thematrix is 5
  • 7. So, the complete assignment is possible
  • 8. • we can assign the ones and the solution is (1,5) (2,3) (3,4) (4,1) (5,2) and minimum cost is 24
  • 9. A company has 5 jobs to be done. The following matrix shows the return of assigning ith machine to the jth job. Assign the five jobs to the five machines so as to maximize the total return
  • 10. step 1. Find the maximum element of each row in the assignment matrix(say ai) and write it on the right hand side of the matrix, as follows:
  • 11. Then divide each element of ith row of the matrix by ai. These operations create ones to each rows, and the matrix reduces to following matrix
  • 12. • step 2. • Since we can not make assignment in terms of the ones, now find the maximum element of each column in assignment matrix ( say bj), and write it below that column. • Then divide each element of jth column of the matrix By bj • These operations create ones to each columns, and matrix reduces to following matrix , feasible assignment can not be secured from step (1) and (2) so, go to step 3
  • 14. step 3. Draw the minimum number of lines equired to pass through all the ones of the matrix. Clearly the four lines are passing through all the ones. Since the number of lines is not equal to the order of the matrix, optimal assignment has not been reached
  • 15. step 4. • Select the largest element (say • dij) out of those which do not lie on any of the lines in the above matrix. It is in the third column dij=0.83. Then divide each element of the third column, which dij is on it. This operation creates a new one to this column
  • 16. Now, we can assign the ones, it is based on priority rule. Priority rule is assigning one on the rows which have greatest element on the right hand side, respectively.
  • 17. The details of this program are as follows: • Machine 3 assigns to job 4 profit 14 • Machine 4 assigns to job 2 profit 14 • Machine 5 assigns to job 1 profit 7 • Machine 1 assigns to job 3 profit 10 • Machine 2 assigns to job 5 profit 5 • so the optimal assignment has been reached, and total profit according to this plan is 10+5+14+14+7=50.
  • 18. • References http://www.m-hikari.com/ams/ams-2012/ams- 45-48-2012/basirzadehAMS45-48-2012.pdf Thanks to • Hadi Basirzadeh • Department of Mathematics • Shahid Chamran University, Ahvaz, Iran • basirzad@scu.ac.ir