Unbalanced Assignment Problem

In the previous section, the number of persons and the number of jobs were assumed to be the same. In this section, we remove this assumption and consider a situation where the number of persons is not equal to the number of jobs . In all such cases, fictitious rows and/or columns are added in the matrix to make it a square matrix.

  • Maximization Problem
  • Multiple Optimal Solutions

Example: Unbalanced Assignment Problem

Job
Person 1 2 3 4
A 20 25 22 28
B 15 18 23 17
C 19 17 21 24

Since the number of persons is less than the number of jobs, we introduce a dummy person (D) with zero values. The revised assignment problem is given below:

Use Horizontal Scrollbar to View Full Table Calculation.

Job
Person 1 2 3 4
A 20 25 22 28
B 15 18 23 17
C 19 17 21 24
D (dummy) 0 0 0 0

Now use the Hungarian method to obtain the optimal solution yourself. Ans. = 20 + 17 + 17 + 0 = 54.

Share and Recommend

Operations Research Simplified Back Next

Goal programming Linear programming Simplex Method Transportation Problem

Academia.edu no longer supports Internet Explorer.

To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to  upgrade your browser .

Enter the email address you signed up with and we'll email you a reset link.

  • We're Hiring!
  • Help Center

paper cover thumbnail

Solving the Unbalanced Assignment Problem: Simpler Is Better

Profile image of Francis Vasko

American Journal of Operations Research

Related Papers

Dr Avanish Kumar

unbalanced assignment problem question

Bhausaheb G Kore

In this paper I have proposed a new approach to solve an unbalanced assignment problem (UBAP). This approach includes two parts. First is to obtain an initial basic feasible solution (IBFS) and second part is to test optimality of an IBFS. I have proposed two new methods Row Penalty Assignment Method (RPAM) and Column Penalty Assignment Method (CPAM) to obtain an IBFS of an UBAP. Also I have proposed a new method Non-basic Smallest Effectiveness Method (NBSEM) to test optimality of an IBFS. We can solve an assignment problem of maximization type using this new approach in opposite sense. By this new approach, we achieve the goal with less number of computations and steps. Further we illustrate the new approach by suitable examples. INTRODUCTION The assignment problem is a special case of the transportation problem where the resources are being allocated to the activities on a one-to-one basis. Thus, each resource (e.g. an employee, machine or time slot) is to be assigned uniquely to a particular activity (e.g. a task, site or event). In assignment problems, supply in each row represents the availability of a resource such as a man, machine, vehicle, product, salesman, etc. and demand in each column represents different activities to be performed such as jobs, routes, factories, areas, etc. for each of which only one man or vehicle or product or salesman respectively is required. Entries in the square being costs, times or distances. The assignment method is a special linear programming technique for solving problems like choosing the right man for the right job when more than one choice is possible and when each man can perform all of the jobs. The ultimate objective is to assign a number of tasks to an equal number of facilities at minimum cost (or maximum profit) or some other specific goal. Let there be 'm' resources and 'n' activities. Let c ij be the effectiveness (in terms of cost, profit, time, etc.) of assigning resource i to activity j (i = 1, 2, …., m; j = 1, 2,…., n). Let x ij = 0, if resource i is not assigned to activity j and x ij = 1, if resource i is assigned to activity j. Then the objective is to determine x ij 's that will optimize the total effectiveness (Z) satisfying all the resource constraints and activity constraints. 1. Mathematical Formulation Let number of rows = m and number of columns = n. If m = n then an AP is said to be BAP otherwise it is said to be UBAP. A) Case 1: If m < n then mathematically the UBAP can be stated as follows:

Malaya Journal of Matematik

DR ANJU KHANDELWAL

International Journal for Research in Applied Science & Engineering Technology (IJRASET)

IJRASET Publication

In this paper a new method is proposed for finding an optimal solution of a wide range of assignment problems, directly. A numerical illustration is established and the optimality of the result yielded by this method is also checked. The most attractive feature of this method is that it requires very simple arithmetical and logical calculations. The method is illustrated through an example.

Hussein Ali Hussein Al-Dallal Al-Saeedi

archana pandey

Assignment problems arise in different situation where we have to find an optimal way to assign n-objects to mother objects in an injective fashion. The assignment problems are a well studied topic in combinatorial optimization. These problems find numerous application in production planning, telecommunication VLSI design, economic etc. The assignment problems is a special case of Transportation problem. Depending on the objective we want to optimize, we obtain the typical assignment problems. Assignment problem is an important subject discussed in real physical world we endeavor in this paper to introduce a new approach to assignment problem namely, matrix ones assignment method or MOA-method for solving wide range of problem. An example using matrix ones assignment methods and the existing Hungarian method have been solved and compared it graphically. Also some of the variations and some special cases in assignment problem and its applications have been discussed in the paper.

Sultana Rafi

The assignment problem is a particular type of linear programming problem. In this paper, we analyzed the standard and existing proposed methods. After studying these methods, we proposed a new alternative method for solving the assignment problem. We examined the newly proposed method by a couple of numerical examples and compare this result with the standard method. The main characteristic of this newly proposed method is that it constructed a very easy logical and arithmetical algorithm. Here we point out some advantages and limitations of the new proposed method. Programming code for the newly proposed method has been added in this paper.

Ranjan Kumar Mondal

Thecloudcomputingpresentsatypeofassignmentsandsystemswhichoccupydistributedresources toexecutearoleinadistributedway.Cloudcomputingmakeuseoftheonlinesystemsonthewebto assisttheimplementationofcomplicatedassignments;thatneedhuge-scalecomputation.Itwassaid withtheintentionofinourlivingworld;wecanfinditchallengingtobalanceworkloadsofcloud computingamongassignments(jobsortasks)andsystems(machinesornodes),sothemajorityofthe timewehavetopromoteaconditiontounbalancedassignmentproblems(unequaltaskallocations). The present article submits a new technique to solve the unequal task allocation problems. The techniqueisofferedinanalgorithmicmodelandputintopracticeontheseveralgroupsofinputto investigatethepresentationandusefulnessoftheworks.Anevaluationispreparedwiththepresented approach.Itmakessurethattheproposedapproachprovidesabetteroutcomebycomparingwith someotherexistingalgorithms.

Industrial Engineering Journal

Shridhar Mhalsekar

Journal of Advances in Mathematics and Computer Science

Hudu Mohammed

Assignment problem is an important area in Operation Research and is also discussed in real physical world. In this paper an attempt has been made to solve the assignment problem using a new Method called the Penalty method. We discuss a numerical example by using the new Method and compare it with standard existing method which is the Hungarian method. We compare the optimal solution of the new Method and the Hungarian method. The new method is a simple procedure, easy to apply for solving assignment problem.

Loading Preview

Sorry, preview is currently unavailable. You can download the paper by clicking the button above.

RELATED PAPERS

Philippe Laborie

Michael Florian

Journal of Mathematics and Informatics

Sophia Porchelvi

IOP Publishing

Ajit Pal Singh

YMER Digital

Kalpana Dahiya

Mr Ebenezer Quayson

Transportation Research Part B: Methodological

Michael Patriksson

Applied Mathematical Sciences

Anwar N Jasim

Trisna Darmawansyah

IOSR Journals

Springer eBooks

Mourad Baiou

Oksana Pichugina

Discrete Applied Mathematics

Kurt Jörnsten

European Journal of Operational Research

American Scientific Research Journal for Engineering, Technology, and Sciences

humayra afroz

Nanda Piersma

RELATED TOPICS

  •   We're Hiring!
  •   Help Center
  • Find new research papers in:
  • Health Sciences
  • Earth Sciences
  • Cognitive Science
  • Mathematics
  • Computer Science
  • Academia ©2024

Solving the Unbalanced Assignment Problem: Simpler Is Better

  • January 2016
  • American Journal of Operations Research 06(04):296-299
  • 06(04):296-299
  • This person is not on ResearchGate, or hasn't claimed this research yet.

Francis Vasko at Kutztown University

  • Kutztown University

Abstract and Figures

. Cost matrix.

Discover the world's research

  • 25+ million members
  • 160+ million publication pages
  • 2.3+ billion citations

Patrice Koehl

  • Henri Orland
  • Siti Soraya
  • Fried Markus Allung Blegur
  • Nugraha K. F. Dethan

Rara Winanda

  • Fanessa Elrika Defitri
  • Rahmawati Rahmawati
  • Ashish Vishnu
  • S. Sushmitha
  • Tina Susan Jacob

Dhanasekar Sundaram

  • Mohammad Shyfur

Mohammad Shyfur Rahman Chowdhury

  • Ruxuan Ding

P. Senthil Kumar

  • J Roy Stat Soc

Frederick S. Hillier

  • Gerald J. Lieberman
  • Nav Res Logist Q

Wayne L. Winston

  • NAV RES LOG
  • Harold W. Kuhn
  • S N N Pandit
  • Recruit researchers
  • Join for free
  • Login Email Tip: Most researchers use their institutional email address as their ResearchGate login Password Forgot password? Keep me logged in Log in or Continue with Google Welcome back! Please log in. Email · Hint Tip: Most researchers use their institutional email address as their ResearchGate login Password Forgot password? Keep me logged in Log in or Continue with Google No account? Sign up

A Comparative Analysis of Assignment Problem

  • Conference paper
  • First Online: 06 June 2023
  • Cite this conference paper

unbalanced assignment problem question

  • Shahriar Tanvir Alam   ORCID: orcid.org/0000-0002-0567-3381 5 ,
  • Eshfar Sagor 5 ,
  • Tanjeel Ahmed 5 ,
  • Tabassum Haque 5 ,
  • Md Shoaib Mahmud 5 ,
  • Salman Ibrahim 5 ,
  • Ononya Shahjahan 5 &
  • Mubtasim Rubaet 5  

Part of the book series: EAI/Springer Innovations in Communication and Computing ((EAISICC))

Included in the following conference series:

  • International Conference on Big Data Innovation for Sustainable Cognitive Computing

144 Accesses

The aim of a supply chain team is to formulate a network layout that minimizes the total cost. In this research, the lowest production cost of the final product has been determined using a generalized plant location model. Furthermore, it is anticipated that units have been set up appropriately so that one unit of input from a source of supply results in one unit of output. The assignment problem is equivalent to distributing a job to the appropriate machine in order to meet customer demand. This study concentrates on reducing the cost of fulfilling the overall customer demand. Many studies have been conducted, and various algorithms have been proposed to achieve the best possible result. The purpose of this study is to present an appropriate model for exploring the solution to the assignment problem using the “Hungarian Method.” To find a feasible output of the assignment problem, this study conducted a detailed case study. The computational results indicate that the “Hungarian Method” provides an optimum solution for both balanced and unbalanced assignment problems. Moreover, decision-makers can use the study’s findings as a reference to mitigate production costs and adopt any sustainable market policy.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save.

  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
  • Available as EPUB and PDF
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
  • Durable hardcover edition

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Optimization model for a production, inventory, distribution and routing problem in small furniture companies.

unbalanced assignment problem question

New Hybrid Algorithm for Supply Chain Optimization

unbalanced assignment problem question

Bi-objective optimization model with economic and environmental consideration for an integrated supply chain with random demand and flexible production rate

Z. Xiang, J. Yang, X. Liang, M.H. Naseem, Application of discrete Grey Wolf Algorithm in balanced transport problem, in 2021 3rd International Academic Exchange Conference on Science and Technology Innovation, IAECST 2021 , (2021), pp. 1312–1318. https://doi.org/10.1109/IAECST54258.2021.9695827

Chapter   Google Scholar  

C. Woodyard, New York City Is Costliest Place to Park in USA (2018). https://content.usatoday.com/communities/driveon/post/2011/07/new-york-city-costliest-place-to-park-your-car/1#.WWUoFoQrJdg . Accessed 23 Apr 2022

K. McCoy, Drivers spend an average of 17 hours a year searching for parking spots. USA Today (2017). https://www.usatoday.com/story/money/2017/07/12/parking-pain-causes-financial-and-personal-strain/467637001/ . Accessed 23 Apr 2022

W. Ho, P. Ji, A genetic algorithm for the generalised transportation problem. Int. J. Comput. Appl. Technol. 22 (4), 190–197 (2005). https://doi.org/10.1504/IJCAT.2005.006959

Article   Google Scholar  

Z. Nakat, S. Herrera, Y. Cherkaoui, Cairo Traffic Congestion Study (World Bank, Washington, DC, 2013)

Google Scholar  

S. Bussmann, K. Schild, An agent-based approach to the control of flexible production systems, in IEEE International Conference on Emerging Technologies and Factory Automation, ETFA , vol. 2, (2001), pp. 481–488. https://doi.org/10.1109/etfa.2001.997722

S. Emde, M. Gendreau, Scheduling in-house transport vehicles to feed parts to automotive assembly lines. Eur. J. Oper. Res. 260 (1), 255–267 (2017). https://doi.org/10.1016/j.ejor.2016.12.012

Article   MathSciNet   MATH   Google Scholar  

S. Chopra, G. Notarstefano, M. Rice, M. Egerstedt, A distributed version of the Hungarian method for multirobot assignment. IEEE Trans. Robot. 33 (4), 932–947 (2017). https://doi.org/10.1109/TRO.2017.2693377

H.A. Hussein, M.A.K. Shiker, Two new effective methods to find the optimal solution for the assignment problems. J. Adv. Res. Dyn. Control Syst. 12 (7), 49–54 (2020). https://doi.org/10.5373/JARDCS/V12I7/20201983

M. Chen, D. Zhu, A workload balanced algorithm for task assignment and path planning of inhomogeneous autonomous underwater vehicle system. IEEE Trans. Cogn. Develop. Syst. 11 (4), 483–493 (2018)

C. Cubukcuoglu, P. Nourian, M.F. Tasgetiren, I.S. Sariyildiz, S. Azadi, Hospital layout design renovation as a quadratic assignment problem with geodesic distances. J. Build. Eng. 44 , 102952 (2021). https://doi.org/10.1016/j.jobe.2021.102952

U. Tosun, A new tool for automated transformation of quadratic assignment problem instances to quadratic unconstrained binary optimisation models. Expert Syst. Appl. 201 , 116953 (2022). https://doi.org/10.1016/j.eswa.2022.116953

S.M. Homayouni, D.B.M.M. Fontes, Production and transport scheduling in flexible job shop manufacturing systems. J. Glob. Optim. 79 (2), 463–502 (2021). https://doi.org/10.1007/s10898-021-00992-6

Article   MathSciNet   Google Scholar  

R. Wang, J. Yan, X. Yang, Neural graph matching network: Learning Lawler’s quadratic assignment problem with extension to hypergraph and multiple-graph matching. IEEE Trans. Pattern Anal. Mach. Intell. 44 (9), 5261–5279 (2022). https://doi.org/10.1109/TPAMI.2021.3078053

T. Dokeroglu, E. Sevinc, A. Cosar, Artificial bee colony optimization for the quadratic assignment problem. Appl. Soft Comput. J. 76 , 595–606 (2019). https://doi.org/10.1016/j.asoc.2019.01.001

X. Xiang, C. Liu, An almost robust optimization model for integrated berth allocation and quay crane assignment problem. Omega (United Kingdom) 104 , 102455 (2021). https://doi.org/10.1016/j.omega.2021.102455

Ö. Karsu, M. Azizoğlu, K. Alanlı, Exact and heuristic solution approaches for the airport gate assignment problem. Omega (United Kingdom) 103 , 102422 (2021). https://doi.org/10.1016/j.omega.2021.102422

A.S. Hameed, M.L. Mutar, H.M.B. Alrikabi, Z.H. Ahmed, A.A. Abdul-Razaq, H.K. Nasser, A hybrid method integrating a discrete differential evolution algorithm with tabu search algorithm for the quadratic assignment problem: A new approach for locating hospital departments. Math. Probl. Eng. 2021 (2021). https://doi.org/10.1155/2021/6653056

S.T. Ngo, J. Jaafar, I.A. Aziz, B.N. Anh, A compromise programming for multi-objective task assignment problem. Computers 10 (2), 1–16 (2021). https://doi.org/10.3390/computers10020015

X. Zheng, D. Zhou, N. Li, T. Wu, Y. Lei, J. Shi, Self-adaptive multi-task differential evolution optimization: With case studies in weapon–target assignment problem. Electronics 10 (23), 2945 (2021). https://doi.org/10.3390/electronics10232945

X. Hu, C. Liang, D. Chang, Y. Zhang, Container storage space assignment problem in two terminals with the consideration of yard sharing. Adv. Eng. Inform. 47 , 101224 (2021). https://doi.org/10.1016/j.aei.2020.101224

Q. Rabbani, A. Khan, A. Quddoos, Modified Hungarian method for unbalanced assignment problem with multiple jobs. Appl. Math. Comput. 361 , 493–498 (2019). https://doi.org/10.1016/j.amc.2019.05.041

A. Kumar, A modified method for solving the unbalanced assignment problems. Appl. Math. Comput. 176 (1), 76–82 (2006). https://doi.org/10.1016/j.amc.2005.09.056

A. Iampang, V. Boonjing, P. Chanvarasuth, A cost and space efficient method for unbalanced assignment problems, in IEEM2010 – IEEE International Conference on Industrial Engineering and Engineering Management , (2010), pp. 985–988. https://doi.org/10.1109/IEEM.2010.5674228

L. Wang, Z. He, C. Liu, Q. Chen, Graph based twin cost matrices for unbalanced assignment problem with improved ant colony algorithm. Results Appl. Math. 12 , 100207 (2021). https://doi.org/10.1016/j.rinam.2021.100207

Download references

Author information

Authors and affiliations.

Military Institute of Science and Technology, Department of Industrial and Production Engineering, Dhaka, Bangladesh

Shahriar Tanvir Alam, Eshfar Sagor, Tanjeel Ahmed, Tabassum Haque, Md Shoaib Mahmud, Salman Ibrahim, Ononya Shahjahan & Mubtasim Rubaet

You can also search for this author in PubMed   Google Scholar

Corresponding author

Correspondence to Shahriar Tanvir Alam .

Editor information

Editors and affiliations.

Department of Computer Science and Engineering, Sri Eshwar College of Engineering, Coimbatore, Tamil Nadu, India

Anandakumar Haldorai

Department of Computer Science and Engineering, CMR University, Bengaluru, Karnataka, India

Arulmurugan Ramu

Sri Eshwar College of Engineering, Coimbatore, Tamil Nadu, India

Sudha Mohanram

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Cite this paper.

Alam, S.T. et al. (2023). A Comparative Analysis of Assignment Problem. In: Haldorai, A., Ramu, A., Mohanram, S. (eds) 5th EAI International Conference on Big Data Innovation for Sustainable Cognitive Computing. BDCC 2022. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-031-28324-6_11

Download citation

DOI : https://doi.org/10.1007/978-3-031-28324-6_11

Published : 06 June 2023

Publisher Name : Springer, Cham

Print ISBN : 978-3-031-28323-9

Online ISBN : 978-3-031-28324-6

eBook Packages : Engineering Engineering (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Publish with us

Policies and ethics

  • Find a journal
  • Track your research

Quantitative Techniques: Theory and Problems by P. C. Tulsian, Vishal Pandey

Get full access to Quantitative Techniques: Theory and Problems and 60K+ other titles, with a free 10-day trial of O'Reilly.

There are also live events, courses curated by job role, and more.

UNBALANCED ASSIGNMENT PROBLEM

Unbalanced Assignment problem is an assignment problem where the number of facilities is not equal to the number of jobs. To make unbalanced assignment problem, a balanced one, a dummy facility(s) or a dummy job(s) (as the case may be) is introduced with zero cost or time.

Get Quantitative Techniques: Theory and Problems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.

Don’t leave empty-handed

Get Mark Richards’s Software Architecture Patterns ebook to better understand how to design components—and how they should interact.

It’s yours, free.

Cover of Software Architecture Patterns

Check it out now on O’Reilly

Dive in for free with a 10-day trial of the O’Reilly learning platform—then explore all the other resources our members count on to build skills and solve problems every day.

unbalanced assignment problem question

  • DOI: 10.4236/AJOR.2016.64028
  • Corpus ID: 124980289

Solving the Unbalanced Assignment Problem: Simpler Is Better

  • Nathan K. Betts , Francis J. Vasko
  • Published 24 June 2016
  • Mathematics
  • American Journal of Operations Research

Tables from this paper

table 1

9 Citations

An amalgamated approach for solving unbalanced assignment problem, modified hungarian method for unbalanced assignment problem with multiple jobs, modified hungarian method for solving balanced fuzzy transportation problems.

  • Highly Influenced

Application of WinQSB for Assignment Models

A general statistical physics framework for assignment problems, multi-sensor dynamic scheduling for defending uav swarms with fresnel zone under complex terrain., where will the next emergency event occur predicting ambulance demand in emergency medical services using artificial intelligence, novel optimization method for unbalanced assignment problems with multiple jobs: the dhouib-matrix-ap2, graph based twin cost matrices for unbalanced assignment problem with improved ant colony algorithm, 6 references, a new approach of solving single objective unbalanced assignment problem.

  • Highly Influential

Operations research : applications and algorithms

The hungarian method for the assignment problem, introduction to operations research, a lexisearch approach to some combinatorial programming problems, related papers.

Showing 1 through 3 of 0 Related Papers

Procedure, Example Solved Problem | Operations Research - Solution of assignment problems (Hungarian Method) | 12th Business Maths and Statistics : Chapter 10 : Operations Research

Chapter: 12th business maths and statistics : chapter 10 : operations research.

Solution of assignment problems (Hungarian Method)

First check whether the number of rows is equal to the numbers of columns, if it is so, the assignment problem is said to be balanced.

Step :1 Choose the least element in each row and subtract it from all the elements of that row.

Step :2 Choose the least element in each column and subtract it from all the elements of that column. Step 2 has to be performed from the table obtained in step 1.

Step:3 Check whether there is atleast one zero in each row and each column and make an assignment as follows.

unbalanced assignment problem question

Step :4 If each row and each column contains exactly one assignment, then the solution is optimal.

Example 10.7

Solve the following assignment problem. Cell values represent cost of assigning job A, B, C and D to the machines I, II, III and IV.

unbalanced assignment problem question

Here the number of rows and columns are equal.

∴ The given assignment problem is balanced. Now let us find the solution.

Step 1: Select a smallest element in each row and subtract this from all the elements in its row.

unbalanced assignment problem question

Look for atleast one zero in each row and each column.Otherwise go to step 2.

Step 2: Select the smallest element in each column and subtract this from all the elements in its column.

unbalanced assignment problem question

Since each row and column contains atleast one zero, assignments can be made.

Step 3 (Assignment):

unbalanced assignment problem question

Thus all the four assignments have been made. The optimal assignment schedule and total cost is

unbalanced assignment problem question

The optimal assignment (minimum) cost

Example 10.8

Consider the problem of assigning five jobs to five persons. The assignment costs are given as follows. Determine the optimum assignment schedule.

unbalanced assignment problem question

∴ The given assignment problem is balanced.

Now let us find the solution.

The cost matrix of the given assignment problem is

unbalanced assignment problem question

Column 3 contains no zero. Go to Step 2.

unbalanced assignment problem question

Thus all the five assignments have been made. The Optimal assignment schedule and total cost is

unbalanced assignment problem question

The optimal assignment (minimum) cost = ` 9

Example 10.9

Solve the following assignment problem.

unbalanced assignment problem question

Since the number of columns is less than the number of rows, given assignment problem is unbalanced one. To balance it , introduce a dummy column with all the entries zero. The revised assignment problem is

unbalanced assignment problem question

Here only 3 tasks can be assigned to 3 men.

Step 1: is not necessary, since each row contains zero entry. Go to Step 2.

unbalanced assignment problem question

Step 3 (Assignment) :

unbalanced assignment problem question

Since each row and each columncontains exactly one assignment,all the three men have been assigned a task. But task S is not assigned to any Man. The optimal assignment schedule and total cost is

unbalanced assignment problem question

The optimal assignment (minimum) cost = ₹ 35

Related Topics

Privacy Policy , Terms and Conditions , DMCA Policy and Compliant

Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.

Stack Exchange Network

Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Balancing an Unbalanced Assignment problem using optimization techniques

How can I balance the following assignment problem (where machines are to be assigned the jobs in optimal way such that the profit is maximized). Cost matrix is given in the problem.

Cost matrix is given in problem

First step is to convert it into minimization problem by subtracting all the entries in the matrix from maximum value in the matrix.

In next step, We try to balance the unbalanced problem i.e. adding dummy machines in this case. How to do this step? What should be row entries for dummy machines in matrix.

  • convex-optimization
  • linear-programming
  • discrete-optimization

Anoop Kumar's user avatar

You must log in to answer this question.

Browse other questions tagged convex-optimization linear-programming discrete-optimization ..

  • Featured on Meta
  • We've made changes to our Terms of Service & Privacy Policy - July 2024
  • Bringing clarity to status tag usage on meta sites
  • 2024 Community Moderator Election
  • 2024 Election Results: Congratulations to our new moderator!

Hot Network Questions

  • How can I push back on my co-worker's changes that I disagree with?
  • When testing for normally distributed data, should I consider all variables before running shapiro.test?
  • Can I use rear (thru) axle with crack for a few rides, before getting a new one?
  • Sun rise on Venus from East or West (North as North Ecliptic Pole)
  • Name of engineering civil construction device for flattening tarmac
  • "Knocking it out of the park" sports metaphor American English vs British English?
  • grep command fails with out-of-memory error
  • Is the Shroud of Turin about 2000 years old?
  • Millennial reign and New Heaven and New Earth
  • The hat-check problem
  • What's the Matter?
  • What Christian ideas are found in the New Testament that are not found in the Old Testament?
  • In the US, can I buy iPhone and Android phones and claim them as expense?
  • How do I do calculations with a sliding window while being memory-efficient?
  • Multi Wire Branch Circuit for Kitchen Small Appliances Circuit, AFCI and GFCI required
  • If Miles doesn’t consider Peter’s actions as hacking, then what does he think Peter is doing to the computer?
  • How to extract code into library allowing changes without workflow overhead
  • Op Amp Feedback Resistors
  • What's the counterpart to "spheroid" for a circle? There's no "circoid"
  • Are there any original heat shield tiles on any of the retired space shuttles that flew to space?
  • Why don't we observe protons deflecting in J.J. Thomson's experiment?
  • How does quantum field theory affect the ontological tenability of composite objects?
  • What is the lesson of the Book of Iyov for the "average" person
  • Postdoc supervisor has stopped helping

unbalanced assignment problem question

  

unbalanced assignment problem question



> > Assignment Problem example (Using Hungarian method)
( ) )



2. Algorithm & Example-1

If number of rows is not equal to number of columns, then add dummy rows or columns with cost 0, to make it a square matrix.
a. Identify the minimum element in each row and subtract it from each element of that row.

b. Identify the minimum element in each column and subtract it from every element of that column.
Make assignment in the opporunity cost table

a. Identify rows with exactly one unmarked 0. Make an assignmment to this single 0 by make a square ( [0] ) around it and cross off all other 0 in the same column.

b. Identify columns with exactly one unmarked 0. Make an assignmment to this single 0 by make a square ( [0] ) around it and cross off all other 0 in the same rows.

c. If a row and/or column has two or more unmarked 0 and one cannot be chosen by inspection, then choose the cell arbitarily.

d. Continue this process until all 0 in rows/columns are either assigned or cross off(
(a) If the number of assigned cells = the number of rows, then an optimal assignment is found and In case you have chosen a 0 cell arbitrarily, then there may be an alternate optimal solution exists.

(b) If optimal solution is not optimal, then goto Step-5.
Draw a set of horizontal and vertical lines to cover all the 0

a. Tick(✓) mark all the rows in which no assigned 0.

b. Examine Tick(✓) marked rows, If any 0 cell occurs in that row, then tick(✓) mark that column.

c. Examine Tick(✓) marked columns, If any assigned 0 exists in that columns, then tick(✓) mark that row.

d. Repeat this process until no more rows or columns can be marked.

e. Draw a straight line for each unmarked rows and marked columns.

f. If the number of lines is equal to the number of rows then the current solution is the optimal, otherwise goto step-6
Develop the new revised opportunity cost table

a. Select the minimum element, say k, from the cells not covered by any line,

b. Subtract k from each element not covered by a line.

c. Add k to each intersection element of two lines.
Repeat steps 3 to 6 until an optimal solution is arrived.
\ IIIIIIIVV
A105131516
B3918136
C107222
D7119712
E7910412
   `I`  `II`  `III`  `IV`  `V`    
 `A` 
 `B` 
 `C` 
 `D` 
 `E` 
   
   `I`  `II`  `III`  `IV`  `V`    
 `A`   `5=10-5`  `0=5-5`  `8=13-5`  `10=15-5`  `11=16-5`  Minimum element of `1^(st)` row
 `B`   `0=3-3`  `6=9-3`  `15=18-3`  `10=13-3`  `3=6-3`  Minimum element of `2^(nd)` row
 `C`   `8=10-2`  `5=7-2`  `0=2-2`  `0=2-2`  `0=2-2`  Minimum element of `3^(rd)` row
 `D`   `0=7-7`  `4=11-7`  `2=9-7`  `0=7-7`  `5=12-7`  Minimum element of `4^(th)` row
 `E`   `3=7-4`  `5=9-4`  `6=10-4`  `0=4-4`  `8=12-4`  Minimum element of `5^(th)` row
   
   `I`  `II`  `III`  `IV`  `V`    
 `A`   `5=5-0`  `0=0-0`  `8=8-0`  `10=10-0`  `11=11-0`
 `B`   `0=0-0`  `6=6-0`  `15=15-0`  `10=10-0`  `3=3-0`
 `C`   `8=8-0`  `5=5-0`  `0=0-0`  `0=0-0`  `0=0-0`
 `D`   `0=0-0`  `4=4-0`  `2=2-0`  `0=0-0`  `5=5-0`
 `E`   `3=3-0`  `5=5-0`  `6=6-0`  `0=0-0`  `8=8-0`
     Minimum element of `1^(st)` column  Minimum element of `2^(nd)` column  Minimum element of `3^(rd)` column  Minimum element of `4^(th)` column  Minimum element of `5^(th)` column
   `I`  `II`  `III`  `IV`  `V`    
 `A`   (1) Rowwise cell `(A,II)` is assigned
 `B`   (2) Rowwise cell `(B,I)` is assigned
so columnwise cell `(D,I)` crossed off.
 `C`   (4) Columnwise cell `(C,III)` is assigned
so rowwise cell `(C,V)` crossed off.
 Columnwise `(C,IV)` crossed off because
(3) Rowwise cell `(D,IV)` is assigned
 Rowwise `(C,V)` crossed off because
(4) Columnwise cell `(C,III)` is assigned
 `D`   Columnwise `(D,I)` crossed off because
(2) Rowwise cell `(B,I)` is assigned
 (3) Rowwise cell `(D,IV)` is assigned
so columnwise cell `(C,IV)`,`(E,IV)` crossed off.
 `E`   Columnwise `(E,IV)` crossed off because
(3) Rowwise cell `(D,IV)` is assigned
   
   `I`  `II`  `III`  `IV`  `V`    
 `A` 
 `B`   (5) Mark(✓) row `B` since column `I` has an assignment in this row `B`.
 `C` 
 `D`   (3) Mark(✓) row `D` since column `IV` has an assignment in this row `D`.
 `E`   (1) Mark(✓) row `E` since it has no assignment
     (4) Mark(✓) column `I` since row `D` has 0 in this column  (2) Mark(✓) column `IV` since row `E` has 0 in this column
   `I`  `II`  `III`  `IV`  `V`    
 `A`   `7=5+2`
intersection cell of two lines
 cell covered by a line  cell covered by a line  `12=10+2`
intersection cell of two lines
 cell covered by a line
 `B`   cell covered by a line  `4=6-2`
cell not covered by a line
 `13=15-2`
cell not covered by a line
 cell covered by a line  `1=3-2`
cell not covered by a line
 `C`   `10=8+2`
intersection cell of two lines
 cell covered by a line  cell covered by a line  `2=0+2`
intersection cell of two lines
 cell covered by a line
 `D`   cell covered by a line  `2=4-2`
cell not covered by a line
 `0=2-2`
cell not covered by a line
 cell covered by a line  `3=5-2`
cell not covered by a line
 `E`   cell covered by a line  `3=5-2`
cell not covered by a line
 `4=6-2`
cell not covered by a line
 cell covered by a line  `6=8-2`
cell not covered by a line
   
   `I`  `II`  `III`  `IV`  `V`    
 `A`   (1) Rowwise cell `(A,II)` is assigned
 `B`   (2) Rowwise cell `(B,I)` is assigned
so columnwise cell `(D,I)` crossed off.
 `C`   Rowwise `(C,III)` crossed off because
(4) Columnwise cell `(C,V)` is assigned
 (4) Columnwise cell `(C,V)` is assigned
so rowwise cell `(C,III)` crossed off.
 `D`   Columnwise `(D,I)` crossed off because
(2) Rowwise cell `(B,I)` is assigned
 (5) Rowwise cell `(D,III)` is assigned  Columnwise `(D,IV)` crossed off because
(3) Rowwise cell `(E,IV)` is assigned
 `E`   (3) Rowwise cell `(E,IV)` is assigned
so columnwise cell `(D,IV)` crossed off.
   
   `I`  `II`  `III`  `IV`  `V`    
 `A`   Original cost 10  Original cost 5  Original cost 13  Original cost 15  Original cost 16
 `B`   Original cost 3  Original cost 9  Original cost 18  Original cost 13  Original cost 6
 `C`   Original cost 10  Original cost 7  Original cost 2  Original cost 2  Original cost 2
 `D`   Original cost 7  Original cost 11  Original cost 9  Original cost 7  Original cost 12
 `E`   Original cost 7  Original cost 9  Original cost 10  Original cost 4  Original cost 12
   
WorkJobCost
`A``II`
`B``I`
`C``V`
`D``III`
`E``IV`
Total23

unbalanced assignment problem question

unbalanced assignment problem question

IMAGES

  1. UNBALANCED ASSIGNMENT PROBLEM EXAMPLE NO. 1 BY DR KUNAL KHATRI #STATISTICS4ALL #ASSIGNMENT #EDU

    unbalanced assignment problem question

  2. Find the optimal solution for this unbalanced

    unbalanced assignment problem question

  3. Unbalanced Assignment Problems, Easy Explanation and Easy Method with

    unbalanced assignment problem question

  4. Unbalanced Assignment Problem

    unbalanced assignment problem question

  5. Assignment Problem (Part-4) Unbalanced / Alternate Optimal Solution in Assignment Problem

    unbalanced assignment problem question

  6. SOLVED: Po "To make an unbalanced assignment problem balanced, what are

    unbalanced assignment problem question

COMMENTS

  1. Unbalanced Assignment Problems

    18 Dec 2019. Whenever the cost matrix of an assignment problem is not a square matrix, that is, whenever the number of sources is not equal to the number of destinations, the assignment problem is called an unbalanced assignment problem. In such problems, dummy rows (or columns) are added in the matrix so as to complete it to form a square matrix.

  2. Unbalanced Assignment Problem

    Here is the video about unbalanced Assignment problem using Hungarian method,In this video we have seen how to solve unbalanced assignment problem using step...

  3. Assignment problems

    Unit 8: Assignment Problem - Unbalanced. When an assignment problem has more than one solution, then it is Notes (a) Multiple Optimal solution (b) The problem is unbalanced (c) Maximization problem (d) Balanced problem. 8 Unbalanced Assignment Problem. If the given matrix is not a square matrix, the assignment problem is called an unbalanced ...

  4. Assignment Problem

    📒⏩Comment Below If This Video Helped You 💯Like 👍 & Share With Your Classmates - ALL THE BEST 🔥Do Visit My Second Channel - https://bit.ly/3rMGcSAThis vi...

  5. Operations Research(OR) Tutorial #9: Unbalanced Assignment Problem

    Playlist of all my Operations Research videos-http://goo.gl/zAtbi4Today I'll tell how to solve an Unbalanced Assignment Problem in just 6 Easy Steps! Assignm...

  6. Unbalanced Assignment Problem

    Example: Unbalanced Assignment Problem. Solution. Since the number of persons is less than the number of jobs, we introduce a dummy person (D) with zero values. The revised assignment problem is given below: Table. Now use the Hungarian method to obtain the optimal solution yourself. Ans. = 20 + 17 + 17 + 0 = 54.

  7. PDF Solving the Unbalanced Assignment Problem: Simpler Is Better

    The typical textbook solution to the balanced assignment problem is then found using Kuhn's [3] Hungarian method. Problems in which there are more jobs than machines and more than one job can be ...

  8. Solving the Unbalanced Assignment Problem: Simpler Is Better

    In Yadaiah and Haragopal [4], they use a different approach to solve the unbalanced assignment problem (see their paper for details). If there are n jobs to be assigned to m machines with n strictly greater than m, then they solve a series of k balanced assignment sub-problems each of size m by m where k is the floor (round down) of n/m. The ...

  9. Solving the Unbalanced Assignment Problem: Simpler Is Better

    Abstract. Recently, Yadaiah and Harago pal published in the American Jo urnal of Operations Research a new. approach to solving the u nbalanced assignment problem. They also provide a num erical ...

  10. PDF UNIT 5 ASSIGNMENT PROBLEMS

    e minimisation problem.3. The assignment problem wherein the number of rows is not equal to the number of columns is said t. be an unbalanced problem. Such a problem is handled by introducing dummy row(s) if the number of rows is less than the number of columns and dummy column(s) if the number of columns is le.

  11. A Comparative Analysis of Assignment Problem

    Tables 2, 3, 4, and 5 present the steps required to determine the appropriate job assignment to the machine. Step 1 By taking the minimum element and subtracting it from all the other elements in each row, the new table will be: Table 2 represents the matrix after completing the 1st step. Table 1 Initial table of a.

  12. Assignment problem

    The assignment problem consists of finding, in a weighted bipartite graph, a matching of a given size, in which the sum of weights of the edges is minimum. If the numbers of agents and tasks are equal, then the problem is called balanced assignment. Otherwise, it is called unbalanced assignment. [ 1] If the total cost of the assignment for all ...

  13. Unbalanced Assignment Problem

    Unbalanced Assignment problem is an assignment problem where the number of facilities is not equal to the number of jobs. To make unbalanced assignment problem, a balanced one, a dummy facility (s) or a dummy job (s) (as the case may be) is introduced with zero cost or time. Get Quantitative Techniques: Theory and Problems now with the O ...

  14. Unbalanced Assignment Problems

    This is the complete recording of the lecture, Module 3 - Lecture 3 - Unbalanced Assignment Problems in MEE1024 - Operations Research.

  15. PDF UNIT -2 Chapter: II ASSIGNMENT PROBLEM

    solving minimisation problems: Step 1:See whether number. f rows are equal to number of columns. If yes, problem is balanced one; if not, then add a Dummy Row or Column to make the problem a balanced one by allotting zero value to each cell of the D. mmy Row or Column, as the case may be.Step 2: Row Subtraction: Subtract the minimum element of.

  16. Solving the Unbalanced Assignment Problem: Simpler Is Better

    Recently, Yadaiah and Haragopal published in the American Journal of Operations Research a new approach to solving the unbalanced assignment problem. They also provide a numerical example which they solve with their approach and get a cost of 1550 which they claim is optimum. This approach might be of interest; however, their approach does not guarantee the optimal solution.

  17. Solution of assignment problems (Hungarian Method)

    Solve the following assignment problem. Solution: Since the number of columns is less than the number of rows, given assignment problem is unbalanced one. To balance it , introduce a dummy column with all the entries zero. The revised assignment problem is. Here only 3 tasks can be assigned to 3 men.

  18. An Alternative Approach for Solving Unbalanced Assignment Problems

    Unbalanced assignment problem, Hungarian method, Optimal solution. Introduction The assignment problem is a combinatorial optimization problem in the field of operations research. It is a special case and completely degenerate form of a transportation problem, which occurs when each supply is 1 and

  19. PDF Assignment problem : Unbalanced and maximal Assignment Problems

    Unbalanced Assignment Problems If the number of rows and columns are not equal then such type of problems are called as unbalanced assignment problems. Example A company has 4 machines on which to do 3 jobs. Each job can be assigned to one and only one machine. The cost of each job on each machine is given in the following table

  20. Unbalanced Assignment Problem Questions

    Unbalanced Assignment Problem Questions - Free download as PDF File (.pdf), Text File (.txt) or read online for free. The document provides information about an unbalanced assignment problem involving road repair work by 5 contractors. It includes the following details: 1) A city corporation needs to repair 4 roads and has received bids from 5 contractors, with each contractor's time and cost ...

  21. linear programming

    How can I balance the following assignment problem (where machines are to be assigned the jobs in optimal way such that the profit is maximized). Cost matrix is given in the problem. First step is to convert it into minimization problem by subtracting all the entries in the matrix from maximum value in the matrix.

  22. A modified method for solving the unbalanced assignment problems

    Step-18: Stop. 7.. ConclusionThe present paper suggests a modified method for solving the unbalanced assignment problems. The Hungarian method [1] gives us total assignment cost 870 along with the other three jobs assigned to dummy machine, in other words that these three jobs are ignored for further processing, while, when the original problem is divided in the sub-problems, which are ...

  23. Assignment problem using Hungarian method Algorithm & Example-1

    Algorithm & Example-1. Algorithm. Hungarian Method Steps (Rule) Step-1: If number of rows is not equal to number of columns, then add dummy rows or columns with cost 0, to make it a square matrix. Step-2: a. Identify the minimum element in each row and subtract it from each element of that row.