ON SOLUTION TO MODIFIED UNBALANCED TRANSPORTATION PROBLEM



Similar documents
Special cases in Transportation Problems

Unit 1. Today I am going to discuss about Transportation problem. First question that comes in our mind is what is a transportation problem?

Optimal Scheduling for Dependent Details Processing Using MS Excel Solver

AGGREGATE PLANNING USING TRANSPORTATION METHOD: A CASE STUDY IN CABLE INDUSTRY

IEOR 4404 Homework #2 Intro OR: Deterministic Models February 14, 2011 Prof. Jay Sethuraman Page 1 of 5. Homework #2

GENERALIZED INTEGER PROGRAMMING

Simplex method summary

Mathematical finance and linear programming (optimization)

The Assignment Problem and the Hungarian Method

4 UNIT FOUR: Transportation and Assignment problems

MARATHWADA INSTITUTE OF TECHNOLOGY, AURANGABAD

LU Factorization Method to Solve Linear Programming Problem

INTEGER PROGRAMMING. Integer Programming. Prototype example. BIP model. BIP models

Applications of linear programming

Solutions Of Some Non-Linear Programming Problems BIJAN KUMAR PATEL. Master of Science in Mathematics. Prof. ANIL KUMAR

FUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT MINING SYSTEM

Row Echelon Form and Reduced Row Echelon Form

M. Sugumaran / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 2 (3), 2011,

Network (Tree) Topology Inference Based on Prüfer Sequence

A Review And Evaluations Of Shortest Path Algorithms

EXCEL SOLVER TUTORIAL

STATISTICS AND DATA ANALYSIS IN GEOLOGY, 3rd ed. Clarificationof zonationprocedure described onpp

Operation Research. Module 1. Module 2. Unit 1. Unit 2. Unit 3. Unit 1

Standard Form of a Linear Programming Problem

Scheduling Shop Scheduling. Tim Nieberg

Cost Models for Vehicle Routing Problems Stanford Boulevard, Suite 260 R. H. Smith School of Business

IE 680 Special Topics in Production Systems: Networks, Routing and Logistics*

Solution of the Transportation Model

Practical Guide to the Simplex Method of Linear Programming

Chapter 6: Sensitivity Analysis

STRATEGIC CAPACITY PLANNING USING STOCK CONTROL MODEL

Introduction to Linear Programming (LP) Mathematical Programming (MP) Concept

LECTURE: INTRO TO LINEAR PROGRAMMING AND THE SIMPLEX METHOD, KEVIN ROSS MARCH 31, 2005

Strategic planning in LTL logistics increasing the capacity utilization of trucks

SOLVING LINEAR SYSTEMS

Approximation Algorithms

Solving Linear Programs

A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem

A Constraint Programming Application for Rotating Workforce Scheduling

Simulating the Multiple Time-Period Arrival in Yield Management

Abstract Title: Planned Preemption for Flexible Resource Constrained Project Scheduling

A SIMULATION MODEL FOR RESOURCE CONSTRAINED SCHEDULING OF MULTIPLE PROJECTS

Nonlinear Programming Methods.S2 Quadratic Programming

Solving Systems of Linear Equations Using Matrices

Chapter 6. Linear Programming: The Simplex Method. Introduction to the Big M Method. Section 4 Maximization and Minimization with Problem Constraints

Lecture 10 Scheduling 1

MATH 304 Linear Algebra Lecture 18: Rank and nullity of a matrix.

5 INTEGER LINEAR PROGRAMMING (ILP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1

1.2 Solving a System of Linear Equations

Network Models 8.1 THE GENERAL NETWORK-FLOW PROBLEM

Least-Squares Intersection of Lines

Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows

Linear Programming for Optimization. Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc.

Comparison of Pavement Network Management Tools based on Linear and Non-Linear Optimization Methods

VEHICLE ROUTING AND SCHEDULING PROBLEMS: A CASE STUDY OF FOOD DISTRIBUTION IN GREATER BANGKOK. Kuladej Panapinun and Peerayuth Charnsethikul.

Standardization and Its Effects on K-Means Clustering Algorithm

a 11 x 1 + a 12 x a 1n x n = b 1 a 21 x 1 + a 22 x a 2n x n = b 2.

PREDICTIVE DATA MINING ON WEB-BASED E-COMMERCE STORE

A Robust Method for Solving Transcendental Equations

Chemical Processes Optimization. Prof. Cesar de Prada Dpt. of Systems Engineering and Automatic Control (ISA) UVA

Minimizing costs for transport buyers using integer programming and column generation. Eser Esirgen

2.3 Convex Constrained Optimization Problems

THREE DIMENSIONAL REPRESENTATION OF AMINO ACID CHARAC- TERISTICS

Implementation exercises for the course Heuristic Optimization

DATA ANALYSIS II. Matrix Algorithms

DECISION SUPPORT SYSTEM IS A TOOL FOR MAKING BETTER DECISIONS IN THE ORGANIZATION

1 Determinants and the Solvability of Linear Systems

Game Theory & Oligopoly Market. Decision making environments may be classified into four types:-

Research Article Determination of Pavement Rehabilitation Activities through a Permutation Algorithm

2004 Networks UK Publishers. Reprinted with permission.

A Brief Study of the Nurse Scheduling Problem (NSP)

Linear Programming. March 14, 2014

Offered to MAN ECN IRL THM IBT Elective. Course Level Course Code Year Semester ECTS Weekly Course Hours

A simple criterion on degree sequences of graphs

Section IV.1: Recursive Algorithms and Recursion Trees

Course No.: PPM 124. Number of credits: 2 Number of lectures-tutorial-practicals: 28( ) Introduction

1 Introduction. Linear Programming. Questions. A general optimization problem is of the form: choose x to. max f(x) subject to x S. where.

A. O. Odior Department of Production Engineering University of Benin, Edo State.

Managing End-to-end Network performance via. Optimized Monitoring Strategies

Warshall s Algorithm: Transitive Closure

Revenue Management for Transportation Problems

Waste Collection Vehicle Routing Problem Considering Similarity Pattern of Trashcan

A Labeling Algorithm for the Maximum-Flow Network Problem

GRID SEARCHING Novel way of Searching 2D Array

A Simple Feature Extraction Technique of a Pattern By Hopfield Network

Network Traffic Modelling

Keywords Quantum logic gates, Quantum computing, Logic gate, Quantum computer

Models in Transportation. Tim Nieberg

Optimal Resource Allocation for the Quality Control Process

The PageRank Citation Ranking: Bring Order to the Web

Cost-Volume-Profit Analysis for a Multi-Product Company: Micro Approach

Linear Algebra Notes

SUPPLY CHAIN OPTIMIZATION MODELS IN THE AREA OF OPERATION

Transcription:

Bulletin of the Marathwada Mathematical Society Vol. 11, No. 2, December 2010, Pages 20-26. ON SOLUTION TO MODIFIED UNBALANCED TRANSPORTATION PROBLEM S.S. Kulkarni, Head, Department of Statistics, Willingdon College, Sangli, 416 415 and H.G.Datar, Head, Department of Mathematics, Willingdon College, Sangli, 416415. Abstract A new heuristic method of obtaining an initial basic feasible solution (IBFS) to solve modified unbalanced transportation problem is proposed which reduces number of iterations to reach optimality. A given unbalanced transportation problem is converted to a modified unbalanced transportation problem by increasing demand/supply of a origin/destination and the same is solved by the proposed methods. A new algorithm alongwith an illustrative numerical example to find solution to the transportation problem having m origins and n destinations is discussed. 1 1 INTRODUCTION The transportation problem is famous in operations research due to its wide applications in different walks of life. Many solution procedures have been developed in the literature for solving balanced transportation problem [1,2,3]. They solve an unbalanced transportation problem, after balancing it by creating dummy origin and/or destination as required. Kore and Thakur [4] have proposed another method, which discards the need of balancing the given problem. In modern times, due to globalization and industrial recession, more transportation problems turn out to be unbalanced. It means that either supply is more or demand is less or vice-a-versa. In this paper a method is proposed to solve such type of problems. The usual method commonly discussed in the literature for solving unbalanced transportation problem suggests the addition of dummy origin /destination with zero costs to balance the given problem and apply known procedure to get Optimal Basic Feasible Solution (OBFS). The OBFS thus obtained naturally contains some positive allocations with no cost. As dummy origin/destination are 1 Keywords : Transport, Vehicle routing, Optimization. 20

On Solution to Modified Unbalanced T. P. 21 artificial, just introduced to take advantage of the algorithm for solving Balanced Transportation Problem (BTP). The allocations from dummy origins and those to dummy destinations are, in fact, not carried out. Kore and Thakur [4] proposed another method to solve this problem without balancing it. In this paper a new method of modifying the given UTP and then obtaining its IBFS is proposed. The optimum solution of modified UTP thus obtained has resulted in increasing the optimum cost. But it means that if we want to satisfy extra demand at destination or supply at origin, then we have to bear extra cost. Mathematical formulation of our modified UTP under study is given in section 2 and algorithm to solve it, is discussed in section 3. An illustrative numerical example is given in section 4, and section 5 contains concluding remarks. 2 MATHEMATICAL FORMULATION Let there be m origins O i having a i (i = 1, 2,..., m) units of supplies respectively, which are to be transported to n destinations D j s with b j (j = 1, 2,..., n) units of demand respectively. Let C ij be the cost of shipping one unit of commodity from origin i to destination j. If x ij represents the units shipped from origin i to destination j, then problem is to determine the transportation schedule so as to minimize the total transportation cost satisfying supply and demand conditions. Mathematically the problem can be stated as, min z = suchthat c ij x ij, x ij = a i i = 1, 2,..., m(supply constraints) x ij = b j j = 1, 2,..., n(demand constraints) and x i,j 0 for all i and j, When total supply equals total demand i.e. a i = b j, then the problem is called BTP; otherwise it is an unbalanced transportation problem (UTP) 2.1 Mathematical Models for Modified Unbalanced Transportation Problems Consider the unbalanced transportation problem, which means that when a i b j,

22 S.S. Kulkarni and H.G.Datar compute, ɛ = a i b j, S i = c ij, T j = c jj. (A), Total allotment of ɛ : Case 2.1 : If a i > n b j, then identify minimum of T j which occurs at r th destination. Thus demand at r th destination will be increased by ɛ units and order of transportation matrix remains unaltered. This can be stated as, min z = m x ij = a i, i = 1, 2,..., m, x ij = b j, j = 1, 2,..., n, and x ij 0 for all i and j, where b j = b j for j r, = b j + ɛ for j = r. Case 2.2 : If a i < n b j, then identify minimum of S i which occurs at k th origin and corresponding k th origins supply will be increased by ɛ units. This can be stated as follows, min z = m x ij = a i, i = 1, 2,..., m, x ij = b j, j = 1, 2,..., n, and X ij 0 for all i and j, where a i = a i for i k, = a i + ɛ for i = k. Case (B) min i,j (a i, b j ) = δ, which occurs at i th origin and j th destination or at more places. The demand / supply at these rows/ columns will be δ + ɛ j where ɛ j s are equal proportions of ɛ s depending upon repetitive occurrence of δ. This can be mathematically stated as follows, min z = m x ij = a i, i = 1, 2,..., m, x ij = b j, j = 1, 2,..., n, and X ij 0 for all i and j, Where a i = δ + ɛ i if min occurs at i th origin and = a i otherwise, and b i = δ + ɛ j if min occurs at j th destination and = b i otherwise.

On Solution to Modified Unbalanced T. P. 23 Further m ɛ i = ɛ, ɛ j = ɛ. (C) Partial allotment of ɛ : Case (2.3) When m a i > n b j, Allocate ɛ to b j s in such a way that arrange b j s in ascending order and assign ɛ j s in descending order such that ɛ j = ɛ and ɛ j s are having positive integral values only. This can be stated as, min z = m x ij = b j, j = 1, 2,..., n, and x ij 0 for all i and j, x ij = a i, i = 1, 2,..., m, where a j = a i + ɛ j and n Case (2.4) :When m a i < n ɛ j = ɛ b j, allocate ɛ to a i s in such a way that a i s have been arranged in ascending order and assigning ɛ i s in descending order so that min z = ɛ j = ɛ and ɛ j s are having positive integral values only. This is given as, x ij = a i, i = 1, 2,..., m, x ij = b j, j = 1, 2,..., n, and x ij 0 for all i and j, where a i = a i + ɛ i and ɛ i = ɛ. 3 ALGORITHM The following algorithm gives initial basic feasible solution for all cases of modified unbalanced problem. STEP 1: Consider the cost matrix [C ij ] of given UTP.

24 S.S. Kulkarni and H.G.Datar STEP 2: Find the sum of costs for each origin and destination as S i = C ij, T j = C ij, and ɛ = a i b j. STEP 3: Convert the problem to modified UTP depending upon the models presented in section 2. If it belongs to case 2.1 go to step 4. If it belongs to case 2.2 go to step 7. If it belongs to case B go to step 10, if it belongs to case 2.3 or 2.4 go to step 10. STEP 4: If min T j occurs at r th destination then identify min C ir and allocate there maximum feasible amount by which either supply/ demand at i th origin / r th destination or both get exhausted. STEP 5: Recompute S i and T j for reduced matrix after deleting the exhausted origin / destination. STEP 6: Repeat step 4 and 5 until rim requirements are satisfied. STEP 7: If min S j occurs at k th origin then identify minimum of C kj and allocate maximum feasible amount by which demand /supply at k th origin or j th destination or both get exhausted. STEP 8: Recompute S i and T j for reduced matrix after deleting the exhausted origin or destination. STEP 9: Repeat steps 7 and 8 until rim requirements are satisfied. STEP 10: Identify minimum of S j and T j. Let it be at k th origin or j th destination, or at more places. Thus k th row / r th column or both enter the basis. If tie occurs then select any row or column arbitrarily. STEP 11: Identify min of C kj or C ir or both and allocate their maximum feasible amount by which either supply at k th origin / demand at r th Destination or at both get exhausted. If tie occurs while selecting C kj and C ir select them arbitrarily. STEP 12: Repeat step 10 and 11 to reach rim requirements. To obtain OBFS use MODI method. 4 NUMERICAL EXAMPLE Consider the following T. P. having 4 origins and 3 destinations.

On Solution to Modified Unbalanced T. P. 25 D 1 D 2 D 3 a i S j F1 3 4 6 100 13 F2 7 3 8 80 18 F3 6 4 5 90 15 F4 7 5 2 120 14 390 b j 110 110 60 280 T j 23 16 21 4.1 Total Allotment of ɛ ; ɛ = 110. Case A1 : Since min T j = 16 which occurs at second destination we add ɛ at destinations and apply the method in section 3. OBFS is given by X 11 = 100, X 22 = 80, X 32 = 90, X 41 = 10, X 42 = 50, X 43 = 60, MinZ = 1340. To reach optimality no iterations are required (i. e. IBFS is OBFS). Case B : Min(a i, b j ) = 60 at 3 rd destination so ɛ is added to b3 and applying the method OBFS is given by X 11 = 100, X 22 = 80, X 31 = 10, X 32 = 30, X 33 = 50, X 43 = 120, MinZ = 1210. Here also IBFS is OBFS. Case C1 : (i) If ɛ 1 = 22, ɛ 2 = 22, ɛ 3 = 66, then b 1 = 132, b 2 = 132, b 3 = 126, with min Z = 1210. (ii) ɛ 1 = 35, ɛ 2 = 35, ɛ 3 = 40, min Z = 1290. (iii) ɛ 1 = 44, ɛ 2 = 44, ɛ 3 = 22, min Z = 1382. (iv) ɛ 1 = 15, ɛ 2 = 15, ɛ 3 = 80, min Z = 1230. In all these cases IBFS is itself OBFS. 5 CONCLUDING REMARKS 5.1 Proposed method of obtaining IBFS is also useful for getting IBFS of BTP. 5.2 This is the method which takes into account whole cost of each origin, and destination for allotment by which it is possible to reduce the number of iterations to acquire OBFS. 5.3 This method also helps to resolve degeneracy.

26 S.S. Kulkarni and H.G.Datar ACKNOWLEDGEMENT Authors are thankful to Prof. Tikekar for his valuable suggestions and constant encouragement. References [1] Taha Hamdy A. Operations Research : An introduction, Prentice- Hall of India, 6 th edition. (2000). [2] Wagner Harvey M., Principles of operations research with applications to managerial decision, Prentice - Hall of India 2nd edition, (1980). [3] Sharma J. K., Mathematical models in operation research, Tata McGraw Hill publications, (1989). [4] Kore B.G. and Thakur L. B., A new method of obtaining optimal solution to unbalanced transportation problem, J. Indian Acad. Math. Volume 22 No.2, (2000).