International Journal of Traffic and Transportation Engineering

p-ISSN: 2325-0062    e-ISSN: 2325-0070

2022;  11(2): 24-30

doi:10.5923/j.ijtte.20221102.02

Received: Apr. 17, 2022; Accepted: May 8, 2022; Published: Nov. 17, 2022

 

Using the Minimize Distance Method to Find the Best Compromise Solution of Multi-objective Transportation Problem with Case Study

Mohsen Alardhi1, Hilal A. Abdelwali1, Ahmad M. Khalfan1, Mohamed H. Abdelati2

1Automotive and Marine Department, College of Technological Studies, PAAET, Kuwait

2Assistant Lecturer, Automotive and Tractors Eng. Department, Faculty of Eng., Minia University, Egypt

Correspondence to: Mohsen Alardhi, Automotive and Marine Department, College of Technological Studies, PAAET, Kuwait.

Email:

Copyright © 2022 The Author(s). Published by Scientific & Academic Publishing.

This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/

Abstract

The classical transportation problem aims at finding the optimal distribution of a certain product from different sources to different destinations. The objective of this optimal distribution could be minimizing the total transportation cost, time, distance or any other related single objective. In real world applications there are more than one objective function to be studied while transporting products for companies. Therefore, the multi-objective techniques should be implemented on such problems. The minimize distance method is a proofed method to find the best compromise solution of multi-objective linear programming problems. In this paper we applied the minimize distance method on a real two objective transportation problem. Two LINGO codes are prepared to find the best compromise solution and more other efficient solutions to be ready for the decision maker to choose from. The model, the solution algorithm, the collected data and the output results are included in this paper as a case study.

Keywords: Transportation problem, an actual case study, Multi-objective linear programming, LINGO

Cite this paper: Mohsen Alardhi, Hilal A. Abdelwali, Ahmad M. Khalfan, Mohamed H. Abdelati, Using the Minimize Distance Method to Find the Best Compromise Solution of Multi-objective Transportation Problem with Case Study, International Journal of Traffic and Transportation Engineering, Vol. 11 No. 2, 2022, pp. 24-30. doi: 10.5923/j.ijtte.20221102.02.

1. Introduction

The French mathematician Gaspard Monge prepared the first transportation problem (T.P.) formula, Abdelwali et al [1]. Then on in the 1920s, Tolstoi, A.N. was one of the first to study the transportation problem mathematically. On 1930, on the collection Transportation Planning Volume number 1, for the National Commissariat of Transportation for the Soviet Union, he published a paper Methods of Finding the Minimal Kilometers in Cargo-transportation in space. Once again, Tolstoi (1939) illuminated his approach by applications to the transportation of cement, salt, and other cargo between different sources and destinations along the railway network of the Soviet Union. On 1941, F.L. Hitchcock worked on the distribution of some products from several sources to numerous localities. Koopman also worked on the optimum utilization of the transportation system and used a model of transportation, in activity analysis of production and allocation. It is known as the Hitchcock Koopman transportation problem [2]. More other papers were published on this topic with more features and methods of solution.
T.P. is a special nature of linear programming. It can be solved by the linear programming simplex method. But due to its special nature, T.P. can be solved easily through its table. To solve any T.P., three steps are needed. These steps are: Finding the initial basic feasible solution, test of optimality and moving towards optimality. There are some packages and software were prepared to find the optimal solution of any T.P. directly, like Tora by Hamdy Taha [3], Manager by Sang. M. Lee [4], and more other packages. Excel solver [5] and Lingo [1] can be used, too, to solve T.P. According to the total availabilities of problem sources and total requirements of destinations, the T.P. could be balanced or unbalanced. Unbalanced problems need to be changed into balanced T.P. by adding a dummy source or a dummy destination. The T.P. data should include more than one source with known availabilities of each source, more than one destination with known requirements of each destination, and the unit cost between each source and each destination. The optimal solution of a classical T.P. generates the distribution of a single product from all sources to all destinations, while this distribution gives the minimum transportation cost. More advanced researches on transportation problem had been introduced to study multi-objective T.P., multilevel T.P., multi-stage, fuzzy T.P., fuzzy multi-objective T.P., interactive fuzzy multi-objective T.P. and more other related advanced researches.
The classical T.P.s are solved to achieve just a single objective function. This objective could be minimizing the total transportation distances, time, or cost. In real world applications, more objectives should be considered while solving a T.P. In general, the T.P. objectives are conflicting in nature, as a result the simultaneous optimization of objectives is impossible. Multi-objective programming deals with trying to obtain a set of efficient or Pareto optimal solutions. This leads the decision makers (DMs) to seek a most preferred compromise solution rather than optimal one [6]. There are many different methods that are used to solve Multi-objective Transportation Problems (MOTPs). From these methods, goal programming, the weighting method, multiple criteria decision-making procedures, the decomposition approach, the interactive method, the minimize distance method, and many other different methods. Some of these methods are illustrated and implemented in these research papers [2,7,8,9,10,11,12,13,14]. In this paper, the minimize distance method strategy is applied to find the efficient solutions of a real multi-objective transportation problem.

2. The Minimize Distance Method

Kamal et al [6] introduced a distance-based method for solving multi-objective optimization problems. It is a new model which depends on the goal programming weighted method. The method is proposed based on minimizing the distances between the ideal objectives to the feasible objective space. This method provides the best compromised solution for Multi Objective Linear Programming Problems (MOLPP). The proposed model tackles MOLPP by solving a series of single objective subproblems, where the objectives are transformed into constraints. The generated compromise solution may be improved by defining priorities in terms of the weight. A criterion is also proposed for deciding the best compromise solution. The main advantage of the proposed approach over other approaches is that it can obtain the compromise solution without any preference and for different preferences.

3. Problem Formulation

The multi-objective linear programming (MOLP) formulation based on the minimize distance method is presented in [6]. Based on this method and its formula, the multi-objective transportation problem, with two objective functions, can be derived as follows [6]:
Subject to:
Where:
f*1, f*2: the obtained ideal objective values by solving single objective T.P.s.
w1, w2: weights for objective 1 and objective 2 respectively.
f1, f2: the objective values for the other efficient solutions.
d: the general deviational variable for all objectives.
the unit cost for objectives 1 and 2 from source i to destination j.
the amount to be shipped when optimizing for objectives 1 and 2 from source i to destination j.

4. Solution Algorithm

The solution algorithm as well as a flow-chart for the minimize distance method for solving MOLP problem are introduced in Kama et al [6]. Here is the derived solution algorithm steps for a multi-objective transportation problem.
Step 1. Consider the first objective function only. Solve the transportation problem as a single objective problem ignoring all other objectives subject to the constraints. Then consider the second objective function only and solve the transportation problem as a single objective problem ignoring all other objectives subject to the constraints. If there is more than two objectives, do the same for the other objective functions one by one.
Step 2. Based on the solutions of (Step 1), obtain the Ideal objective values (f*1, f*2). Then formulate the multi-objective optimization model as a single objective optimization model using the above model.
Step 3. Solve the prepared model (in Step 2) using any of the available solvers such as LINGO (a modelling language and optimizer) or any other solver.
Step 4. If the decision maker is satisfied with the solution so obtained then the process terminates, otherwise proceed to next step.
Step 5. Ask the decision maker to define weights (w1, w2) for each objective and repeat from Step 3 to Step 5 until the process terminates.

5. Case Study and Result Analysis

The minimize distance method formulation and solution algorithm are applied on the M.E.M.C. company. The M.E.M.C. is a big company that produces and distributes flour in 5 governorates in Egypt. Their mills exist in 16 cities while the company distributes flour to 26 major cities. The company produces several types of flour. We considered just one product in this paper. The data of the M.E.M.C. was introduced and solved as a single objective transportation problem by Abdelwali et al [1]. The data required for the multi-objective T.P. are prepared and illustrated in Table (1) below. Due to the road surface, number of lanes and the different speed limits from one road to the other in this transportation network, distance and time are independent of each other. So, these two objectives are conflicting. As a result, the ideal solution as well as the best compromise solution differ from each other.
Table 1. MOTP collected data source capacities, destination demands, and distances and time between them
A LINGO code is prepared to solve the M.E.M.C. transportation problem as a multi-objective problem. Table (2) below summarizes the output of the studied problem. This code could generate the best compromise solution of the studied problem which exists at the lowest distance from the ideal solution. The distances from each efficient solution from the ideal solution are calculated based on the distance formula that is prepared by El-Wahed et al [12]. Another LINGO code is prepared to validate the results of the first code and to be ready for the decision maker (DM) if s/he is not satisfied by the generated compromise solution. This second code is based on the weights of each objective (w1, w2) that the DM would like to choose or change.
Table 2. MOTP ideal and efficient distribution between sources and destinations
The best compromise solution is illustrated in Table (2), row (12). The ideal solution for objective 1 is included in Table (2), row (11), while the ideal solution for objective 2 is included in Table (2), row (1). Rows (2) to (10) includes more efficient solutions to be ready for the D.M. to choose from based on different weights of both objectives. Finally, row (13) presented the results of the second LINGO code to validate the results of code 1.
From the results of Table (1,2), it is clear that the best compromise solution exists at the minimum distance of the generated solution from the ideal solutions. This reflects the power of the minimize distance method to find the best compromise solution of multi-objective transportation problems.

6. Conclusions

The minimize distance method by Kamal et al [6] is applied on a real two objective transportation problem. This methos is applied on a mills company called M.E.M.C. that exists in middle Egypt. Two LINGO codes are prepared to find the best compromise solution and more other efficient solutions to be ready for the decision maker to choose from if he is not satisfied with the generated best compromise solution. All the output results are included in this paper. It is found that the gives the minimum distance from the ideal solution of both objectives. This reflects the power of the minimize distance method. When compared by the actual distribution, there are huge savings of both distance and time with the best compromise solution, and all other efficient solutions.

References

[1]  Hilal A. Abdelwali, Mohsen Alardhi, Ahmad E. Murad, Jasem M.S. Al-Rajhi "An Optimal Solution for a Real Transportation Problem with Lingo Code". International Journal of Traffic and Transportation Engineering 2020, 9(2): 37-40. DOI: 10.5923/j.ijtte.20200902.02.
[2]  El-Sayed M. Ellaimony, Hilal A. Abdelwali, Jasem M. Al-Rajhi, Mohsen S. Al-Ardhi, Yousef Alhouli. “Solution of a class of bi-criteria multistage transportation problem using dynamic programming technique”. International Journal of Traffic and Transportation Engineering. 2015; 4: 115-22.
[3]  Taha HA., “Operations Research: An Introduction”, Prentice Hall; 2011.
[4]  Lee SM, Olson DL., “Introduction to Management Science”, Thomson; 2005.
[5]  Abdelwali HA, Swilem SM, Shiaty RE, Murad MM., “Solving A Transportation Problem Actual Problem Using Excel Solver”, International Journal of Engineering and Technical Research. December 2019; 9.
[6]  Murshid Kamal, Syed Aqib Jalil, Syed Mohd Muneeb, Irfan Ali."A Distance Based Method for Solving Multiobjective Optimization Problems". Journal of Modern Applied Statistical Methods, May 2018, Vol. 17, No. 1, eP2650, doi: 10.22237/jmasm/1532525455. ISSN 1538 – 9472.
[7]  M. Afwat A.E., A.A.M. Salama, N. Farouk, "A New Efficient Approach to Solve Multi-Objective Transportation Problem in the Fuzzy Environment (Product approach)", International Journal of Applied Engineering Research ISSN 0973-4562 Volume 13, Number 18 (2018) pp. 13660-13664.
[8]  P. Anukokila, B.Radhakrishnan, and M. Rajeshwari, "Multi-objective Transportation Problem by using Goal Programming Approach", International Journal of Pure and Applied Mathematics, Volume 117 No. 11 2017, 393-403, ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version).
[9]  Jignasha G. Patel, Jayesh M. Dhodiya, "Solving Multi-Objective Interval Transportation Problem Using Grey Situation Decision-Making Theory Based On Grey Numbers", International Journal of Pure and Applied Mathematics, Volume 113 No. 2 2017, 219-233, ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version).
[10]  Alrajhi J, Hilal A. Abdelwali, Elsayed E.M. Ellaimony and Swilem A.M. Swilem. “A Decomposition Algorithm for Solving A Class of Bi-Criteria Multistage Transportation Problem With Case Study”, International Journal of Innovative Research in Science Engineering and Technology. September, 2013; 2.
[11]  Alkhulaifi JA, Hilal A. Abdelwali, Mohsen AlArdhi, Elsayed E. M. Ellaimony, Khalid, “An Algorithm for Solving Bi-criteria Large Scale Transshipment Problems”, The Global Journal of Researches in Engineering. 2014; Vol 14.
[12]  El-Wahed WFA, Lee SM., “Interactive fuzzy goal programming for multi-objective transportation problems”, Omega. 2006; 34: 158-66.
[13]  Ringuest JL, Rinks DB., “Interactive solutions for the linear multiobjective transportation problem”, European Journal of Operational Research. 1987; 32: 96-106.
[14]  M. H. Abdelati, M. I. Khalil, K. A. Abdelgawwad, and M. Rabie, "ALTERNATIVE ALGORITHMS FOR SOLVING CLASSICAL TRANSPORTATION PROBLEMS" Journal of Advanced Engineering Trends, vol. 39, pp. 13-24, 2020.