Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.0 INTRODUCTION
The transportation problem is a special type of linear programming problem. It deals with
the distribution of goods from the various points of supply, such as factories, often known
destinations. Each source is able to supply a fixed number of units of the product, usually
called capacity or availability and each destination has a fixed demand, usually called the
transportation cost is a minimum. The transportation problem has been used in varied
transportation problem.
The transportation methods will also handle machine assignment problem. An example of
a shop consisting of a number of classrooms (machines) which can handle a certain type
and number of jobs, i.e. a class of students. At the beginning of semester, the
transportation model can allocate classes of students of various classrooms in such a way
that a minimal amount of moving from classrooms too classrooms can be accomplished
without lengthening the total time required for each classroom in a given day. The
original and most common use of the transportation method of linear programming
1
problems is the product distribution problem. For instance, a company gas m warehouses
available at the warehouses will be equal to A. The company has n retail outlets with the
number of products each can sell equal 𝑏1 , 𝑏2 , … , 𝑏𝑛 respectively. The sum of the
products in demand at retail outlets is equal B. assume that A is equal B since the
transportation method is only set up to handle problems with supply equal to demand.
This is the balanced transportation problem. The cost of transporting an item from each
warehouse 𝑎𝑖 to retail outlet 𝑏𝑗 is equal 𝑥𝑖𝑗 , where 𝑥𝑖𝑗 must be greater than or equal to
zero, because a retail outlet may not supply a warehouse as would be the case if 𝑥𝑖𝑗 is
negative.
Since the entire supply of each warehouse 𝑎𝑖 will be shipped, 𝑥11 + 𝑥12 + … + 𝑥𝑖𝑛 = 𝑎𝑖
for all 𝑖 = 1,2, … , 𝑛 warehouses. Now since the constraints of 𝐴 equal to 𝐵 is put on the
system, each retail will receive the exact amount it required. Thus 𝑥𝑖𝑗 + 𝑥𝑖𝑗 + … +
𝑥𝑚𝑗 = 𝑏𝑗 for each retail, i.e. for 𝑗 = 1,2, … , 𝑛. therefore, the total cost, 𝑍, of shipping a
products to n retail outlets from m warehouses is equal to the sum of the cost of sending
one product times the number of products sent from each warehouses to each retail
n m
Maximize Z = cij xij equation (1.1)
i 1 j 1
n
Subject to: x
j 1
ij ai for all i 1, 2,..., m equation (1.2)
n
x
j 1
ij ai for all i 1, 2,..., n equation (1.3)
2
Where 𝑥𝑖𝑗 is the amount of units of shipped from origin 𝑖 to destination 𝑗 and 𝐶𝑖𝑗 is the
cost of shipping one unit from origin 𝑖 to destination 𝑗. The amount of supply at origin is
The objective of the transportation model is to allocate the number of products to be sent
from each warehouse to each retail outlet at the minimum cost 𝑍 , while satisfying
specified constraints.
The general method of solution for transportation problems is to first establish the
problem matrix with each origin as a row and each destination as a column.
Second, an initial solution must be obtained that satisfied all constraints on the matrix
model.
shipped from origin 𝑖 to destination 𝑗. Now, a test, (explained later) is performed on the
matrix to see if there exist a solution that will provide a higher total income cost to the
company. If one exists, a new solution is found and this new solution is in turn tested for
a possible better solution. Each solution which is tested, and the new solution formed is
A comparison among the four methods for finding initial solutions mentioned earlier will
The project seek to address the problem that arises in transportation companies as it
relates to cost.
3
1.3 Aim and objectives of the study
1.3.1 Aim:
problem.
1.3.2 Objectives:
The implementation method with excel solver will serve as an alternative to other
methods for finding initial basic feasible solution to transportation models. It will also
The study helps to identify optimal transportation routes along with units of commodity
This research is concerned with the real world transportation problem from simple-
business oriented context and hypothetical case (derived to give a more general test of the
I. The total quantity of the items available at different sources is equal to the total
II. Items can be transported conveniently from all sources to all destinations.
4
III. The unit transportation cost of the item from all sources to destination is certainly
IV. The cost of transportation on a given route is directly proportional to the number of
units shipped (transported) on that route. But in real life situation when a
fixed cost may represent the cost of renting a vehicle, landing fees at the airport, set
V. The objective is to maximize the total transportation cost for the organization as a
negative allocations 𝑥𝑖𝑗 ≥ 0 that satisfies the rim (row and column) restrictions.
iii. Basic Feasible Solution: is a feasible solution to m-origin and n-destination problem
the basic feasible solutions are less than (𝑚 + 𝑛 − 1), then it is called degenerate
The initial results of transportation methods are called basic feasible solution; it is also
iv. Optimal Solution: is a feasible solution (not necessary basic) that minimizes the
5
v. Degenerate Basic Feasible Solution: A basic feasible solution in which the total
feasible solution.
vii. Dummy Sources: These are artificial shipping route points created in the
transportation tableau when total supply is greater than the total demand. They
b. Each cell in the sequence can be connected to the next number by a horizontal
ix. Basic Variables: the variables in a basic solution whose values are obtained as
the simultaneous solution of the system of equations that comprise the functional
constraints.
1.8 Limitation
This project work is limited to three (3) methods of finding initial feasible solution to
Methods)
6
CHAPTER TWO
REVIEW OF LETERATURE
Many researchers have developed different types of transportation models. The simplest
of them was first presented by Hitchcock (1941). It was further developed by Koopmans
(1949) and Dantzig (1951). Several extensions of transportation model and methods have
been subsequently developed. In general, the Vogel’s approximation method yields the
best starting solution and the north-west corner method yields the worst. However, the
latter is easier, quick and involves the least computations to get the initial solution. Goyal
(1984) improved VAM for the unbalanced transportation problem, while Ramakrishnan
method for unbalanced transportation problem. Adlakha and Kowalski (2009) suggested
a systematic study for allocating loads to obtain an alternate optimal solution. However,
the study on comparative study or study of initial feasible solution method is clearly
Arunnsankar N., karpagam T. (2012) who suggested a new approach for finding an
Roy and Gelders (1980) solved a real life distribution problem of a liquid bottled product
through a 3-stage logistic system; the stages of the system are plant-depot-distributor and
transportation problem as a 0-1 integer programming model with the objective function
of minimization of the fleet operating costs, the depot setup costs, and delivery costs
7
subject to supply constraints, demand constraints, truck load capacity constraints, and
driver hours’ constraints. The problem was solved optimally by branch and bound, and
Langrangian relaxation.
Tzeng et al. (1995) solved the problem of how to distribute and transport the imported
coal to each of the power plants on time in the required amounts and at the required 18
qualities under conditions of stable and supply with least delay. They formulated a LP
constraints, vessel constraints and handling constraints of the ports. The model was
solved to yield optimum results, which is then used as input to a decision support system
that help manage the coal allocation, voyage scheduling, and dynamic fleet assignment.
plan by simultaneously solving following two sub-problems: first the assignment of units
available at a series of origins to satisfy demand at a series of destinations and second, the
design of vehicle tours to transport their units, when the vehicles have to be brought back
to their departure point. The cost minimization mathematical model was constructed,
which is converted into a relaxation total distance minimization, then finally decomposed
to network problems, a full vehicle problem, and an empty vehicle problem. The
problems were solved by tour construction and improvement procedures. This approach
allows large problems to be solved quickly, and solutions to large problems to be solved
quickly, and solutions to large test problems have been shown to be 1% or 2% from the
optimum.
8
Equi et al. (1996) modeled a combined transportation and scheduling in one problem
where a product such as sugar cane, timber or mineral ore is transported from multi origin
supply points to multi destination demand points or transshipment points using carriers
that can be ships, trains or trucks. They defined a trip as a full-loaded vehicle travel from
one origin to one destination. They solved the model optimally using langrangean
Decomposition.
supply and demand requirements. Several other researchers Sharma et al. (1999) have
Gass (1990) detailed the practical issues for solving transportation problems and offered
Sharma and Sharma (2000) proposed a new heuristic approach for getting good starting
solutions for dual based approaches used for solving transportation problems the
transportation criterion is, however, hardly mentioned at all where the transportation
independently from each other. But most papers on the subject refer to the papers by
In this work, we shall concentrate on the comparative study of initial feasible solution
implementation tool.
9
2.2 Theoretical framework
2.2.1 Theorem 1. A balanced transportation problem always has a feasible solution. Proof:
(Existence of a feasible solution): The necessary and sufficient condition for the
m m
a b
i 1
i
i 1
j
(Rim condition), that 𝑑 is the total capacity (supply) must equal total
requirement (demand).
Let there exists a feasible solution to the Transportation Problem given in equation (1.1)
to (1.4). Then:
𝑚 𝑛 𝑚
∑ ∑ 𝑥𝑖𝑗 = ∑ 𝑎𝑖 (2.1)
𝑖=1 𝑗=1 𝑖=1
And
𝑛 𝑚 𝑚
Since the LHS of equations (2.1) and (2.2) are the same,
𝑚 𝑛
Therefore, ∑ 𝑎𝑖 = ∑ 𝑏𝑗
𝑖=1 𝑗=1
10
(ii) (Sufficient condition)
𝑚 𝑚
We think of a working rule to distribute the supply at the ith-source in strict proportion to
the requirements of all destinations, i.e. let 𝑥𝑖𝑗 = 𝜆𝑖 𝑏𝑗 where 𝜆𝑖 is the proportionality
𝑚 𝑛
∑ 𝑥𝑖𝑗 = 𝜆𝑖 ∑ 𝑏𝑗 = 𝑎𝑖
𝑖=1 𝑗=1
Or
ai ai
i m
n
(by given)
b
j 1
j a
i 1
i
Thus:
ai
xij i b j m
bj (2.3)
b
j 1
j
11
Now:
n n m
ai ai
x ij m
bj m b j ai
j 1 j 1
b
j 1
j b
j 1
j
j 1
And,
n m m
ai bi
xij m
bj m a i bj
i 1 j 1
b
j 1
j a
i 1
j
i 1
This shows that all the constraints of equations (1.1) to (1.4) are satisfied. Furthermore,
since all ɑ𝑖 and 𝑏𝑗 are positive, 𝑥𝑖𝑗 determined from (2.1) must be all positive.
n m n
And x b
j 1 i 1
ij
j 1
i
m m
Therefore, ai b j
i 1 i 1
2.2.3 Theorem 2: If we have a non-degenerate basic feasible solution, i.e. a cell with exactly
𝑖 = 1,2, … 𝑚 and 𝑗 = 1,2, … , 𝑛, such that 𝑐𝑟𝑠 = 𝑢𝑟 + 𝑣𝑠 for all occupied cell (r, s) then
the net evaluations are given by Δ𝑖𝑗 = 𝑐𝑖𝑗 − (𝑢𝑖 + 𝑣𝑗 ). Proof: The Transportation is to
m n
Maximize z cij xij (2.2)
i 1 j 1
12
Subject to:
𝑛
Now, adding 𝑢𝑖 times (2.3) and 𝑣𝑗 times (2.4) to objective function (2.2), it becomes:
𝑚 𝑛 𝑚 𝑛 𝑛 𝑚
𝑚 𝑛 𝑚 𝑛
But given that for all occupied (basic cells), 𝑐𝑟𝑠 = 𝑢𝑟 + 𝑣𝑠 , all terms of positive
Therefore,
𝑚 𝑛
𝑧 = ∑ 𝑢𝑖 𝑎𝑖 + ∑ 𝑣𝑗 𝑏𝑗
𝑖=1 𝑗=1
For a given basic feasible solution if we associate numbers (also called dual variables or
transportation table, respectively, then 𝑈𝑖 and 𝑉𝑗 must satisfy the equation: 𝑢𝑖 + 𝑣𝑗 = 𝑐𝑖𝑗
13
These equations yield 𝑚 + 𝑛 − 1 equations in 𝑚 + 𝑛 unknown dual variables. The
values of these variables can be determined by assigning a zero value to any one of these
variables. Once the values of 𝑢𝑖 and 𝑣𝑗 have been determined, evaluation in terms of
opportunity cost of each unoccupied cell (called non-basic variable or unused route) is
For proving these two results, let us consider the general transportation model using the
sigma notation:
m n
Minimize z cij xij
i 1 j 1
Since all of the constraints are equalities, write each equality constraints equivalent to
14
𝑛
∑ 𝑥𝑖𝑗 ≥ 𝑎𝑖 𝑖 = 1,2, … , 𝑛
𝑗=1
𝑛 (Supply Constraints)
∑(−𝑥𝑖𝑗 ) ≥ −𝑎𝑖 ,
𝑗=1 }
∑ 𝑥𝑖𝑗 ≥ 𝑏𝑗 𝑗 = 1,2, … , 𝑛
𝑖=1
𝑛𝑚 (Supply Constraints)
∑(−𝑥𝑖𝑗 ) ≥ −𝑏𝑗 ,
𝑗=1 }
Let 𝑈𝑖+ and 𝑈𝑖− be the dual variables, one for each supply constraint 𝑖. similarly 𝑉𝑖+ and
𝑉𝑗− be the dual variables one for each demand constraint J. Now the dual of the
𝑚 𝑛
𝑚𝑎𝑥𝑖𝑚𝑖𝑧𝑒 𝑍 = ∗
∑(𝑈𝑖+ − 𝑈𝑗− )𝑎𝑖 + ∑(𝑉𝑖+ − 𝑉𝑗− )𝑏𝑗
𝑖=1 𝑗=1
The variables 𝑈𝑖+ and 𝑈𝑗− that appear in the objective function may take positive,
negative or zero values. Thus, either of these will appear in the optimal basic feasible
solution because one is the negative of the other. The same argument may be given for
15
𝑉𝑗 = 𝑉𝑖+ − 𝑉𝑗− 𝑖 = 1,2, … , 𝑛
The values of 𝑈𝑖 and 𝑉𝑗 will then be unrestricted in sign. Hence, the dual of the
𝑚𝑎𝑥𝑖𝑚𝑖𝑧𝑒 𝑍 ∗ = ∑𝑚 𝑛
𝑖=1(𝑈𝑖 𝑎𝑖 ) ∓ ∑𝑗=1 𝑉𝑗 𝑏𝑗
𝑈𝑖 + 𝑉𝑗 ≤ 𝐶𝑖𝑗
The variables 𝑋𝑖𝑗 form an optimal solution to the given transportation problem provided:
(i) Solution 𝑋𝑖𝑗ℎ is feasible for all (𝑖, 𝑗) with respect to the original transportation
model.
(ii) (ii) Solution 𝑈𝑖 and 𝑉𝑗 is feasible for all (i, j) with respect to the dual of the
(b) (b) If 𝑋𝑖𝑗 = 0 and 𝐶𝑖𝑗 – 𝑈𝑖 + 𝑉𝑗 ; then it is not desirable to have 𝑋𝑖𝑗 > 0 in
the solution mix because it would cost more to transport on a route (𝑖, 𝑗),
16
(c) (c) If 𝐶𝑖𝑗 ≤ 𝑈𝑖 + 𝑉𝑗 for some 𝑋𝑖𝑗 = 0 then 𝑋𝑖𝑗 can be brought into the
solution mix.
The per unit net reduction in the total cost of the transportation for a route (i, j) is given
The value of each variable 𝑈𝑖 measures the comparative advantage of either the location
or the value of a unit of a capacity at the supply centers 𝑖 and, therefore, may be termed
as location centre. Similarly, the value of each variable 𝑉𝑗 measures the comparative
17
CHAPTER THREE
Transportation method is the simplified version of the simplex technique that may be
used to solve a type of linear programming problem. Because of the major application in
solving problems involving several product sources and several destination of products.
3.2 FORMULATION
countries, i.e. 𝑖 = 1,2.3, … , 𝑚. The supply product at centre 𝑖 = 𝑠; the demand for the
goods is spread out at 𝑛 different demand centres i.e. 𝑗 = 1,2,3, … , 𝑛. The demand at the
𝑗 𝑡ℎ demand centre is 𝐷𝑗 . The problem of the firm is to get goods from supply centres to
demand centres at minimum cost. Assume that the cost of shipping one unit from supply
centre 𝑖 to demand centre 𝑗 is 𝐶𝑖𝑗 and that shipping cost is linear. Which means that if you
shipped 𝑋𝑖𝑗 unit from centre 𝑖 to demand centre 𝑗, then, the cost would be 𝐶𝑖𝑗 𝑋𝑖𝑗 .
Where 𝑋𝑖𝑗 is the number of units shipped from supply centre 𝑖 to demand centre 𝑗 the
problem is to identify the minimum or maximum shipping cost schedule. The constraints
been that must meet demand at each demand centre and cannot exceed supply at each
supply centre.
18
The cost of the schedule by the linearity assumption is given by
𝑚 𝑛
∑ 𝑋𝑖𝑗
𝑗=1
i.e. 𝑋𝑖𝑗 is the unit shipped from 𝑖 to 𝑗. Also from 𝑖 amount of unit can be shipped to any
demand centre (𝑗 = 1,2,3, … , 𝑛). The quantity cannot exceed the supply available, hence
the constraint
Similarly, the constraints that guarantee that the demand at each demand centre is met is
given by
Thus we assume that the total supply is equal to total demand that is if
𝑛 𝑚
∑ 𝐷𝑗 = ∑ 𝑆𝑖
𝑗=1 𝑖=1
19
Then all the constraint in the problems must hold as equations.
After making the simplification that total supply equal total demand, we arrive at the
𝑛 𝑚
𝑚 𝑛
and
𝑛
In the problem it is natural to assume that the variable 𝑋𝑖𝑗 takes on integer value (and non-
negative ones). That is one can only ship items in whole number batches.
𝑚 𝑛
Subject to:
𝑛
20
𝑛
Where
𝑚 = number of sources
𝑛 = number of destinations
𝑎𝑖 = capacity of 𝑖 𝑡ℎ source
𝑏𝑗 = capacity of 𝑗 𝑡ℎ destination
The above can be shown using the transportation tableau where supply availability are
each source is shown in the far right column and the destination requirements are shown
in the bottom row. Each cell represents one route. The unit shipping cost is shown in the
upper right corner of the cell, while the around of shipped material is shown in the centre
of the cell.
21
Destination
Supply
𝐷1 𝐷2 𝐷3 ⋮ ⋮ 𝐷𝑛
𝑆1 𝐶11 𝐶12 𝐶13 ⋮ ⋮ 𝐶1𝑛
𝑎1
𝑋11 𝑋12 𝑋13 ⋮ ⋮ 𝑋11
𝑆2 𝐶21 𝐶22 𝐶23 ⋮ ⋮ 𝐶2𝑛
𝑎2
𝑋21 𝑋22 𝑋23 ⋮ ⋮ 𝑋2𝑚
𝑆3 𝐶31 𝐶32 𝐶33 ⋮ ⋮ 𝐶3𝑛
𝑎3
𝑋31 𝑋32 𝑋33 ⋮ ⋮ 𝑋3𝑚
⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮
Sources/supply ⋮
⋮ ⋮ ⋮ ⋮ ⋮ ⋮
𝑆𝑚 𝐶𝑚1 𝐶𝑚2 𝐶𝑚3 ⋮ ⋮ 𝐶3𝑚
𝑎𝑚
𝑋𝑚1 𝑋𝑚2 𝑋𝑚3 ⋮ ⋮ ⋮
Balanced
Model
𝑚
Demand ∑ 𝑎𝑖
𝑏1 𝑏2 𝑏3 ⋮ ⋮ 𝑏𝑛
𝑖=1
𝑛
= ∑ 𝑏𝑗
𝑗=1
22
Max 𝑍 = 𝑋11 𝐶11 + 𝑋12 𝐶12 + 𝑋13 𝐶13 + 𝑋14 𝐶14 + ⋮ ⋮ + 𝑋1𝑚 𝐶1𝑚
𝑋21 𝐶21 + 𝑋22 𝐶22 + 𝑋23 𝐶23 + 𝑋24 𝐶24 + ⋮ ⋮ + 𝑋2𝑚 𝐶2𝑚
𝑋31 𝐶31 + 𝑋32 𝐶32 + 𝑋33 𝐶33 + 𝑋34 𝐶34 + ⋮ ⋮ + 𝑋3𝑚 𝐶3𝑚
𝑋41 𝐶41 + 𝑋42 𝐶42 + 𝑋43 𝐶43 + 𝑋44 𝐶44 + ⋮ ⋮ + 𝑋4𝑚 𝐶4𝑚
⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮
⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮
𝑋𝑛1 𝐶𝑚1 + 𝑋𝑛2 𝐶𝑚2 + 𝑋𝑛3 𝐶𝑚3 + 𝑋𝑛4 𝐶𝑚4 + ⋯ ⋯ + 𝑋𝑛𝑚 𝐶𝑛𝑚
Subject to
⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮
⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮
And
23
𝑋11 + 𝑋21 + 𝑋31 + 𝑋41 + ⋮ ⋮ + 𝑋𝑚1 = 𝐷1
⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮
⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮
If total supply equals total demand, the problem is said to be a balanced transportation
𝑚 𝑛
∑ 𝑎𝑖 = ∑ 𝑏𝑗
𝑖=1 𝑗=1
If total supply exceed total demand, we can balce that problem by adding dummy
fictitious to the demand points. Since shipments to the demand point are not for real, they
If a transportation problem has a total supply that is strictly less than total demand, the
problem has no feasible solution. There is no doubt that in such a case one more of the
demand will be left out or unit. Therefore dummy is added to supply point
24
3.5 THE SOLUTION METHOD
model and usually it can be represented in the transportation tableau. There are three (3)
several different ways: the only requirement is that the destination needs be met within
In a case whereby the solution is not optimal, step ii-iii should be repeated until the
TRANSPORTATION PROBLEM
supply points and 𝑛 demand points is easier to solve, although it has 𝑚 + 𝑛 equality
constraints. The reason for that is, if a set of decision variables (𝑋𝑖𝑗 ′𝑠) satisfies all but one
constraints, the values for 𝑋𝑖𝑗 ′𝑠 will satisfy that remaining supply and demand
constraints.
25
There are three basic methods:
To find the initial basic feasible solution by the northwest corner method the following
Step 1: Begin in the upper left (or northwest) corner of the transportation tableau and set
Step 2: If 𝑋11 = 𝑆1, cross out the first row of the transportation tableau, this indicates that
no more basic variables will come from row 1. Also 𝑑1 is changed to 𝑑1 − 𝑆1.
Step 3: If 𝑋11 = 𝑑1 cross out the first column of the transportation tableau; this indicates
Step 4: If 𝑋11 = 𝑆1 𝑑1 cross either row 1 or column 1 (but not both) if we cross out row 1,
Step 5: Continue applying this procedure to the most northwest cell in the tableau that
does not lie in a crossed-out row or column eventually you will come to a point
where there is only one cell that can be assigned a value. Assign this cell a value
equal to its row or column demand and cross out both the cell’s row and column.
26
3.5.1.2 THE LEAST COST METHOD
The least cost method finds a better starting solution by concentrating on the cheapest
routes. The method assigns as much as possible to the cell with the smallest unit cost.
Step 1: Find the decision variable with the smallest shipping cost 𝑋𝑖𝑗 . Then assign 𝑋𝑖𝑗 its
Step2: Cross out row 𝑖 and column 𝑗 and reduce the supply and demand of the non-
Step 3: Chose the cell with the minimum cost of shipping from the cell that do not lie in
27
3.5.1.3 THE VOGEL’S APPROXIMATION METHOD
In addition to the northwest corner method and least cost methods of setting an initial
approximation method (VAM). VAM is not unique as simple as the northwest corner
approach, but it facilitates a vey good initial solution as a matter of fact, one that is often
To apply the VAM, we first compute for each row and column the penalty faced if we
should ship over the second best route instead of the least cost route.
The steps involved in determining an initial VAM solution are shown below:
Step 1: For each row and column of the transportation tableau, find the difference
between the two lowest unit shipping costs. These numbers represent the
difference between the distribution cost on the best route in the row or column
and the second best route in the row or column (This is the opportunity cost of
Step 2: Identify the row or column with the greatest opportunity cost or difference.
Step 3: Assign as many units as possible to the lowest cost square in the row or column
selected.
Step 4: eliminate any row or column that has just been completely satisfied by the
square.
Step 5: Re-compute the cost differences for the transportation tableau, omitting rows and
28
Step 6: Return to Step 2 and repeat the steps until an initial feasible solution has been
obtained.
In this research work we shall use excel solve application to test for optimality and a
validation tool.
29
CHAPTER FOUR
Data for this research work were collected from Young Shall Grow Motors Limited,
Bluewhales Transport Company Limited, Peace Mass Transit and Pleasure Travels
Limited and used for comparison of transportation algorithm(s) with the view of finding
the most efficient transportation algorithm and the best transportation route for the benefit
of the companies involved in order to maximise profit. Three methods of finding initial
feasible solution where employed (i.e. northwest corner, least cost and vogel’s
approximation method)
Excel solver was used to compute the optimal solution as a validation tool for the
transportation problem.
Consider a transportation company Young Shall Grow Motors limited that allocates
buses to different route on a daily bases and the total income generated on each per trip
(to-fro) as well as the total passengers transported per trip (to-fro) as shown in table 1
below:
30
Table 4.1
ENUGU
50 1 1 100 N 440,00
ABUJA- 22 2 2 88 N 369,600
ONITCHA
50 1 1 100 N 400,000
ABUJA-ABA 22 1 1 44 N 233,200
50 1 1 100 N 530,000
UMUIAHA 22 2 2 88 N 440,000
Table 1 is transformed into transportation tableau and the initial feasible solution of the
31
Table 4.2
A B C D Supply
Now we compute the total number of passengers that uses bus A to all the route from
Abuja.
𝐷𝑒𝑚𝑎𝑛𝑑 = 220 + 88 + 44 + 88
𝐷𝑒𝑚𝑎𝑛𝑑 = 440
𝐷𝑒𝑚𝑎𝑛𝑑 = 200
𝑑𝑒𝑚𝑎𝑛𝑑 = 100
32
Total number of passenger that uses bus D
𝐷𝑒𝑚𝑎𝑛𝑑 = 120
𝐴 − 𝐷 = 320
𝐴 − 𝐷 = 180
𝐴 − 𝐷 = 264
𝐴 − 𝐷 = 88
= 860
4,200 × 88 = 𝑁369,600
5,300 × 44 = 𝑁233,200
33
5,300 × 100 = 𝑁530,000
5,000 × 88 = 𝑁440,000
The initial basic feasible solution is obtained using north-west corner method following
the algorithm presented starting from the north-west corner cell until all demand and
Table 4.3
A B C D Supply
34
TOTAL INCOME
4,100 × 68 = 278,800
5,300 × 32 = 169,600
5,000 × 88 = 440,000
The least cost method is applied starting allocation to the cell wish minimum cost
Table 4.4
A B C D Supply
35
TOTAL INCOME
4,600 × 88 = 𝑁404,800
4,500 × 32 = 𝑁144,000
4,100 × 68 = 𝑁278,800
5,000 × 88 = 𝑁440,000
𝐓𝐎𝐓𝐀𝐋 = 𝑁4,058,800
The Vogel’s approximation method was applied to the transportation tableau and after
several iterations the final tableau was obtained following the algorithm mentioned
Table 4.5
A B C D Supply
36
TOTAL INCOME
4500 × 68 = 𝑁306,000
5300 × 44 = 𝑁233,200
5000 × 88 = 𝑁440,000
𝐓𝐨𝐭𝐚𝐥 = 𝑁4,094,000
PROBLEM
Table 4.6
CALABAR 13 2 2 52 N 353,600
ABUJA- 13 3 3 78 N 475,800
P.HARCOURT 14 1 1 28 N 170,800
13 1 1 26 N 183,300
ABUJA- 42 1 1 84 N 588,00
IBADAN 13 1 1 26 N 184600
37
Table 2 can be transformed into transportation tableau a shown in the next table and the
Table 4.7
A B C D Supply
TOTAL INCOME
4 × 6,100 = 𝑁24,400
52 × 7,050 = 𝑁366,600
52 × 7,000 = 𝑁364,000
26 × 7,000 = 𝑁182,000
84 × 7,000 = 588,000
38
4.3.2 LEAST COST METHOD
Table 4.8
A B C D SUPPLY
TOTAL INCOME
52 × 6,800 = 𝑁353,600
52 × 6,600 = 𝑁369,600
22 × 6,000 = 𝑁132,000
84 × 6,000 = 𝑁528,000
2 × 7050 = 𝑁14,100
𝐓𝐎𝐓𝐀𝐋 = 𝑁2,873,400
39
4.3.3 VOGEL’S APPROXIMATION METHOD
Table 4.9
A B C D Supply
TOTAL INCOME
6 × 7,100 = N42,600
46 × 7,100 = N326,600
78 × 7,000 = N546,000
26 × 7,000 = N182,000
58 × 7,000 = N406,000
40
4.4 CONSTRUCTION OF BLUEWHALES TRANSPORT COMPANY LIMITED
TRANSPORTATION PROBLEM
Table 4.10
TO FRO
Abuja – 22 2 2 88 514,800
Lagos
22 1 1 44 253,000
Abuja – 36 1 1 72 233,200
Delta
22 1 1 44 388,800
Abuja 22 1 1 44 237,600
Yenagoa 42 1 1 84 445,200
36 1 1 72 345,600
Table 4.10 above can be transformed into transportation tableau as shown in the next
41
4.4.1 NORTH-WEST CORNER METHOD
Table 4.11
A B C D Supply
TOTAL INCOME
44 × 5,400 = N237,600
44 × 5,300 = N233,200
40 × 5,300 = N212,000
76 × 4,800 = N364,800
84 × 4,800 = N403,200
42
4.4.2 LEAST COST METHOD
Table 4.12
A B C D Supply
TOTAL INCOME
44 × 5,400 = N237,600
44 × 4,800 = N211,200
84 × 5,300 = N445,200
43
4.4.3 VOGEL’S APPROXIMATION METHOD
Table 4.13
A B C D Supply
TOTAL INCOME
4 × 5,400 = N21,600
44 × 5,300 = N233,200
66 × 5,300 = N276,000
48 × 5,750 = N360,400
84 × 5,750 = N483,000
44
4.5 CONSTRUCTION OF PLEASURE TRAVELS TRANSPORTATION TABLEAU
Table 4.14
CALABAR 13 1 1 26 171,600
ABUJA- 36 1 1 72 511,200
OWERRI 13 1 1 26 182,000
ABUJA – 42 1 1 84 546,000
LAGOS 36 1 1 72 460,800
ABUJA- 42 1 1 84 487,200
IBADAN 14 1 1 28 151,200
Table 4.13 above can be transformed into transportation tableau as shown in the table
below and the initial feasible solution of the transportation tableau be computed:
45
4.5.1 NORTH-WEST CORNER METHOD
Table 4.14
A B C D Supply
TOTAL INCOME
82 × 6,800 = N557,600
46 × 7,100 = N326,600
52 × 7,100 = N369,200
56 × 6,400 = N358,400
𝐓𝐎𝐓𝐀𝐋 = N2,901,400
46
4.4.2 LEAST COST METHOD
Table 4.15
A B C D Supply
TOTAL INCOME
16 × 6,800 = N108,800
52 × 6,400 = N332,800
4 × 6,400 = N46,400
98 × 7,000 = N686,000
86 × 6,600 = N435,600
47
4.5.3 VOGEL’S APPROXIMATION METHOD
Table 4.15
A B C D Supply
A 6800 6600 6600 6600
82 82
7100 7000 7000 7000
B 98
12 86
6500 6400 6400 6400
C 156
16 52 88
D 5800 5800 5800 5800
112 112
Demand 128 52 100 168 448
Total income generate using the Vogel’s Approximation method
TOTAL INCOME
16 × 6,500 = N108,800
52 × 6,400 = N332,800
88 × 6,400 = N563,200
12 × 7,000 = N84,000
86 × 7,00 = N602,000
82 × 6,600 = N541,200
𝐓𝐎𝐓𝐀𝐋 = N2,881,600
48
4.6 RESULT AND DISCUSSION
Using the excel solver application, the optimal solution for the four companies were
obtained as follows:
The table below shows the companies name, initial income generated by the companies,
the initial basic feasible solution using the three (3) different methods of solving
transportation problems, the optimal solution obtained using the excel solver, the
difference between the optimal solution and the initial basic feasible solution method’s
49
COMPANY INITIAL OPTIMAL
METHODS DIFFERENCE % DIFFERENCE
NAME SOLUTION SOLUTION
COMPANY INITIAL NWCM LCM VAM OPTIMAL OPT-NWCM OPT-LCM OPT-VAM NWCM LCM VAM
BTL 2,853,800 2,849,400 2,849,400 2,857,400 2,857,400 8000 8,000 0 0.28% 0.28% 0
PMT 2,882,900 2,881,600 2,873,400 2,884,200 2,884,200 2600 10,800 0 0.09% 0.37% 0
50
From the table above it is clear that the north-west corner method generated the same
income as that of optimal solution for two companies (Young Shall Grow Motors
Limited and Pleasure Travels), and generated income less than that of initial income for
The least cost generated an income less than the initial income for (YSGML,BTL and
PMT) but the income generated for the pleasure travels is better than that of initial
Vogel’s Approximation Method yields the best initial basic feasible solution for all the
companies as its income generated were found to be the same as that of optimal solution.
This could be achieved because it takes into consideration the cost associate with each
route alternatives. Although it takes a longer time to compute, this is something the
North-West Corner and Least Cost Method could not have achieved.
Graph showing the income generated by each methods used for Young Shall Grow
Motors Limited.
4,090,000
4,080,000
INCOME
4,070,000
4,060,800 4,058,800
4,060,000
4,050,000
4,040,000
INITIAL NWCM LCM VAM OPTIMAL
METHODS
51
Graph showing the income generated by each methods used for Bluewhales Transport
Company Limited.
2,856,000
2,853,800
2,854,000
INCOME
2,852,000
2,849,400 2,849,400
2,850,000
2,848,000
2,846,000
2,844,000
INITIAL NWCM LCM VAM OPTIMAL
METHODS
Graph showing the income generated by each methods used for Pleasure Travels Limited.
2,898,000
INCOME
2,896,000
2,894,000
2,892,000 2,890,800
2,890,000
2,888,000
2,886,000
2,884,000
INITIAL NWCM LCM VAM OPTIMAL
METHODS
52
Graph showing the income generated by each methods used for Peace Mass Transit.
2,878,000
2,876,000
2,873,400
2,874,000
2,872,000
2,870,000
2,868,000
INITIAL NWCM LCM VAM OPTIMAL
METHODS
DATA GRAPH
This shows the income generated by each bus according to its capacity and the number
1200000
1,012,000
1000000
800000 636,000
530,000
600000 440,000 440,000
369,600 400,000
400000
233,200
200000
22 50 22 50 22 50 60 22
0
1 2 3 4 5 6 7 8
BUS CAPACITY 22 50 22 50 22 50 60 22
INCOME 1,012,000 440,000 369,600 400,000 233,200 530,000 636,000 440,000
NO OF BUS 5 1 2 1 1 1 1 2
53
BLUEWHALES
600000
500000 514,800
445,200
435,600
400000 388,800
345,600
300000
253,000 237,600
233,200
200000
100000
22 22 36 22 22 42 22 36
0 1
2
2
1
3
1
4
1
5
1
6
1
7
2
8
1
BUS CAPACITY 22 22 36 22 22 42 22 36
INCOME 514,800 253,000 233,200 388,800 237,600 445,200 435,600 345,600
NO OF BUS 2 1 1 1 1 1 2 1
PLEASURE TRAVELS
BUS CAPACITY INCOME NO OF BUS
600000 546,000
511,200 487,200
460,800
500000
380,800
400000
300000
171,600 182,000
151,200
200000
100000 14 13 36 13 42 36 42 14
0
1 2 3 4 5 6 7 8
BUS CAPACITY 14 13 36 13 42 36 42 14
INCOME 380,800 171,600 511,200 182,000 546,000 460,800 487,200 151,200
NO OF BUS 2 1 1 1 1 1 1 1
54
PEACE MASS TRANSIT
bus capacity total income no: of buses
700000
588,000
600000 546,000
475,800
500000
380,800
353,600
400000
300000
170,800 183,300 184,600
200000
100000 14 13 13 14 39 13 42 13
0
1 2 3 4 5 6 7 8
bus capacity 14 13 13 14 39 13 42 13
total income 380,800 353,600 475,800 170,800 546,000 183,300 588,000 184,600
no: of buses 2 2 3 1 1 1 1 1
55
CHAPTER FIVE
5.1 CONCLUSION
involves only main variables, artificial variables are not required as in the case of simplex
method. Large transportation problem could relatively be solved using the transportation
algorithm. It was shown that solving balanced transportation problem was easier using
the north-west corner and least cost methods using the transportation problem formulated
for Young Shall Grow Motors Ltd, Bluewhales Transport Co. Ltd, Pleasure Travels and
Peace Mass Transit. Vogel’s approximation method was found to be much difficult to
calculate, yet it always yields a better result near optimal if not optimal. It can therefore
be concluded that Vogel’s approximation method although not quite as easy as the other
methods, facilitates a better initial basic feasible solution. The optimal solution obtained
using the excel solver application for the four (4) companies were found to be
5.2 RECOMMENDATION
In general, the passenger population (demand) is always greater than the vehicle
availability (supply). But this can only be verified if the actual data management and
records are always available for researches to be carried out on them. Further research
needs to be carried out in the area of bus services and maintenance looking at the number
56
REFERENCE
Ahmad, H. A. (2012) “The Best Candidates Method for Solving Optimization Problems.”
Journal of Computer Science,: 711-7 15
Dantzig, G.B., (1960). “On the Shortest Route Problem Through a Network”,
Management Science, Vol 6, pp. 187-190
Dantzig, G.B., (1963). “Linear Programming and Extension Princeton. Univ. Press
Production, N.J.
Enyi, E.P. (2007). Maximizing Profits from Passenger Transport Service using
Transportation Model Algorithm.
57
George B. D. (1951): Application of the Simplex Method to a Transportation Problem,
Allyn and Bacon Inc. Boston, United State, Pp. 3 15-322.
Goyal H., (1988) “An Improvement to Goyal Modified VAM for the unbalanced
Transportation Problem”, Journal of the Operational Research Society 3 9(6)-
June
Gupta, P. K. and Hira D.S. (2011) Operations Research, 6th Edition, S.Chand &
Company Ltd, New Delhi, India. Pp233-329
Hakim, M.A., (2012) An Alternative Method to Find Initial Basic Feasible Solution of a
Transportation Problem, Annals of Pure and Applied Mathematics, Vol. 1, No. 2,
203-209.
Jim C. and Douglass K.S. (2009) Mathematical Modeling, Case Studies and Projects 4th
Edition, Kiuwer Academic Publishers, New Delhi, India. Pp233-329
Koopmans, T.C. (1947): Efficient Allocation of Resource Cowles Commission Paper No.
24. Conferences Washington.
58
Koopmans, T.C., Optimum Utilization of the Transportation System Econometrica. 17,
pp.3-4, 1947.
Mathematical Theory and Model. ISSN 224-5804 (paper) Vol.4 No.1. 2014
Model formulation and Solution Methods, 2nd edition, Wiley, New York.
Shah, N.H., Gor R.M. and H. Soni (2010) Operations Research, 4th Edition, PHI
Learning Private Limited, New Delhi, India. Pp 195-240
Sharma, J.K. (2009): Operations Research, Theory and Applications (4th Edition)
Macmillan Publishers India Ltd.
Sharma, V., Dahiya K and Verma, V. (2008), A Note on two-stage interval time
minimization transportation problem, Austrian Society for Operations Research
Bulletin, 27(3), 12-18.
Sudhakar V.J, Arunnsankar N. and Karpagam T (2012). A new approach for find an
Optimal Solution for Transportation Problems, European Journal of ScientfIc
Research 68, 254-25 7.
Swarup, K., Gupta, P.K and Maham M., (2008), “Operations Research “, Published by
Sultan Chand and Sons, pp. 247-265, 287-289
Weiss J., Howard and Gershon, E. Mark (1989): Production and Operations
Management. Allyn and Bacon Inc. Boston, United State. Pp. 507,546,522.
59
Weiss, H.W. (2011) POMfor Windows Version 4.0: Software for Decision Sciences
Manual, Pearson Educational Inc., Pearson Prentice Hall
Zheng, H.R, Xu, J.M and Hu, Z.M (1994), Transportation Problem with Upper Limit
Constraints on the Variables and with Parameters, Journal of Wuham University,
Natural Science, 5, 1-5.
60