Operation Research Project
Operation Research Project
A STUDY OF TRANSPORTATION
PROBLEM
In partial fulfilment of covering the course of Decision Making
Model in Term-1
Submitted To:
Submitted By:
Vibhor Mathur
Student, FORE School of Management
New Delhi
FMG-25, Roll No. - 251064
Vibhor Mathur
251064
FMG-25
Fore School of Management
New Delhi
(ii)
Abstract
(iii)
Table of Contents
Content Page
Acknowledgements………………………..................................................................................... ii
Abstract............................................................................................................................. iii
CHAPTER 1: INTRODUCTION
1.1 A Brief Review of the Transportation Problem....................................................................... 1
1.2. Background to the Study. ….................................................................................................... 3
1.2.1 Background of company.......................................................................................................... 6
1.2.1.1 COMPANY PROFILE.......................................................................................................... 6
1.2.1.3 Company Brands.................................................................................................................... 7
1.2.1.4 Manufacturing......................................................................................................................... 7
1.2.1.5 Warehouse................................................................................................................................. 7
1, 2.16 Distribution.............................................................................................................................. 8
1.3 Problem Statement.........................………………………….......................................................8
1.4 Objective........................................................................................................................................ 8
1.5 Methodology................................................................................................................................ 8
1.6 Justification........................…………………………………....................................... 9
1.7 Organization of Thesis.............................…………………………........................................10
CHAPTER 2: LITERATURE REVIEW
2.1 Definition........................................................................................................................................11
2.2 Literature Review............................................................................................................................11
CHAPTER 3: METHODOLOGY
3.1 Introduction.......................................................................................................................................19
3.2 Transportation problem......................................................................................................................19
3.3 Mathematical Formulation……………………………………………………………………………20
3.3.1 The Decision Variable………………………………………………………………………………20
3.3.2 The Objective Function....................................................................................................................21
3.3.4 The Constraints.................................................................................................................................22
3.4 Transportation Tableau.........................................................................................................................25
3.5 Network Representation of Transportation Problem………………………………………………….26
3.6. Solution for a Transportation Problem………………………………………………………………..29
3.6.1 Flow Chart Solution For the transportation Problem……………………………………………….29
3.6.2 Solution Algorithm For the transportation Problem……………………………………………...30
3.6. 3 Finding Initial Basic Feasible Solution of Balanced Transportation Problems…………………..31
3.6.3.1 Northwest Corner Method………………………………………………………………………31
3.6.3.2 The Minimum Cell Cost Method…………………………………………………………………36
3.6.3.3 Vogel‟s Approximation Method………………………………………………………………….39
3.6.4 Methods for Solving Transportation Problems to Optimality………………………………………43
3.6.4.1 An Optimal Solution......................................................................................................................43
3.6.4.2 Stepping Stone Method..................................................................................................................45
3.6.4.3 The Modified Distribution Method................................................................................................53
3.7 Solving Transportation Problem with Mixed Constraints................................................................57
3.7.1 Mathematical Model for the Transportation Problem with Mixed Constraints.............................58
3.7.2 Zero Point Method........................................................................................................................61
3.7.3 Optimal More-For-Less Procedure................................................................................................63
3.8 Sensitivity Analysis for the Transportation Problem.........................................................................68
REFERENCES.................................................................................................................................. 88
APPENDIX......................................................................................................................................... 91
LIST OF FIGURES
Figure page
Figure 1: Network Representation of the transportation problem……………………………….26
Figure 2: The flow chart showing the transportation problem approach……………………...29
Table page
1.5 Methodology
The Management Science will be useful for finding an optimal solution of transportation
problem with equality constraints.
Source of information for the project are the internet, mathematical books from the KNUST
Library and Mathematics department.
The problems of GGBL to be modelled as the linear programming model of transportation type,
and represent the Linear Programming or the transportation problem as tableau and solve it with
the management science application.
LITERATURE REVIEW
2. 1 INTRODUCTION
The transportation problem (TP) is an important Linear Programming (LP) model that arises
in several contexts and has deservedly received much attention in literature.
The transportation problem is probably the most important special linear programming
problem in terms of relative frequency with which it appears in the applications and also in
the simplicity of the procedure developed for its solution. The following features of the
transportation problem are considered to be most important.
The TP were the earliest class of linear programs discovered to have totally unimodular
matrices and integral extreme points resulting in considerable simplification of the simplex
method.
The study of the TP‟s laid the foundation for further theoretical and algorithmic
development of the minimal cost network flow problems.
Coal to each of the power plants on time in the required amounts and at the required18 quality
under conditions of stable and supply with least delay. They formulated a LP that Minimizes
the cost of transportation subject to supply constraints, demand 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.
Equi et al.( 1996) modelled 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 transhipment 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.
Goal Programming (GP) model and its variants have been applied to solve large-scale multi
criteria decision-making problems. Charnes and Cooper (1960) first used the Goal Programming
(GP) technique. This solution approach has been extended by Ijiri(965), Lee (1972), and others.
Lee and Moore (1973) used GP model for solving transportation problem with multiple
conflicting objective. Arthur and Lawrence (1982) designed a GP model for production and
shipping patterns in chemical and pharmaceutical industries.
CHAPTER THREE
METHODOLOGY
3.1 INTRODUCTION
This chapter reviews the proposed solution methodology and approach for handling
transportation problem in Guinness Ghana Ltd.
The transportation problem seeks to minimize the total shipping costs of transporting goods
from m origins (each with a supply si) to n destinations (each with a demand dj), when the
unit shipping cost from an origin, i, to a destination, j, is cij.
This is a type of linear programming problem that may be solved using a simplified version
of the simplex technique called transportation method. Because of its major application in
solving problems involving several product sources and several destinations of products, this
type of problem is frequently called the transportation problem.
In a transportation problem, we have certain origins, which may represent factories where we
produced items and supply a required quantity of the products to a certain number of
destinations. This must be done in such a way as to maximize the profit or minimize the cost.
Thus we have the place0s of production as origins and the places of supply as destinations.
Sometimes the origins and destinations are also termed as sources and sinks.
Transportation model is used in the following:
To decide the transportation of new materials from various centres to different
manufacturing plants. In the case of multi-plant company this is highly useful.
The cost of sending one unit of the product from warehouse i to outlet j is equal to
C ij , where i 1,2,3...m and j 1,2,3,...n . The total cost of a shipment is linear in size of
shipment.
The variables in the Linear Programming (LP) model of the TP will hold the values for the
number of units shipped from one source to a destination.
The decision variables are:
The objective function contains costs associated with each of the variables. It is a
minimization problem.
Consider the shipment from warehouse i to outlet j. For any i and j, the transportation cost per
unit Cij and the size of the shipment is X ij . Since we assume that the total cost function is
linear, the total cost of this shipment is given by cij xij
Summing over all i and j now yields the overall transportation cost for all warehouse-outlet
combinations. That is, our objective function is:
MINIMISE ∑ (i=1, 2...m) ∑ (j=1, 2...n) XijCij
3.3.3 The Constraints
The constraints are the conditions that force supply and demand needs to be satisfied. In a
Transportation Problem, there is one constraint for each node.
X ij ai , i 1,2,3...m
j 1
X ij b j , j 1,2,3...n
i 1
m n
n
∑ X
ij ≤ ai I=1,2,3...m …… (2) (Demand Constraint)
j 1
m
∑X
ij ≤b j J=1,2,3...n ..... (3) (Supply Constraint)
i 1
X
ij ≥0 , i = 1,2,3...m ; j= 1,2,3...n
This is a linear program with m.n decision variables, m+n functional constraints, and
m= No. of sources
n= No. of destinations
ai= Capacity of ith source (in tons, pounds, litres, etc)
bj= Demand of jth destination (in tons, pounds, litres, etc.)
cij= cost coefficients of material shipping (unit shipping cost) between ith source and jth
destination (in $ or as a distance in kilometers, miles, etc.)
xij= amount of material shipped between ith source and jth destination (in tonnes , pounds ,
litres etc.)
A necessary and sufficient condition for the existence of a feasible solution to the
transportation problem is that
m N
∑ai ∑bj
i 1 j 1
M n
∑x ∑X a
ij b j and ij i
I= 1 J 1
For this we introduce a dummy in the transportation table, cost associated with this is set to
be zero.
The transportation problem can be described using linear programming mathematical model
and usually it appears in a transportation tableau.
The model of a transportation problem can be represented in a concise tabular form with all
the relevant parameters.
The transportation tableau (A typical TP is represented in standard matrix form), where
supply availability (ai) at each source is shown in the far right column and the destination
requirements (bi) are shown in the bottom row. Each cell represents one route. The unit
shipping cost (Cij) is shown in the upper right corner of the cell, the amount of shipped
material is shown in the centre of the cell. The transportation tableau implicitly expresses the
supply and demand constraints and the shipping cost between each demand and supply point.
The number C1 … Cn above each arrow represents the cost of transporting on that route.
Problems with the above structure arise in many applications. For example, the sources could
represent warehouses and the sinks could represent retail.
A set of nonnegative allocations xij>0 which satisfy the row & column restrictions is known
as a feasible solution.
Basic Feasible Solution (B.F.S.)
A feasible solution to m-origin & n- destination problem is said to be basic feasible solution if
the number of positive allocations are equal to m+n-1.
Optimal Solution
A feasible solution is said to be optimal if it is able to provide minimum total transportation
cost.
Cell: It is a small compartment in the transportation tableau. Circuit: A circuit is a sequence
of cells (in the balanced transportation tableau) such that
(i) It starts and ends with the same cell.
(ii) Each cell in the sequence can be connected to the next member by a horizontal or vertical
line in the tableau.
Allocation: The number of units of items transported from a source to a destination which is
recorded in a cell in the transportation tableau.
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.
3.6 Solution for a transportation problem
3.6.1 Flow Chart Solution For the transportation Problem
Transportation models do not start at the origin where all decision values are zero; they must
instead be given an initial feasible solution.
The solution algorithm to a transpiration problem can be summarized into following steps:
Step 1. Formulate the problem and set up in the matrix form.
The formulation of transportation problem is similar to LP problem formulation. Here the
objective function is the total transportation cost and the constraints are the supply and
demand available at each source and destination, respectively.
The North West corner rule is a method for computing a basic feasible solution of a transportation
problem where the basic variables are selected from the North – West corner (i.e., top left corner).
ILLUSTRATIVE EXAMPLE1
Table 2.0: A Balance transportation Problem
- In the northwest corner method the largest possible allocation is made to the cell in the
upper left-hand corner of the tableau, followed by allocations to adjacent feasible cells.
The allocations made by the method is BFS since (m + n – 1) = 3 +3 – 1 = 5, which equals the
number of allocations made.
The initial solution is complete when all rim requirements are satisfied.
The starting solution (consisting of 4 basic variables) is
X 2A=50 tons,
X2B=100 tons,
X2C=25 tons
X3C=275 tons
Transportation cost is computed by evaluating the objective function:
Steps
- In the minimum cell cost method as much as possible is allocated to the cell with the
minimum cost followed by allocation to the feasible cell with minimum cost.
The complete initial minimum cell cost solution; total cost = $4,550.
The minimum cell cost method will provide a solution with a lower cost than the northwest
corner solution because it considers cost in the allocation process.
- In VAM the first step is to develop a penalty cost for each source and destination.
- Penalty cost is calculated by subtracting the minimum cell cost from the next higher cell
cost in each row and column.
4. Repeat steps 1, 2, and 3 until all rim requirements have been met.
- VAM allocates as much as possible to the minimum cost cell in the row or column
with the largest penalty cost.
After each VAM cell allocation, all row and column penalty costs are recomputed.
Table 2.8: The Third VAM Allocation
VAM and minimum cell cost methods both provide better initial solutions than
does the northwest corner method.
Note. Although the transportation problem can be solved using the regular simplex
method, its special properties provide a more convenient method for solving this type
of problems. This method is based on the same theory of simplex method. It makes
use, however, of some shortcuts which provide a less burdensome computational
scheme. There is one difference between the two methods. The simplex method
performs the operations on a simplex table. The transportation method performs the
same operations on a transportation table.
- Once an initial solution is derived, the problem must be solved using either the
stepping-stone method or the modified distribution method (MODI).
- The initial solution used as a starting point in this problem is the minimum cell cost
method solution because it had the minimum total cost of the three methods used
Table 2.11: The Allocation of One Ton from Cell 1A
The stepping-stone method determines if there is a cell with no allocation that would
reduce cost if used.
Table 2.13: The Addition of One Ton to Cell 3B and the Subtraction
- A requirement of this solution method is that units can only be added to and
subtracted from cells that already have allocations, thus one ton must be added to a
cell as shown.
Table 2.14: The Stepping-Stone Path for Cell 2A
An empty cell that will reduce cost is a potential entering variable.
- To evaluate the cost reduction potential of an empty cell, a closed path connecting used cells to the
empty cells is identified.
- The stepping-stone process is repeated until none of the empty cells will reduce
costs (i.e., an optimal solution).
- In example, evaluation of four paths indicates no cost reductions; therefore Table 16 solution is
optimal.
Z = $6(25) + 8(0) + 10(125) + 7(0) + 11(0) + 11(175) + 4(175) + 5(100) + 12(0) = $4,525
Where kij equals the cost increase or decrease that would occur by allocating to a cell.
For the empty cells in Table 26:
4.0 Introduction
Guinness Ghana LTD is one of the top five worldwide brewery companies. Transportation cost
represents about 25% of the total production cost. The company has outsourced its transportation to
external logistics services Providers. Guinness Ghana Ltd has registered about 20 transporters who
operate with 97 trucks. Each of the plants at the various sites namely Achimota and Kaasi has its
own constraint with respect to plant and warehouse capacity. Thus, there is a limit capacity at each
plant. The total plant capacity for Kaasi and Achimota per day is 1800 and 1600 crates dependants
on the plant efficiency.
This project is intended to minimize the total transportation cost from two production site namely
Kaasi (Kumasi), and Achimota (Accra) to its numerous key distributors geographically scattered all
over Ghana which are numbered about 52.. Guinness Ghana Ltd faces challenges on how to
optimally distribute its products among the 52 Key distributors with a minimum transportation cost.
As each site has its limit that supply and each customer a certain demand at a time.
For the purpose o this study, data was collected from Guinness Ghana Ltd, in the brewery the
volume of the liquid is quantified in millilitres. Also creates of drinks are packed on pallets. The
required data includes: A list of all products, sources, demand for each product by customer, the full
truck transportation cost.
The study concerned the supply of Malta Guinness from two production sites Kaasi and Achimota
to 9 key distributors geographically scattered in the regions of Ghana. The study covered data
gathered on the periods July07-June08, and Sept08-June09.
The transportation cost for full truckload of 1512 cases was known as were as production capacities.
The demand for each destination was also known in advance. Demand and production capacity were
expressed in cases while the cost of transportation were express in Ghana cedis.
The collected data for JULY07-JUNE08 (thousand) on transportation cost is shown in the
table below. This data indicates the transportation matrix showing the supply (capacity),
demand, and the unit cost per full truck.
PLANT FTA RICKY OBIBAJK KADOM NAATO LESK DCEE JOEMA KBOA CAPACITY
ACH 39.99 126.27 102.70 81.68 38.81 71.99 31.21 22.28 321.04 1298
KAS 145.36 33.82 154.05 64.19 87.90 107.98 65.45 39.08 167.38 1948
DEMAND 465 605 451 338 260 183 282 127 535
Xij = the units shipped in crates from plant i to distribution centre j i =1,
2, 3... 9. and j=1, 2, 3..., 9.
Using the shipping cost data of Table 4.1 the annual transportation cost in thousand of Cedis is
written as.
Minimize
x11 + x12 + x13 + x14 + x15 + x16 + x17 + x18 + x19 ≤ 1298 x21 + x22
+ x23 + x24 + x25 + x26 + x27 + x28 + x29 ≤ 1948
Demand constraint
1 0.000 34.990
2 0.000 -1.000
3 0.000 -74.980
4 0.000 -32.820
5 0.000 -137.690
6 0.000 -63.190
7 0.000 -73.800
8 0.000 -106.980
9 0.000 -63.450
10 0.000 -38.080
11 0.000 -166.380
OBJECTIVE COEFFICIENT RANGES
1 - 1298.000 -
2 - 1948.000 -
3 - 465.000 -
4 - 605.000 -
5 - 451.000 -
6 - 338.000 -
7 - 260.000 -
8 - 183.000 -
9 - 282.000 -
10 - 127.000 -
11 - 535.000 -
4.3.3COMPUTATIONAL PROCEDURE
The management scientist software is windows-based software designed for use with many of
the techniques represented in Operations management theory book.
The management scientist 6.0 software packaged was employed to solve this transportation
problem. The management scientist software is mathematical tool solver for optimization and
mathematical programming in operations research. The Management Science module used is
based on simplified version of the simplex technique called The Transportation Simplex Method.
It was run on Intel(R) Core(TM) Duo CPU machine with 4.0GB of RAM.
Based on the data gathered (Table4.1 and Table 5.1) that were used in running the
management scientist program, produced the same output for the ten trials.
The above transportation problem was solved with linear programming module and transportation
module of the Management Scientist, and the optimal solution obtained was the same for each
results.
The computer solution (see fig 4.05) shows that the minimum total transportation cost is
GH¢245,497,537 Ghana cedis.
The values for the decision variables show the optimal amounts to ship over each route. The
logistics manager should follow the following distribution list if want to optimize the distribution:
Ship 465000 case of malt Guinness from Plant ACH to distributor FTA.
Ship 451000 case of malt Guinness from Plant ACH to distributor OBIBA JK Ship
260000 case of malt Guinness from Plant ACH to distributor NAATO Ship 122000
case of malt Guinness from Plant ACH to distributor LESK Ship 605000 case of
malt Guinness from Plant KAS to distributor RICKY Ship 338000 case of malt
Guinness from Plant KAS to distributor KADOM Ship 61000 case of malt
Guinness from Plant KAS to distributor LESK
The values of supply and demand‟s changes in this problem are consequently shown as Δs 1=10,000,
Thus ΣΔs= ΣΔd. Implementing the above changes in the transportation problem using the Arsham
algorithm the basic solution is change as follows:
The computer solution shows that the minimum total transportation cost is GH¢244,129,447 Ghana
cedis. Which is clearly shows that, if Guinness Ghana Ltd management is to implement such
changes in supply and demand, it will help in decreases transportation cost to GH¢1,368,090 Ghana
cedis.
The logistics manager should follow the following distribution pattern if want to optimize the
distribution:
Ship 47, 000 case of malt Guinness from Plant ACH to distributor FTA.
Ship 451,000 case of malt Guinness from Plant ACH to distributor OBIBA JK
Ship 260,000 case of malt Guinness from Plant ACH to distributor NAATO
Ship 127,000 case of malt Guinness from Plant ACH to distributor LESK
Ship 600,000 case of malt Guinness from Plant KAS to distributor RICKY
Ship 338,000 case of malt Guinness from Plant KAS to distributor KADOM
Ship 59,000 case of malt Guinness from Plant KAS to distributor LESK
The collected data for JULY08-JULY09 (thousand) on transportation cost is shown in the
table below. This data indicates the transportation matrix showing the supply (capacity),
demand, and the unit cost per full truck
JK
ACH 90.79 88.21 82.08 68.99 30.59 424.91 30.60 13.87 70.85 1736
KAS 228.74 37.60 176.41 72.95 114.32 173.09 73.37 38.61 239.20 2419
DEMAND 907 576 445 335 272 431 304 128 757
Using the shipping cost data in Table 4.4.5 the annual transportation cost in thousand of Cedis is
written as.
Minimize
Demand constraint
x11 + x21 =907
1 0.000 54.150
2 0.000 -40.180
3 0.000 -144.940
4 0.000 2.580
5 0.000 -136.230
6 0.000 -32.770
7 0.000 -74.140
8 0.000 -132.880
9 0.000 -33.550
10 0.000 1.570
11 0.000 -125.00
OBJECTIVE COEFFICIENT RANGES
For variable X13=907,907 cases of drinks should be transported from site ACH to distributor FTA.
To minimize the transportation cost the management of Guinness Ghana Ltd should make the
following shipments:
Ship 907,000 cases of Malta Guinness from Plant ACH to Distributor FTA
Ship 72,000 cases of Malta Guinness from Plant ACH to distributor OBIBA JK
Ship 757,000 cases of Malta Guinness from Plant ACH to distributor KBOA
Ship 576,000 cases of Malta Guinness from Plant KAS to distributor RICKY
Ship 373,000 cases of Malta Guinness from Plant KAS to distributor OBIBA JK
Ship 335,000 cases of Malta Guinness from Plant KAS to distributor KADOM
Ship 272,000 cases of Malta Guinness from Plant KAS to distributor NAATO
Ship 431,000 cases of Malta Guinness from Plant KAS to distributor LESK
Ship 304,000 cases of Malta Guinness from Plant KAS to distributor DCEE
Ship 128,000 cases of Malta Guinness from Plant KAS to distributor JOEMAN
5.1 Conclusion
The transportation cost is an important element of the total cost structure for any business
The transportation problem was formulated as a Linear Programming and solved with the standard
LP solvers such as the Management scientist module to obtain the optimal solution.
The computational results provided the minimal total transportation cost and the values for the
decision variables for optimality. Upon solving the LP problems by the computer package, the
optimum solutions provided the valuable information such as sensitivity analysis for Guinness
Ghana Ltd to make optimal decisions
Through the use of this mathematical model (Transportation Model) the business (GGBL) can
identify easily and efficiently plan out its transportation, so that it cannot only minimize the cost of
transporting goods and services but also create time utility by reaching the goods and services at the
right place ad right time. This intend will enable them to meet the corporative objective such as
education fund, entertainment and other support they offered to people of Ghana
The study recorded total minimization of transportation cost during the periods of June2007-June
2008 and July08-July09 financial period. The value for the decision variable produced the optimal
amounts to be ship to each distributor of Guinness Ghana Ltd.
5.2 Recommendations
Based on the results and findings of this study, I recommend to the management of Guinness Ghana
Breweries Group to seek to the application of mathematical theories into their operations as a
necessary tool when it comes to decision making, not only in the area logistics(the transportation
Problem), but in production as well as administration.
This study employed mathematical technique to solve management problems and make timely
optimal decisions. If the GGL managers are to employed the proposed transportation model it will
assist them to efficiently plan out its transportation scheduled at a minimum cost.
There are number of programs that can assist in construction of TP and LP problems. Probably the
best known is GAMS-General Algebraic modelling system. This provides a high level language for
easy representation of complex problems. In Future I recommend the solution of large-scale
transportation problems through aggregation. This proposed method is applicable to any
transportation problem.
References