Assignment Model
Assignment model is like transportation model except you decide whether or to assign a source to estimation (or employee to a task). Decision variable is binary suppose you have three employees and three tasks. How many different possible assignments are there? Assignment problem is one of the special cases of the transportation problem. It involves assignment of people to projects, jobs to machines, workers to jobs and teachers to classes etc., while minimizing the total assignment costs. One of the important characteristics of assignment problem is that only one job (or worker) is assigned to one machine (or project). Hence the number of sources is equal the number of destinations and each requirement and capacity value is exactly one unit. Although assignment problem can be solved using the techniques of Linear Programming or the transportation method, the assignment method is much faster and efficient.
This method was developed by D.Konig, a Hungarian mathematician and is therefore known as the Hungarian method of assignment problem. In order to use this method, one needs to know only the cost of making all the possible assignments. Each assignment problem has a matrix (table) associated with it. Normally, the objects (or people) one wishes to assign are expressed in rows, whereas the columns represent the tasks (or things) assigned to them. The number in the table would then be the costs associated with each particular assignment.
- The cost matrix is a square matrix
- The optimum solution for the problem would be such that there would be only one assignment in a row or column of the cost matrix.
- Each assignment must get at most I assignee.
- Each assignee must get at most I assignment.
- Non negativity constraint
- Integer constraint (use integer programming)
- In assigning machines to factory orders.
- In assigning sales/marketing people to sales territories.
- In assigning contracts to bidders by systematic bid evaluation.
- In assigning teachers to classes.
- In assigning accountants to accounts of the clients
- Enumeration method - In this method, a list of all possible assignments among the given resources and activities is prepared. Then an assignment involving the minimum cost, time or distance or maximum profits is selected. If two or more assignments have the same minimum cost, time or distance, the problem has multiple optimal solutions. This method can be used only if the number of assignments is less. It becomes unsuitable for manual calculations if number of assignments is large.
- Simplex method - The graphical method is capable of solving problems having a maximum of two variables. Hence, this method is used which can solve LP problems with any no. of variable or constraints it is geared towards solving optimization problems which have constraints of less than or equal to type.
- Transportation method
- Hungarian method - There are various ways to solve assignment problems. Certainly, it can be formulated as a linear program (as we saw above), and the simplex method can be used to solve it. In addition, since it can be formulated as a network problem, the network simplex method may solve it quickly. However, sometimes the simplex method is inefficient for assignment problems (particularly problems with a high degree of degeneracy).
Queuing theory
- First in first out - This principle states that customers are served one at a time and that the customer that has been waiting the longest is served first.
- Last in first out - This principle also serves customers one at a time, however the customer with the shortest waiting time will be served first it is also known as a stack.
- Processor sharing - Customers are served equally. Network capacity is shared between customers and they all effectively experience the same delay.
- Priority - Customers with high priority are served first.

0 Comments