A Computational Study on the Number of. Iterations to Solve the Transportation Problem

Similar documents
The MOMC Method: a New Methodology to Find. Initial Solution for Transportation Problems

New Methodology to Find Initial Solution for. Transportation Problems: a Case Study with Fuzzy Parameters

A Comparative Study on Optimization Techniques for Solving Multi-objective Geometric Programming Problems

What is the Optimal Bin Size of a Histogram: An Informal Description

Using Ones Assignment Method and. Robust s Ranking Technique

A New Approach for Solving Unbalanced. Fuzzy Transportation Problems

A New Energy-Aware Routing Protocol for. Improving Path Stability in Ad-hoc Networks

The Generalized Stability Indicator of. Fragment of the Network. II Critical Performance Event

On the Parallel Implementation of Best Fit Decreasing Algorithm in Matlab

The Number of Fuzzy Subgroups of Cuboid Group

Solutions of Stochastic Coalitional Games

New Reliable Algorithm of Ray Tracing. through Hexahedral Mesh

A New Secure Mutual Authentication Scheme with Smart Cards Using Bilinear Pairings

Solution of Maximum Clique Problem. by Using Branch and Bound Method

Dominator Coloring of Prism Graph

Hyperbola for Curvilinear Interpolation

Graceful Labeling for Some Star Related Graphs

Graph Sampling Approach for Reducing. Computational Complexity of. Large-Scale Social Network

Stochastic Coalitional Games with Constant Matrix of Transition Probabilities

Fuzzy type-2 in Shortest Path and Maximal Flow Problems

Building the Graphics Memory of. the Stiffness Matrix of the Beam

Problems of Sensor Placement for Intelligent Environments of Robotic Testbeds

Rainbow Vertex-Connection Number of 3-Connected Graph

Monophonic Chromatic Parameter in a Connected Graph

A Mathematical Theorematic Approach to. Computer Programming

Groups with Isomorphic Tables of Marks Orders: 32, 48, 72 and 80 1

A Cumulative Averaging Method for Piecewise Polynomial Approximation to Discrete Data

Enumeration of Minimal Control Sets of Vertices in Oriented Graph

Heronian Mean Labeling of. Disconnected Graphs

Vertex Graceful Labeling of C j C k C l

Proximal Manifold Learning via Descriptive Neighbourhood Selection

Numerical Rectification of Curves

Robust EC-PAKA Protocol for Wireless Mobile Networks

Association Rule with Frequent Pattern Growth. Algorithm for Frequent Item Sets Mining

Fuzzy multi objective transportation problem evolutionary algorithm approach

Disconnection Probability of Graph on Two Dimensional Manifold: Continuation

Pseudo-random Bit Generation Algorithm Based on Chebyshev Polynomial and Tinkerbell Map

Domination Number of Jump Graph

Implementation on Real Time Public. Transportation Information Using GSM Query. Response System

Heronian Mean Labeling of Graphs

Computing Performance Measures of Fuzzy Non-Preemptive Priority Queues Using Robust Ranking Technique

An Enhanced Approach for Secure Pattern. Classification in Adversarial Environment

Solving the Linear Transportation Problem by Modified Vogel Method

Modified Procedure to Solve Fuzzy Transshipment Problem by using Trapezoidal Fuzzy number.

Linear Search Optimization through the Armijo Rule Method

Pipelined Architecture of Dynamic Bandwidth. Allocation for Energy Efficiency in XG-PON

Transportation Problems

Connected Liar s Domination in Graphs: Complexity and Algorithm 1

Conditional Volatility Estimation by. Conditional Quantile Autoregression

A Structure of the Subgraph Induced at a Labeling of a Graph by the Subset of Vertices with an Interval Spectrum

Image Reconstruction Using Rational Ball Interpolant and Genetic Algorithm

Some Algebraic (n, n)-secret Image Sharing Schemes

Proposed syllabus for

Security Flaws of Cheng et al. s Biometric-based Remote User Authentication Scheme Using Quadratic Residues

Complete Bipartite Graphs with No Rainbow Paths

Branch-and-Cut and GRASP with Hybrid Local Search for the Multi-Level Capacitated Minimum Spanning Tree Problem

Solving a Two Dimensional Unsteady-State. Flow Problem by Meshless Method

A New approach for Solving Transportation Problem

A New Approach to Meusnier s Theorem in Game Theory

Evaluation of Decision Making Units in the Presence. of Fuzzy and Non-discretionary

Effective Clustering Algorithms for VLSI Circuit. Partitioning Problems

A Computer Oriented Method for Solving Transportation Problem

Advanced Approximation Method for Finding an Optimal Solution of Unbalanced Fuzzy Transportation Problems

Fuzzy Inspired Hybrid Genetic Approach to Optimize Travelling Salesman Problem

Variable Neighborhood Search Based Algorithm for University Course Timetabling Problem

Ennumeration of the Number of Spanning Trees in the Lantern Maximal Planar Graph

Java Vulnerability Analysis with JAPCT: Java. Access Permission Checking Tree

Solving ONE S interval linear assignment problem

Rectilinear Crossing Number of a Zero Divisor Graph

A Texture Extraction Technique for. Cloth Pattern Identification

Efficient Mobile Content-Centric Networking. Using Fast Duplicate Name Prefix Detection. Mechanism

Soft Regular Generalized Closed Sets in Soft Topological Spaces

Implementation of Semantic Information Retrieval. System in Mobile Environment

Probability Parameters and Estimated Firestone. Abbott Plateau Honing Curves

Open Access Research on the Data Pre-Processing in the Network Abnormal Intrusion Detection

Rough Connected Topologized. Approximation Spaces

Improved Integral Histogram Algorithm. for Big Sized Images in CUDA Environment

GT HEURISTIC FOR SOLVING MULTI OBJECTIVE JOB SHOP SCHEDULING PROBLEMS

On step fixed-charge hub location problem

The Cover Pebbling Number of the Join of Some Graphs

Evaluation of Ad-hoc Routing Protocols with. Different Mobility Models for Warfield. Scenarios

Analyzing traffic source impact on returning visitors ratio in information provider website

Regular Pentagon Cover for Triangles. of Perimeter Two

TRANSPORTATION AND ASSIGNMENT PROBLEMS

New Classes of Closed Sets tgr-closed Sets and t gr-closed Sets

Adaptive Aggregation Scheduling Using. Aggregation-degree Control in Sensor Network

Applicability Estimation of Mobile Mapping. System for Road Management

A Survey on Disk-based Genome. Sequence Indexing

A PRIMAL-DUAL EXTERIOR POINT ALGORITHM FOR LINEAR PROGRAMMING PROBLEMS

Cryptanalysis and Improvement of a New. Ultra-lightweight RFID Authentication. Protocol with Permutation

On Self-complementary Chordal Graphs Defined. by Single Forbidden Induced Subgraph

Milby Mathew. Karpagam University Coimbatore-32, India. R. Parimelazhagan

Open Access Research on the Prediction Model of Material Cost Based on Data Mining

Extended Goursat s Hypergeometric Function

ALGORITHMIC APPROACH TO UNBALANCED FUZZY TRANSPORTATION PROBLEM. A. Samuel 1, P. Raja 2

IV. Special Linear Programming Models

Deployment with Property Monodrome Group Topology

Generating Topology on Graphs by. Operations on Graphs

Adaptive Cell-Size HoG Based. Object Tracking with Particle Filter

The b-chromatic Number of Bistar Graph

Transcription:

Applied Mathematical Sciences, Vol. 8, 2014, no. 92, 4579-4583 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.46435 A Computational Study on the Number of Iterations to Solve the Transportation Problem Gustavo Valentim Loch Departamento de Engenharia de Produção Universidade Federal do Paraná, Brazil Arinei Carlos Lindbeck da Silva Departamento de Engenharia de Produção Universidade Federal do Paraná, Brazil Copyright 2014 Gustavo Valentim Loch and Arinei Carlos Lindbeck da Silva. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Abstract The Transportation Problem is one of the classical problems in Operations Research. The development of more powerful personal computers in the past years made it possible to solve larger problems, creating huge opportunities of applications. The MODI method is the most cited method in the literature to solve the Transportation Problem. This method requires an initial basic feasible solution and for this purpose the literature often presents the Northwest Corner Rule, the Lest Cost Method and the Vogel Method. This paper aims to study these three different methods and analyze the number of iterations necessary to reach the optimal solution when they are used. Keywords: Transportation Problem, MODI Method, Computational Experiment 1 Transportation Problem In the Transportation Problem the goal is to minimize the total cost for sending a single commodity from m origins to n destinations subject to offers and demands constraints [1], [4] and [5]. Its mathematical formulation, based on [1], [2] and [3] is described as

4580 Gustavo Valentim Loch and Arinei Carlos Lindbeck da Silva (1) min, 1,, (2), 1,, (3) 0, 1,,; 1,, (4) : cost to transport one unit from origin to destination. : amount to be shipped from origin to destination. : supply available at origin. : demand requested at destination. The objective function (1) aims to minimize the total transportation cost. The constraints (2) and (3) inquire, respectively, that the total amount available at each origin is shipped and total demand at each destination is attended. It is also assumed that to the problem be feasible. A basic algorithm structure to solve the transportation problem may be 1) Obtain an initial basic feasible solution 2) Improve the solution 3) If the solution is optimal, finish. Otherwise, return to step 2. In the literature the three most cited methods for initial solution of the transportation problem are the Northwest Corner Rule, the Least Cost Method and the Vogel Method [2]. The improvement solution is usually done by the well described MODI method also known as u-v method [3]. The optimally condition is also well known in the literature and is included in the MODI method. Therefore, in this paper these method will be omitted. 2 Number of Iterations to Reach the Optimal Solution for Different Methods It is expected that the number of iterations to reach the optimal solution when the MODI method is applied depends on how far the optimal is from the initial basic feasible solution. The northwest corner rule does not considerate the cost and may provide bad initial solution. The least cost method is a greedy method,

Computational study 4581 taking locally optimal choices. The Vogel method uses a strategy not to take only locally optimal choices. In order to implement the methods, the Northwest corner rules is the easiest one and the Vogel the most difficult. When it is analyzed the initial solution quality the Vogel method usually provides the best ones and the northwest corner rule the worst ones. When the didactic examples of small size are presented in the undergraduate text book it is common that Vogel method provides an optimal or near optimal solution. On the other hand, even for small example the northwest corner rule tends to present not so good solutions. However, due to the easiest implementation, the computer programmers may be tented to implement the northwest corner rule. When the small problems are solved the number of iterations of the MODI method is similar for the three initial solution methods. This paper aims to analyze the number of iterations to solve larger problems when the different initial solution methods are used. The problem sizes studied were 5x5, 10x10, 20x20, 40x40, 80x80, 160x160 and 320x320. The supply and demand were randomly generated between 5 and 50000. It was also considered examples with different intervals for cost values. For each parameter configuration was created and solved 100 problems. Exhibit 1 - Average number of iterations to solve problems with costs between 3 and 8 Northwest Corner 6,1 20,3 58,5 144,4 303,8 639,3 1256,4 Least Cost 2,7 8,1 22,9 47,6 83,3 138,4 190,5 Vogel 2,2 7,0 19,9 40,3 78,8 139,6 222,9 When the costs were in the interval between 3 and 8 the Vogel method demanded less iterations to reach the optimal solution for problems of size 80x80 or lower. By contrast for problems of size 160x160 and 320x320 the least cost method provided initial solution closest to the optimal solution. For the northwest corner method initial solution it was necessary many more iterations to reach the optimal solution, showing the disadvantage of this method for larger problems. The next exhibits present the average number of iterations to solve problems with costs between 3 and 80, 3 and 800 and 3 and 8000, respectively. For these cases it is also observed advantage of Vogel Method for small problems and of least cost method for larger problems.

4582 Gustavo Valentim Loch and Arinei Carlos Lindbeck da Silva Exhibit 2 - Average number of iterations to solve problems with costs between 3 and 80 Northwest Corner 6,6 21,3 64,4 191,7 534,7 1466,8 3836,9 Least Cost 3,3 8,7 21,3 57,5 154,0 400,7 1039,7 Vogel 2,8 8,2 21,6 58,3 152,8 404,4 1006,4 Exhibit 3 - Average number of iterations to solve problems with costs between 3 and 800 Northwest Corner 6,6 21,2 64,2 194,2 541,5 1484,4 3941,3 Least Cost 3,3 8,7 22,2 58,1 154,3 397,9 1010,5 Vogel 2,9 8,6 22,3 60,1 160,6 404,5 1021,8 When compared the results of exhibits 1 and 2 it is possible to observe different behaviors caused by the influence of problem size. For example, for problems of size 320x320 when the costs are in the interval between 3 and 8 the number of iterations to obtain the optimal solution starting with northwest corner rule solution is more than 6 times than the case of least cost or Vogel methods. when the costs are in the interval between 3 and 80 this difference decreases for less than 4 times and the same behavior is observed for costs between 3 and 800 and between 3 and 8000.

Computational study 4583 Exhibit 4 - Average number of iterations to solve problems with costs between 3 and 8000 Northwest Corner 6,6 21,2 64,3 195,4 541,1 1482,5 3958,2 Least Cost 3,3 8,7 21,9 59,0 157,2 401,9 1020,1 Vogel 2,9 8,6 22,3 60,5 157,7 403,3 1033,9 Another interesting fact about the average number of iteration is that least cost method and Vogel method presented similar performance, while the northwest corner rule demanded between 2 and 6 more iterations than the other two methods. The results obtained show that it is worth the implementation of the least cost method or the Vogel method, especially when it is needed to solve larger problems. References [1] Bazaraa, M. S.; Jarvis, J, J.; Sheralli, H. D. Linear Programming and Network Flows, 4 ed. John Wiley & Sons, 2001. [2] Joshi, R. V. Optimization Techniques for Transportation Problems of Three Variables. IOSR Journal of Mathematics, v. 9, 2013, 46-50. [3] Loch, G. V.; Silva, A. C. L., A computational experiment in a heuristic for the Fixed Charge Transportation Problem, International Refereed Journal of Engineering and Science, 3(4), 2014, 1-7. [4] Murty, K. Linear Programming, Wiley, 1983. [5] Wiston, W. L. Operations Research Applications and Algorithms. 4. ed. Thomson Brooks, 2004. Received: June 15, 2014