Abstract

This paper deals with the multiobjective minimum cost flow (F-MOMCF) with fuzzy penalty characterized by trapezoidal fuzzy numbers. Through the use of α-cut, the F-MOMCF problem is transformed into the α-MOMCF problem. The α-MOMCF problem can be solved using an interactive approach combined with the weighting Tchebycheff problem. The advantages of this method are that it elicits information from the decision maker (DM) to modify the given constraint set, it gives the optimum penalty, and the effort required for obtaining the solution is reduced. The stability set of the first kind related to the α-best compromise solution is determined. A numerical example is given for illustration and to check the validity of the approach.

1. Introduction

Network optimization [1, 2] makes a large part of combinatorial optimization. Pardalos et al. and Migdalas et al. [3, 4] presented a model which is used for a large number of real-world applications in numerous disciplines including communications [5], production and inventory planning, transportation, construction projects [6], water resources management [7], and supply chain management [8]. Minimum cost flow (MCF) problem is one of the most important problems in combinatorial optimization, and it is also a generalized network flow problem which aims to find the least cost of the shipment of a commodity through a capacitated network so as to satisfy demands at certain nodes from available supplies at other nodes. It has enormous applications in practical problems such as transportation, communication, urban design, and job scheduling models [9, 10]. In addition, it is used for solving several real-world problems such as nurse scheduling, project assignment, college course assignment, and multistage production inventory (Ahuja et al. [11]). In real-life situations, fuzzy parameters may be involved since parameters are not always constant.

Fuzzy set theory introduced by Dubois and Prade [12] has been widely used to solve many practical problems, including financial risk management, since it allows us to describe and treat imprecise and uncertain elements present in a decision problem. Then, the imperfect knowledge of the returns on the assets and the uncertainty involved in the behavior of financial markets may also be introduced by means of fuzzy m quantities and/or fuzzy constraints. Kumar et al. [13] extended the use of algebraic operations on real numbers to fuzzy numbers by the use of a fuzzification principle. Sakawa and Yano [14] proposed a new computing procedure for solving fuzzy Pythagorean TP, where they extended the interval basic feasible solution and then the existing optimality method to obtain the cost of transportation. Orlovski [15] introduced the concept of α-Pareto optimality of fuzzy parametric programs. One of the difficulties which occurs in the application of mathematical programming is that the parameters in the problem formulation are not constants but fluctuating and uncertain. Tanaka and Asai [16] formulated general multiobjective nonlinear programming problems with fuzzy parameters. El-Sherbeny [17] formulated multiobjective linear programming problems with fuzzy parameters. Ghatee and Hashemi [18] developed a new algorithm of the fuzzy minimum cost flow problem with fuzzy time windows (FMCFPFTW) with an efficient polynomial-time algorithm based basically on Dijkstra’s algorithm. Kumar and Kaur [19] defined the total order on L-R fuzzy numbers and introduced three models for the MCF problem: MCF problem with fuzzy cost, MCF problem with fuzzy supply-demand, and a combination of two cases. Hamacher et al. [20] proposed a new method for solving the single- and multiobjective MCF problem in the fuzzy environment. Sifaleras [21] reviewed theory and algorithms for solving the multiobjective MCF problem that is for continuous and integer case exact and approximation algorithms. Shilaja and Ravi [22] gave a survey of minimum cost network flow (MCNFP). Chen et al. [23] developed an enhanced flower pollination algorithm to solve the optimal power flow (OPF) problem with multiple objectives of minimizing generating cost, transmission loss, and power plant emission and to improve voltage stability. Pankajakshan et al. [24] proposed a novel constraint processing approach, namely, the constraints-prior Pareto-domination approach, for solving the constrained multiobjective optimal power flow problem. Osman [25] proposed a multiobjective optimal experimental design framework to enhance the efficiency of the online model-identification platform.

In his earlier work, Osman and El-Banna [26] analyzed the concepts of the solvability set and the stability set of the first and second kinds for parametric convex nonlinear programming problems. Hu et al. [27] introduced the stability of fuzzy multiobjective nonlinear programming problems. Hu and Lee [28] presented a method for the MCF problem which holds complementary slackness and found an augmenting path with the dual approach.

In this paper, the minimization problem with fuzzy objective function parameters is reduced into an interval-valued problem and hence into the multiobjective problem with the upper bound and the center of the objective function interval. The objective of the problem is considered as the minimization of the worst and the average case, respectively. The solution sets of our interval optimization problems are the efficient solutions of the corresponding multiobjective problem. Therefore, the optimal solutions against the worst and the average case are defined.

The paper is organized as follows: in Section 2, the multiobjective minimum cost flow problem in the fuzzy environment is formulated. Section 3 proposes the solution procedure for obtaining optimal compromise solution, and the parametric study related to the α-best compromise solution is defined and determined. In Section 4, an example is given for illustration. Finally, some conclusions are reported in Section 5.

2. Problem Formulation and Solution Concepts

Consider the following fuzzy multiobjective minimum cost flow (F-MOMCF) problem [29]:where Q is the set of arcs (i, j), V is the set of nodes, xij is the decision variable representing the flow through arc (i, j), U is the capacity of arc (i, j), is the fuzzy penalty per unit of flow through arc (i, j) in the objective function, r = 1, 2, …, k, and b(i) is the net flow generated at node i, the values of b(i) being positive, zero, or negative which classify node i as a supply node, transshipment node, or demand node, respectively.

It is noted that the parameters are vectors of fuzzy numbers [12]. The fuzzy numbers form a convex continuous fuzzy subset of R whose membership functions are defined by(1)A continuous mapping from R to the closed interval [0, 1](2) = 0 for all p ∈ (3)Strict increase on p ∈ (4) = 1 for all p ∈ (5)Strict decrease on p ∈ (6) = 0 for all p ∈ 

Figure 1 illustrates the graph of the membership function of a fuzzy number .

In this paper, assume that the F-MOMCF problem is stable [30].

Definition 1. (see [12]). The α-level set of fuzzy numbers is defined as the ordinary setFor a certain α, the F-MOMCF problem becomes [15]Since the F-MOMCF problem is stable, the α-MOMCF problem is also stable. It is noted that the parameters are treated as decision variables rather than constraints.

Definition 2. (see [14]). is said to be an α-Pareto optimal solution to the α-MOMCF problem if and only if there does not exist another such that f (x, c) ≤ f (x, c) and f (x, c) ≠f (x, c), where the corresponding values of parameters care called α-level optimal parameters.
Assume that the -MOMCF problem is stable [30].

Definition 3. is an parametric efficient solution for the MOMCF if and only if there is no , such that for at least one , where are the level optimal parameters.

Theorem 1. A point is fuzzy efficient of F-MOMCF iff for , is parametric efficient of -MOMCF.

Proof. Necessity: le be a fuzzy efficient solution to the F-MOMCF problem and not an parametric efficient solution of the MOMCF problem; then, there exist for such that for and for some . This leads to and with strict inequality holds for at least one , which contradicts that is fuzzy efficient solution to F-MOMCF; then, is an parametric efficient solution of the MOMCF problem.

Sufficiency 1. 1Let be an parametric efficient solution of the MOMCF problem but not an fuzzy efficient solution to the F-MOMCF problem. Then, there exist such that, and from the continuity and convexity of the membership function, we get. This is a contradiction.
The MOMCF can be solved by using the weighting Tchebycheff problem:or equivalently,where  = 1, and , are the ideal targets.

Remark 1. The MOMCF can be treated using the weighting problem, i.e., by considering the following problem:It is clear that is an Pareto optimal solution of the -MOMCF if there exists such that is the unique optimal solution of problem (9) corresponding to the level.
The stability of problems (8) and (9) follows from the stability of the MOMCF problem.

Remark 2. Problem (8) can also be written as follows:

3. Solution Procedure

In this section, the steps of the solution method for obtaining the best compromise solution corresponding to the level which has the minimum combined deviation from the ideal target , whereand the steps are as follows:Step 1: calculate the maximum and minimum of each objective function individually with respect to the given constraints for and , respectively.Step 2: compute the initial weights from the following relation:where is the individual maximum and is the individual minimum.Step 3: the decision maker selects the initial value of .Step 4: formulate and solve problem (8) to get .Step 5: determine the termination. When is satisfactory to the DM, let be the final solution, and go to step 6. Else, return to step 3.Step 6: determine as follows.

Let us consider problem (8) as in the following equivalent form:where . The stability of the MOMCF problem implies the stability of problem (13). can be determined by applying the following conditions:

Consider the following three cases.Case 1: Let be the set of all proper subsets of . Then, . Hence,Case 2. Then,Case 3. Then,Thus,

4. Numerical Example

Consider the following F-MOMCF problem with 5 nodes and 7 arcs as in Figure 2.

Step 1: solve the problemsThe individual minimum is .The individual maximum is .Also, the ideal targets are .Step 2: the weightsStep 3: suppose that the decision maker selects .Step 4: the subproblem to be solved is

The best compromise solution for is , . Also,

Assume that the solution is satisfactory for the DM, and hence, is determined as

We have . For . Then,

For . Then,

For . Then,

For . Then,

Thus,

5. Conclusions

In this paper, we have introduced fuzzy multiobjective minimum cost flow, where the penalty is characterized by trapezoidal fuzzy numbers. After converting the problem into the corresponding crisp problem, an interactive approach combined with the weighting Tchebycheff problem is applied for solving the problem, and then, related to the solution is determined. The advantages of the approach are that it elicits information from the decision maker to modify the given constraint set, it gives the optimum penalty, and the computational effort required for obtaining the final solution is reduced. In addition, the proposed method transforms the fuzzy problem into an interval-valued problem and hence into the multiobjective problem which is significant for using in interactive methods to make any comments by related managers and achieving the logical solutions. Also, GAMS software is applied for obtaining the solution.

For future research, there are several directions worth investigating. In this paper, the authors assumed the model parameters in the fuzzy environment. However, in real-life situations, the probabilistic nature of parameters may be considered. Also, a more comprehensive model can be built by considering the neutrosophic sets to deal with the uncertainty in model parameters. Further research can build a more sophisticated model by appropriately considering the intuitionistic fuzzy sets.

Data Availability

The data used to support the findings of this research are available from the corresponding author upon request.

Disclosure

Hamiden Abd El-Wahed Khalifa is currently at Mathematics Department, College of Science and Arts, Al-Badaya, Qassim University, Buridah, Saudi Arabia.

Conflicts of Interest

The authors declare no conflicts of interest.