4 Transportation Problem- An Introduction

Embed Size (px)

Citation preview

  • 7/29/2019 4 Transportation Problem- An Introduction

    1/33

    An Introduction

  • 7/29/2019 4 Transportation Problem- An Introduction

    2/33

    One important area of LPP is the physicaltransportation of goods and services from severalsupply origins to several demand destinations

    Since this problem involves a large number of variablesand constraints, two methods have been developednamely

    Stepping Stone Method Modified Distribution Method (MODI)

  • 7/29/2019 4 Transportation Problem- An Introduction

    3/33

    Objective is To determine the number of units which should be

    shipped from an origin to a destination in order tosatisfy the required quantity of goods or services at

    each demand destinations , within the limitedquantity of goods or services at each supply origin, atthe minimum transportation cost and/or time.

    Therefore, the target is to:-

    Minimize total cost of transporting a homogeneouscommodity (product) from supply origins to demanddestinations

    Maximize the profit

  • 7/29/2019 4 Transportation Problem- An Introduction

    4/33

    General equation Minimize (Total Cost) Z = i j cij xij

    wherei=1,2,3,.m; j=1,2,3n

    Subject to the constraintsj xij =ai i=1,2,3,.m; j=1,2,3n (supply constraints)

    i cij= bj j=1,2,3n; i=1,2,3,.m (demand constraints)

    and xij 0 for all i and j

  • 7/29/2019 4 Transportation Problem- An Introduction

    5/33

    Existence of feasible solution Total supply = Total demand

    i ai = j bj (Rim conditions)

    i=1,2,3,.m ; j=1,2,3ni.e. the total capacity (or supply) = total requirement (or

    demand)

    Constraints of a problem = m+n

    Variables in a problem = m x n

  • 7/29/2019 4 Transportation Problem- An Introduction

    6/33

    RemarksAny feasible solution for a transportation must have

    exactly (m+n-1) non- negative basic decision variablesxij satisfying rim conditions

    When total supply equals total demand, the problemis called a balanced transportation problem,otherwise it is called an unbalanced transportationproblem

    Whenthe number of positive allocations (xij ) is lessthan the required number of independent constraintequations (m+n-1), the solution is said to bedegenerate, otherwise non- degenerate

  • 7/29/2019 4 Transportation Problem- An Introduction

    7/33

    Cells in the transportation table having positiveallocation will be called occupied cells, otherwiseempty or non- occupied cells

  • 7/29/2019 4 Transportation Problem- An Introduction

    8/33

    The Transportation Method Step I:- Formulate the problem and set up in the

    matrix form

    Step II:- Obtain an initial basic feasible solution. Forthis, various basic methods used are:-

    North- West Corner Method (NWCM)

    Least Cost Method (LCM)

    Vogels Approximate (or Penalty) Method (VAM)

  • 7/29/2019 4 Transportation Problem- An Introduction

    9/33

    The initial solution obtained by any of the threemethods must satisfy the following conditions:-

    The solution must be feasible ie it must satisfy all the supply

    and demand constraints (rim conditions) The number of positive allocations must be equal to m+n-1,

    where m is the number of rows and n is the number ofcolumns

    Any solution that satisfies the above conditions is calledthe non- degenerate basic feasible solution otherwisedegenerate solution

  • 7/29/2019 4 Transportation Problem- An Introduction

    10/33

    Step III:- test the initial solution for optimality usingMODI method.

    If the result is optimal, then stop. Otherwise determinea new improved solution

    Step IV:- Updating the solution

    Repeat step III until optimal solution is found

  • 7/29/2019 4 Transportation Problem- An Introduction

    11/33

  • 7/29/2019 4 Transportation Problem- An Introduction

    12/33

    North- West Corner Method

    (NWCM) This method does not take into account the cost of

    transportation on any route of transportation

    Step I:- Start with the cell at the upper left (north-

    west) corner of the transportation matrix and allocateas much as possible equal to the minimum of the rimvalues to the first row and the first column (a1, b1)

    Step II:-

    (a)- if allocation made in step I is equal to the supplyavailable at the first source (a1 in first row), then move

    vertically down to cell (2,1) in the second row firstcolumn and apply step I again for the next allocation

  • 7/29/2019 4 Transportation Problem- An Introduction

    13/33

    (b)- if allocation made in step I is equal to the demandavailable at the first destination (b1 in first column),then move horizontally to cell (1,2) in the first row and

    second column and apply step I again for the nextallocation

    (c)- If a1 =b1, allocate x11= a1 or b1 and move diagonally tothe cell (2,2)

    Step III:- Continue the procedure step by step till anallocation is made in the south- east corner cell of thetransportation table

  • 7/29/2019 4 Transportation Problem- An Introduction

    14/33

  • 7/29/2019 4 Transportation Problem- An Introduction

    15/33

    This method takes into account the minimum unitcost of transportation for obtaining initial solution

    Step I:- Select the cell with the lowest unit cost in theentire transportation table and allocate as much aspossible to this cell and eliminate that row or columnin which demand is exhausted . If both row andcolumn are satisfied simultaneously, only one may becrossed out. In case the smallest unit cost cell is notunique, then select the cell where maximumallocation can be made

  • 7/29/2019 4 Transportation Problem- An Introduction

    16/33

    Step II:- after adjusting the supply and demand for alluncrossed- out rows and columns repeat the procedurewith the next lowest unit cost among the remaining

    rows and columns of the transportation table andallocate as much a possible to this cell and eliminatethat row and column in which either supply ordemand is exhausted

    Step III:- Repeat the procedure until the entireavailable supply at various sources and demand atvarious destinations is satisfied. The solution soobtained need not be non- degenerate

  • 7/29/2019 4 Transportation Problem- An Introduction

    17/33

    Remarks.. If there is a tie between the least values, choose any

    one the values arbitrarily

  • 7/29/2019 4 Transportation Problem- An Introduction

    18/33

  • 7/29/2019 4 Transportation Problem- An Introduction

    19/33

    It is a heuristic method and is preferred to the othertwo methods

    In this method, each allocation is made on the basis ofopportunity cost that would have been incurred ifallocations in certain cells with minimum unittransportation cost were missed

    Advantage is that it gives an initial solution which isnear to the optimal solution or is the optimal solutionitself

  • 7/29/2019 4 Transportation Problem- An Introduction

    20/33

    Step I:- calculate penalties for each row (column) bytaking the difference between the smallest and thenext smallest unit transportation cost in the same row

    (column). This difference indicates the penalty or extracost which has to be paid if one fails to allocate to thecell with the minimum unit transportation cost

    Step II:- select the row or column with the largest

    penalty and allocate as much as possible in the cellhaving the least cost in the selected row or columnsatisfying the rim conditions. If there is a tie, select thecell with the least per unit cost.

  • 7/29/2019 4 Transportation Problem- An Introduction

    21/33

    Step III:- Adjust the supply and demand and cross outthe satisfied row or column. If a row and a column aresatisfied simultaneously, only one of them is crossedout and the remaining row (column) is assigned a zerosupply (demand). Any row or column with zero supplyor demand should not be used in computing futurepenalties

    Step IV:- Repeat steps 1 to3 until the entire availablesupply at various sources and demands at variousdestinations are satisfied

  • 7/29/2019 4 Transportation Problem- An Introduction

    22/33

    Once an initial solution is found, the next step is tocheck its optimality

    The optimal solution is the one in which there is noopportunity cost, ie there is no other set oftransportation routes (allocations) that will reduce thetotal transportation cost.

    For testing the solution, following two methods arewidely used

    Stepping Stone Method

    Modified Distribution Method (MODI)

    Test for Optimality

  • 7/29/2019 4 Transportation Problem- An Introduction

    23/33

    The two methods differ in their computationalapproach but they give exactly the same results anduse the same testing procedure

    The procedure being used is to test each unoccupiedcell one at a time, by computing the cost change. If theinclusion of any unoccupied cell can decrease thetransportation cost then this unoccupied cell will beconsidered for inclusion in the improved solution

    That unoccupied cell is selected for which the costchange is the most negative

  • 7/29/2019 4 Transportation Problem- An Introduction

    24/33

  • 7/29/2019 4 Transportation Problem- An Introduction

    25/33

    In this method, the net cost change is calculated that canbe obtained by introducing any of the unoccupied cells into the solution.

    Every increase (or decrease) in the supply/ demand at oneoccupied cell must be associated by a decrease(or increase)in supply at another

    Net cost change is determined by listing the unit costs

    associated with each cell and then summing over the pathto find the net effect

    Signs are alternate from + to depending upon whethershipments are being added or subtracted at a given point

  • 7/29/2019 4 Transportation Problem- An Introduction

    26/33

    Step I:- Determine an initial basic feasible solution using anyone of the three methods (NWCM, LCM, VAM)

    Step II:- make sure that the number of occupied cells is exactlyequal to m+n-1 where m- no. of rows, n-no. of columns

    Step III:-Evaluate the cost effectiveness of the shipping goods viatransportation routes not currently in the solution. This testingof each unoccupied cell is conducted by the following steps: Select an unoccupied cell, where a shipment should be made.

    Trace a closed path using the most direct route through at leastthree occupied cells used in the solution and then back to theoriginal occupied cell and moving with only horizontal and

    vertical moves. Cells at the turning points are called the StepingStones on the path

  • 7/29/2019 4 Transportation Problem- An Introduction

    27/33

    Assigning (+) or (-) signing alternatively on each cornercell of the closed path are traced, starting at a plus signat the unoccupied cell to be evaluated

    Compute the net change in the cost along the closedpath by adding together the unit cost figures found ineach cell containing a plus sign and then subtractingthe unit cost in each square containing the minus sign

    Repeat all the above steps until net change in thetransportation cost has been evaluated for allunoccupied cells of the transportation table

  • 7/29/2019 4 Transportation Problem- An Introduction

    28/33

    Step IV:- Check the sign of each of the net changes. If allnet changes are greater than or equal to zero, an optimalsolution has been reached. If not, it is possible to improvethe current solution and decrease the total shipping costs

    Step V:- Select the unoccupied cells having the highestnegative net cost change and determine the maximumnumber of units that can be assigned to a cell marked witha minus sign on the closed path corresponding to this cell.

    Add this number to the unoccupied cell and to all other

    cells on the path marked with a plus sign. Subtract thisnumber from cells on the closed path marked with a minussign

    Step VI:- Repeat the procedure from Step II unless anoptimal solution is obtained

  • 7/29/2019 4 Transportation Problem- An Introduction

    29/33

  • 7/29/2019 4 Transportation Problem- An Introduction

    30/33

    Step I:- For an initial basic solution with m+n-1occupied cells, calculate uj and vj for rows andcolumns. The initial solution cane be obtained by

    using any of the methods described earlier Any of the uj and vj values is assigned the value zero.

    Complete the calculation of uj and vj by using therelation

    cij = uj + vj

  • 7/29/2019 4 Transportation Problem- An Introduction

    31/33

    Step II:- for unoccupied cells, calculate opportunitycost as

    dij= cij (u j + vj ) for all i and j

    Step III:- Examine sign of each dij If dij >0, current basic solution is optimal

    If dij = 0, current basic solution remains unaffected but analternative solution exists

    If one or more dij

  • 7/29/2019 4 Transportation Problem- An Introduction

    32/33

    Step III:- Select the unoccupied cell with the largestnegative opportunity cost as the cell to be included inthe next solution.

    Step IV:- Construct a closed path for the unoccupiedcell selected in Step III. Right angle turns in this pathare allowed only. Every closed loop must have evennumber of turns and is formed with horizontal and

    vertical lines only Step V:- Assign alternate (+) and (-) signs at the

    unoccupied cells on the corner points of the closedpath with a (+) sign at the cell being evaluated

  • 7/29/2019 4 Transportation Problem- An Introduction

    33/33

    Step VI:- Determine the maximum number of unitsthat should be shipped to this unoccupied cell. Thesmallest stone with a negative position on the closed

    path indicates the number of units that can be shippedto the entering cell. This quantity is added to the cellmarked plus sign and subtracted from the cell markedminus sign

    Step VII:- Repeat the whole procedure until theoptimal solution is found

    Step VIII:- Finally, obtain the total transportation costfor the new solution