1 Introduction

The transportation problem (TP) is a well-known optimization problem in operational research, which goal is to minimize the total transportation cost and improve the transportation quality. In the traditional transportation problem, source constraint and destination constraint are taken into consideration. But, in real life, there are other constraints be considered. Firstly, solid transportation problem which was defined as transportation of goods by a sequence of two different conveyances was introduced by Haley (1962). After that, Bhatia et al. (1976) gave a method and obtained the minimum time for the solid transportation problem (STP). Li et al. (1997) proposed neural network approach for multi-criteria solid transportation problems. Ojha et al. (2010) provided a solid transportation problem with discounted costs, fixed charges and vehicle costs, which was formulated as a linear programming problem. Secondly, multi-item solid transportation problem (MISTP) is discussed by Kennington and Unger (1976) and Sun et al. (1998). Fixed charge is another research aspect for TP. Since Hirsch and Dantzig (1968) proposed fixed charge transportation problem (FCTP), there are many researchers who investigated this problem: Lotif and Moghaddam (2013) proposed a genetic algorithm using priority-based encoding for linear and nonlinear fixed charge transportation problem.

In classical models of transportation problem, the parameters of the models are supposed to be crisp numbers. However, some nondeterminacy factors might occur in many situations, such as market supply and demand, weather conditions, road conditions. Some researchers believed that these nondeterministic phenomena conform to randomness, and they introduced probability theory into the transportation network problem. Williams (1963) proposed a stochastic transportation model, in which the demands were supposed to be random variables. Following Williams, Yang and Feng (2007) studied a bicriteria solid transportation problem with stochastic parameters. Romeijna and Sargutb (2011) presented a branch-and-price algorithm for solving a class of stochastic transportation problems with single-source constraints.

However, it is not suitable to regard every nondeterminacy phenomenon as random phenomenon, because of the lack of available samples. For instance, when the extreme events occur, it is impossible to get probability distribution. But experts can estimate, based on their experience, the belief degree can be got. In order to deal with this kind of human uncertainty, (2007) founded uncertainty theory, which was refined by Liu (2010b). Since then, uncertainty theory and its application have experienced explosive growth, such as uncertain process (Liu 2008), uncertain differential equation (Chen and Liu 2010; Yao 2013; Gao 2016; Yao and Chen 2013; Yang and Ralescu 2015; Wang et al. 2015, Yang and Shen 2015), uncertain set theory (Liu 2010a; Yao 2015), uncertain programming (Liu 2009a; Li and Qin 2014; Sheng and Gao 2016), uncertain inference (Gao et al. 2010), uncertain economics (Yang and Gao 2017), uncertain management (Gao et al. 2017; Gao and Yao 2015), uncertain finance (Chen and Gao 2013; Guo and Gao 2017), uncertain statistics (Liu 2010b; Gao et al. 2016) and uncertain differential game (Yang and Gao 2013, 2016). Up to now, the uncertainty theory has become a branch of mathematics.

With respect to the uncertain factors of transportation problem, some authors used the uncertainty theory to handel this problem. Sheng and Yao (2012) gave the uncertain model for fixed charge TP. Cui and Sheng (2012) considered the solid transportation problem in uncertain environment and proposed an expected constrained model. Dalman (2017) consider multi-item STP. Zhang et al. (2016) investigated the fixed charge solid transportation problem under uncertainty. Gao et al. (2016) studied uncertain models on railway transportation planning problem. Chen et al. (2017) investigated the solid transportation problem based an entropy in uncertain environment.

Based on their motivations, we extend this work to fixed charge multi-item solid transportation problem (FCMISTP). Uncertain transportation models, namely expected value programming model and chance-constrained programming model, are proposed, respectively. Based on the uncertainty theory, it can be shown that the optimal solution to transportation models can be obtained via solving a relevant deterministic model. Finally, a numerical experiment is implemented to illustrate the application of the models.

The remainder of this paper is organized as follows. In Sect. 2, some basic concepts and properties in uncertainty theory used in this paper are introduced. Sect. 3 is problem description, where the fixed charge multi-item solid transportation problem is briefly explicate, the expected value programming model for FCMISTP is constructed. And a relevant deterministic model can be obtained by uncertainty theory. In Sect. 4, the chance-constrained model for FCMISTP is constructed. And a relevant deterministic model can be obtained by uncertainty theory. In Sect. 5, numerical examples are given to illustrate the models. In Sect. 6, we give a brief summary to this paper.

2 Preliminary

Uncertainty theory provides an axiomatic system to cope with the imprecise information in experts’ experiment data. In this section, we state some basic concepts and properties in uncertainty theory (2007), which will be used to throughout this paper.

Definition 1

(Liu 2007) Let \(\varGamma \) be a nonempty set, and \({{\mathcal {L}}}\) be a \(\sigma \)-algebra over \(\varGamma \). A set function \({\mathcal {M}}:{\mathcal {L}}\rightarrow [0,1]\) is called an uncertain measure if it satisfies the following axioms:

Axiom 1. :

(Normality Axiom) \({\mathcal {M}}\{\varGamma \} = 1\) for the universal set \(\varGamma \).

Axiom 2. :

(Duality Axiom) \({\mathcal {M}}\{\varLambda \} + {\mathcal {M}}\{\varLambda ^{c}\} = 1\) for any event \(\varLambda \).

Axiom 3. :

(Subadditivity Axiom) For every countable sequence of events \(\varLambda _{1}, \varLambda _{2}, \ldots \), we have

$$\begin{aligned} {\mathcal {M}}\left\{ \bigcup \limits _{i=1}^{\infty }\varLambda _{i}\right\} \le \sum \limits _{i=1}^{\infty }{\mathcal {M}}\{\varLambda _{i}\}. \end{aligned}$$

The triple \((\varGamma ,{\mathcal {L}},{\mathcal {M}})\) is called uncertainty spaces. Furthermore, Liu (2009b) defined a product uncertain measure by the fourth axiom.

Axiom 4. :

(Product Axiom) Let \((\varGamma _{k},{\mathcal {L}}_{k},{\mathcal {M}}_{k})\) be uncertainty spaces for \(k=1,2,\ldots \). The product uncertain measure \({\mathcal {M}}\) is an uncertain measure satisfying

$$\begin{aligned} {\mathcal {M}}\left\{ \prod \limits _{k=1}^{\infty }\varLambda _{k}\right\} =\bigwedge _{k=1}^{\infty }{\mathcal {M}}_{k} \{\varLambda _{k}\} \end{aligned}$$

where \(\varLambda _{k}\) are arbitrarily chosen events form \({\mathcal {L}}_{k}\) for \(k=1,2,\ldots ,\) respectively.

Definition 2

(Liu 2007) An uncertain variable is a measurable function \(\xi \) from an uncertainty space \((\varGamma ,{{\mathcal {L}}},{\mathcal {M}})\) to the set of real numbers, i.e., for any Borel set B of real numbers, the set

$$\begin{aligned} \{\xi \in B\}=\{\gamma \in \varGamma \mid \xi (\gamma )\in B\} \end{aligned}$$

is an event.

Definition 3

(Liu 2007) The uncertainty distribution \(\varPhi \) of an uncertain variable \(\xi \) is defined by

$$\begin{aligned} \varPhi (x)={\mathcal {M}}\{\xi \le x\} \end{aligned}$$

for any real number x.

Definition 4

(Liu 2009b) The uncertain variables \(\xi _1,\)

\(\xi _2,\ldots , \xi _n\) are said to be independent if

$$\begin{aligned} {\mathcal {M}}\left\{ \bigcap _{i=1}^{n}\{\xi _i\in B_i\}\right\} =\min _{1\le i\le n}{\mathcal {M}}\{\xi _i\in B_i\} \end{aligned}$$

for any Borel sets \(B_1, B_2,\ldots , B_n\) of real numbers.

Definition 5

(Liu 2010b) Let \(\xi \) be an uncertain variable with regular uncertainty distribution \(\varPhi (x)\). Then the inverse function \(\varPhi ^{-1}(\alpha )\) is called the inverse uncertainty distribution of \(\xi \).

We usually assume that all uncertainty distributions in practical applications are regular. Otherwise, a small perturbation can be imposed to obtain a regular one. The following Theorem 1 shows that the inverse uncertainty distribution has good operational properties, which makes it easy to obtain the solution for the uncertain programming problem.

Table 1 List of notations

Theorem 1

(Liu 2010b) Let \(\xi _1,\xi _2,\ldots , \xi _n\) be independent uncertain variables with regular uncertainty distributions \(\varPhi _1, \varPhi _2,\ldots , \varPhi _n\), respectively. If \(f(\xi _1,\ldots ,\xi _n)\) is strictly increasing with respect to \(\xi _1,\xi _2,\ldots ,\xi _m\) and strictly decreasing with respect to \(\xi _{m+1}, \xi _{m+2}, \ldots , \xi _n\), then

$$\begin{aligned} \xi =f(\xi _1,\xi _2,\cdots ,\xi _n) \end{aligned}$$

has an inverse uncertainty distribution

$$\begin{aligned} \begin{array}{rl} &{}\varPsi ^{-1}(\alpha )=f(\varPhi _1^{-1}(\alpha ),\varPhi _2^{-1}(\alpha ),\ldots ,\\ &{}\displaystyle \varPhi _m^{-1}(\alpha ),\varPhi _{m+1}^{-1}(1-\alpha ), \ldots , \varPhi _n^{-1}(1-\alpha )). \end{array} \end{aligned}$$

Definition 6

(Liu 2007) Let \(\xi \) be an uncertain variable. Then the expected value of \(\xi \) is defined by

$$\begin{aligned} \mathrm{E}[\xi ]= \int ^{+\infty }_{0}{\mathcal {M}}\{\xi \ge x\}\mathrm{d}x-\int ^{0}_{-\infty }{\mathcal {M}}\{\xi \le x\}\mathrm{d}x \end{aligned}$$

provided that at least one of the two integrals is finite.

Theorem 2

(Liu 2007) Let \(\xi \) be an uncertain variable with regular uncertainty distribution \(\varPhi \). Then

$$\begin{aligned} \mathrm{E}[\xi ]=\int ^{1}_{0}\varPhi ^{-1}(\alpha )\mathrm{d}\alpha . \end{aligned}$$

Theorem 3

(Liu 2010b) Let \(\xi \) and \(\eta \) be independent uncertain variables with finite expected values. Then for any real numbers a and b, we have

$$\begin{aligned} \mathrm{E}[a\xi + b\eta ]= a\mathrm{E}[\xi ] + b\mathrm{E}[\eta ]. \end{aligned}$$

3 Expected value programming model for FCMISTP

3.1 Notations

In this section, we will state fixed charge multi-item STP in detail. The fixed charge multi-item STP is to make a transport plan so that the total transportation cost is minimized. We will consider two types of costs, which are the direct cost and the fixed charge. When the conveyance moves on a link, the direct costs will arise along with the cost of per unit. The direct cost, naturally, is a function related to the conveyance type and the characteristic of links.

Different conveyances and different links have different fixed charge. Furthermore, the capacity of each link during the planning period is limited, which is mainly presented in two aspects. First, during one period, the frequency of using each link is limited. Second, on each link, the capacity of every conveyance is limited. To construct the mathematical models for FCMISTP, we need to determine the parameters as follows (Table 1).

3.2 Objective function and constraints

The total fixed charge of opening link is

$$\begin{aligned} f_1=\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \eta _{ijp}y_{ijp}, \end{aligned}$$

If \(y_{ijp}=0\), link (ij) will not be open in this transportation network, so there is no fixed charge in this link. If \(y_{ijp}\ne 0\), the transportation activity is assigned on link (ij), then the corresponding fixed charge will occur. The total direct transportation cost is

$$\begin{aligned} f_2= \sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \xi ^{k}_{ijp}x^{k}_{ijp}. \end{aligned}$$

So the total relevant cost can be formulated as

$$\begin{aligned} f=\sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \xi ^{k}_{ijp}x^{k}_{ijp}+\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \eta _{ijp}y_{ijp}. \end{aligned}$$
(1)

The total quantity carried from source i is no more than \(a_i^k\), we can give the following constraint

$$\begin{aligned} \sum \limits _{p=1}^q \sum \limits _{j=1}^n x^k_{ijp}\le a^k_i. \end{aligned}$$
(2)

The total quantity in destination j is less than \(b_j^k\), so we have

$$\begin{aligned} \sum \limits _{p=1}^q \sum \limits _{i=1}^m x^k_{ijp}\ge b^k_j. \end{aligned}$$
(3)

Also, the total amount transportation by conveyance p is no more than its transportation capacity. Then we have the following constraint

$$\begin{aligned} \sum \limits _{k=1}^l x^k_{ijp}\le y_{ijp}c_{ijp}. \end{aligned}$$
(4)

3.3 Expected value programming model

Let \(\bar{f}\) be a predetermined maximal cost, the most transportation plan of FCMISTP is that the maximal uncertain measure of the cost less than or equal to \(\bar{f}\).

Definition 7

A solution \((\mathbf {x}^*,\mathbf {y}^*)\) is called most transportation plan of FCMISTP if

$$\begin{aligned} {\mathcal {M}}\{f(\mathbf {x}^*,\mathbf {y}^*;\mathbf {\xi },\mathbf {\eta })\le \bar{f}\}\ge {\mathcal {M}}\{f(\mathbf {x},\mathbf {y};\mathbf {\xi },\mathbf {\eta })\le \bar{f}\} \end{aligned}$$

holds for any feasible solution \((\mathbf {x},\mathbf {y})\), and \(\bar{f}\) is a predetermined maximal cost.

The main idea of expected value programming model is to optimize the expected value of the objective function, under the expected value constraints. We may construct the model for FCMISTP as follows:

$$\begin{aligned} \left\{ \begin{array}{l} \max ~~\mathrm{E}\left[ f_1+f_2\right] \\ \text{ s.t. } ~~f_1=\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \eta _{ijp}y_{ijp}\\ ~~~~f_2=\sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \xi ^{k}_{ijp}x^{k}_{ijp}\\ ~~~~ \mathrm{E}\left[ \sum \limits _{p=1}^q \sum \limits _{j=1}^n x^k_{ijp}-a_i^k\right] \le 0\\ ~~~~\mathrm{E}\left[ \sum \limits _{p=1}^q \sum \limits _{i=1}^m x^k_{ijp}-b_j^k\right] \ge 0\\ ~~~~ \mathrm{E}\left[ \sum \limits _{k=1}^lx^k_{ijp}-y_{ijp}{c_{ijp}}\right] \le 0\\ ~~~~ 0\le y_{ijp}\le d_{ijp},~ y_{ijp},d_{ijp}\in z^{+}\\ ~~~~ x^k_{ijp}\ge 0, \end{array}\right. \end{aligned}$$
(5)

where \(i\in [1,m],j\in [1,n],p\in [1,q],k\in [1,l],~i,j,p,k\in z^{+}.\)

3.4 Deterministic transformation

In order to solve the constructed model, we can transfer them into deterministic form.

Theorem 4

We assume that \({\xi ^{k}_{ijp}}, {\eta _{ijp}}, {a_{i}^k}, {b_{j}^k},{c_{ijp}}\) are independent uncertain variables with regular uncertainty distributions \(\varPhi ^{k}_{ijp}\), \(\varPsi _{ijp}\), \(\varUpsilon _{i}^k\), \(\varLambda _{j}^k\), \(\varTheta _{ijp}\), respectively, then the model (5) is equivalent to the following deterministic transportation model

$$\begin{aligned} \left\{ \begin{array}{l} \min ~~ \left( \sum \limits _{k=1}^l\sum \limits _{p=1}^q\sum \limits _{j=1}^n\sum \limits _{i=1}^m x^{k}_{ijp}\int _0^1(\varPhi ^{k}_{ijp})^{-1}(\alpha )\mathrm{d}\alpha \right. \\ ~~~~~~~ \left. +\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m y_{ijp}\int _0^1(\varPsi _{ijp})^{-1}(\alpha )\mathrm{d}\alpha \right) \\ \text{ s.t. } ~ \sum \limits _{p=1}^q \sum \limits _{j=1}^n x^k_{ijp}-\int _0^1(\varUpsilon _{i}^k)^{-1}(\alpha )\mathrm{d}\alpha \le 0\\ ~~~~\sum \limits _{p=1}^q \sum \limits _{i=1}^m x^k_{ijp}-\int _0^1(\varLambda _{j}^k)^{-1}(\alpha )\mathrm{d}\alpha \ge 0\\ ~~~~ \sum \limits _{k=1}^lx^k_{ijp}-y_{ijp}\int _0^1(\varTheta _{ijp})^{-1}(\alpha )\mathrm{d}\alpha \le 0\\ ~~~~0\le y_{ijp}\le d_{ijp},~ y_{ijp},d_{ijp}\in z^{+}\\ ~~~~ x^k_{ijp}\ge 0, \end{array}\right. \end{aligned}$$
(6)

where \( i\in [1,m],j\in [1,n],p\in [1,q],k\in [1,l],~i,j,p,k\in z^{+}\), and \((\varPhi ^{k}_{ijp})^{-1}\), \((\varPsi _{ijp})^{-1}\), \((\varUpsilon _{i}^k)^{-1}\), \((\varLambda _{j}^k)^{-1}\), \((\varTheta _{ijp})^{-1}\) are the inverse distribution of the distribution \(\varPhi ^{k}_{ijp}\), \(\varPsi _{ijp}\), \(\varUpsilon _{i}^k\), \(\varLambda _{j}^k\), \(\varTheta _{ijp}\), respectively.

Proof

By Theorem 2 and 3, we can get

$$\begin{aligned}&~~\mathrm{E}\left[ \sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \xi ^{k}_{ijp}x^{k}_{ijp}+ \sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m {\eta _{ijp}}y_{ijp}\right] \\&\quad =\sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m x^{k}_{ijp}\int _0^1(\varPhi ^{k}_{ijp})^{-1}(\alpha )\mathrm{d}\alpha \\&\quad \quad +\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m y_{ijp}\int _0^1(\varPsi _{ijp})^{-1}(\alpha )\mathrm{d}\alpha . \end{aligned}$$

Similarly, we can prove that \(E\left[ \sum \limits _{p=1}^q \sum \limits _{j=1}^n x^k_{ijp}-a_i^k\right] \le 0\) is equivalent to

$$\begin{aligned} \sum \limits _{p=1}^q \sum \limits _{j=1}^n x^k_{ijp}-\int _0^1(\varUpsilon _{i}^k)^{-1}(\alpha )\mathrm{d}\alpha \le 0 \end{aligned}$$

\(\mathrm{E}\left[ \sum \limits _{p=1}^q \sum \limits _{i=1}^m x^k_{ijp}-b_j^k\right] \ge 0\) is equivalent to

$$\begin{aligned} \sum \limits _{p=1}^q \sum \limits _{i=1}^m x^k_{ijp}-\int _0^1(\varLambda _{j}^k)^{-1}(\alpha )\mathrm{d}\alpha \ge 0, \end{aligned}$$

and \(\mathrm{E}\left[ \sum \limits _{k=1}^lx^k_{ijp}-y_{ijp}{c_{ijp}}\right] \le 0\) is equivalent to

$$\begin{aligned} \sum \limits _{k=1}^lx^k_{ijp}-y_{ijp}\int _0^1(\varTheta _{ijp})^{-1}(\alpha )\mathrm{d}\alpha \le 0. \end{aligned}$$

We complete the proof. \(\square \)

4 Chance-constrained programming model for FCMISTP

4.1 Chance-constrained programming model

Let \(\alpha \) be a predetermined confidence level, with \(\alpha \in (0,1)\). The decision maker hopes to get a smallest value \(\bar{f}\) such that uncertain variable \(f(\mathbf {x}^*,\mathbf {y}^*;\mathbf {\xi },\mathbf {\eta })\) is less than or equal to \(\bar{f}\) with predetermined confidence level \(\alpha \).

Definition 8

A solution \((\mathbf {x}^*,\mathbf {y}^*)\) is called \(\alpha -\) transportation plan of FCMISTP if

$$\begin{aligned} \begin{array}{rl} &{}~~\min \{\bar{f}|{\mathcal {M}}\{{f}(\mathbf {x}^*,\mathbf {y}^*;\mathbf {\xi },\mathbf {\eta })\le \bar{f}\}\ge \alpha \} \\ &{}\displaystyle \le \min \{\bar{f}|{\mathcal {M}}\{{f}(\mathbf {x},\mathbf {y};\mathbf {\xi },\mathbf {\eta })\le \bar{f}\}\ge \alpha \} \end{array} \end{aligned}$$

holds for any feasible solution \((\mathbf {x},\mathbf {y})\) and \(\alpha \in (0,1)\) is a predetermined confidence level.

In order to deal with the optimal problem with uncertain variables, we choose the chance-constrained programming model. When the decision maker gets a transportation plan under the chance-constrained, the model for FCMISTP can be constructed as follows:

$$\begin{aligned} \left\{ \begin{array}{l} \min ~~\bar{f} \\ \text{ s.t. } ~~{\mathcal {M}}\{\tilde{f}\le \bar{f}\}\ge \alpha \\ ~~~~\tilde{f}=\sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \xi ^{k}_{ijp}x^{k}_{ijp} \\ ~~~~+\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \eta _{ijp}y_{ijp}\\ ~~~~ {\mathcal {M}}\left\{ \sum \limits _{p=1}^q \sum \limits _{j=1}^n x^k_{ijp}\le a_i^k\right\} \ge \alpha _i^k \\ ~~~~{\mathcal {M}}\left\{ \sum \limits _{p=1}^q \sum \limits _{i=1}^m x^k_{ijp}\ge b_j^k\right\} \ge \beta _{j}^k\\ ~~~~ {\mathcal {M}}\left\{ \sum \limits _{k=1}^lx^k_{ijp}\le y_{ijp}{c_{ijp}}\right\} \ge \gamma _{ijp}\\ ~~~~0\le y_{ijp}\le d_{ijp},~ y_{ijp},d_{ijp}\in z^{+}\\ ~~~~x^k_{ijp}\ge 0, \end{array}\right. \end{aligned}$$
(7)

where \(i\in [1,m],j\in [1,n],p\in [1,q],k\in [1,l],~i,j,p,k\in z^{+},\) and \(\alpha , \alpha _i^k, \beta _{j}^k, \gamma _{ijp}, ~i=1,2,\ldots ,m,~j=1,2,\ldots ,n,~p =1,2,\ldots ,q,~k=1,2,\ldots ,l\) are predetermined confidence levels.

4.2 Deterministic transformation

Theorem 5

We assume that \({\xi ^{k}_{ijp}}, {\eta _{ijp}}, {a_{i}^k}, {b_{j}^k}, {c_{ijp}}\) are independent uncertain variables with regular uncertainty distributions \(\varPhi ^{k}_{ijp}\), \(\varPsi _{ijp}\), \(\varUpsilon _{i}^k\), \(\varLambda _{j}^k\), \(\varTheta _{ijp}\), respectively, then the model (7) is equivalent to the following deterministic transportation model

$$\begin{aligned} \left\{ \begin{array}{l} \min ~~\left( \sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m x^{k}_{ijp}(\varPhi ^{k}_{ijp})^{-1}(\alpha ) \right. \\ ~~~~~~\left. +\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m y_{ijp}(\varPsi _{ijp})^{-1}(\alpha )\right) \\ \text{ s.t. }~ \sum \limits _{p=1}^q\sum \limits _{j=1}^nx^k_{ijp}-(\varUpsilon _{i}^k)^{-1}(1-\alpha _{i}^k)\le 0\\ ~~~~\varLambda _{j}^k)^{-1}(\beta _{j}^k)-\sum \limits _{p=1}^q\sum \limits _{i=1}^nx^k_{ijp}\le 0\\ ~~~~ \sum \limits _{k=1}^lx^k_{ijp}-y_{ijp}(\varTheta _{ijp})^{-1}(1-\gamma _{ijp})\le 0\\ ~~~~ 0\le y_{ijp}\le d_{ijp}, y_{ijp},d_{ijp}\in z^{+}\\ ~~x^k_{ijp}\ge 0, \end{array}\right. \end{aligned}$$
(8)

where \(i\in [1,m],j\in [1,n],p\in [1,q],k\in [1,l],~i,j,p,k\in z^{+},\) and \((\varPhi ^{k}_{ijp})^{-1}\), \((\varPsi _{ijp})^{-1}\), \((\varUpsilon _{i}^k)^{-1}\), \((\varLambda _{j}^k)^{-1}\), \((\varTheta _{ijp})^{-1}\) are the inverse distribution of the distribution \(\varPhi ^{k}_{ijp}\), \(\varPsi _{ijp}\), \(\varUpsilon _{i}^k\), \(\varLambda _{j}^k\), \(\varTheta _{ijp}\), respectively.

Proof

Let

$$\begin{aligned}\tilde{\xi }=\sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \xi ^{k}_{ijp}x^{k}_{ijp}+ \sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m {\eta _{ijp}}y_{ijp}, \end{aligned}$$

which is a continuous strictly increasing function. Since \({{\xi ^{k}_{ijp}}, \eta _{ijp}}\) are independent uncertain variables with regular uncertainty distributions, we can suppose \(\tilde{\xi }\) have a regular uncertainty distributions \(\varGamma \), which has inverse uncertainty distributions \(\varGamma ^{-1}\). And by Theorem 1, we can prove that

$$\begin{aligned} {\mathcal {M}}\left\{ \tilde{\xi }\le \bar{f}\right\} \ge \alpha \end{aligned}$$

is equivalent to

$$\begin{aligned} \varGamma ^{-1}(\alpha )\le \bar{f}. \end{aligned}$$

So we proved that

$$\begin{aligned} \begin{array}{rl} &{}~~{\mathcal {M}}\left\{ \sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m \xi ^{k}_{ijp}x^{k}_{ijp}+ \sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m {\eta _{ijp}}y_{ijp}\le \bar{f}\right\} \\ &{}\displaystyle \ge \alpha \end{array}\end{aligned}$$

is equivalent to

$$\begin{aligned}&~~\sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m x^{k}_{ijp}(\varPhi ^{k}_{ijp})^{-1}(\alpha )\\&\quad \displaystyle +\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m y_{ijp}(\varPsi _{ijp})^{-1}(\alpha )\le \bar{f}. \end{aligned}$$

Since \(a_i^k\) is a strictly increasing continuous function, and \(a_i^k\) is uncertain variables with inverse uncertainty distributions \((\varUpsilon _{i}^k)^{-1}\), by Theorem 1, we have

$$\begin{aligned}{\mathcal {M}}\{a_i^k\ge \sum \limits _{p=1}^q\sum \limits _{j=1}^nx^k_{ijp}\}\ge \gamma _{i}^k \end{aligned}$$

is equivalent to

$$\begin{aligned} (\varUpsilon _{i}^k)^{-1}(1-\alpha _{i}^k)\ge \sum \limits _{p=1}^q\sum \limits _{j=1}^nx^k_{ijp}. \end{aligned}$$

By the same way, we can prove that

$$\begin{aligned} {\mathcal {M}}\left\{ b_j^k\le \sum \limits _{p=1}^q \sum \limits _{i=1}^m x^k_{ijp}\right\} \ge \beta _{j}^k \end{aligned}$$

is equivalent to

$$\begin{aligned} (\varLambda _{j}^k)^{-1}(\beta _{j}^k)\le \sum \limits _{p=1}^q\sum \limits _{i=1}^nx^k_{ijp} \end{aligned}$$

and

$$\begin{aligned} {\mathcal {M}}\left\{ y_{ijp}{c_{ijp}}\ge \sum \limits _{k=1}^lx^k_{ijp}\right\} \ge \gamma _{ijp} \end{aligned}$$

is equivalent to

$$\begin{aligned} y_{ijp}(\varTheta _{ijp})^{-1}(1-\gamma _{ijp})\ge \sum \limits _{k=1}^lx^k_{ijp}. \end{aligned}$$

So the model (7) is equivalent to the deterministic transportation model

$$\begin{aligned} \left\{ \begin{array}{l} \min ~~\bar{f} \\ \text{ s.t. } ~\left( \sum \limits _{k=1}^l\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m x^{k}_{ijp}(\varPhi ^{k}_{ijp})^{-1}(\alpha )\right. \\ ~~~~\left. +\sum \limits _{p=1}^q \sum \limits _{j=1}^n\sum \limits _{i=1}^m y_{ijp}(\varPsi _{ijp})^{-1}(\alpha )\right) \le \bar{f}\\ ~~~~ \sum \limits _{p=1}^q\sum \limits _{j=1}^nx^k_{ijp}-(\varUpsilon _{i}^k)^{-1}(1-\alpha _{i}^k)\le 0\\ ~~~~(\varLambda _{j}^k)^{-1}(\beta _{j}^k)-\sum \limits _{p=1}^q\sum \limits _{i=1}^nx^k_{ijp}\le 0\\ ~~~~\sum \limits _{k=1}^lx^k_{ijp}-y_{ijp}(\varTheta _{ijp})^{-1}(1-\gamma _{ijp})\le 0\\ ~~~~ 0\le y_{ijp}\le d_{ijp},~ y_{ijp},d_{ijp}\in z^{+}\\ ~~~~ x^k_{ijp}\ge 0, \end{array}\right. \end{aligned}$$
(9)

where \(i\in [1,m],j\in [1,n],p\in [1,q],k\in [1,l],~i,j,p,k\in z^{+}.\) Model (9) is equivalent to (8). We complete the proof.

\(\square \)

5 Numerical experiments

In this section, a numerical example of uncertain transportation problem is presented to show the application of the models. We consider two items to be transported by two distinct conveyances from two sources to three destinations. The decision maker should make a transportation plan such that the transportation cost minimized. Assume that all uncertain variables are independent zigzag uncertain variables, which are listed in Tables 2, 3, 4, 5, 6, 7, 8, 9, 10 and 11, respectively.

Table 2 The supply of item k in source i (\(a_i^k\))
Table 3 The demand of item k in destination j (\(b_j^k\))
Table 4 The capacity of conveyance 1 from i to j (\(c_{ij1}\))
Table 5 The capacity of conveyance 2 from i to j (\(c_{ij2}\))

The expected value model (6) for FCMISTP can be converted as follows

$$\begin{aligned} \left\{ \begin{array}{l} \min ~~\left( \sum \limits _{k=1}^2\sum \limits _{p=1}^2\sum \limits _{j=1}^3\sum \limits _{i=1}^2 x^{k}_{ijp}\int _0^1(\varPhi ^{k}_{ijp})^{-1}(\alpha )\mathrm{d}\alpha \right. \\ ~~~~~~~ \left. +\sum \limits _{p=1}^2 \sum \limits _{j=1}^3\sum \limits _{i=1}^2 y_{ijp}\int _0^1(\varPsi _{ijp})^{-1}(\alpha )\mathrm{d}\alpha \right) \\ \text{ s.t. } ~ \sum \limits _{p=1}^2 \sum \limits _{j=1}^3 x^k_{ijp}-\int _0^1(\varUpsilon _{i}^k)^{-1}(\alpha )\mathrm{d}\alpha \le 0\\ \qquad \sum \limits _{p=1}^2 \sum \limits _{i=1}^2 x^k_{ijp}-\int _0^1(\varLambda _{j}^k)^{-1}(\alpha )\mathrm{d}\alpha \ge 0\\ \qquad \sum \limits _{k=1}^2x^k_{ijp}-y_{ijp}\int _0^1(\varTheta _{ijp})^{-1}(\alpha )\mathrm{d}\alpha \le 0\\ \qquad 0\le y_{ijp}\le d_{ijp}, y_{ijp}\in z^{+}, d_{ijp}\in z^{+}\\ \qquad x^k_{ijp}\ge 0\\ ~~~~~i=1,2,~j=1,2,3,~p=1,2,~k=1,2. \end{array}\right. \end{aligned}$$
(10)
Table 6 The direct cost of item 1 by conveyance 1 (\(\xi _{ij1}^1\))
Table 7 The direct cost of item 2 by conveyance 1 (\(\xi _{ij1}^2\))
Table 8 The fixed charge by conveyance 1 (\(\eta _{ij1}\))
Table 9 The direct cost of item 1 by conveyance 2 (\(\xi _{ij2}^1\))
Table 10 The direct cost of item 2 by conveyance 2 (\(\xi _{ij2}^2\))

In the following model, suppose that the total cost at confidence levels \(\alpha \) is not less than 0.9 , and assume that \(\alpha _i^k=\beta _j^k=r_{ijp}=0.9,~ i=1,2,~j=1,2,3,~p=1,2,~k=1,2\). Thus, the corresponding equivalent model to model (8) is constructed as follows:

$$\begin{aligned} \left\{ \begin{array}{l} \min ~~ \left( \sum \limits _{k=1}^2\sum \limits _{p=1}^2 \sum \limits _{j=1}^3\sum \limits _{i=1}^2 x^{k}_{ijp}(\varPhi ^{k}_{ijp})^{-1}(\alpha )\right. \\ ~~~~~~~\left. +\sum \limits _{p=1}^2 \sum \limits _{j=1}^3\sum \limits _{i=1}^2 y_{ijp}(\varPsi _{ijp})^{-1}(\alpha )\right) \\ \text{ s.t. } ~\sum \limits _{p=1}^2\sum \limits _{j=1}^3x^k_{ijp}-(\varUpsilon _{i}^k)^{-1}(1-\alpha _{i}^k)\le 0\\ \qquad (\varLambda _{j}^k)^{-1}(\beta _{j}^k)-\sum \limits _{p=1}^2\sum \limits _{i=1}^2x^k_{ijp}\le 0\\ \qquad \sum \limits _{k=1}^2x^k_{ijp}-y_{ijp}(\varTheta _{ijp})^{-1}(1-\gamma _{ijp})\le 0\\ \qquad 0\le y_{ijp}\le d_{ijp}, y_{ijp}\in z^{+}, d_{ijp}\in z^{+}\\ \qquad x^k_{ijp}\ge 0\\ \qquad i=1,2,~j=1,2,3,~p=1,2,~k=1,2. \end{array}\right. \end{aligned}$$
(11)

For expected value model (10) and chance-constrained model (11), we can use LINGO to obtain the optimal plan in Tables  12 and 13, respectively.

Table 11 The fixed charge by conveyance 2 (\(\eta _{ij2}\))
Table 12 The conveyance and it’s frequency(p(d)) to transport item k from i to j of model (10)
Table 13 The conveyance and it’s frequency(p(d)) to transport item k from i to j of model (11)

We can also get the optimal transportation cost of model (10) and (11), as follows

$$\begin{aligned} f_1^*=1219.69,~~f_2^*=1665.16. \end{aligned}$$

6 Conclusion

This paper mainly investigated the multi-item solid transportation problem with uncertainty theory. Based on the uncertainty theory, uncertain transportation models, namely expected value programming model and chance-constrained programming model, are proposed, respectively. In order to solve the model conveniently, we transformed them into its equivalent deterministic form. Finally, as an application of the model, we presented a actual transportation problem as example, the excepted value model and the chance-constrained model were employed as the experimental models.