Abstract

This paper deals with the situation of multiple random choices along with multiple objective functions of the transportation problem. Due to the uncertainty in the environment, the choices of the cost coefficients are considered multichoice random parameters. The other parameters (supply and demand) are replaced by random variables with Gaussian distributions, and each multichoice parameter alternative is treated as a random variable. In this paper, the Newton divided difference interpolation technique is used to convert the multichoice parameter into a single choice in the objective function. Then, the chance-constrained method is applied to transform the probabilistic constraints into deterministic constraints. Due to the consideration of multichoices in the objective function, the expectation minimization model is used to get the deterministic form. Moreover, the fuzzy programming approach with the membership function is utilized to convert the multiobjective function into a single-objective function. A case study is also illustrated for a better understanding of the methodology.

1. Introduction

An important application of the linear programming problem is the classical transportation problem, in which a homogeneous product is moved from one warehouse to another according to the product’s availability and demand.

In real-life applications, there are numerous situations where decision-makers have to choose one among multiple choices. This kind of problem is recognized as a multichoice programming problem. To solve the multichoice programming problem, Chang [1] introduced the concept of binary variables to tackle the multichoice aspiration level for each objective set by the decision-maker. Subsequently, he also revised his model for multichoice programming problems in which binary variables are replaced with continuous variables [2].

Later, Mahapatra et al. [3] established a model for multichoice stochastic transportation problems with extreme value distributions utilizing binary variables. Quddoos et al. [4] considered a multichoice stochastic transportation problem where the cost coefficient of the objective function is of the multichoice type, and the random availability and demand of products are to follow a general form of distribution. Roy [5] presented the Lagrange interpolation polynomial (LIP) to convert the multichoice parameter into a single choice to deal with the circumstances of the multichoice parameter in the transportation problem. Pradhan and Biswal [6] proposed a linear programming model in which each multichoice parameter alternative was treated as a random variable, and they employed several forms of optimization models (V-model, fractile criterion model, probability maximization model, and E-model).

In today’s highly competitive market, parameters are not always fixed; they fluctuate by nature. Stochastic programming deals with problems where the deterministic parameters of the transportation problem are replaced by random variables. Roy [7] proposed a problem in which the supply parameter is considered a random variable that follows the logistic distribution. Many researchers have proposed different models for multichoice stochastic transportation problems [810]. Li et al. [11] proposed a quasilinear stochastic programming model with reliability coefficients that is based on the expectation and the variance. This programming was used to analyze the performance of the stochastic transportation problem, indicating that the model is both operable and interpretable.

To deal with the imprecise situation, Zadeh [12] introduced the concept of fuzzy theory, which has been applied to various fields because of its dubious parameters. Kaufmann and Gupta [13] were the first to investigate the use of a fuzzy transportation problem in decision-making. By using the fuzzy membership function, Abd El-Wahed [14] determined the optimal compromise solution for the multiobjective transportation problem. Gani and Razak [15] presented a model for a two-stage cost-minimizing fuzzy transportation problem in which the parameters (supply and demand) are considered as fuzzy numbers. Rani and Gulati [16] considered a fully fuzzy multiobjective, multi-item, solid transportation problem in which the conveyance constraints are considered along with the other constraints of the classical transportation problem. Using the fuzzy programming technique, the fuzzy optimal compromise solution is presented. Ebrahimnejad [17] formulated a transportation problem in which the transportation cost, supplies, and demand are considered as interval-valued trapezoidal fuzzy numbers and also proposed a fuzzy linear programming approach for solving the same problem. Using signed distance ranking, the author made a comparison with the interval value fuzzy number and obtained the same results for both types of fuzzy numbers. Ojha et al. [18] considered transportation problems involving fuzzy stochastic costs within budget constraints. To obtain the deterministic problem of the defined problem, they used two different approaches (the -cut of the fuzzy numbers and the credibility measure) as well as a genetic algorithm to solve the deterministic problem.

Acharya et al. [19] have identified a computational strategy for solving the fuzzy stochastic transportation problem. To convert stochastic transportation problems into deterministic problems, a strategy that includes conventional randomness is applied. Agrawal and Ganesh [20] dealt with the solution of the fuzzy fractional transportation problem in which the parameters of the transportation problem, supply and demand, are stochastic in nature and considered as fuzzy random variables that follow exponential distributions with fuzzy means and fuzzy variances. Mahapatra et al. [21] utilize fuzzy programming to turn a multiobjective function into a single-objective function. Because of its numerous applications, Maity and Kumar Roy [22] developed a model for solving multiobjective transportation problems with multichoice demand, and by using a fuzzy membership function, multiobjective problems are converted into a single objective. Kundu et al. [23] modeled a multiobjective multiitem solid transportation problem in which the coefficients for the objectives and the constraints are fuzzy numbers. To derive the crisp value, the expected values of the objective functions and the concept of the minimum fuzzy number are considered. For compromise solutions to objectives, fuzzy programming techniques and the global criterion method are used. Roy et al. [24] proposed a multiobjective transportation problem in an intuitionistic fuzzy environment in which all the parameters of the transportation problem are considered as intuitionistic fuzzy numbers. Two approaches to finding the optimal solution to the proposed problem are applied: intuitionistic fuzzy programming and goal programming. When telemedicine-based healthcare systems were required, Pal et al. [25] used the particle swarm optimization (PSO) algorithm and sparse PSO to store and transfer ECG recordings.

Based on the above literature, many studies have been carried out on the multichoice transportation problems with supply and demand parameters considered as random variables with different types of distributions. Roy [5] proposed the LIP to convert multiple choices into single choices. The existing approaches have their own limitations in converting multichoice into single-choice, probabilistic into deterministic, and multiobjective into a single objective. In this paper, a multiobjective transportation problem with multichoice random parameters is proposed in which the parameters, supply and demand, are treated as random variables that follow Gaussian distributions with known means and variances. The objective function’s decision variable coefficients are multichoice parameters, and each alternative of the multichoice parameters is assumed to be a random variable with a Gaussian distribution. To find the solution to the proposed problem, the Newton divided difference interpolation polynomial (NDDIP) is used to obtain the optimal choice of the multichoice parameters. This technique was not used earlier in converting the multichoice parameters into single-choice ones. The main advantage of the NDDIP is that (i) the formula can be modified without affecting its previous formulation by adding another choice for the multichoice parameter at any step of the process; and (ii) the computation is simple, easy to understand, and takes less time to compute.

This paper is organized as follows: Section 2 contains the mathematical model of the problem, Section 3 describes the methodology, which includes the transformation technique and the fuzzy programming approach; a case study is presented in Section 4, and the concluding remarks are in Section 5. Table 1 represents the nomenclature which is used in this paper.

2. Problem Formulation

A multiobjective stochastic transportation problem is considered with a multichoice random parameter in which the product is shipped from various source locations to several destinations. In real-life applications, the decision depends on uncertainty; therefore, it makes sense that each alternative of the multichoice parameter is assumed as a random variable. The supply and demand are also assumed to be random variables due to certain factors, for example, the condition of the market, fluctuation in the availability and demand for the product, and variation in the price of the product. Hence, the mathematical model of a multiobjective transportation problem, in which the coefficients of the decision variables in the objective function are of the multichoice type and each alternative of the multichoice parameter is taken as a random variable, can be formulated as follows: subject to (s.t.) where (decision variable) denotes the number of units that should be transferred from number of warehouses to number of destination locations. These numbers are assumed to be deterministic.

The coefficients of the decision variables are treated as independent random variables, and the other parameters supply and demand are also treated as random variables that follow Gaussian distributions with known means and variances. Because the parameters are random, the constraints (2) and (3) are probabilistic in nature, with their aspiration level and (, ), respectively.

3. Solution Methodology

3.1. NDDIP for Multichoice Parameters

The objective functions contain multichoice random parameters that are assumed to be independent random variables. To transform the multichoice parameters into a single choice, the NDDIP is used.

Introducing an integer variable , for each choice , the interpolation polynomial is formed. If there are number of choices for a parameter, each integer variable takes number of nodes. Table 2 shows the considered multichoice parameter and, in Table 3, the divided difference (DD) table.

Using Tables 2 and 3, the interpolation polynomial is written as

After replacing the coefficients of the decision variables by their interpolation polynomial, the objective function is

Applying the NDDIP, the objective function is as follows:

3.2. Expectation Minimization Model (E-Model)

The E-model can be used when the decision-maker wishes to minimize the expected value of the objective function. The expected value of the random variable is considered in place of the random variable. The coefficients of the decision variables are treated as independent random variables with mean and variance . The deterministic objective function with the expected value of the random variables is as follows:

Therefore,

3.3. Chance Constraints with Gaussian Distributions

As the constraints (2) and (3) of the defined problem are probabilistic in nature, therefore, we can not apply the usual solution procedure for solving the mathematical problem. The parameters supply and demand are random variables that follow Gaussian distributions with known means and variances. In order to fix the notations, we adopt the following notations: and .

For every , consider the constraint (2): where . Here, is a standard Gaussian-distributed random variable with mean zero and unit variance. Therefore, the equation holds if and only if where is the cumulative density function of the standard Gaussian random variable, and is such that . By the increasing and bijectivity properties of , the constraint can be rewritten as

On simplifying, we get

Thus, (13) represents the deterministic constraint of probabilistic constraint (2).

Consider the probabilistic constraint (3).

For every , we have

Applying the same procedure, we get where . Here, is the standard Gaussian distributed random variable with mean zero and unit variance. Therefore, the considered equation holds if and only if where is the cumulative density function of the standard Gaussian random variable and is such that . The constraint can be rewritten as

On simplifying, we obtain

Here, (18) represents the deterministic constraint of probabilistic constraint (3).

Using the methodology given in Subsections 3.1, 3.2, and 3.3 and Equations (9), (13), and (18), the deterministic mathematical model of the proposed problem is s.t.

3.4. Fuzzy Programming Approach

To convert the multiobjective function into the single objective function, the fuzzy programming approach [26] and then the single objective function are solved with the constraints to get the compromise solution to the said problem. The steps for applying the fuzzy programming approach are as follows:

Step 1: firstly, convert the multichoice random parameter to its deterministic form using the NDDIP, which is discussed in Subsection 3.1

Step 2: consider only one objective at a time and ignore the others. Then, determine the values for that objective function, and it will be repeated for all objectives

Step 3: construct a payoff matrix for every objective function at different solutions, which were obtained in Step 2, say where is the solution vector for th objective function.

Step 4: construct a membership function for every objective function. Let and denote the lower and upper bounds, respectively, corresponding to the th objective function. Then, the membership function for th objective function is

Step 5: now, using the membership function , the transformed single objective deterministic problem can be stated as , s.t. , and along with deterministic constraints

Step 6: Solve the deterministic single objective model and find the compromise solution

4. A Case Study

A food product production company wants to transfer its products from its plants to vendors with the least possible transportation cost and time. A product is transferred from 3 different plants (, , and ) to 4 different vendors (, , , and ) based on the requirement and availability of the product. Due to certain factors, such as weather conditions, the expectations of the market, and the sale of the product, supply and demand are never fixed. They are uncertain in nature. Therefore, supply and demand are treated as independent random variables that follow Gaussian distributions with known means and variances. The values of their means, variances, and aspiration levels are given in Tables 4 and 5, respectively.

The cost and duration of transportation are affected by a variety of factors, such as mode of transportation, road collection tax, road condition, and fluctuations in fuel prices, among others. These are multichoice random parameters with Gaussian distributions in terms of mean and variance. The problem has two objective functions (transportation cost and transportation time), and they will be held simultaneously. The values for the cost and time random parameters are given in Tables 6 and 7, respectively.

Using the methodology and the data, the mathematical formulation of the said problem is as follows:

Cost objective function:

Time objective function: s.t.

Solving the objective 1, {(23)} along with the constraints (25)–(33), the ideal solution of the model is and for the objective 2, {(24)} with the constraints (25)–(32) and (34), then the ideal solution is

Using the obtained solution, we formulated a payoff matrix that is shown below:

The membership function for each objective has been formulated using a payoff matrix:

Using the fuzzy programming approach (described in Subsection 3.4), multiobjective functions are converted into single objectives. The nonlinear problem can be stated as

max

s.t. and (25)–(34).

The aforementioned nonlinear deterministic model is solved using LINGO 11.0 software. We obtain the following solution for each objective with aspiration level : , , , , , and , and the rest of the decision variables are zero. It shows that the number of units transported from 1st plant to 1st vendor is 8 units; from 2nd plant to 1st, 2nd and 4th vendors are 3, 8, and 1 units, respectively; similarly, from 3rd plant to 3rd, 4th vendors are 5 and 5 units, respectively, for both the objectives (minimum transportation cost and least transporting time). The obtained total transportation cost is units; the total transportation time is units.

5. Conclusion

In this paper, a probabilistic mathematical model for multiobjective, multichoice random transportation problems was developed. The chance-constrained technique was used to convert probabilistic constraints to deterministic constraints. The E-model was applied to the deterministic form of the objective function because the coefficients of the objective function are considered multichoice random parameters, and if the expected value of the objective function is optimized, the entire objective can be optimized. Also, in the objective functions, multichoice parameters were replaced with the interpolation polynomial obtained by the Newton divided difference interpolation. The defined problem contains multiple objectives, so a fuzzy programming approach was used to transform the multiobjective function into a single objective. Finally, a nonlinear deterministic programming problem has been solved, and the solution obtained for multiple objectives simultaneously satisfies all the objectives.

Real-world problems involving transportation, such as lowering maintenance costs in a business environment, logistic management, production planning, and supply chain management, are the applications of the proposed methodology.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that they have no conflict of interest.