Fixed Charge Solid Transportation Problem Based on Carbon Emission with Budget Constraints in Uncertain Environment (UFSTPCEBC)

Fixed Charge Solid Transportation Problem Based on Carbon Emission with Budget Constraints in Uncertain Environment (UFSTPCEBC)

Annamalai Natarajan Revathi Swaminathan Mohanaselvi*

Department of Mathematics, College of Engineering and Technology, SRM Institute of Science and Technology, Kattankulathur 603203, Tamil Nadu, India

Corresponding Author Email: 
mohanass@srmuniv.edu.in
Page: 
195-203
|
DOI: 
https://doi.org/10.18280/mmep.100122
Received: 
22 August 2022
|
Revised: 
15 December 2022
|
Accepted: 
21 December 2022
|
Available online: 
28 February 2023
| Citation

© 2023 IIETA. This article is published by IIETA and is licensed under the CC BY 4.0 license (http://creativecommons.org/licenses/by/4.0/).

OPEN ACCESS

Abstract: 

The major factor affecting the limits of air pollution and climate change is the release of CO2 gas and other greenhouse gases as a result of several transportation systems. Moving forward, reducing carbon emissions should be our fundamental mission for a pollution-free environment. Once more, a single objective transportation system is rarely appropriate in cases that include multiple criteria. Therefore, for developing real-world transportation problems, multiple objectives are considered. There are some reservations or suspicions due to time constraints, data limitations, lack of information, or measurement flaws in real-world issues. Based on this fact, the decision-maker takes into account the designed problems' indeterminacy. Uncertainty theory has become a crucial tool for simulating real-world decision-making issues to handle this uncertainty. By creating an uncertain multi objective fixed charge solid transportation problem with carbon emission and budget constraints at each destination, this paper proposes a profit maximization, deterioration and time minimization technique that takes the possibility of indeterminacy into account. Here, goods are acquired at various source locations for varying rates, and they are subsequently carried to various destinations utilizing a variety of vehicles. The items are sold to the customers at different selling prices. The suggested model assumes that the following variables are uncertain: unit transportation costs, fixed charges, transportation times, supply at origins, demands at destinations, conveyance capacities, rate of carbon emission, rate of deterioration, and budget at destinations. We created an expect-chance constraint model utilizing uncertain programming approaches to simulate the suggested model. The uncertainty theory framework is used to develop this model. Goal programming is used to formulate and solve the equivalent deterministic transformations of these models. Finally, a numerical example that demonstrates the model is provided.

Keywords: 

uncertain variable, transportation problem, multi objective, carbon emission, fixed charge, goal programming

1. Introduction

The goal of the classical transportation problem (TP) is to identify the best solution (transportation plan) that will result in the lowest possible transportation expense. Hitchcock's [1] seminal article originated the term "transportation problem" by modeling it as a typical optimization problem with supply and demand dimensions. However, in real-world circumstances, we frequently need to take into account the type of transportation (for example, goods trains, cargo aircraft, and trucks), in addition to supply and demand limitations. In such cases, a TP is converted into a solid transportation problem (STP), in which in addition to availability and demand constraints, another constraint relating to the conveyance is taken into account. The classic TP was initially applied to the solid transportation problem (STP) by Schell [2]. Later, Bhatia et al. [3] minimized the shipping time of an STP. After that, Jiménez and Verdegay [4] dealt with an STP in their study and found a solution by considering the quantities of supply & demand, and conveyance capacity as interval values rather than point values.

Hirsch and Dantzig [5] developed the fixed charge transportation problem, a different variation of the TP (FTP). Finding the best transportation strategy to reduce overall costs between sources and destinations is the goal of FTP. The variable cost of shipping and a separate set fee makes up the total cost. While the set fee, which frequently arises as a result of the expenditure connected to permit fees, property tax or toll costs, etc., is associated with every practical transportation plan, the shipping cost is directly based on the quantity of the transported item(s) from sources to destinations. Different solution approaches for FTP have been put out by various scholars [6-8].

The majority of real-world decision-making issues are typically phrased as multi-objective optimization issues because they may be effectively described with numerous competing criteria. Furthermore, due to incompleteness, a lack of data, statistical analysis, or other factors, the corresponding parameters for such situations may be imprecise. Therefore, many researchers have presented a variety of theories to process and represent ill-defined or imprecise data for decision-making problems, such as the fuzzy set [9], type-2 fuzzy set [10, 11], and rough set [12]. The uncertainty theory (UT) put forward by Liu [13] deals with human belief levels and may effectively assess individual expert belief levels in terms of uncertain measures. Numerous publications on the topic have been published in the literature.

Numerous TP-related experiments with uncertain input parameters may be found in the literature. Considering the transportation expenses as a new solution method for TP, Kaur and Kumar [14] solved using the Trapezoidal-shaped fuzzy numbers in general. By utilizing Zimmermann's [15] fuzzy programming technique, Bit et al. [16] addressed the multi-objective STP in the multi-objective domain. Later, a bi-objective STP with fuzzy parameters was proposed by Gen et al. [17]. A transportation mode selection problem was recently solved by Kundu et al. [18] using an interval type-2 fuzzy multi criteria group decision-making (MCGDM) technique. Kundu et al. [19] discussed a multi-objective STP by applying budget limits at destinations using fuzzy random hybrid parameters while taking into account the budget restriction of a TP. Later, by representing transportation cost, availability and demand, and conveyance capacity as interval numbers, Baidya and Bera [20] presented a budget constraint STP. A fuzzy multi-criteria decision-making (MCDM) strategy was also examined by Kundu et al. [21] in order to identify the most desired mode of transportation and resolve a STP.

The green STP was recently resolved by Das et al. [22] in a type 2 fuzzy environment. Liu et al. [23] posed an FTP in a fuzzy environment and solved it using a genetic algorithm while taking fixed charge in an ambiguous area into consideration. The FTP was then explored by Pramanik et al. [24] who took into account the shipping cost, fixed fee, availability, and demand in a two-stage supply chain under type-2 Gaussian fuzzy transportation network.

Most of the time, the transportation industry moves goods and people via bus, rail, truck, vehicle, ship, airplane, etc. The transportation system is primarily responsible for the release of CO2 gas and other greenhouse gases since internal combustion engines emit these gases. Light-duty vehicles like passenger cars, mini-busses, and other vehicles emit around half of the greenhouse gases and the remainder is released by heavy-duty vehicles like trucks, ships, and freight transporters, among others.

There is a substantial risk of environmental and air pollution from greenhouse gas emissions. The amount of carbon dioxide released varies on the fuel used, the engine type, the road's condition, the driving guidelines, etc. Numerous scientists investigated carbon emissions in diverse situations. Here, we present various research papers on the issue of carbon emissions in transportation. The possibility of reducing carbon emissions in China's transportation sector was examined by Ding et al. [25]. Sengupta et al. [26] used a Gamma type-2 defuzzification strategy to solve an STP with carbon emission. For a single-period problem, Song and Leng [27] evaluated carbon emission policies. Smart transportation CO2 emission reduction solutions were the focus of Tarulescu et al.'s [28] investigation. A multi-stage, multi-objective FSTP in a green supply chain was presented by Midya et al. [29] in 2021.

Various TP variations have been researched in the literature within the context of UT [13, 30-37]. We have provided some recent reviews of several TP variations operating in various uncertain situations in Table 1. Despite all the advancements in TP, the following gaps in the literature should be noted.

The mechanism for reducing carbon emissions is more crucial to the transportation system. Minimizing the cost of carbon emissions directly increases the system's profit because it lowers the cost of all transportation and, indirectly, the rate of air pollution. A transportation system's carbon emission system is more crucial. A reduction in carbon emission fees directly increases the system's profit since it lowers indirect air pollution rates and contributes to a reduction in overall transportation expenses.

To the best of our knowledge, no one has taken into account the carbon system while simultaneously maximizing profit, limiting time, minimizing breakability, and using a fixed charge STP model with a budget constraint. The mechanism for reducing carbon emissions is more crucial to the transportation system. A reduction in carbon emission fees directly increases the system's profit since it lowers indirect air pollution rates and contributes to a reduction in overall transportation expenses. Budgetary restrictions and carbon capacity are used to optimize profit and reduce degradation. The application of Liu's UT to the multi objective solid transportation problem formulation utilizing dependent chance-constrained programming is unstudied. CCM for any fixed charge STP with a budget constraint and a carbon emission target utilizing typical uncertain variables within the context of UT [13] has not been implemented yet.

Table 1. Existing models with proposed model

Author(s)

Environment

objectives

Various types of TP

 

 

 

TP

STP

FTP

Items

Budget constraint

Carbon emission

Sheng and Yao [30]

UT

s

x

s

x

x

Sheng and Yao [31]

UT

s

x

x

s

x

x

Mou et al. [33]

UT

m

x

x

s

x

x

Kundu et al. [19]

RAN, F, RAN F

m

x

s

x

Kundu et al. [38]

F

m

x

m

x

x

Kundu et al. [21]

T2F

s

x

s

x

x

Giri et al. [39]

F

s

m

x

x

Sinha et al. [40]

IT2F

m

x

s

x

x

Das et al. [22]

RI

s

x

s

x

x

Dalman [41]

UT

m

x

m

x

x

Gao and Kar [42]

UT

s

x

s

x

x

Kundu et al. [18]

UT

s

x

s

x

x

Liu et al. [43]

R

s

m

x

x

Majumder et al. [44]

UT

m

m

x

Proposed model

UT

m

m

In the current study, we have taken into account uncertain multi objective fixed charge STP with budget constraint UFSTPCEBC at destinations, within the framework of UT [13], to solve the aforementioned gaps. The model with expect-chance constraints ECCM is used to formulate the problem. Consequently, the fuzzy goal programming method is used to solve the model.

The remainder of this study is divided into the following sections. In Section 2, the foundational ideas underlying our research are presented. Section 3 contains the notations which are sued in the proposed work. The proposed UFSTPCEBC uncertain programming model, or ECCM, is provided in Section 4. In Section 5, the crisp equivalent is developed for the proposed model. Sect.6 explains the goal programming technique. Section 7 explains the compromise multi-objective solution methodology. We provide a numerical example to demonstrate the model in section 8, and the findings are analyzed. Finally, Section 9 presents our study's epilogue.

2. Preliminaries

This section contains some concepts on uncertainty theory that have been used in the research work.

Definition 2.1 [13]:

Let $\mathcal{L}$ be a σ- algebra of collection of events Λ of a universal set Γ. A set function M is said to be an uncertain measure [UM]defined on the σ- algebra where M{Λ} indicates the belief degree with which we believe that the event will happen and satisfies the following four axioms:

  1. For the universal set Γ. we have:

$\mathrm{M}\{\Gamma\}=1$               (1)

  1. For any event Λ, we have:

$\mathrm{M}\{\Lambda\}+\mathrm{M}\left\{\Lambda^c\right\}=1$               (2)

  1. For every countable sequence of events Λ1­, Λ2,... we have:

$\mathrm{M}\left\{\mathrm{U}_{j=1}^{\infty} \Lambda\right\} \leq \sum_{j=1}^{\infty} \mathrm{M}\left\{\Lambda_j\right\}$                  (3)

  1. Let $\left(\Gamma_j, \mathcal{L}_j, \mathrm{M}_j\right)$ be uncertainty spaces for. The product UM measure is a UM holds:

$\mathrm{M}\left\{\prod_{j=1}^{\infty} \Lambda_j\right\}=\Lambda_{j=1}^{\infty} \mathrm{M}\left\{\Lambda_j\right\}$                 (4)

where, $\Lambda_j \in \mathcal{L}_j$ fo $j=1,2, \ldots, \infty r$.

Definition 2.2 [13]:

A function $\xi:(\Gamma, \mathcal{L}, \mathrm{M}) \rightarrow \mathrm{R}$ is known as an uncertain variable [UV] such that:

$\{\xi \in B\}=\{\gamma \in \Gamma / \xi(\gamma) \in B\}$                  (5)

is an event for any Borel set B of real numbers.

Definition 2.3 [13]:

The uncertainty distribution [UD] ρ(y) of a UV ξ for any real number y is defined by:

$\rho(y)=\mathrm{M}\{\xi \leq \mathrm{y}\}$                (6)

Definition 2.4:

An uncertainty distribution [UD] ρ(y) is said to be regular uncertainty distribution [RUD] if it is a strictly increasing and continuous function with respect to y at which 0<ρ(y)<1 and:

$\lim _{y \rightarrow-\infty} \varphi(y)=0$                  (7)

$\lim _{y \rightarrow \infty} \varphi(y)=1$                  (8)

Definition 2.5:

Let ρ(y) be the RUD of an uncertain variable ξ. Then ρ-1(y) is called an inverse uncertainty distribution [IUD] of ξ and it exists on (0, 1).

Definition 2.6 [13]:

The UV $\xi_t(t=1,2, \ldots, T)$ are said to be independent if:

$\mathrm{M}\left\{\cap_{t=1}^T\left(\xi_t \in B_t\right)\right\}=\Lambda_{t=1}^T \mathrm{M}\left(\xi_t \in B_t\right)$                      (9)

where, Bt (t=1,2,..,T) are the Borel sets with real numbers.

Theorem 2.7 [13]:

The RUD of independent UV $\xi_t(t=1,2, \ldots, T)$ are $\rho_t(t=1,2, \ldots, T)$ respectively. If the function $h\left(y_1, y_2, \ldots, y_t\right)$ is strictly increasing and strictly decreasing with respect to $y_1, y_2, \ldots, y_s$ and $y_{s+1}, y_{s+2}, \ldots, y_t$ respectively then the uncertain variable $\xi=h\left(\xi_1, \xi_2, \ldots, \xi_s, \ldots, \xi_t\right)$ has an IUD:

$\rho^{-1}(\gamma)=h\left(\rho_1^{-1}(\gamma), \rho_2^{-1}(\gamma), \ldots, \rho_s^{-1}(\gamma), f\left(\rho_{s+1}^{-1}(1\right.\right. \left.-\gamma), \rho_{s+2}^{-1}(1-\gamma), \ldots, \rho_t^{-1}(1-\gamma)\right)$                     (10)

Definition 2.8 [13]:

The expected value of UV ξ is given by:

$E(\xi)=\int_0^{\infty} \mathrm{M}\{\xi \geq \mathrm{y}\} d y-\int_{-\infty}^0 \mathrm{M}\{\xi \leq \mathrm{y}\} d y$                    (11)

This is valid only if at least one of the integrals is finite.

Theorem 2.9 [38]:

Let $\rho_t(t=1,2, \ldots, T)$ be RUD of independent $\xi_t(t=1,2, \ldots, T)$ with respectively. If the function $h\left(y_1, y_2, \ldots, y_t\right)$ is strictly increasing and strictly decreasing w.r. to $y_1, y, \ldots, y_s$ and $y_{s+1}, y_{s+2}, \ldots, y_t$ respectively, then:

$E(\xi)=\int_0^1 h\left(\rho_1^{-1}(\gamma), \ldots, \rho_s^{-1}(\gamma), \rho_{s+1}^{-1}(1-\gamma), \ldots, \rho_t^{-1}(1-\gamma)\right) d \gamma$                   (12)

From this theorem, we have,

$E(\xi)=\int_0^1 \rho^{-1}(\gamma) d \gamma$                  (13)

here ξ is a UV with RUD ρ.

Definition 2.10 [13]:

The distribution function of a normal uncertain variable [NUV] is:

$\rho(x)=\left[1+\exp^{\left[\frac{\pi(\mu-x)}{\sigma{\surd{3}}}\right] \quad}\right]^{-1}, x \geq 0$                   (14)

and represented by $N(\mu, \sigma) ; \mu, \sigma \in R$ with $\sigma>0$. The IUD and the expected value of N(µ,σ) are given as follows:

$\rho^{-1}(\gamma)=\mu+\frac{\sigma \surd{3}}{\pi} \ln \frac{\gamma}{1-\gamma}$                         (15)

$E[\xi]=\mu$                (16)

3. Nomenclature

The following notations have been used for formulating the proposed model:

m

origins indexed

n

destinations indexed

v

indexed by the type of transport

$\tilde{Z}_i$

uncertain objective functions, where i=1,2,3.

$\tilde{P}_m$

the product’s purchasing price per unit at mth origin

$\widetilde{{S}_n}$

the product’s selling price per unit at nth destination

$\tilde{c}_{mnv}$

the unit transportation cost of the product from mth origin to nth destination by vth conveyance per unit distance

$\tilde{d}_{mnv}$

deterioration rate for unit quantity of the product from mth origin to nth destination with vth conveyance

$x_{mnv}$

number of units that to be transported from mth origin to nth destination by vth transport

$\tilde{E}_v$

fixed carbon capacity

$\tilde{\gamma}_{mnv}$

average of carbon emission per unit

$\tilde{t}_{mnv}$

transportation time of the product from mth origin to nth destination by vth transport

$\tilde{a}_{m}$

quantity of the good available at mth origin

$\tilde{b}_{n}$

the requirement of the good at nth destination

$\tilde{e}_{v}$

the capacity of a single-vehicle of vth transport

$\tilde{f}_{mnv}$

the fixed charge, which must be paid when the transportation activity happens from mth origin to nth destination by vth transport

$\widetilde{B u d_n}$

total budget at the nth destination

$\tilde{\alpha}$

carbon tax per unit of its carbon emission

$Y_{mnv}$

binary indicator takes the value 0 and 1 if x(mnv)≠0 "and" x(mnv)=0 respectively

$N_i^-$

negative deviational value

$P_i^+$

positive deviational value

4. Mathematical Model

The general model for UFSTPCEBC is presented below in (17).

Definition 4.1:

A feasible solution $Y^*=\left\{Y_{m n v}^*\right\} \in S$ is an efficient (no dominated) solution for UFSTPCEBC if there does not exist  another $Y=\left\{y_{m d w v g}\right\} \in S$ such that $Z_i(Y) \leq Z_i\left(Y^*\right), 1 \leq i \leq I$ and $Z_i(Y) \neq Z_i\left(Y^*\right)$ for some l, $1 \leq i \leq I$.

$\left\{\begin{array}{c}\operatorname{Max} \tilde{Z}_1=\sum_{m=1}^M \sum_{n=1}^N \sum_{v=1}^V\left(\widetilde{{S}_n}-\tilde{c}_{m n v}-\tilde{\alpha} \tilde{\gamma}_{m n v}-\tilde{P}_m\right) x_{m n v}-\tilde{f}_{m n v} Y\left(x_{m n v}\right) \\ \operatorname{Min} \tilde{Z}_2=\sum_{m=1}^M \sum_n^N \sum_{v=1}^V \tilde{d}_{m n v} x_{m n v} \\ \operatorname{Min} \tilde{Z}_3=\sum_{m=1}^M \sum_n^N \sum_{v=1}^V \tilde{t}_{m n v} Y\left(x_{m n v}\right) \\ \text { Subject to } \\ \sum_{n=1}^N \sum_{v=1}^V x_{m n v} \leq \tilde{a}_m, \quad m=1 \text { to } M \\ \sum_{m=1}^M \sum_{v=1}^V x_{m n v} \leq \tilde{b}_n, \quad \mathrm{n}=1 \text { to } \mathrm{N} \\ \sum_{m=1}^M \sum_{n=1}^N x_{m n v} \leq \tilde{e}_v, \quad v=1 \text { to } V \\ \sum_{m=1}^M \sum_{v=1}^V\left(\tilde{c}_{m n v}+\tilde{\alpha} \tilde{\gamma}_{m n v}+\tilde{P}_m\right) x_{m n v} \leq \tilde{B}_n, \mathrm{n}=1 \text { to } \mathrm{N} \\ \sum_{m=1}^M \sum_{n=1}^N \tilde{\gamma}_{m n v} x_{m n v} \leq \tilde{E}_v, v=1 \text { to } V, \\ x_{m n v} \geq 0, \forall m, n, v \\ Y\left(x_{m n v}\right)=\left\{\begin{array}{l}1 \quad \text { if } x_{m n v}>0 \\ 0 \quad \text { otherwise }\end{array}\right.\end{array}\right.$               (17)

5. Equivalent Deterministic Model for UFSTPCEBC

This section presents a comparable deterministic model for UFSTPCEBC.

Suppose that $\tilde{E}_v$, $\tilde{P}_m$, $\tilde{C}_{m n v}$, $\tilde{\gamma}_{m n v}$, $\tilde{a}_m$, $\tilde{b}_n$, $\tilde{e}_v$, $\tilde{B}_n$, $\tilde{\alpha}$ are uncertain variables with RUD $\beta_v$, $\mu_m$, $\theta_{m n v}$, $\eta_{m n v}$, $\psi_m$, $\varphi_n$, $\chi_v$, $\omega_n$ $\&$ $\tilde{\sigma}$ respectively. Using the expected–chance constraint method for NUVs and their properties, the Equivalent deterministic model of UFSTPCEBC is given in Eq. (18).

$\begin{gathered}\operatorname{Max} Z_1=E\left(\sum_{m=1}^M \sum_{n=1}^N \sum_{v=1}^V\left(\widetilde{S_n}-\tilde{c} _{m n v}-\widetilde{\alpha} \tilde{\gamma}_{m n v}-\tilde{P}_m\right) x_{m n v}-\tilde{f}_{m n v} Y\left(x_{m n v}\right)\right) \\ \operatorname{Min} \tilde{Z}_2=E\left(\sum_{m=1}^M \sum_{n=1}^N \sum_{v=1}^V \tilde{d}_{m n v} x_{m n v}\right) \\ \operatorname{Min} \tilde{Z}_3=E\left(\sum_{m=1}^M \sum_{n=1}^N \sum_{v=1}^V \tilde{t}_{m n v} Y\left(x_{m n v}\right)\right) \\ \text { Subject to } \\ \sum_{n=1}^N \sum_{v=1}^V x_{m n v} \leq \psi_m^{-1}\left(1-\delta_m\right), m=1 \text { to } M \\ \sum_{m=1}^M \sum_{v=1}^V x_{m n v} \geq \varphi_n^{-1}\left(\sigma_n\right), n=1 \text { to } N \\ \sum_{m=1}^M \sum_{n=1}^N x_{m n v} \leq \chi_v^{-1}\left(1-\tau_v\right), v=1 \text { to } V \\ \sum_{m=1}^M \sum_{v=1}^V\left(\theta_{m n v}^{-1}\left(\alpha_1\right)+\sigma^{-1}\left(\alpha_2\right) \eta_{m n v}^{-1}\left(\alpha_3\right)+\mu_m^{-1}\left(\left(\alpha_4\right)\right) x_{m n v} \leq \varphi_m^{-1}\left(\alpha_5\right), m=1 \text { to } M\right. \\ \sum_{m=1}^M \sum_{n=1}^N \tilde{\gamma}_{m n v} x_{m n v} \leq \beta_v^{-1}\left(1-\varepsilon_v\right), v=1 \text { to } V \\ x_{m n v} \geq 0, \forall m, n, v \\ Y\left(x_{m n v}\right)= \begin{cases}1 & \text { if } x_{m n v}>0 \\ 0 & \text { otherwise }\end{cases} \end{gathered}$          (18)

Here, $\delta_m$, $\sigma_n$, $\tau_v$, $\epsilon_m$, $\alpha_q$ $\forall$ q=1 to 5, are predetermined chance levels which takes values from 0 to 9.

By using the expected-chance constraint method’s property on uncertainty on (18), we have

$\left\{ \begin{array}{c}\max \boldsymbol{Z}_1=\boldsymbol{E}\left(\sum_{m=1}^M \sum_{n=1}^N \sum_{v=1}^V \left(\left(\widetilde{{S}_n} \right)-\tilde{\boldsymbol{c}}_{m n v}-\widetilde{\boldsymbol{\alpha}} \widetilde{\boldsymbol{\gamma}}_{m n v}-\widetilde{\boldsymbol{P}}_m\right) x_{m n v}-\tilde{\boldsymbol{f}}_{m n v} \boldsymbol{Y}\left(\boldsymbol{x}_{m n v}\right)\right)\\ \min \boldsymbol{Z}_2=\boldsymbol{E}\left(\sum_{m=1}^M \sum_{n=1}^N \sum_{v=1}^V \widetilde{\boldsymbol{d}}_{m n v} \boldsymbol{x}_{m n v}\right)\\ \min \boldsymbol{Z}_3=\boldsymbol{E}\left(\sum_{m=1}^M \sum_{n=1}^N \sum_{v=1}^V \tilde{\boldsymbol{t}}_{m n v} \boldsymbol{Y}\left(\boldsymbol{x}_{m n v}\right)\right)\\ \text { Subject to }\\ \sum_{n=1}^N \sum_{v=1}^V x_{m n v} \leq e_m+\frac{\sigma_m}{\pi} * \sqrt{3} \quad \log \frac{1-\delta_m}{\delta_m}, m=1 \text { to } M\\ \sum_{m=1}^M \sum_{v=1}^V x_{m n v} \geq e_n+\frac{\sigma_n}{\pi} * \sqrt{3} \log \frac{\sigma_n}{1-\sigma_n}, \mathrm{n}=1 \text { to } \mathrm{N}\\ \sum_{m=1}^M \sum_{n=1}^N x_{m n v} \leq e_v+\frac{\sigma_v}{\pi} * \sqrt{3} \log \frac{1-\tau_v}{\tau_v}, v=\mathbf{1} \text { to } V\\ \sum_{m=1}^M \sum_{v=1}^V\left(\theta_{m n v}^{-1}\left(\alpha_1\right)+\sigma^{-1}\left(\alpha_2\right) \eta_{m n v}^{-1}\left(\alpha_3\right)+\mu_m^{-1}\left(\left(\alpha_4\right)\right) x_{m n v} \leq \boldsymbol{e}_n+\frac{\sigma_n}{\pi} * \sqrt{3} \quad \log \frac{1-\alpha_5}{\alpha_5}, n=1 \text { to } N\right.\\ \sum_{m=1}^M \sum_{n=1}^N \widetilde{\gamma}_{m n v} x_{m n v} \leq \boldsymbol{e}_v+\frac{\sigma_v}{\pi} * \sqrt{3} \log \frac{1-\epsilon_v}{\epsilon_v}, v=1 \text { to } V\\ x_{m n v} \geq 0, \forall m, n, v\\ Y\left(x_{m n v}\right)= \begin{cases}1 & \text { if } x_{m n v}>0 \\ 0 & \text { otherwise }\end{cases} \\ & \end{array} \right.$                   (19)

Here, $\delta_{\mathrm{m}}$, $\sigma_{\mathrm{n}}$, $\tau_{\mathrm{v}}$, $\epsilon_{\mathrm{m}}$, $\alpha_{\mathrm{q}}$, $\forall$ q=1 to 5, are predetermined chance levels which takes values from 0 to 9.

6. Goal Programming Approach

The Charnes clan cooper [45] proposed the GPT to find a workable solution when there were multiple objectives. Numerous authors, including Chang [46] and others, have researched and developed the GPT further. Mohammed [47] proposed the Fuzzy GP method for solving MOTP, and Zangiabadi et al. [48, 49] used it later to solve MOTP using both linear and nonlinear membership functions. The goal of GP is to minimizing the distance between $Z=\left(Z_1, Z_2, Z_3, \ldots \ldots Z_i\right)$, and aspiration (or) target level $\bar{Z}=\left(\bar{Z}_1, \bar{Z}_2, \bar{Z}_3, \ldots \ldots \bar{Z}_i\right)$, which are set by the DM. To apply GP in this proposed model, we introduce the negative and positive deviational variables.

$\begin{gathered}P_i^{+}=\max \left(0, Z_i-\bar{Z}_i\right) \\ N_i^{-}=\max \left(0, \bar{Z}_i-Z_i\right)\end{gathered}$

We must reduce either $\mathrm{P}_{\mathrm{i}}^{+}, \mathrm{N}_{\mathrm{i}}^{-}$or $\mathrm{P}_{\mathrm{i}}^{+}+\mathrm{N}_{\mathrm{i}}^{-}$ in order to reduce the distance between $\mathrm{Z}_{\mathrm{i}}$ and $\overline{\mathrm{Z}}_{\mathrm{i}}$. If $\mathrm{Z}_{\mathrm{i}}$ must be maximized, then $\mathrm{h}_{\mathrm{i}}\left(\mathrm{P}_{\mathrm{i}}^{+}, \mathrm{N}_{\mathrm{i}}^{-}\right)=\mathrm{N}_{\mathrm{i}}^{-}$. When minimizing $\mathrm{Z}_{\mathrm{i}}$, however, $\mathrm{h}_{\mathrm{i}}\left(\mathrm{P}_{\mathrm{i}}^{+},  \mathrm{N}_{\mathrm{i}}^{-}\right)=\mathrm{P}_{\mathrm{i}}^{+}$. When we require $\mathrm{Z}_{\mathrm{i}}=\overline{\mathrm{Z}}_{\mathrm{i}}$,  $\mathrm{h}_{\mathrm{i}}\left(\mathrm{P}_{\mathrm{i}}^{+}, \mathrm{N}_{\mathrm{i}}^{-}\right)=\mathrm{P}_{\mathrm{i}}^{+}+\mathrm{N}_{\mathrm{i}}^{-}$.

In addition to the solution, the membership functions are described below in order to convey the decision-maker’s satisfaction.

$\mu_i\left(Z_i\right)=\left\{\begin{array}{cl}1 & \text { if } Z_i \leq L_{Z_i} \\ 1-\frac{Z_i-L_{Z_i}}{U_{Z_i}-L_{Z_i}} & \text { if } L_{Z_i}<Z_i<U_{Z_i} \\ 0 & \text { if } Z_i \geq U_{Z_i}\end{array}\right.$                      (20)

The DM's satisfaction is represented by $\mu_n\left(Z_n\right)$. As a result, it needs to be maximized i.e., max $\left(\mu_1\left(Z_1(x)\right), \mu_2\left(Z_2(x)\right), \mu_3\left(Z_3(x)\right), \ldots \ldots \ldots \ldots \mu_i\left(Z_i(x)\right)\right)$ The highest acceptable and desired levels of performance for the $\widetilde{Z}_i,(i=1,2,3)$ objective function are shown here as $\mathrm{U}_{\mathrm{Z}_{\mathrm{i}}}$ and $\mathrm{L}_{\mathrm{Z}_{\mathrm{i}}}$.

We reduce its negative deviation from 1 to bring them as close to 1 as possible in order to maximize any of the membership functions since the maximum value of the membership function cannot be more than one. The LPP can be written down as follows:

$\min \left(\max \left(h_i\left(P_i^{+}, N_i^{-}\right)\right)\right)$

i.e, Min Q.

Subject to:

$\begin{array}{} \frac{U_{Z_i}-Z_i}{U_{Z_i}-L_{Z_i}}+N_i^{-}-P_i^{+}=1, \\  Q \geq N_i^{-}, \text {where } i=1,2,3 . \\  P_i^{+} \cdot N_i^{-}=0 .\end{array}$                 (21)

$N_i^{-}, P_i^{+} \geq 0,0 \leq Q \leq 1$ and with given constraints. Here, we have considered UFSTPCEBC type of problem; GPT will be the most suitable methodology for getting the most acceptable compromise solution.

7. Algorithm for Solving UFSTPCEBC under Budget Constraints

The following algorithm is used to solve the proposed UFSTPWCE model under budget constraint.

Step 1: Formulate uncertain FSTPWCEBC model with the given data as of (17).

Step 2: Applying the characteristics of the expected-chance constraint model as of (19), transform UFSTPWCEBC model into the deterministic model.

Step 3: Compute the deterioration objective, time objective and profit functions Zi, (i = 1,2,3) individually with the considered constraints.

Step 4: Obtain the values of each objective function Zi, with (i= 1,2,3) at each solution obtained in step 3.

Step 5: From the set of solutions calculated from step 3, obtained the upper $U_{Z_i}$ and lower $L_{Z_i}$ bounds for each objective function. Here $U_{Z_i}$ and $L_{Z_i}$ are the most acceptable and aspired level of achievement for Zi, (i = 1,2,3).

Step 6: For the given UFSTPWCEBC model, use the GPT to obtain the following LPP model Min Q.

Subject to:

$\begin{array}{} \frac{U_{Z_i}-Z_i}{U_{Z_i}-L_{Z_i}}+N_i^{-}-P_i^{+}=1, \\ Q \geq N_i^{-}, \text {where } i=1,2,3 . \\ P_i^{+} \cdot N_i^{-}=0 . \\  N_i^{-}, P_i^{+} \geq 0,0 \leq Q \leq 1\end{array}$               (22)

and with constraints given in the respective model.

Step 7: By applying the generalized reduced gradient technique [GRG] (LINGO-18.0 Suite Solver), solve the model obtained in step 6 to have the compromise solution.

8. Numerical Example

To illustrate the effectiveness and efficiency of the proposed UFSTPWCE under the budget constraints model, a numerical example is presented in this section, whose parameters are NUV. Two different customers (destinations), sources (origins) and conveyances each are considered in this model. i.e m=n=v=2.

Selling price $=\left(\tilde{S}_n:\left\{\tilde{S}_1=(50,4) ;  \tilde{S}_2=(60,4)\right\}\right.$; Purchasing cost $=\left(\tilde{P}_m\right):\left\{\tilde{P}_1=(5,1) ;  \tilde{P}_2=(6,2)\right\}$; Carbon tax $=(\tilde{\alpha}):\{\alpha=(2,0.5)\}$; Source $=\left(\tilde{a}_m\right):\left\{\tilde{a}_1=(230,5) ; \tilde{a}_2=(240,10)\right\} ;$ Demand $=\left(\tilde{b}_n\right)$ : $\left\{\tilde{b}_1=(90,5) ; \tilde{b}_2=(220,10)\right\} ;$ Conveyance $=\left(\tilde{\mathrm{e}}_{\mathrm{v}}\right):\left\{\tilde{\mathrm{e}}_1=(270,5)\right.$; $\tilde{\mathrm{e}}_2=(290,10\} ;$ Budget $=\left(\tilde{b}_n\right):\left\{\tilde{b}_1=(3900,100) ; \tilde{b}_2=(3500,100)\right\}$; Carbon capacity $=\left(\mathrm{E}_{\mathrm{v}}\right):\left\{\mathrm{E}_1=(360,40) ; \mathrm{E}_2=(420,40)\right\}$.

Table 2 contains the transportation cost per unit and fixed cost of the products.

Table 2. Transportation cost per unit and fixed charge

 

D1

D2

$a_1$

 

v=1

v=2

(230,5)

$\tilde{C}_{11 v}$

(6,4)

(8,3)

$\tilde{C}_{12 v}$

(15,2)

(4,1)

$\tilde{f}_{11 v}$

(10,8)

(9,7)

$\tilde{f}_{12 v}$

(25,2)

(7,2)

$\tilde{C}_{21 v}$

(4,2)

(10,4)

(240,10)

$\tilde{C}_{22 v}$

(3,1)

(5,2)

$\tilde{C}_{21 v}$

(6,2)

(13,10)

$\tilde{C}_{22 v}$

(7,2)

(15,2)

Table 3 contains deterioration cost per unit.

Table 3. Deterioration cost dmnv

 

D1

D2

$a_1$

 

v=1

v=2

 

${d}_{11 v}$

(4,2)

(5,2)

(230,5)

${d}_{12 v}$

(5,1)

(3,2)

${d}_{21 v}$

(3,1)

(4,2)

(240,10)

${d}_{22 v}$

(2,1)

(2,1)

${b}_n$

(90,5)

2120,10)

 

Table 4 contains the transportation time of the product.

Table 4. The transportation time

 

D1

D2

$a_1$

                              

v=1

v=2

 

${t}_{11 v}$

(12,3)

(15,5)

(230,5)

${t}_{12 v}$

(8,2)

(11,4)

${t}_{21 v}$

(6,4)

(9,5)

(240,10)

${t}_{22 v}$

(10,5)

(14,6)

${b}_n$

(90,5)

(220,10)

 

Average carbon emission is presented in Table 5.

Table 5. Average carbon emission per unit

 

D1

D2

$a_1$

 

v=1

v=2

 

$\gamma_{11 \mathrm{v}}$

(2,4)

(3,3)

(230,5)

$\gamma_{12 \mathrm{v}}$

(3,2)

(2,1)

$\gamma_{21 \mathrm{v}}$

(2,3)

(2,1)

(240,10)

$\gamma_{22 \mathrm{v}}$

(2,2)

(3,2)

${b}_n$

(90,5)

(220,10)

 

The steps involved in using the aforementioned algorithm to solve the problem are as follows:

Step 1: For the above data, the deterministic problem of the considered UFSTPWCE model is obtained using the ECCM as of (19) and solved.

Step 2: Solving the considered objectives separately, we have $Z_1=14976.72, Z_2=897.98$ and $Z_3=36$.

By using these solutions, the value of each objective function is found as follows:

$\begin{gathered}Z_1\left(X_1\right)=14976.72, Z_1\left(X_2\right)=13890.77 \text { and } Z_1\left(X_3\right)=13902.7 \\ Z_2\left(X_1\right)=964.93, Z_2\left(X_2\right)=897.05 \text { and } Z_2\left(X_3\right)=924.9 \\ Z_3\left(X_1\right)=27, Z_3\left(X_2\right)=34 \text { and } Z_3\left(X_3\right)=36\end{gathered}$

The boundary values of $Z_1, Z_2$ and $Z_3$ are given as follows;

$\begin{gathered}U_{z_1}=14976.72, L_{z_1}=13890.77 \\ U_{z_2}=964.93, L_{z_2}=897.05 \\ U_{z_3}=36, U_{z_3}=27\end{gathered}$

Step 3: The GP ECCM for the proposed model is defined as follows using the GPT.

Min Q

Subject to

$\boldsymbol{E}\left(\sum_{m=1}^M \sum_{n=1}^N \sum_{v=1}^V \left(\left(\widetilde{S_n} \right)-\tilde{c}_{m n v}-\widetilde{\alpha} \tilde{\gamma}_{m n v}-\widetilde{P}_m\right) x_{m n v}-\tilde{f}_{m n v} Y\left(x_{m n v}\right)\right)+1085.95\left(N_1^{-}-P_1^{+}\right)=14976.72$

$E\left(\sum_{m=1}^M \sum_{n=1}^N \sum_{v=1}^V \tilde{d}_{m n v} x_{m n v}\right)=897.05+67.88 *\left(N_2^{-}-P_2^{+}\right)$

$\mathrm{E}\left(\sum_{\mathrm{m}=1}^{\mathrm{M}} \sum_{\mathrm{n}=1}^{\mathrm{N}} \sum_{\mathrm{v}=1}^{\mathrm{V}} \tilde{\mathrm{t}}_{\mathrm{mnv}} \mathrm{Y}\left(\mathrm{x}_{\mathrm{mnv}}\right)\right)=27-9\left(\mathrm{~N}_3^{-}-\mathrm{P}_3^{+}\right)$

where, $Y\left(x_{m n v}\right)=\left\{\begin{array}{lc}1 & \text { if } x_{m n v}>0 \\ 0 & \text { otherwise }\end{array}\right.$.

$\begin{array}{cc}\sum_{n={1}}^N \sum_{v=1}^V x_{m n v} \leq e_m+\frac{\sigma_m}{\pi} * \sqrt{3} \quad \log \frac{1-\delta_m}{\delta_m}, m=1 \text { to } M \\ \sum_{m=1}^M \sum_{v=1}^V x_{m n v} \geq e_n+\frac{\sigma_n}{\pi} * \sqrt{3} \quad \log \frac{\sigma_n}{1-\sigma_n}, \mathrm{n}=1 \text { to } \mathrm{N} \\ \sum_{m=1}^M \sum_{n=1}^N x_{m n v} \leq e_v+\frac{\sigma_v}{\pi} * \sqrt{3} \quad \log \frac{1-\tau_v}{\tau_v}, v=1 \text { to } V \\ \sum_{m=1}^M \sum_{v=1}^V\left(\theta_{m n v}^{-1}\left(\alpha_1\right)+\sigma^{-1}\left(\alpha_2\right) \eta_{m n v}^{-1}\left(\alpha_3\right)+\mu_m^{-1}\left(\left(\alpha_4\right)\right) x_{m n v} \leq e_n+\frac{\sigma_n}{\pi} * \sqrt{3} \quad \log \frac{1-\alpha_5}{\alpha_5}, n=1 \text { to } N\right. \\ \sum_{m=1}^M \sum_{n=1}^N \tilde{\gamma}_{m n v} x_{m n v} \leq e_v+\frac{\sigma_v}{\pi} * \sqrt{3} \quad \log \frac{1-\varepsilon_v}{\epsilon_v}, v=1 \text { to } V \\ x_{m n v} \geq 0, \forall m, n, v, Q \geq N_i^{-},\end{array}$

where, n=1,2,3.

$\begin{gathered}P_i^{+} \cdot N_i^{-}=0 . \\ N_i^{-}, P_i^{+} \geq 0,0 \leq Q \leq 1 .\end{gathered}$                  (23)

Step 4: With the use of the GRG technique ( LINGO-18.0 Suite Solver), we obtain the efficient value of Q = 1 and the associated transportation plan is $P_1^{+}=0$, $N_1^{-}=1$, $P_2^{+}=0$, $N_2^{-}=0.27$, $P_3^{+}=0$, $N_3^{-}=1$, $\operatorname{Max} Z_1=13876.99$, $\operatorname{Min} Z_2=942.45$, $\operatorname{Min} Z_3=36 x_{111}=17.75$, $x_{122}=95.01$, $x_{211}=27.7$, $x_{212}=50.5$, $x_{221}=110.3$, $x_{222}=26.79$, $y_{111}=y_{121}=y_{211}=y_{221}=1$ and the other decision variables have values of 0. We can see that DM's goals have been met to a satisfactory extent.

9. Result Analysis

In our work, we used the goal programming expect-chance constraint method to get the compromise solution of UFSTPCEBC. Utilizing goal programming approaches, the efficient solution of the proposed model UFSTPCEBC is produced and is provided in Step 4. Thus, the goal programming technique is a suitable approach for resolving transportation problems with multiple objectives. We can get different suitable solutions in the EC- constraint model, resulting in optimistic and pessimistic conclusions, depending on the condition that is given greater weight as requested by the decision maker as derived from the solutions. Even while taking into account multiple parameters, the decision-maker may still get the maximum profit with minimum time taken here.

10. Conclusion

In this work, Fixed charge solid transportation problem based on carbon emission with budget constraints in uncertain environment (UFSTPCEBC) has been presented. For the first time, unlike other transportation models, we have taken into consideration the cost of the fixed charge, budget constraint, and the carbon emission charge. We have obtained the equivalent deterministic model for UFSTPCEBC by using ECCM and then we applied GPT to reach a compromise solution.  The suggested model is very simple to use, simple to comprehend, and profitable economically for the company since it boosts earnings, reduces air pollution, and greatly shortens delivery times. The DM can thus make better managerial decisions.  The ease of application of this method's effectiveness in solution for UFSTPCEBC has been demonstrated in the numerical example.

  References

[1] Hitchcock, F.L. (1941). The distribution of product from several sources to numerous localities. Journal of Mathematics and Physics, 20(1-4): 224-230. https://doi.org/10.1002/sapm1941201224

[2] Schell, E.D. (1955). Distribution of a product by several properties. In: Proceedings 2nd symposium in linear programming DCS/Comptroller, HQUS Air Force, Washington, DC, pp. 615-642.

[3] Bhatia, H.L., Swarup, K., Puri, M.C. (2007). Time minimizing solid transportation problem. Mathematische Operationsforschung and Statistik, 7(3): 395-403. https://doi.org/10.1080/02331887608801306 

[4] Jiménez, F., Verdegay, F. (1999). An evolutionary algorithm for interval solid transportation problems. Evolutionary Computation, 7(1): 103-107. https://doi.org/10.1162/evco.1999.7.1.103

[5] Hirsch, W.M., Dantzig, G.B. (1968). The fixed charge problem. Naval Research Logistics, 15(3): 413-424. https://doi.org/10.1002/nav.3800150306

[6] Kennington, J., Unger, E. (1976). A new branch-and-bound algorithm for the fixed charge transportation problem. Management Science, 22(10): 1116-1126. https://doi.org/10.1287/mnsc.22.10.1116

[7] Sun, M., Aronson, J.E., Mckeown, P.G., Drinka, D. (1998). A tabu search heuristic procedure for the fixed charge transportation problem. European Journal of Operation Research, 106(2-3): 441-456. https://doi.org/10.1016/S0377-2217(97)00284-1

[8] Adlakha, V., Kowalski, K. (2003). A simple heuristic for solving small fixed-charge transportation problems. Omega, 31(3): 205-211. https://doi.org/10.1016/S0305-0483(03)00025-2

[9] Zadeh, L.A. (1965). Fuzzy sets. Information and Control, 8(3): 338-353. https://doi.org/10.1016/S0019-9958(65)90241-X

[10] Zadeh, L.A. (1975). The concept of a linguistic variable and its application to approximate reasoning—III. Information Sciences, 9(1): 43-58. https://doi.org/10.1016/0020-0255(75)90017-1

[11] Zadeh, L.A. (1975). The concept of a linguistic variable and its application to approximate reasoning—II. Information Sciences, 8(4): 301-357. https://doi.org/10.1016/0020-0255(75)90046-8

[12] Pawlak, Z. (1982). Rough sets. International Journal of Computer and Information Science, 11: 341-356. http://dx.doi.org/10.1007/BF01001956

[13] Liu, B. (2007). Uncertainty Theory. 2nd edition, Springer, Berlin. https://doi.org/10.1007/978-3-540-39987-2

[14] Kaur, A., Kumar, A. (2012). A new approach for solving fuzzy transportation problems using generalized trapezoidal fuzzy numbers. Applied Soft Computing, 12(3): 1201-1213. https://doi.org/10.1016/j.asoc.2011.10.014

[15] Zimmermann, H.J. (1978). Fuzzy programming and linear programming with several objective functions. Fuzzy Sets and Systems, 1(1): 45-55. https://doi.org/10.1016/0165-0114(78)90031-3

[16] Bit, A.K., Biswal, M.P., Alam, S.S. (1993). Fuzzy programming approach to multi-objective solid transportation problem. Fuzzy Sets System, 57(2): 183-194. https://doi.org/10.1016/0165-0114(93)90158-E

[17] Gen, M., Ida, K., Li, Y., Kubota, E. (1995). Solving bicriteria solid transportation problem with fuzzy numbers by a genetic algorithm. Computers and Industrial Engineering, 29(1-4): 537-541. https://doi.org/10.1016/0360-8352(95)00130-S

[18] Kundu, P., Kar, S., Maiti, M. (2017). A fuzzy multi-criteria group decision making based on ranking interval type-2 fuzzy variables and an application to transportation mode selection problem. Soft Computing, 21(11): 3051-3062. https://doi.org/10.1007/s00500-015-1990-0 

[19] Kundu, P., Kar, S., Maiti, M. (2014). Multi-objective solid transportation problems with budget constraint in uncertain environment. International Journal of Systems Science, 45(8): 1668-1682. http://dx.doi.org/10.1080/00207721.2012.748944

[20] Baidya, A., Bera, U.K. (2014). An interval valued solid transportation problem with budget constraint in different interval approaches. Journal of Transportation Security, 7(2): 147-155. https://doi.org/10.1007/s12198-014-0135-5

[21] Kundu, P., Kar, S., Maiti, M. (2014). A fuzzy MCDM method and an application to solid transportation problem with mode preference. Soft Computing, 18(9): 1853-1864. http://dx.doi.org/10.1007/s00500-013-1161-0

[22] Das, A., Bera, U.K., Maiti, M. (2017). A profit maximizing solid transportation model under rough interval approach. IEEE Transaction on Fuzzy Systems, 25(3): 485-498. https://doi.org/10.1109/TFUZZ.2016.2556010

[23] Liu, L., Yang, X., Mu, H., Jiao, Y. (2008). The fuzzy fixed charge transportation problem and genetic algorithm. 2008 Fifth International Conference on Fuzzy Systems and Knowledge Discovery, Jinan, China. https://doi.org/10.1109/FSKD.2008.416

[24] Pramanik, S., Jana, D.K., Mondal, S.K., Maiti, M. (2015). A fixed-charge transportation problem in two-stage supply chain network in Gaussian type-2 fuzzy environments. Information Sciences, 325: 190-214. https://doi.org/10.1016/j.ins.2015.07.012

[25] Ding, J., Jin, F., Li, Y., Wang, J. (2013). Analysis of transportation carbon emissions and its potential for reduction in China. Chinese Journal of Population Resources and Environment, 11(1): 17-25. https://doi.org/10.1080/10042857.2013.777200

[26] Sengupta, D., Das, A., Bera, U.K. (2018). A gamma type-2 defuzzification method for solving a solid transportation problem considering carbon emission. Application Intelligence, 48(11): 3995-4022. https://dx.doi.org/10.1007/s10489-018-1173-7

[27] Song, J., Leng, M. (2012). Analysis of the single-period problem under carbon emissions policies. In Handbook of Newsvendor Problems, Springer, 297-313. http://dx.doi.org/10.1007/978-1-4614-3600-3

[28] Tarulescu, S., Tarulescu, R., Soica, A., Leahu, C. (2017). Smart transportation CO2 emission reduction strategies. In IOP Conference Series: Material Science and Engineering, IOP Publishing, 252(1): 012051. https://doi.org/10.1088/1757-899X/252/1/012051

[29] Midya, S., Roy, S.K., Vincent, F.Y. (2021). Intuitionistic fuzzy multi-stage multi-objective fixed-charge solid transportation problem in a green supply chain. International Journal of Machine Learning Cybernetics, 12(3): 699-717. https://doi.org/10.1007/s13042-020-01197-1

[30] Sheng, Y., Yao, K. (2012). Fixed charge transportation problem and its uncertain programming model. Industrial Engineering Management System, 11(2): 183-187. https://doi.org/10.7232/iems.2012.11.2.183

[31] Sheng, Y., Yao, K. (2012). A transportation model with uncertain costs and demands. Information, 15(8): 3179-3186.

[32] Cui, Q., Sheng, Y. (2013). Uncertain programming model for solid transportation problem. International Information Institute (Tokyo) Information, 16(2): 1207-1213.

[33] Mou, D., Zhao, W., Chen, X. (2013). Transportation problem with uncertain truck times and unit costs. Industrial Engineering Management Systems, 12(1): 30-35. http://dx.doi.org/10.7232/iems.2013.12.1.030

[34] Guo, H., Wang, X., Zhou, S. (2015). A transportation problem with uncertain costs and random supplies. International Journal of e-Navigation Maritime Economy, 2: 1-11. https://doi.org/10.1016/j.enavi.2015.06.001

[35] Chen, B., Liu, Y., Zhou, T. (2017). An entropy based solid transportation problem in uncertain environment. Journal of Ambient Intelligence and Humanized Computing, 10(4): 357-363. https://doi.org/10.1007/s12652-017-0535-z

[36] Zhu, K., Ji, K.Y., Shen, J.Y. (2021). A fixed charge transportation problem with damageble items under uncertain environment, Phisica A: Statistical Mechanics and Its Applications, 581: 1-14. https://doi.org/10.1016/j.physa.2021.126234

[37] Shen, J., Zhu, K. (2020). An uncertain two-echelon fixed change transportation problem, Soft Computing, 24: 3529-3541. https://doi.org/10.1007/s00500-019-04119-8 

[38] Kundu, P., Kar, S., Maiti, M. (2013). Multi-objective multi-item solid transportation problem in fuzzy environment. Applied Mathematical Modelling, 37(4): 2028-2038. http://dx.doi.org/10.1016/j.apm.2012.04.026

[39] Giri, P.K., Maity, M.K., Maiti, M. (2015). Fully fuzzy fixed charge multi-item solid transportation problem. Applied Soft Computing, 27: 77-91. https://doi.org/10.1016/j.asoc.2014.10.003

[40] Sinha, B., Das, A., Bera, U.K. (2016). Profit maximization solid transportation problem with trapezoidal interval type-2 fuzzy numbers. International Journal of Applied Computational Mathematics, 2(1): 41-56. http://doi.org/10.1007/s40819-015-0044-8

[41] Dalman, H. (2016). Uncertain programming model for multi-item solid transportation problem. International Journal of Machine Learning and Cybernetics, 9: 559-567. https://doi.org/10.1007/s13042-016-0538-7

[42] Gao, Y., Kar, S. (2017). Uncertain solid transportation problem with product blending. International Journal of Fuzzy Systems, 19: 1916-1926. https://doi.org/10.1007/s40815-016-0282-x

[43] Liu, L., Zhang, B., Ma, W. (2017). Uncertain programming models for fixed charge multi-item solid transportation problem. Soft Computing, 22(17): 5825-5833. https://doi.org/10.1007/s00500-017-2718-0

[44] Majumder, S., Kundu, P., Kar, S., Pal, S. (2013). Uncertain multi-objective multi-item fixed charge solid transportation problem with budget constraint. Soft Computing, 23(10): 3279-3301. https://doi.org/10.1007/s00500-017-2987-7

[45] Charnes, A., Cooper, W.W. (1977). Goal programming and multiple objective optimizations: Part 1. European Journal of Operational Research, 1(1): 39-54. https://doi.org/10.1016/S0377-2217(77)81007-2

[46] Chang, C. (2007). Multi-choice goal programming. Omega, 35(4): 389-396. https://doi.org/10.1016/j.omega.2005.07.009

[47] Mohamed, R.H., (1997). The relationship between goal programming and fuzzy programming. Fuzzy Sets and Systems, 89(2): 215-222. https://doi.org/10.1016/S0165-0114(96)00100-5

[48] Zangiabadi, R.H., Meleki, H.R., (2007). Fuzzy goal programming for multiobjective transportation problems. Journal of Applied Mathematics and Computing, 24: 449-460. https://doi.org/10.1007/BF02832333

[49] Zangiabadi, R.H., Meleki, H.R. (2013). Fuzzy goal programming technique to solve multi objective transportation problem with some non-linear membership function. Iranian Journal of Fuzzy Systems, 10(1): 61-74. https://doi.org/10.22111/IJFS.2013.155