849
Views
3
CrossRef citations to date
0
Altmetric
Articles

Multi-choice Linear Programming in Fuzzy Random Hybrid Uncertainty Environment and Their Application in Multi-commodity Transportation Problem

ORCID Icon &
Pages 109-122 | Received 14 Jan 2020, Accepted 26 Jun 2020, Published online: 29 Jan 2021

Abstract

In this paper, due to increasing competition in the business world, which makes decision makers dealing with multiple options/information for optimal decisions on a single task, we will look at multi-choice programming in hybrid fuzzy random environment. Alternative choices multi-choice parameters are considered as fuzzy random variables. By using polynomials interpolation for each multi-choice parameter, the model is transformed into a fuzzy random programming problem. Then, to convert this model to its deterministic form, we use the concept of the mean value of fuzzy random variables. Finally, to validate the proposed mathematical operations, we solve a multi-commodity transportation problem with fuzzy random multi-choice parameters.

1. Introduction

Starting Multi-Choice programming (MCP) refers to a study by Healy on a particular case of mixed-integer planning. When the parameters involved in mathematical programming are multi-choice, that is, one parameter may have a set of options, of which only one is selected to optimise the objective function, this formulation is known as MCP. In such circumstances, several decision-making problems fall into the multi-choice parameter scenario. Therefore, the increasing use of multi-choice parameters has caused researchers to pay attention to this problem. MCP is highly applicable in real-life decision making. For example, a logistics and distribution company such as FedEx may charge different shipping costs for the same product from different customers based on their responsiveness [Citation1]. MCP has been widely studied in the literature. Most studies in this field have focused on the topic of Multi-Choice Goal Programming (MCGP) problem and Transportation Problem (TP). For example, Chang [Citation2] proposed a new method for solving MCGP. By extending the idea introduced by Liao [Citation3] presented a state of goal programming in which the coefficients of the decision variables are multi-choice. The reader can refer to [Citation4–9] for further reading on MCGP problem. As an extending of the MCP problem, Pradhan and Biswal [Citation10] considered the aspiration level of multi-choice parameters in a linear programming problem as random variables. Maiti and Roy [Citation11] also presented a bi-level Random programming problem with some multi-choice parameters. In their model, objective function cost coefficients were considered as multi-choice parameters and the constraint parameters are random variables with a normal distribution. In recent years, the multi-choice of supply or demand parameters in TP, in particular, investigating these problems in uncertain environments, such as fuzzy and random, has been of great interest to researchers. The first research on fuzzy multi-choice goal programming was presented by Tabrizi et al. [Citation12] who considered the multiple aspiration levels of goals programming as triangular fuzzy numbers and solved using the Zimmerman [Citation13] and by Chang [Citation2]. Aggarwal et al. [Citation14] have considered a fully fuzzy multi-objective programming problem where the parameters and decision variables are fuzzy variables. The resource parameters of the constraints are multi-choice with only two alternatives, represented by fuzzy numbers. They use ranking function to get the crisp value of the fuzzy number. Ramzannia-Keshteli et al. [Citation15] presented a multi-parametric approach to solve flexible fuzzy multi-choice goal programming problem. They presented a new method to solve this model using linear multi-parametric programming while the minimum degree membership for constraints and goals are considered by decision-maker. Mahapatra [Citation16,Citation17] considered a multi-choice random transportation problem in which supply and demand parameters are constrained Weibull random variables. A new method for solving a multi-choice stochastic solid TP was proposed by Roy and Mahapatra [Citation18]. Roy [Citation19] also studied a TP with multi-choice cost and demand and random supply. In this paper, he analysed the multi-choice stochastic TP where the objective function cost coefficients and demand parameters for these constraints are multi-choice parameters. Al Qahtani et al. [Citation20] studied a multi-choice multi-objective transportation problem in which at least one of the goals has multiple aspiration levels, and supply and demand parameters are random variables that have not been predetermined.

As we know, the probability distribution of a random variable must be obtained through statistical analysis and inference based on deterministic data with the appropriate measure. However, such data cannot be found in many situations and as a result, the opinions of the experts are replaced in imprecise form. In such cases where the probability distribution is faced with two fuzzy and random phenomena, the random variable alone cannot justify this combined phenomenon. Hence, the necessity of dealing with fuzzy random compound environments is created. There has been a good deal of research done in this regard [Citation21]. In this paper, we consider an MCP problem in which the alternatives choices are fuzzy random variables. The purpose of using these variables is to deal with unknown factors in the problem. We can better interpret real-world problems when we use fuzzy and stochastic hybrid environments. Using the polynomial interpolation and then the concept of the mean value of the fuzzy random variable convert it into its deterministic form. Finally, we solve a Multi-Commodity Transportation Problem (MCTP) with fuzzy random multi-choice parameters. Our main motivation for using the multi-commodity problem is its widespread use in the transportation industry. This is the first time that the application of multi-choice linear programming in a stochastic and fuzzy hybrid environment has been used in a multi-commodity transportation problem. We believe that using multi-choice programming in uncertain environments in transportation problem can bring this much closer to reality.

The organisation of the paper is as follows: After presenting some of the concepts and definitions in Section 2, we present the mathematical model of the Multi-Choice Fuzzy Random Linear Programming (MCFRLP) problem in Section 3. In Section 4, the deterministic equivalent form of the proposed model is given with the solution of the solution. To validate the proposed mathematical operation, we solve an MCTP with fuzzy random multi-choice parameters in section 5. Finally, in section 6, some future results and suggestions are presented.

2. Preliminaries

In this section, we first review a number of definitions and notations to explain the general concepts associated with the discussion.

In the following definitions, we assume that (Ω,F,P) is a probability space and (Θ,P(Θ),Pos) is a possibility space where Θ is universe, P(Θ) is the power set of Θ and Pos is a possibility measure defined on fuzzy sets. Furthermore, Fc(R) is a collection of all normalised fuzzy numbers whose α-level sets are convex subsets of R [Citation22].

Definition 2.1:

A fuzzy subset A~ of the real line with membership function μA~:R[0,1] is called fuzzy number if

  1. A~ is normal and convex fuzzy set.

  2. Support of A~ must be bounded.

A fuzzy random variable is a random variable and a Borel measurable function whose actual value is a fuzzy number [Citation23].

The following lemma, extracted from Reference [Citation24], shows that the α-cut of a fuzzy random variable is a random interval.

Lemma 2.2:

If X is a fuzzy random, then an α-cut Xα(ω)={tR|μX(ω)(t)α}=[Xα(ω),Xα+(ω)] is a random interval for every α(0,1].

The expected value is one of the basic concepts of a fuzzy random variable. For this reason, several operators have been proposed to define it in the literature [Citation25].

Here, a definition of scalar expected value and the scalar variance of a fuzzy random variable, shown as Er(X), is provided [Citation26,Citation27].

Definition 2.3:

Let X be a fuzzy random variable then, the scalar expected value is defined as follows: Er(X)=1201{E(Xα)+E(Xα+)}dα where E(Xα) and E(Xα+) are expected values of Xα and Xα+ respectively.

Remark 1:

If X be a fuzzy random variable, then expected value X is a fuzzy number.

Remark 2:

If X is a fuzzy random, then for any ωΩ, X(ω) is fuzzy number.

In the following definition [Citation22], the mean value of a fuzzy number X(ω), denoted as M(X(ω)), is presented.

Definition 2.4:

If X is a fuzzy random variable, the mean value of the fuzzy number X(ω) is defined as follows: M(X(ω))=1201[Xα(ω)+Xα+(ω)]dαωΩ

Remark 3:

If X is a fuzzy random variable, then M(X) is random variable. Also, E(M(X))=Er(X) [Citation22].

According to Remark 3, the definition of the scalar variance of a fuzzy random number, defined as Vr(X), can be presented [Citation22].

Definition 2.5:

Let X be a fuzzy random variable. The scalar variance of X is defined as follows: Vr(X)=Var(M(X))=Ω(M(X(ω)))2P(dω)(Er(X))2

Corollary 2.6:

Let X and Y be fuzzy random variables and λR then, M(X+λY)=M(X)+λM(Y).

Proof: see [Citation22].

Definition 2.7:

Let X and Y be fuzzy random variables. Then the relations ‘=~’ and ‘~’ are defined respectively as follows [Citation21]:

  1. X=~YIffM(X)=M(Y),

  2. X~YIffM(X)M(Y).

3. Multi-choice Fuzzy Random Linear Programming Problem

In this section, MCFRLP problem is introduced. The general form of this problem can be presented as:

Problem 1: Maxz=j=1n{c¯~j(1),c¯~j(2),,c¯~jkj}xjs.t.j=1n{a¯~ij(1),a¯~ij(2),,a¯~ij(pij)}xj{b¯~i(1),b¯~i(2),,b¯~i(ri)},i=1,2,,mxj0,j=1,2,,n where X=(x1,x2,,xn) is a deterministic n -  dimensional decision vector. Each alternative value c¯~j(r),(r=1,2,,kj;j=1,2,,n), a¯~ij(s),(s=1,2,,pij;i=1,2,,m;j=1,2,,n) and b¯~j(t)(t=1,2,,ri;i=1,2,,m) of the multi-choice parameters c¯~j, a¯~ij and b¯~i are considered as fuzzy random variables. Due to the fuzzy random alternate choices of the multi-choice parameters in Problem 1, it is not possible to solve this problem directly. Therefore, in order to solve this problem, we need to develop a suitable method.

4. Deterministic Model Formulation

Since the model presented in the previous section contains fuzzy random variables, it is necessary to obtain a deterministic form to solve it. We establish the equivalent deterministic model of the problem 1 by using the Er-expected Value Model. On the other hand, problem 1 contains multi-choice parameters. Also, any alternative value of the multi-choice parameters is fuzzy random variables. We cannot apply any approach directly to the model because there are different options for each parameter. Therefore, we first convert these multiple-choice parameters using interpolated polynomials. Interpolating polynomials are formed by introducing an integer variable corresponding to each multi-choice parameter [Citation28]. Each integer variable considers exactly the number of k nodes if the relevant parameter has the number k. Each node corresponds exactly to a functional value of a multiple-choice parameter. Here the functional value of each node is a fuzzy random variable. Here, we replace the multi-choice parameter with the interpolation polynomial using the Lagrange’s formula.

4.1. Lagrange Interpolating Polynomials for the Multi-choice Parameters

Let us introduce the integer variable uj for the multi-choice parameter c¯~j which takes kj number of values. Actually, let uj=0,1,2,,kj1, be the node point where fc¯~j(uj)=c¯~j(1),c¯~j(2),,c¯~j(kj) be respective functional values of the interpolating polynomial ().

Table 1. Node point for multi-choice parameter c¯~j.

Similarly, we formulate a Lagrange interpolating polynomials fa¯~ij(wij) and fb¯~i(vi) which passes through all the pij and ri numbers of points given by Tables and , respectively.

Table 2. Node point for multi-choice parameter a¯~ij.

Table 3. Node point for multi-choice parameter b¯~i.

Hence, the interpolating polynomial for multi-choice parameters c¯~j, a¯~ij and b¯~i can be derived as: (1) fc¯~ijr(uj;c¯~j1,c¯~j2,,c¯~jkj)=(uj1)(uj1)(ujkj+1)(1)(kj1)(kj1)!c¯~j(1)+uj(uj2)(uj3)(ujkj+1)(1)(kj2)1!(kj2)!c¯~j(2)++uj(uj1)(uj2)(ujkj+2)(kj1)!c¯~j(kj);j=1,2,,n.(1) (2) fa¯~ij(wij;a¯~ij(1),a¯~ij(2),,a¯~ij(pij))=(wij1)(wij2)(wijpij+1)(1)(pij1)(pij1)!a¯~ij(1)+wij(wij2)(wij3)(wijpij+1)(1)(pij2)1!(pij2)!a¯~ij(2)+i=1,2,,m,j=1,2,,n.(2) (3) fb¯~i(vi;b¯~i(1),b¯~i(2),,b¯~i(ri))=(vi1)(vi1)(viri+1)(1)(ri1)(ri1)!b¯~i(1)+vi(vi2)(vi3)(viri+1)(1)(ri2)1!(ri2)!b¯~i(2)++vi(vi1)(vi2)(viri+2)(ri1)!b¯~i(ri)i=1,2,,m.(3)

So, by replacing (1), (2) and (3) in problem 1, we have:

Problem 2: Maxz=j=1nfc¯~ijr(uj;c¯~j1,c¯~j2,,c¯~jkj)xjs.t.j=1nfa¯~ij(wij;a¯~ij(1),a¯~ij(2),a¯~ij(pij))xjfb¯~i(vi;b¯~i(1),b¯~i(2),,b¯~i(ri)),i=1,2,,mxj0,j=1,2,,n0ujkj1andintegers0wijpij1,andintegers0viri1,andintegers

In current model, parameters are assumed to be fuzzy random variables which are more suitable to real-world problems. However, the model is not well defined theoretically in this case due to fuzzy randomness of parameters. Therefore, we used the concept of mean value of fuzzy random variables. By adopting the Er-expected value model and considering Corollary 1, problem 2 can be rewritten as:

Problem 3: Maxz=j=1nEr(fc¯~ijr(uj;c¯~j1,c¯~j2,,c¯~jkj)xj)s.t.j=1nEr(fa¯~ij(wij;a¯~ij(1),a¯~ij(2),,a¯~ij(pij))xj)Er(fb¯~i(vi;b¯~i(1),b¯~i(2),,b¯~i(ri))),i=1,2,mxj0,j=1,2,,n0ujkj1andintegers0wijpij1,andintegers0viri1,andintegers

Using this model with all its real parameters, solutions with optimal Er-expected return subject to Er-expected constraints will be obtained. Now, we present an algorithm for solving MCFRLP problem.

Algorithm 1 (MCFRLP problem Algorithm)

Step 1. Define multi-choice fuzzy random parameters of MCFRLP problem by using information of experts or decision makers.

Step 2. Obtain interpolated polynomials for the multi-choice parameter using the Lagrange’s formula.

Step 3. Convert Problem 1 to Problem 2 by replacing multi-choice parameters with interpolating polynomial obtained from Lagrange’s formula in Step 2.

Step 4. Convert Problem 2 to Problem3 by using Er-expected model and determine their Er-expected values.

Step 5. Solve Er-MCFRLP problem which is a non-linear programming. The obtained optimal solution is called Er-optimal solution of the original problem.

5. Multi-commodity Multi-choice Fuzzy Stochastic Transportation Problem

Transportation problem or moving goods from one place to another is one of the most important problems in the economy of a country. The displacement of millions of goods per day poses the role of transportation programming as a science. In the meantime, Multi-Commodity Transportation Problem (MCTP) is particularly important. In a multi-commodity transportation network, there are usually 3 parameters. Number of source nodes (warehouses), number of destination nodes (market) and number of goods which we show them with m, n and k, respectively. In fact, a directed network with k commodities is a multi-commodity transportation network, whenever |V|=m+n,E={(i,j)|isource node,jdestination node} and |E|=mn. The following model represents a general MCTP:

Problem 4: Mink=1Ki=1mj=1ncijkxijks.t.i=1mxijk=bjk,j,ki=1nxijk=aik,i,kk=1Kxijkuij,i,jxijk0,i,j,k

For commodity k, aik is the availability of the commodity at the i-th source, bjk is the demand of the commodity at the j-th destination, cijkis the cost for transporting one unit of the commodity from the i-th source to the j-th destination, uij is the capacity of arc (i,j) and xijk is the number of units of the product that should be transported from the i-th source to jth destination. Assume that for each commodity k, the amount of inventory at all source nodes is equal to the demand for that commodity at all destination nodes. In other words: i=1maik=j=1nbjk,k=1,2,,K

Obviously, if this relationship is not established, we can design a new network using artificial nodes where the above relation is established. In this paper, we consider a mathematical model for a multi-commodity multi-choice fuzzy stochastic TP as follows:

Problem 5: Mink=1Ki=1mj=1n{c¯~ijk(1),c¯~ijk(2),c¯~ijk(3),,c¯~ijk(kij)}xijks.t.i=1mxijk=bjk,j,ki=1nxijk=aik,i,kk=1Kxijku¯~ij,i,jxijk0,i,j,k

Where each alternative value c¯~jk(r),(r=1,2,,kij) of the multi-choice parameters and u¯~ij are considered as fuzzy random variables. Using the interpolation polynomial and the Er-expected value model, Problem 1 can be converted to its deterministic form.

The present method serves as a useful decision-making tool for a decision-maker to find the optimal solution with the best alternative for a multi-choice parameter. Since this paper is a first step to study the application of multi-choice fuzzy random linear programming problems in multi-commodity transportation problem and so far no serious research has been investigated, so we need further research to see the effectiveness of our method in more practical cases.

6. Numerical Example

To illustrate the method discussed in the previous section, two numerical examples will be presented in the following:

Example 1: Consider the following MCFRLP problem:

Problem 6: Maxz={c¯~11,c¯~12,c¯~13}x1+{c¯~21,c¯~22,c¯~23}x2s.t.{a¯~11,a¯~12,a¯~13}x1+{a¯~21,a¯~22,a¯~23}x2{b¯~11,b¯~12,b¯~13}{a¯~31,a¯~32,a¯~33}x1+{a¯~41,a¯~42,a¯~43}x2{b¯~21,b¯~22,b¯~23}x1,x20 where each alternative values of the multi-choice parameters are fuzzy random variables which are given as follows: c¯~11=(N(17,52),2.3,4.3)c¯~12=(N(18,42),3.4,4.4)c¯~13=(N(19,52),3.7,5.7)c¯~21=(N(27,42),2.7,3.7)c¯~22=(N(28,32),2.5,0.5)c¯~23=(N(29,22),1.8,0.8)a¯~11=(N(3,12),1.5,2.5)a¯~12=(N(4,0.52),2.3,4.3)a¯~13=(N(5,22),3.8,2.8)a¯~21=(N(1,0.52),2.5,1.5)a¯~22=(N(2,0.52),1.8,1)a¯~23=(N(3,12),2.2,4.2)a¯~31=(N(2,1.52),1.7,3.7)a¯~32=(N(3,22),3.7,2.7)a¯~33=(N(4,0.252),2.8,1.5)a¯~41=(N(5,32),2.8,1.8)a¯~42=(N(6,2.52),3.75,1.75)a¯~43=(N(7,42),2.3,4.3)b¯~11=(N(33,42),1.8,3.8)b¯~12=(N(34,1.52),1.5,2.5)b¯~13=(N(35,0.52),3.7,2.7)b¯~21=(N(37,52),4.2,2.2)b¯~22=(N(38,32),3.7,1.7)b¯23=(N(39,22),1.8,0.8)

Let z¯~=(r,β,γ) be a fuzzy random variable where r is a normal random variable withE(r)=μ, Var(r)=σ2. According to definition 2.4, the mean value of z¯~ is calculated as follows which is random variable [Citation18]: z¯~α=r+β(α1),z¯~α+=r+γ(1α)α(0,1]M(z¯~)=r+14(γβ)=z¯ Now, by adopting Algorithm 1 for the above problem, the optimal solution to the problem is obtained as follows: (z,X,u,w,v)=(279.3801, (10.30414, 2.682027), (2, 2), (0, 0, 2, 0), (0, 2))

The next example, illustrates the application of the proposed model in multi-commodity transportation problem.

Example 2: Consider the following two-commodity transportation network:

Now, let us consider the multi-commodity multi-choice fuzzy stochastic TP as follows:

Problem 7: Minz={c¯~111(1),c¯~111(2),c¯~111(3)}x111+{c¯~112(1),c¯~112(2),c¯~112(3)}x112+{c¯~121(1),c¯~121(2),c¯~121(3)}x121+{c¯~122(1),c¯~122(2),c¯~132(3)}x122+{c¯~131(1),c¯~131(2),c¯~131(3)}x131+{c¯~132(1),c¯~132(2),c¯~132(3)}x132+{c¯~211(1),c¯~211(2),c¯~211(3)}x211+{c¯~212(1),c¯~212(2),c¯~212(3)}x212+{c¯~221(1),c¯~221(2),c¯~221(3)}x221+{c¯~222(1),c¯~222(2),c¯~222(3)}x222+{c¯~231(1),c¯~231(2),c¯~231(3)}x231+{c¯~232(1),c¯~232(2),c¯~232(3)}x232+{c¯~311(1),c¯~311(2),c¯~311(3)}x311+{c¯~312(1),c¯~312(2),c¯~312(3)}x312+{c¯~321(1),c¯~321(2),c¯~321(3)}x321+{c¯~322(1),c¯~322(2),c¯~322(3)}x322+{c¯~331(1),c¯~331(2),c¯~331(3)}x331+{c¯~332(1),c¯~332(2),c¯~332(3)}x332s.t.i=1mxijk=bjk,j,ki=1nxijk=aik,i,kk=1Kxijku¯~ij,i,jxijk0,i,j,k where each alternative value c¯~ijk(r),(r=1,2,,kij) of the multi-choice parameters and u¯~ij are considered as fuzzy random variables. Also, for commodity k, aik is the availability of the commodity at the i-th source and bjk is the demand of the commodity at the j-th destination. For simplicity we have assumed that all alternative choices of multi-choice parameters and the capacity of arc (i,j) are fuzzy random variable and their values are given in .

Table 4. Uncertain parameters of the example.

In this example, it is assumed that r is a random variable with a normal distribution. Applying the interpolation polynomial and the Er-expected value model to problem 7 and solve the obtained deterministic problem. The obtained mathematical programming model is treated as a non-linear programming problem which solved by Lingo14 package. The optimal solution for the mathematical model is presented in . The minimum cost of the objective function is 26.0.

Table 5. The optimal solution for the mathematical model.

The importance of the examples presented becomes clear when we do not have the appropriate amount of data to determine the distribution and need to use the imprecise opinion of an expert to estimate. Especially for the second example, when airlines, railways or road lines are newly established and no historical data is available. Also, there are several decision-making situations where we have to choose one value from a set of values of a parameter. In this case, we encounter a fuzzy phenomenon between random values. In such a situation, we conclude that the consideration of the multi-choice fuzzy random parameters in the parametric space is very logical and helpful for the decision-makers to take the proper decision.

6. Conclusions

In this paper, an appropriate method for solving the MCP problem is presented. In this model, the alternatives choices are fuzzy random variables. To transform the problem into its deterministic form, we used the Lagrange polynomial interpolation and the concept of the mean value of the fuzzy random variable. In the following, we discuss MCTP with fuzzy random multi-choice parameters. It should be noted that the problem of transportation or moving commodities from one place to another is one of the most important problems in the economy of a country. The movement of millions of commodities a day brings up the role of transportation problems as a science. In the meantime, multi-commodity transportation has a special place. In this paper, we have tried to focus more on the theoretical aspects of the problem and provide a simple model of it. This model can also be applied to other applications of transportation problems. It is noteworthy that considering the probability distribution function and the effect of variance on optimal solutions has a direct effect and the optimal solution is more reliable than other optimal solutions. Unfortunately, obtaining the optimal solution is not an easy task due to the complexity of the final nonlinear programming model if some other parameters of the fuzzy random variables are taken into consideration and the generalisation of the model, in this case, can be an interesting idea for future researches.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Notes on contributors

S. H. Nasseri

S. H. Nasseri received his Ph.D degree in 2007 on Fuzzy Mathematical Programming from Sharif University of Technology, and since 2007 he has been a faculty member at the Faculty of Mathematical Sciences in University of Mazandaran, Babolsar, Iran. During this program, he also got JASSO Research Scholarship from Japan (Department of Industrial Engineering and Management, Tokyo Institute and Technology (TIT), Tokyo, 2006–2007). Recently, in 2018, he also completed a postdoctoral program at the Department of Industrial Engineering, Sultan Qaboos University, Muscat, Oman on Logistic on Uncertainty Conditions. Also, he collaborated with Foshan University (Department of Mathematics and Big Data), Foshan, China as a visiting professor, since 2018. He serves as the Editor-in-Chief (Middle East Area) of Journal of Fuzzy Information and Engineering since 2014 and the Editorial board member of five reputable academic journals. He is a council member of the International Association of Fuzzy Information and Engineering, a Standing Director of the International Association of Gray Systems and Uncertainty Analysis since 2016, and vice-president of Iranian Operations Research Society. International Center of Optimization and Decision Making is established by him in 2014. His research interests are in the areas of Fuzzy Mathematical Models and Methods, Fuzzy Arithmetic, Fuzzy Optimization and Decision Making, Operations Research, Gray Systems, Logistic and Transportation.

S. Bavandi

S. Bavandi received his B.S. degree in Applied Mathematics, Department of Mathematics, University of Mazandaran (2011–2015). He obtained his M.Sc. degree in Applied Mathematics, Operations Research, Department of Mathematics, University of Mazandaran (2015–2017). Now, he is a Ph.D student in Applied Mathematics, Operations Research, University of Mazandaran, Babolsar, Iran.

References

  • Shalabh S., and Sonia. Multi-choice programming: an overview of theories and applications. Optimization. 2017;66:1713–1738, doi: 10.1080/02331934.2017.1339704
  • Chang CT. Multi-choice goal programming. Omega (Westport). 2007;35(4):389–396.
  • Liao CN. Formulating the multi-segment goal programming. Comput Ind Eng. 2009;56(1):138–141.
  • Chang CT. Revised multi-choice goal programming. Appl Math Model. 2008;32(12):2587–2595.
  • Chang CT. Multi-choice goal programming with utility functions. Eur J Oper Res. 2011;215(2):439–445.
  • Acharya S, Nanda S, Mishra B. Solving multi-choice linear goal programming problem with preemptive priorities. OMS. 2011;30:52–70.
  • Chang CT, Chen HM, Zhuang ZY. Multi-coefficients goal programming. Comput Ind Eng. 2012;62(2):616–623.
  • Ustun O. Multi-choice goal programming formulation based on the conic scalarizing function. Appl Math Model. 2012;36(3):974–988.
  • Chang CT, Chen HM, Zhuang ZY. Revised multi-segment goal programming: percentage goal programming. Comput Ind Eng. 2012;63(4):1235–1242.
  • Pradhan A, Biswal MP. Multi-choice probabilistic linear programming problem. OPSEARCH. 2017;54:122. doi:10.1007/s12597-016-0272-7.
  • Maiti SK, Roy SK. Multi-choice stochastic bi-level programming problem in cooperative nature via fuzzy programming approach. J Ind Eng Int. 2016;12(3):287–298.
  • Tabrizi BB, Shahanaghi K, Jabalameli MS. Fuzzy multi-choice goal programming. Appl Math Model. 2012;36:1415–1420.
  • Zimmerman HJ. Fuzzy programming and linear programming with several objective function. Fuzzy set and System. 1978;1:45–55.
  • Aggarwal S, Sharma U. Fully fuzzy multi-choice multi-objective linear programming solution via deviation degree. Int. J. Pure Appl. Sci. Technol. 2013;19(1):49–64.
  • Ramzannia-Keshteli GH, Nasseri SH. A multi-parametric approach to solve flexible fuzzy multi-choice goal programming. Punjab Univ J Math. 2019;51(12):93–108.
  • Mahapatra DR, Roy SK, Biswal MP. Multi-choice stochastic transportation problem involving extreme value distribution. Appl Math Model. 2013;37(4):2230–2240.
  • Mahapatra DR. Multi-choice stochastic transportation problem involving weibull distribution. Int J Optim Control Theor Appl. 2014;4(1):45–55.
  • Roy SK, Mahapatra DR. Solving solid transportation problems with multi-choice cost and stochastic supply and demand. Int J Strateg Decis Sci. 2014;5(3):1–26.
  • Roy SK. Transportation problem with multi-choice cost and demand and stochastic supply. J. Oper. Res. Soc. China. 2016;4:193–204. doi:10.1007/s40305-016-0125-3.
  • Al Qahtani H, ElHefnawy A, ElAshram M, et al. A goal programming approach to multichoice multiobjective stochastic transportation problems with extreme value distribution. Adv Oper Res. 2019;2019:1–6.
  • Nasseri SH, Bavandi S. Fuzzy stochastic linear fractional programming based on fuzzy mathematical programming. Fuzzy Inf Eng. 2018;10:324–338.
  • Nematian J. A new method for multi-objective linear programming models with fuzzy random variables. J Uncertain Syst 2012;201(1):38–50.
  • Puri ML, Ralescu DA. Fuzzy random variables. J Math Anal Appl. 1986;114:409–422.
  • Wang GY, Zhong Q. Linear programming with fuzzy random variable coefficients. Fuzzy Sets Syst. 1993;3:295–311.
  • Wang GY, Zang Y. The theory of fuzzy stochastic processes. Fuzzy Sets Syst. 1992;51:161–178.
  • Eshghi K, Nematian J. Special classes of mathematical programming models with fuzzy random variables. J Intell Fuzzy Syst. 2008;2:131–140.
  • Eshghi K, Nematian J. Special classes of fuzzy integer programming models with all-different constraints, SCIENTIA IRANICA. Trans E: Ind Eng. 2009;1:1–10.
  • Pradhan A, Biswal MP. Multi-choice probabilistic linear programming problem. OPSEARCH. 2016;54:122–142.