Abstract
Generally, in transportation problem, full vehicles (e.g., light commercial vehicles, medium duty and heavy duty trucks, etc.) are to be booked, and transportation cost of a vehicle has to be paid irrespective of the fulfilment of the capacity of the vehicle. Besides the transportation cost, total time that includes travel time of a vehicle, loading and unloading times of products is also an important issue. Also, instead of a single item, different types of items may need to be transported from some sources to destinations through different types of conveyances. The optimal transportation policy may be affected by many other issues like volume and weight of per unit of product, unavailability of sufficient number of certain types of vehicles, etc. In this paper, we formulate a multi-objective multi-item solid transportation problem by addressing all these issues. The problem is formulated with the transportation cost and time parameters as fuzzy variables. Using credibility theory of fuzzy variables, a chance-constraint programming model is formulated, and is then transformed into the corresponding deterministic form. Finally numerical example is provided to illustrate the problem.
Introduction
As a generalization of classical transportation problem (TP), the solid transportation problem (STP) has been extended by considering some extra constraints along with source constraints and destination constraints, e.g. constraints due to various types of goods, limited conveyance capacities, etc. The STP was first presented by [14] considering the conveyance capacity constraints. Recently the STP has been studied by many researchers by describing it with many models and methods under different uncertain environments (random, fuzzy, rough, etc.). In decision making problems like transportation, the possible values of the system parameters can not be always exactly determined. Dealing with different types of uncertainties in many practical problems is still an emerging problem. Fuzzy set theory is one of the most convenient and accepted tool to deal with uncertainty. Some recent works on both theoretical and application of fuzzy sets theory are in the field of group decision making [26–30], image processing [6, 13, 15], neural network [20, 38], fault detection [10, 39], etc.
Different STP’s with associated fuzzy parameters are considered by many researchers. Bit et al. [3] introduced the fuzzy programming model for multi-objective STP. Li et al. [21] developped an improved genetic algorithm to solve multi-objective STP with fuzzy numbers. Jim’enez and Verdegay [16] solved a fuzzy STPs using evolutionary algorithm based solution method. Yang and Feng [34] constructed different goal programming models to solve a bicriteria STP with stochastic parameters. Yang and Liu [35] constructed chance-constrained programming models to solve fixed charge STP with fuzzy parameters. Ojha et al. [32] investigated an entropy based multi-objective STP with transportation costs and route-wise travel times as general fuzzy numbers. Giri et al. [12] presented fixed charge multi-item STP with all associated parameters represented as triangular fuzzy numbers. Dalman et al. [7] proposed an interval fuzzy programming approach to solve a multi-objective multi-item STP. Sinha et al. [33] solved a bi-objective STP with interval type-2 fuzzy numbers. Das et al. [8] solved an STP with the associated parameters as trapezoidal type-2 fuzzy numbers. Kundu et al. [17–19] investigated various STP models with type-1 and type-2 fuzzy parameters. For more research on transportation problem with fuzzy parameters one can refer to [1, 40]. In multi-item transportation system, sometime more than one item are transported from some sources to some destinations through some conveyances. In many real-world situations, it is observed that several objectives are to be considered and optimized at the same time. Then the corresponding problem becomes a multi-objective problem.
Most of the papers (as mentioned above) discussed STPs by considering total available capacities (space) of conveyances and so that considering transportation cost of each unit of product transported. However, for transportation systems where full vehicles (e.g., light commercial vehicles, medium duty and heavy duty trucks, rail coaches, etc.) are to be considered for transportation of products, different types of issues appear in formulation of the problem. Like transportation cost of a vehicle which is irrespective of the fact whether the capacity of the vehicle is filed up or not; volume and weight capacities of the vehicles; limitation of number of certain types of vehicles, etc. Also, previous works mainly considered only travel time of vehicles, but besides the travel time of a vehicle, loading and unloading times of products are also important which depend upon both the vehicle types and product characteristics. In this paper, we present a multi-objective multi-item solid transportation model by addressing all these issues. The presented problem is formulated with transportation time and cost parameters as fuzzy variables. The problem is described in detail in Section 3.
The rest of this paper is organized as follows. Section 2 discusses some basic concepts about fuzzy variable. Section 3 describes the problem and formulates the model mathematically. In Section 4, the methodology for the solution of the problem is presented. Section 5 describes two techniques to solve multi-objective optimization problems, namely, fuzzy programming technique and global criteria method. Section 6 illustrates the problem numerically, and finally the paper is concluded inSection 7.
Preliminaries
A fuzzy variable [31] is defined as a function from the possibility space (Θ, p, Pos) to the set of real numbers
For normalized fuzzy variable (
Problem description and model formulation
In multi-item solid transportation problem (MISTP), different types of items/products are to be transported from some sources to some destinations through some conveyances (modes of transportation) so that the objective (e.g., total transportation cost, time, profit, etc.) is optimum. In many real transportation systems, full vehicles (e.g., light commercial vehicles, medium duty and heavy duty trucks for road transportation, coaches for rail transportation, etc.) are to be booked and number of vehicles are determined according to the amount of products to be transported through a particular route. In such cases, full transportation cost of a vehicle has to be paid irrespective of the capacity of the vehicle is filed up by the products or not. So the allocation of the products are to be done in such a way so that the volume capacities of the vehicles are field up as much as possible. Time (transportation duration) is also an important issue in transportation system. Beside travel time of a vehicle; loading and unloading times of products are also important. Loading and unloading times depend upon both the vehicle types and product characteristics. In this paper, we have considered travel time, and loading and unloading times of products for each type of vehicles. We also consider the weight capacities of vehicles. Also the number of vehicles of certain type of conveyance may be limited for some route. In this situation, a constraint on the number of available vehicles should be considered. This limitation of number of vehicles can affect the optimal transportation policy. For example, unavailability of sufficient number of vehicles of certain type of conveyance may force to use another type of conveyance for which cost is more.
Model formulation
Different parameters and decision variables as used to formulate the mathematical model are given bellow:
The constraint (3) ensures that total transported amount of each type of item from some source i must be equal to or less than the availability
Transportation cost depends upon fuel price, labor charge, tax charge, etc., each of which fluctuate with time. So it is not easy to predict the exact transportation cost of a route. Similarly, travel time of vehicles depends upon condition of road, road jam, vehicle condition; and loading and unloading times depend upon availability of manpower, product characteristics, vehicle type, etc. Generally, possible values of parameters are given by the experts by approximate numbers, intervals, linguistic terms, etc. Also each of the point in the given interval may not have the same importance or possibility. For a large data set of a certain parameter collected from previous experiments, generally all the data are not equally possible. Such types of linguistic information, approximate intervals, non equipossible data set can be expressed by fuzzy numbers(/variables), especially by triangular or trapezoidal fuzzy numbers [2, 4, 9, 17].
Consider that transportation cost c
ijk
, travel time t
ijk
, loading and unloading time α
pk
in the above model are represented by fuzzy variable respectively as follows:
Chance-constrained programming with fuzzy parameters was developed by Liu and Iwamura [24], Liu [22], Yang and Liu [35], Kundu et al. [17] and many more authors. This method is used to solve the problems with chance-constraints. In this method, the uncertain constraints are allowed to be violated such that constraints must be satisfied at some chance (confidence) level. Applying this method using credibility measure for the above problem (given in Section 3.2) with fuzzy transportation costs and time parameters, the following chance-constrained programming (CCP) model is formulated:
In the above CCP model,
Similarly
Finally crisp form of the above CCP Model can be written as
To solve the deterministic multi-objective problem, we apply two multi-objective optimization methods, namely, the fuzzy programming technique [3, 41] and global criterion method which are discussed briefly in the next section.
Consider a multi-objective optimization problem with R objective functions:
Fuzzy programming technique
Zimmermann [41] first introduced fuzzy linear programming approach for solving problem with multiple objectives and he showed that fuzzy linear programming always gives efficient solutions and an optimal compromise solution. The steps to solve the multi-objective models using fuzzy programming technique are as follows:
However, generally due to conflicting nature of the objective functions, feasible solution of the above model does not always exists.
Global criteria method
Global criteria method gives a compromise solution for a multi-objective optimization problem. Actually this method is a way of achieving compromise in minimizing the sum in deviations of the ideal solutions (minimum value of the each objectives in case of minimization problem) from the respective objective functions. The steps of this method to solve the multi-objective models are as follows:
Step-1: Solve the multi-objective problem as a single objective problem using, each time, only one objective f t (t = 1, 2,…, R) ignoring all other objectives.
Step-2: From the results of step-1, determine the ideal objective vector, say
Step-3: Formulate the following auxiliary problem
Numerical experiment
Vehicle costs
Vehicle costs
Vehicle costs
Travel time
Travel time
Now to solve the
problem, we model it using CCP technique and consider the credibility degrees η = γ = 0.9. Then using equations (23) and (24) we have the crisp form of the proposed STP model as
To solve the multi-objective problem described in (25)–(32), we use two multi-objective optimization methods.
Parameter values
Compromise solution using fuzzy programming technique
Solution using global criterion method:
Compromise solution using global criterion method
For multi-objective optimization problem, generally we have to look for compromise solution (in the sense that there does not exist a single solution that simultaneously optimizes each of the objectives) due to the conflicting nature of the objectives. Here from Tables 6 and 7, it is observed that if minimization of transportation cost is given more priority than the transportation time, then solution in Table 6 is better than the solution in Table 7. Otherwise, if the transportation time is given more priority than the cost of transportation, then the solution in Table 7 is better.
We have also optimize our proposed bi-objective STP by considering several randomly generated weight vectors to obtain multiple non-dominated solutions. Among these solutions we consider the best non-dominated solutions which are depicted in Fig. 1. These solutions are to be consider as members of the approximate front of our proposed bi-objective STP.
Approximated front for the proposed STP.
For transportation systems where full vehicles (e.g., light commercial vehicles, medium duty and heavy duty trucks, rail coaches, etc.) are to be considered for transportation of products, different types of issues appear in formulation of the problem. Like transportation cost of a vehicle which is irrespective of the fact whether the capacity of the vehicle is filed up or not; volume and weight capacities of the vehicles; limitation of number of certain types of vehicles, etc. Also, besides the travel time of a vehicle, loading and unloading times of products are also important which depend upon both the vehicle types and product characteristics. In his paper, we present a multi-objective multi-item solid transportation model by addressing all those issues. The presented problem is formulated with transportation time and cost parameters as fuzzy variables. We have formulated a chance-constrained programming model to solve the problem with fuzzy parameters, and then it is transformed into deterministic form. The deterministic multi-objective problem is solved with two multi-objective optimization techniques, namely, the fuzzy programming technique and global criterionmethod.
In the presented problem, the transportation time and cost parameters are considered as usual (type-1) fuzzy variables, however, this work can be extended with those parameters as represented by generalized type-2 or interval type-2 fuzzy variables.
