
Concept explainers
Explanation of Solution
Given:
Five employees are available for performing four jobs. The time taken to perform each job by each of the person is given in the following table:
Time | (hours) | |||
Person | Job 1 | Job 2 | Job 3 | Job 4 |
1 | 22 | 18 | 30 | 18 |
2 | 18 | M | 27 | 22 |
3 | 26 | 20 | 28 | 28 |
4 | 16 | 22 | M | 14 |
5 | 21 | M | 25 | 28 |
To Determine:
Find an optimal assignment order of jobs to minimize the total time required for performing four jobs using Hungarian method.
Assignment of employees to jobs:
Step 1:
Add another column for Job 5 with zero costs, since the table is not balanced.
Time | (hours) | ||||
Person | Job 1 | Job 2 | Job 3 | Job 4 | Job 5 |
1 | 22 | 18 | 30 | 18 | 0 |
2 | 18 | M | 27 | 22 | 0 |
3 | 26 | 20 | 28 | 28 | 0 |
4 | 16 | 22 | M | 14 | 0 |
5 | 21 | M | 25 | 28 | 0 |
Step 2:
Take minimum from each row and subtract from the corresponding row. The new resultant table will be as follows:
Time | (hours) | ||||
Person | Job 1 | Job 2 | Job 3 | Job 4 | Job 5 |
1 | 22 | 18 | 30 | 18 | 0 |
2 | 18 | M | 27 | 22 | 0 |
3 | 26 | 20 | 28 | 28 | 0 |
4 | 16 | 22 | M | 14 | 0 |
5 | 21 | M | 25 | 28 | 0 |
Minimum | 16 | 18 | 25 | 14 | 0 |
Step 3:
Take minimum from each column and subtract from the corresponding column. The new resultant table will be as follows:
Time | (hours) | ||||
Person | Job 1 | Job 2 | Job 3 | Job 4 | Job 5 |
1 | 6 | 0 | 5 | 4 | 0 |
2 | 2 | M | 2 | 8 | 0 |
3 | 10 | 2 | 3 | 14 | 0 |
4 | 0 | 4 | M | 0 | 0 |
5 | 5 | M | 0 | 14 | 0 |
Step 4:
Draw minimum number of lines for covering all zeros in the resultant table...

Trending nowThis is a popular solution!

Chapter 7 Solutions
Operations Research: Applications and Algorithms
- Complete the JavaScript function addPixels () to calculate the sum of pixelAmount and the given element's cssProperty value, and return the new "px" value. Ex: If helloElem's width is 150px, then calling addPixels (hello Elem, "width", 50) should return 150px + 50px = "200px". SHOW EXPECTED HTML JavaScript 1 function addPixels (element, cssProperty, pixelAmount) { 2 3 /* Your solution goes here *1 4 } 5 6 const helloElem = document.querySelector("# helloMessage"); 7 const newVal = addPixels (helloElem, "width", 50); 8 helloElem.style.setProperty("width", newVal); [arrow_forwardSolve in MATLABarrow_forwardHello please look at the attached picture. I need an detailed explanation of the architecturearrow_forward
- Information Security Risk and Vulnerability Assessment 1- Which TCP/IP protocol is used to convert the IP address to the Mac address? Explain 2-What popular switch feature allows you to create communication boundaries between systems connected to the switch3- what types of vulnerability directly related to the programmer of the software?4- Who ensures the entity implements appropriate security controls to protect an asset? Please do not use AI and add refrencearrow_forwardFind the voltage V0 across the 4K resistor using the mesh method or nodal analysis. Note: I have already simulated it and the value it should give is -1.714Varrow_forwardResolver por superposicionarrow_forward
- Describe three (3) Multiplexing techniques common for fiber optic linksarrow_forwardCould you help me to know features of the following concepts: - commercial CA - memory integrity - WMI filterarrow_forwardBriefly describe the issues involved in using ATM technology in Local Area Networksarrow_forward
- For this question you will perform two levels of quicksort on an array containing these numbers: 59 41 61 73 43 57 50 13 96 88 42 77 27 95 32 89 In the first blank, enter the array contents after the top level partition. In the second blank, enter the array contents after one more partition of the left-hand subarray resulting from the first partition. In the third blank, enter the array contents after one more partition of the right-hand subarray resulting from the first partition. Print the numbers with a single space between them. Use the algorithm we covered in class, in which the first element of the subarray is the partition value. Question 1 options: Blank # 1 Blank # 2 Blank # 3arrow_forward1. Transform the E-R diagram into a set of relations. Country_of Agent ID Agent H Holds Is_Reponsible_for Consignment Number $ Value May Contain Consignment Transports Container Destination Ф R Goes Off Container Number Size Vessel Voyage Registry Vessel ID Voyage_ID Tonnagearrow_forwardI want to solve 13.2 using matlab please helparrow_forward
- Operations Research : Applications and AlgorithmsComputer ScienceISBN:9780534380588Author:Wayne L. WinstonPublisher:Brooks ColeA Guide to SQLComputer ScienceISBN:9781111527273Author:Philip J. PrattPublisher:Course Technology PtrNp Ms Office 365/Excel 2016 I NtermedComputer ScienceISBN:9781337508841Author:CareyPublisher:Cengage
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrCOMPREHENSIVE MICROSOFT OFFICE 365 EXCEComputer ScienceISBN:9780357392676Author:FREUND, StevenPublisher:CENGAGE L


