Solution of a Transportation Problem using Bipartite Graph

§ Rajarata University of Sri Lanka

Send Message

To: Author

Solution of a Transportation Problem using Bipartite Graph

Article Fingerprint

ReserarchID

Y82OH

Solution of a Transportation Problem using Bipartite Graph Banner

Key Research Insights

Synthesized scholarly intelligence & interactive research assistant
  • English
  • Afrikaans
  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Azerbaijani
  • Basque
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Cebuano
  • Chichewa
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Corsican
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Frisian
  • Galician
  • Georgian
  • German
  • Greek
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Hindi
  • Hmong
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish (Kurmanji)
  • Kyrgyz
  • Lao
  • Latin
  • Latvian
  • Lithuanian
  • Luxembourgish
  • Macedonian
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Myanmar (Burmese)
  • Nepali
  • Norwegian
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Samoan
  • Scots Gaelic
  • Serbian
  • Sesotho
  • Shona
  • Sindhi
  • Sinhala
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Sundanese
  • Swahili
  • Swedish
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa
  • Yiddish
  • Yoruba
  • Zulu
Reading Preferences
Font Size
Line Spacing
Background
This converted HTML version may contain rendering inconsistencies. Please refer to the PDF for the authoritative version, or click here to provide feedback.

Abstract

The transportation problem is also one of the important problems in the field of optimization in which the goal is to minimize the total transportation cost of distributing to a specific number of sources to a specific number of destinations. Different techniques have been developed in the literature for solving the transportation problem. Specific methodologies concentrated on finding an initial basic feasible solution and the other to find the optimal solution. This manuscript analyses method of the optimal solution for the transportation problem utilizing a Bipartite graph. This procedure contains topological spaces, graphs, and transportation problems. Initially, it converts the transportation problem into a graphical demonstration then transforms into a new graphical image. Afterward using the proposed algorithmic rule we’ve obtained the optimal cost of transporting quantities from providing vertices to supply vertices.

I. INTRODUCTION

Network models are one in every of the most effective studies that apply to a vast type of decision problems that can be modeled as networks optimization problems and solved with efficiency and effectiveness. The family of network optimization problems includes the; max flow, transportation problem, and min-cost flow problems. These problems are simply expressed by using a network of edges, and vertices. Transportation Network and Graph theory are the two major elementary application areas of Mathematics. Transportation Network models and graphs play a very important role in Optimizing techniques, Network analysis, Network-flow theory is one of the best-studied and developed fields of optimization, and has important relations to quit completely different fields of science and technology such as combinatorial mathematics, algebraical topology, circuit theory, geographic info systems(GIS), VLSI design, and so forth, etc, besides standard applications to transportation, scheduling, etc. in operations research.

In 2005, Antonievella[1] initiate and introduced the foundations of topological properties on graph theory. Consequently, Vimala and Kalpana [5] developed the concept named Bipartite Graph and applied it in Matching and Coloring. In recently, 2019, Introduced Topological solution of a Transportation problem using Topologized

Graph by Santhi et al. In 2015, Kadhim et al. An Approach for solving Transportation Problem Using Modified Kruskal's Algorithm. In a network with unit transportation cost on the edges, the problem is to determine the maximum possible flow from the source to the demand. Also, Transportation problems link along with the factors of production during an advanced net of relationships between producers and consumers. The result is usually a more effective division of production by the exploitation of comparative geographical ideal conditions, similarly as the best approach to make economies of scale and scope.

The productivity of space, capital, and labor is therefore increased with the efficiency of distribution and personal mobility. The economic process is progressively connected with transport developments, namely infrastructures, but also with managerial expertise, which is crucial for logistics.

The Transportation Problem (TP) is also one of the highly regarded problems in the field of optimization in which the objective is to minimize the total transportation cost of distributing resources from several sources to some destinations. It has numerous applications in the real world. Hitchcock is responsible for formulating the TP as a mathematical model. The Hitchcock-Koopmans transportation problem, or basically the transportation problem is to compute an assignment with a minimum possible cost. To handle a transportation problem, the decision parameters, for example, availability, requirement, and therefore the unit transportation cost of the model. Many of the researchers mentioned and introduced so many methods to find the optimal solution to a Transportation problem.

Many researchers have made numerous attempts to find an IBFS such as Northwest Corner Method, Minimum Cost Method, VAM -Vogel's Approximation Method, MODI Method, and Stepping Stone Method which are all heuristic in nature. In this study, we attempted to solve the TP using a Bipartite graph to enhance the convergence rate to reach a promising optimal solution. This algorithm is also heuristic in nature but less complicated in the implementation compared to many existing heuristic algorithms.

II. MATHEMATICAL FORMULATION OF THE TRANSPORTATION PROBLEM

Let us assume that in general that a particular product is manufactured in m production plants known as sources denoted by S1,S2,…,Sm with respective capacities a1,a2,…,am, and total distributed to n distribution centers known as sinks denoted by D1,D2,…,Dm with respective demands b1,b2,…,bn. Aso, assume that the transportation cost from ith -source to the jth -sink is unit transportation cost eij and the amount shipped is Xij, where i=1,2,…,m and j=1,2,…,n.

Mathematical Model:

The total transportation cost is

Minimize ∑i=1m∑j=1nXijeij

Subject to the constraints i. ∑j=1nXij=ai, i=1,2,…,m

ii. ∑i=1mXij=bj, j=1,2,…,n and iii. Xij≥0 for all i=1,2,…,m and j=1,2,…,n

Note that here the sum of the supplies equals the sum of the demands. i.e. ∑i=1mai=∑j=1nbj. Such problems are called balanced transportation problems and otherwise, i.e. ∑i=1mai≠∑j=1nbj, known as unbalanced transportation problems.

i. ∑i=1mai>∑j=1nbj

ii. ∑i=1mai<∑j=1nbj

Introduce a dummy origin in the transportation table; the cost associated with this origin is set equal to zero. The availability at this origin is: ∑i=1mai−∑j=1nbj=0.

III. PROPOSED ALGORITHM TO SOLVE THE TP

The proposed method can be applied to solve balanced and unbalanced TPs.

Step 1: Verify the given transportation problem is balanced or unbalance.

Step 2: If the problem is unbalanced transportation problem by introducing dummy row(s) or dummy column(s) with zero transportation cost.

Step 3: Draw the graph of the transportation problem dependent on the situation of the supplies and demands for the graphical representation of the transportation problem.

Step 4: Now selected bipartite graph which every Supply and demand of the graph has two minimum unit cost.

Step 5: Identify edges should have the minimum unit cost eij (unit transportation cost) in the above step and first allocated mini(ai,bj) most least unit cost edge.

Step 6: Start the allocation from which edge has the minimum transportation cost and reduce the minimum value from the supply vertex and demand vertex with satisfies boundary condition of the bipartite graph.

Step 7: If it satisfies the two conditions of graph go to the next step.

Step 8: Identify edges should have the minimum unit cost eij (unit transportation cost) in above step and first allocated mini(ai,bj) most least unit cost edge of above step, and reduce the minimum value from the supply vertex and demand vertex with satisfies boundary condition of the bipartite graph.

IV. A COMPARISON OF THE METHODS

The comparisons of the results are studied in this research to measure the effectiveness of the proposed method. The detailed representation of the numerical data of Table I. is provided in Appendix I.[4].

Table 1: Comparative results of NWCM, LCM, VAM, IAM and New Approach (NEWA) for 10 benchmark instances
TCIFS% increasefromtheminimaltotal cost
Ahamd et al..(2016)NWCMLCMVAMIAMBAOPTIMALNWCMLCMVAMIAMNEWA
BTP-11,5001,4501,5001,3901,3901,3907.914.317.910.000.00
BTP-222615615615615615644.870.000.000.000.00
BTP-323419118718618318327.874.372.181.640.00
BTP-44,2852,4552,3102,3652,1702,17097.4613.136.458.990.00
BTP-53,1802,0801,9301,9001,9001,90067.379.471.580.000.00
UTP-11,8151,8851,7451,6951,6551,65010.014.245.762.730.30
UTP-218,8008,8008,3508,4007,1007,100142.613.557.748.390.00
UTP-314,72514,62513,225,13,07512,47512,47518.0417.236.014.800.00
UTP-413,1009,8009,2009,2009,2009,20042.396.520.000.000.00
UTP-58,1506,4506,0005,8505,6005,60045.5315.187.144.460.00
Figure 1: Comparative Stud of the Result obtained by NWCM, LCM, VAM, IAM and BA method
Figure 1: Comparative Stud of the Result obtained by NWCM, LCM, VAM, IAM and BA method

Radar graphs for the percentage deviation (of the NWCM, MC, VAM,TDM,TDSM, VAM) with New method(BA) from minimal total cost solution) obtained in Table I are presented in Figure 2.

Figure 2: Percentage of Deviation of the Results obtained by NWCM, LCM, VAM, IAM and BA method
Figure 2: Percentage of Deviation of the Results obtained by NWCM, LCM, VAM, IAM and BA method

It can easily be observed the above results (Table 1, Figure 2 and Figure 3), new method yields better results to all the problems in Table 1 compared with NWCM, LCM, VAM and IAM.

Next comparative results obtained by NWCM, LCM, VAM, MODI and New method for the one benchmark instances is shown in the following Table II. (Kenan Karagul and Yusuf Sahin).

Destination/ SourcesD1D2D3D4D5Su.
S17340979208
S26293968137
S396658050659
S457582912873
S556238718125
Dem.681044

The comparisons of the results are studied in this research to measure the effectiveness of the proposed method. The detailed representation of the numerical data of Table II. is provided in Appendix I.[4].

Ref

Table 2: Comparative results of NWCM, LCM, VAM, IAM and New Approach (NEWA) for 10 benchmark instances
Solution MethodValuesDeviation from optimal solution(%)
KSAM1,1020.00
RAM1.1040.18
1,1040.18
RM1.1231.90
MM1,1231.90
CLM1,49135.29
TCM1,92774.86
NWC1,99480.94
BA1,1020.00
OPTIMAL1,102-

The comparative results obtained in Table II are also depicted using bar graphs and the results are given in

Figure 1 V. COMPUTATIONAL RESULTS (PROBLEM CHOOSE FROM SANTHI ET AL)

Example1.

A transport company is planning to allocate owned vehicles to cities A, B and C. Here are the transport tables that have been prepared by managers of the company which gives the transportation cost from warehouses (Supply Points) to the cities(Demand Points).

ABCSupply
16810150
271111175
34512275
Demand200100300

Step 2 Step 3.

Step 4.

Step 5

Step 6
Minimumcost=5x100+4x175+6x25+10x125+11x175=4,525

Santhi method = 4,550

Optimal solution = 4,525

Example 2. A company manufactures motor cars and it has three factories F1, F2 and F3 whose weekly production capacities are 300, 400 and 500 pieces of cars respectively. The company supplies motor cars to its four showrooms located at d1, d2, d3 and d4 whose weekly demands are 250, 350, 400 and 200 pieces of cars respectively. The transportation costs per piece of motor cars are given in the following transportation Table. Find out the schedule of shifting of motor cars from factories to showrooms with minimum cost:

d1d2d3d4
s13174300
s22659400
s38332500
250350400200

Step 3 Step 4

Step 5 Step 6

Step 7

Minimumcost=1x300+3x50+2x200+3x250+5x150+2x250=2,850

Santhi method=2,850

Optimal solution=2,850

Based on the above results new method (BA) better than other approaches.

VI. CONCLUSION

In this study, a new approach for attaining the optimal solution of a transportation problem using the Bipartite graph. Different techniques have been developed in the literature for solving the transportation problem but this approach plays an important role among topology, transportation, and graph. The comparative assessments of the above different cases show that the bipartite algorithm is efficient as compared to the studied approaches of this paper in terms of the quality of the solution. This innovative approach consumes less computational time and minimum steps to find the optimal solution to the transportation problem compared with the existing methods. However, This new method is based on the allocation of transportation costs in the transportation matrix and can be applied to all balance and unbalance transportation problems, using more variables. Hence, the comparative assessments of the above different cases show that the bipartite algorithm is efficient as compared to the studied approaches of this paper in terms of the quality of the solution. Therefore, perhaps this method will be interested in future works in real topological transportation problems, and graph and topological transportation problems are interrelationships.

APPENDIX I

ProblemData of the problem
BTP-1cij=[4,3,5;6,5,4;8,10,7],si=[90,80,100],dj=[70,120,80]
BTP-2cij=[4,6,9,5;2,6,4,1;5,7,2,9],si=[16,12,15],dj=[12,14,9,8]
BTP-3cij=[5,7,10,5,3;8,6,9,12,14;10,9,8,10,15],si=[5,10,10],dj=[3,3,10,5,4]
BTP-4cij=[12,4,13,18,9,2;9,16,10,7,15,11;4,9,10,8,9,7;9,3,12,6,4,5;7,11,15,18,2,7;16,8,4,5,1,10],si=[120,80,50,90,100,60],dj=[75,85,140,40,95,65]
BTP-5cij=[12,7,3,8,10,6,6;6,9,7,12,8,12,4;10,12,8,4,9,9,3;8,5,11,6,7,9,3;7,6,8,11,9,5,6,]si=[60,80,70,100,90],dj=[20,30,40,70,60,80,100]
UTP-1cij=[6,10,14;12,19,21;15,14,17],si=[50,50,50],dj=[30,40,55]
UTP-2cij=[10,8,4,3;12,14,20,2;6,9,23,25],si=[500,400,300],dj=[250,350,600,150]
UTP-3cij=[12,10,6,13;19,8,16,25;17,15,15,20;23,22,26,12],si=[150,200,600,225],dj=[300,500,75,100]
UTP-4cij=[5,8,6,6,3;4,7,7,6,5;8,4,6,6,4],si=[800,500,900],dj=[400,400,500,400,800]
UTP-5cij=[5,4,8,6,5;4,5,4,3,2;3,6,5,8,4],si=[600,400,1,000],dj=[450,400,200,250,300]

References

28 Cites in Article
  1. 1. P Adhikari,G Thapa (2000). A Note on Feasibility and Optimality of Transportation Problem. Journal of the Institute of Engineering, 10(1), 59-68.
  2. 2. S Akpana,T Ugbeb,J Usenc,O Ajahd (2015). A Modified Vogel Approximation Method for Solving Balanced Transportation Problems. American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS), 14(3), 289-302.
  3. 3. M Ahmed,A Khan,S Uddin,F Ahme (2016). A New Approach to Solve Transportation Problems. Open Journal of Optimization, 5, 22-30.
  4. 4. Mollah Ahmed,Aminur Khan,Faruque Ahmed,Md. Uddin (2016). Incessant Allocation Method for Solving Transportation Problems. American Journal of Operations Research, 06(03), 236-244.
  5. 5. D Atkinson,P Vaidya (1995). Using geometry to solve the transportation problem in the plane. Algorithmica, 13(5), 442-461.
  6. 6. A Charnes,W Cooper,A Henderson (1953). An introduction to linear programming. By A. Charnes, W. W. Cooper, and A. Henderson, John Wiley & Sons, Inc., 1953, 74 pp. Naval Research Logistics Quarterly, 1(2), 169-169.
  7. 7. G Dantzig (1963). Linear programming and extensions. Linear programming and extensions
  8. 8. N Deshmukh (2012). An Effective Methodology for Solving Transportation Problem. International Journal of Scientific and Innovative Mathematical Research, 5(10), 86-91.
  9. 9. L Ford,D Fulkerson (1956). Solving the Transportation Problem. Management Science, 3(1), 24-32.
  10. 10. S Goyal (1984). Improving VAM for unbalanced transportation problems. Journal of Operational Research Society, 35, 1113-1114.
  11. 11. A Hamdy (2007). Operations Research: An Introduction. Operations Research: An Introduction
  12. 12. Frank Hitchcock (1941). The Distribution of a Product from Several Sources to Numerous Localities. Journal of Mathematics and Physics, 20(1-4), 224-230.
  13. 13. Eghbal Hosseini (2017). Three new methods to find initial basic feasible solution of transportation problems. Applied Mathematical Sciences, 11(37), 1803-1814.
  14. 14. T Imam,G Elsharawy,M Gomah,I Samy (2009). Solving Haplotype Assembly Problem Using Harmony Search. International Journal of Computer Networks and Communications Security, 1(2013), 353-361.
  15. 15. Kenan Karagul,Yusuf Sahin (2020). A novel approximation method to obtain initial basic feasible solution of transportation problem. Journal of King Saud University - Engineering Sciences, 32(3), 211-218.
  16. 16. A Kaufmann (1973). Introduction a la Theorie des sons-ensembles flous. Masson Paris, 1, 41-189.
  17. 17. T Koopmans (1949). Optimum Utiliztion of Transportation System. Econometrica, 17
  18. 18. Serdar Korukoğlu,Serkan Ballı (2011). An Improved Vogel's Approximation Method for the Transportation Problem. Mathematical and Computational Applications, 16(2), 370-381.
  19. 19. S Kulkarni,H Datar (2010). On Solution To Modified Unbalanced Transportation Problem. Bulletion of the Marathwada Mathematical Society, 11(2), 20-26.
  20. 20. V Manisha,M Sarode (2017). Application of a Dual Simplex method to Transportation Problem to minimize the cost. International Journal of Innovations in Engineering and Science, 2(7)
  21. 21. J Phillips,P Agarwal (2006). On bipartite matching under the rms distance. Canadian Conf.on Comp. Geom
  22. 22. N Reinfeld,W Vogel (1958). Mathematical Programming. Mathematical Programming
  23. 23. Santhi (2019). Topological solution of a Transportation problem using Topologized Graph. Iaetsd Journal for Advanced Research in Applied Sciences, VI, 30-38.
  24. 24. Hesham Alhumade,Hiba Nauman,Erij Elkamel,Aiping Yu,Ali Elkamel (2005). CORROSION PROTECTION OF STAINLESS STEEL TYPE 304 USING GRAPHENE COMPOSITES. MATTER: International Journal of Science and Technology, 1(2), 57-72.
  25. 25. K Varadarajan,P Agarwal (1999). Approximation algorithms for bipartite and non-bipartite matching in the plane. Proc. 10th Annual ACM-SIAM Sympos. on Discrete Algorithms, 805-814.
  26. 26. S Vimala,S Kalpana (2017). Topologized Bipartite Graph. Asian Research Journal of Mathematics, 4(1), 1-10.
  27. 27. S Vimala,S Kalpana (2017). Final Report on the Safety Assessment of Ceteareth-2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17 -18, -20, -22, -23, -24, -25, -27, -28, -29, -30, -33, -34 -40, -50, -55, -60, -80, and -100. International Journal of Toxicology, 18(5), 41-49.
  28. 28. G Monge (1781). Mémoire sur la théorie des déblaiset des remblais. Histoire de l'Académie Royale des Sciences de Paris, avec les Mémoires de Mathématiqueet de Physique pour la mêmeannée, 666-704.

Funding

No external funding was declared for this work.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

No ethics committee approval was required for this article type.

Data Availability

Not applicable for this article.

How to Cite This Article

Ekanayake E.M.U.S.B, Daundasekara W. B., Perera S.P.C. 2021. "Solution of a Transportation Problem using Bipartite Graph". Global Journal of Science Frontier Research - F: Mathematics & Decision GJSFR-F Volume 21 (GJSFR Volume 21 Issue F1).

More Citation Formats

Download Citation

Journal Specifications

Crossref Journal DOI 10.17406/GJSFR

Print ISSN 0975-5896

e-ISSN 2249-4626

Keywords
Classification
GJSFR-F Classification MSC 2010: 00A79
Version of record

v1.2

Issue date
February 12, 2021

Language
English
Order Article Reprint
Experience in AR

Explore published articles in an immersive Augmented Reality environment. Our platform converts research papers into interactive 3D books, allowing readers to view and interact with content using AR and VR compatible devices.

Read in 3D

Your published article is automatically converted into a realistic 3D book. Flip through pages and read research papers in a more engaging and interactive format.

Article Matrices
Total Views: 792
Total Downloads: 54
All Trends

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

Solution of a Transportation Problem using Bipartite Graph

Ekanayake E.M.U.S.B
Ekanayake E.M.U.S.B Rajarata University of Sri Lanka
Daundasekara B.
Daundasekara B.
Perera S.P.C
Perera S.P.C