Chapter 8 Part 2 Distribution Model
Chapter 8 Part 2 Distribution Model
Distribution
Model
- Part 2 - Members:
Kiseo, Christine Mae
Matedios, Wendylyn
Rosas, Marco
• Describe the assignment problem
Outcom
• Apply the Hungarian method.
es
Introduct The assignment model was developed and
ion
published in 1955 by Harold Kuhn, an
American mathematician. This model is
another type of transportation problem,
and its objective is to assign a number of
origins to the equal number of
destinations at either minimum cost or
maximum profit.
Business situations that can utilize the assignment
model are the following:
Service Team 1 20 15 30
Service Team 2 16 13 33
Service Team 3 18 19 27
Lesson 8.1
Characteristics of the Assignment Problem
1. The entities under consideration, such as service teams, jobs, employees account personnel, contracts, and
projects, are finite in number.
2. The entities are assigned on a one-to-one basis to other objects.
3. The results of each assignment can be expressed as profits, payoffs, or costs.
4. The ultimate goal is to assign all entities in such a way that the total benefit is maximized or minimized for cases
involving total cost.
Lesson 8.2
Presentation of the Assignment Problem
The assignment table is quite similar to the transportation table. This is because the assignment problem is considered a
special transportation problem that indicates supply at each source and demand at each destination to be equal to one
unit
Lessom 8.3
Methods for Solving the Assignment Problem
Complete Enumeration
The assignment problem is basically presented as a balance problem with the number n of items equal to the
number n of entities. Thus, there are n! (n factorial) different solutions to a given assignment problem.
The Hungarian
Method
The Hungarian Method or
Flood's Technique
—is an algorithm that provides an efficient solution procedure
for solving large, balanced assignment problems.
Dénes Kőnig
a Hungarian mathematician and is based
on the concept of opportunity loss.
The procedure was based on the following theorem:
If one substract (or adds) a constant number from all entries in any row or column of
the assignment matrix, then the total cost of each of the n! possible assignments is
reduced (or increased) by the constant number substracted (or added).
Steps in Solving the Assignment Problem
-the first step concerns the transformation of the most matrix to a "total opportunity
cost" matrix.
First, the entry with the smallest value in each row is substracted from all the other
elements in the same row. This step will eliminate the negative numbers.
New Matrix
Second, the lowest entry in each column of the new matrix is substracted from
all elements in the same column. The result is the "total opportunity cost".
—All values in the total opportunity cost" matrix is non-negative, and the minimum
possible cost will be at zero. Therefore, a feasible assignment with total opportunity
cost value of zero is already considered optimal.
Z1 Z2 Z3
S1 5 0 6
S2 3 0 11
S3 0 1 0
Step 3: Improve the total “opportunity cost” that requires three operations:
—First, find the smallest entry with the smallest value in the uncovered cells or cells
without a line.
Third, cells that are with the single line are to be transmitted with no change in the
improved matrix code.
z1 z2 z3
z1 z2 z3
s1 5-3=2 0 6-3=3
s1 2 0 3
s2 3-3=0 0 11-3=8
s2 0 0 8
s3 0 1+3=4 0
s3 0 4 0
z1 z2 z3
z1 z2 z3
s1 5-3=2 0 6-3=3
s1 2 0 3
s2 3-3=0 0 11-3=8
s2 0 0 8
s3 0 1+3=4 0
s3 0 4 0
Step 4: Establish an optimal assignment.The optimal
assignment is made using the values to the cell with a zero
entry. The one-to-one entry requirement must be
maintained. . If there’s a solution found, drop the row or
column of the matrix and repeat the procedure. If there will
be two or more zeros in the row or column , then choose
arbitrarily.
Conclusi
The assignment model isa a special case of LP.
on
However the format of LP will not be the most
efficient way of solving such problem.The special
algorithm used on the structure of the assignment
table is highly efficient compared to using LP.