Abstract
Since fuzzy optimization problems are extensively studied by considering the endpoint functions of level sets of fuzzy-valued objective function with respect to the fuzzy-max order, in this paper, by defining two related partial order relations we establish the complete relationships between the optimal solutions with respect to the fuzzy-max order and the ones with respect to the related partial order relations. These relationships reflect the intrinsic properties of fuzzy optimizations.
Introduction
Using the theory of fuzzy sets [9, 23], fuzzy optimization problems have been extensively studied since the seventies. The approaches in [19, 24] are the first approaches to solve the fuzzy linear programming problem. In [19], the main concern is with the application of the theory of fuzzy sets to decision problems involving fuzzy goals and strategies, etc.. However, the emphasis is on mathematical programming and the use of the concept of a level set to extend some of the classical results to problems involving fuzzy constraints and objective functions. In [24], fuzzy set theory is then applied to fuzzy linear programming problems and it is shown how fuzzy linear programming problems can be solved without increasing the computational effort.
Fuzzy optimization problems are extensively studied by considering the endpoint functions of level sets of fuzzy-valued objective function with respect to the fuzzy-max order [4, 22]. By using strongly generalized derivative, the Karush-Kuhn-Tucker optimality conditions for a class of fuzzy optimization problems are presented in [4, 22]. In order to consider the differentiation of fuzzy-valued function, Wu invoked the Hausdorff metric to define the distance between two fuzzy numbers and the Hukuhara difference to define the difference of two fuzzy numbers in [21]. Under these settings, the optimality conditions for obtaining the non-dominated solutions are elicited naturally by introducing the Lagrange multipliers. In [15], Phu and Tri considered the fuzzy dynamic programming problems by using the generalized Hukuhara differentiability for fuzzy functions. In [7], Dey and Roy made an approach to solve multi-objective structural model using parameterized t-norms based on fuzzy optimization programming technique.
Since for the fuzzy-max order the fuzzy numbers is ranking by their left-hand endpoints and right-hand endpoints of level sets, to reveal the important role of this order in fuzzy optimizations, we will define two related partial order relations and will establish the complete relationships between the optimal solutions with respect to the fuzzy-max order and the ones with respect to the related partial order relations.
This paper is arranged as follows. After the Introduction, some necessary fundamental knowledge on fuzzy numbers is reviewed and three types of partial order relations are defined in Section 2. These partial orders allow us to define some concepts for optimal solutions in Section 3. We present a set of theorems and examples to give detailed insight in the relationships among these different types of solutions.
Preliminaries
Any mapping will be called a fuzzy set μ on . Its α-level set of μ is for each α ∈ (0, 1]. Specifically, for α = 0, the set [μ] 0 is defined by , where clA denotes the closure of a crisp set A. A fuzzy set μ is said to be a fuzzy number if it is normal, convex, upper semi-continuous and the set [μ] 0 is compact [8]. Equivalently, a fuzzy number μ is a fuzzy set with non-empty bounded level sets [μ] α = [μ L (α) , μ R (α)] for all α ∈ [0, 1], where [μ L (α) , μ R (α)] denotes a closed interval with the left-hand endpoint μ L (α) and the right-hand endpoint μ R (α). We denote the class of fuzzy numbers by ℱ.
Ordering of fuzzy numbers is an important and prerequisite procedure for fuzzy optimizations. In general, the fuzzy numbers are ranked by considering their left-hand endpoints and right-hand endpoints of level sets.
A ≦ B, if and only if a ≤ c and b ≤ d;
, if and only if A ≦ B and A ≠ B, i.e., a ≤ c and b < d, or a < c and b ≤ d; A < B, if and only if a < c and b < d.
μ ≼
α
ν, if and only if [μ]
α
≦ [ν]
α
;
, if and only if ; μ ≺
α
ν, if and only if [μ]
α
< [ν]
α
.
The fuzzy-max order [13, 20] for fuzzy numbers is defined as follows.
μ ≼ ν, if and only if [μ]
α
≦ [ν]
α
for all α ∈ [0, 1];
, if and only if [μ]
α
≦ [ν]
α
for all α ∈ [0, 1] and μ ≠ ν; μ ≺ ν, if and only if for all α ∈ [0, 1]; μ ⪡ ν, if and only if [μ]
α
< [ν]
α
for all α ∈ [0, 1].
Then the function will be called the midpoint function of the fuzzy number μ.
Recently, Chalco-Cano and his coworkers obtained some interesting results on fuzzy optimizations by using the sum of endpoints of level sets of the fuzzy-valued objective function [1, 4–6]. Inspired by their work, we introduce with geometric intuition the following partial order relations on fuzzy numbers by using the midpoints of level sets of fuzzy numbers.
μ ≼
m
ν, if and only if their midpoint functions μ
M
and ν
M
satisfy μ
M
(α) ≤ ν
M
(α) for all α ∈ [0, 1];
, if and only if μ ≼
m
ν and there exists α0 ∈ [0, 1] such that μ
M
(α0) < ν
M
(α0); μ ≺
m
ν, if and only if μ
M
(α) < ν
M
(α) for all α ∈ [0, 1].
Fuzzy optimizations based on different types of partial orders
Now we consider the following optimization problem with fuzzy-valued objective function:
However, for convenience we unify the above three types of optimization problems as (FO) with respect to the three different types of partial order relations on ℱ in the previous section (i.e., Definitions 2.2, 2.3 and 2.5). These partial order relations allow us to define different concepts for optimal solutions as an extension of those optimal solutions used in multi-objective programming problems [12].
x* is an optimal solution of (FO) with respect to ≼, if f (x*) ≼ f (x) for all x ∈ Ω; the set of optimal solutions of (FO) is denoted by OS(f); x* is an ideal optimal solution of (FO) with respect to ≼, if for all x (≠ x*) ∈ Ω; the set of ideal optimal solutions of (FO) is denoted by IOS(f); x* is a strongly optimal solution of (FO) with respect to ≼, if f (x*) ≺ f (x) for all x (≠ x*) ∈ Ω; the set of strongly optimal solutions of (FO) is denoted by SOS(f); x* is an absolutely optimal solution of (FO) with respect to ≼, if f (x*) ⪡ f (x) for all x (≠ x*) ∈ Ω; the set of absolutely optimal solutions of (FO) is denoted by AOS(f); x* is a Pareto optimal solution of (FO) with respect to ≼, if there exists no x ∈ Ω such that ; the set of Pareto optimal solutions of (FO) is denoted by PS(f); x* is a strongly Pareto optimal solution of (FO) with respect to ≼, if there exists no x (≠ x*) ∈ Ω such that f (x) ≼ f (x*); the set of strongly Pareto optimal solutions of (FO) is denoted by SPS(f); x* is a weakly Pareto optimal solution of (FO) with respect to ≼, if there exists no x (≠ x*) ∈ Ω such that f (x) ≺ f (x*); the set of weakly Pareto optimal solutions of (FO) is denoted by WPS(f); x* is an absolutely Pareto optimal solution of (FO) with respect to ≼, if there exists no x (≠ x*) ∈ Ω such that f (x) ⪡ f (x*); the set of absolutely Pareto optimal solutions of (FO) is denoted by APS(f).
x* is an optimal solution of (FO) with respect to ≼
α
, if f (x*) ≼
α
f (x) for all x ∈ Ω; the set of optimal solutions of (FO) with respect to ≼
α
is denoted by OS
α
(f); x* is an ideal optimal solution of (FO) with respect to ≼
α
, if for all x (≠ x*) ∈ Ω; the set of ideal optimal solutions of (FO) with respect to ≼
α
is denoted by IOS
α
(f); x* is a strongly optimal solution of (FO) with respect to ≼
α
, if f (x*) ≺
α
f (x) for all x (≠ x*) ∈ Ω; the set of strongly optimal solutions of (FO) with respect to ≼
α
is denoted by SOS
α
(f); x* is a Pareto optimal solution of (FO) with respect to ≼
α
, if there exists no x ∈ Ω such that ; the set of Pareto optimal solutions of (FO) with respect to ≼
α
is denoted by PS
α
(f); x* is a strongly Pareto optimal solution of (FO) with respect to ≼
α
, if there exists no x (≠ x*) ∈ Ω such that f (x) ≼
α
f (x*); the set of strongly Pareto optimal solutions of (FO) with respect to ≼
α
is denoted by SPS
α
(f); x* is a weakly Pareto optimal solution of (FO) with respect to ≼
α
, if there exists no x (≠ x*) ∈ Ω such that f (x) ≺
α
f (x*); the set of weakly Pareto optimal solutions of (FO) with respect to ≼
α
is denoted by WPS
α
(f).
x* is an optimal solution of (FO) with respect to ≼
m
, if f (x*) ≼
m
f (x) for all x ∈ Ω; the set of optimal solutions of (FO) with respect to ≼
m
is denoted by OS
m
(f); x* is an ideal optimal solution of (FO) with respect to ≼
m
, if for all x (≠ x*) ∈ Ω; the set of ideal optimal solutions of (FO) with respect to ≼
m
is denoted by IOS
m
(f); x* is a strongly optimal solution of (FO) with respect to ≼
m
, if f (x*) ≺
m
f (x) for all x (≠ x*) ∈ Ω; the set of strongly optimal solutions of (FO) with respect to ≼
m
is denoted by SOS
m
(f); x* is a Pareto optimal solution of (FO) with respect to ≼
m
, if there exists no x ∈ Ω such that ; the set of Pareto optimal solutions of (FO) with respect to ≼
m
is denoted by PS
m
(f); x* is a strongly Pareto optimal solution of (FO) with respect to ≼
m
, if there exists no x (≠ x*) ∈ Ω such that f (x) ≼
m
f (x*); the set of strongly Pareto optimal solutions of (FO) with respect to ≼
m
is denoted by SPS
m
(f); x* is a weakly Pareto optimal solution of (FO) with respect to ≼
m
, if there exists no x (≠ x*) ∈ Ω such that f (x) ≺
m
f (x*); the set of weakly Pareto optimal solutions of (FO) with respect to ≼
m
is denoted by WPS
m
(f).
Now we present some basic properties of these different types of solutions and discuss the relationships among them.
Moreover, if the set AOS (f) is nonempty, then
and it is a singleton set. The same conclusion also holds true for the sets SOS (f) and IOS (f).
The following example shows there is no necessary relationship between OS (f) and SPS (f) in general.
However, we define another fuzzy function g : Ω → ℱ as g (1) = g (2) = μ but g (3) = ν, where ν is a fuzzy number with level sets [ν] α = [3α - 2, 1] for all α ∈ [0, 1]. Because the fuzzy numbers μ and ν are not comparable with respect to ≼, we obtain that OS (g) =∅ and SPS (g) = {3}, i.e., OS (g) ⊂ SPS (g).
The following example shows there is no necessary relationship between OS α (f) and SPS α (f) in general.
Since [f (1)] 0.5 = [f (2)] 0.5 = [-0.5, 1], we get that OS0.5 (f) = Ω and SPS0.5 (f) =∅. Consequently, SPS0.5 (f) ⊂ OS0.5 (f).
However, since [f (1)] 0.3 = [-0.7, 1.4] and [f (2)] 0.3 = [-1.1, 1.8] are not comparable with respect to ≦, we obtain that OS (f) 0.3 =∅ and SPS0.3 (f) = Ω, i.e., OS (f) 0.3 ⊂ SPS (f) 0.3.
Moreover, if the set SOS m (f) is nonempty, then
and it is a singleton set. The same conclusion also holds true for the set IOS m (f).
The following example shows there is no necessary relationship between OS m (f) and SPS m (f) in general.
However, we define another fuzzy function g : Ω → ℱ as g (1) = f (1), g (2) = f (2) but [g (3)] α = [α, 1] for all α ∈ [0, 1]. Because g (3) are not comparable with g (1) and g (2) with respect to ≼ m , we obtain that OS (g) =∅ and SPS (g) = {3}, i.e., OS (g) ⊂ SPS (g).
OS (f) =⋂ α∈[0,1]OS
α
(f) ; SOS (f) =⋂ α∈[0,1]IOS
α
(f) ; AOS (f) = ⋂ α∈[0,1]SOS
α
(f) .
If SOS (f) is nonempty, then SOS (f) = IOS
α
(f) for any α ∈ [0, 1]; If AOS (f) is nonempty, then AOS (f) = SOS
α
(f) for any α ∈ [0, 1].
If there exist two numbers α1, α2 ∈ [0, 1] such that OS
α
1
(f)∩ OS
α
2
(f) = ∅, then OS (f) is empty; If there exist two numbers α1, α2 ∈ [0, 1] such that IOS
α
1
(f) ≠ IOS
α
2
(f), then SOS (f) is empty; If there exist two numbers α1, α2 ∈ [0, 1] such that SOS
α
1
(f) ≠ SOS
α
2
(f), then AOS (f) is empty.
⋃α∈[0,1]OS
α
(f)⊆ WPS (f) ; ⋃α∈[0,1]IOS
α
(f)⊆ SPS (f) ; ⋃α∈[0,1]SOS
α
(f) ⊆ SPS (f) .
Now we show that the inclusions in Theorem 3.14 may be strict and can not be improved further by the following examples.
Then we have ∪α∈[0,1]OS
α
(f) = {1, 3}, WPS (f) = Ω and PS (f) = {2, 3} which implies that
Then we get that
Then we get that
Here we give an example for which the inclusion may be strict in Theorem 3.18.
Then we get that
⋃α∈[0,1]WPS
α
(f)⊆ APS (f) ; ⋃α∈[0,1]SPS
α
(f)⊆ SPS (f) ; ⋃α∈[0,1]PS
α
(f) ⊆ WPS (f) .
The following examples show that the inclusions may be strict and can not be improved further in Theorem 3.20.
Then we have
However, if let Ω = {1, 2, 3, 4} and define another fuzzy function g : Ω → ℱ as g (1) = f (1), g (2) = f (2), g (3) = f (3), and
Now we obtain that
Then we get that
Then we get that
However, if let Ω = {1, 2, 3} and define another fuzzy function g : Ω → ℱ as [g (1)]
α
= [1, 3] for all α ∈ [0, 1],
Now we obtain that
If there exists an α0 such that f (x*)
L
(α0) < f (x)
L
(α0) for all x (≠ x*) ∈ Ω, then x* ∈ SPS (f); If there exists an α0 such that f (x*)
L
(α0) ≤ f (x)
L
(α0) for all x (≠ x*) ∈ Ω, then x* ∈ APS (f).
(2) Similarly, by the hypothesis we know that there exists an α0 ∈ [0, 1] such that f (x*) L (α0) ≤ f (x) L (α0) for all x (≠ x*) ∈ Ω. For any x (≠ x*) ∈ Ω, if f (x*) R (α0) ≤ f (x) R (α0), we have f (x*) ≼ α 0 f (x); if f (x*) L (α0) = f (x) L (α0) and f (x*) R (α0) > f (x) R (α0), we have but ; if f (x*) L (α0) < f (x) L (α0) and f (x*) R (α0) > f (x) R (α0), we have the two fuzzy numbers f (x*) and f (x) are not comparable with respect to ≼ α 0 . Thus there exists no x (≠ x*) ∈ Ω such that f (x) ≺ α 0 f (x*) which implies x* ∈ WPS α 0 (f). Consequently, from Theorem 3.20 it follows that x* ∈ APS (f).
If there exists an α0 such that f (x*)
R
(α0) < f (x)
R
(α0) for all x (≠ x*) ∈ Ω, then x* ∈ SPS (f); If there exists an α0 such that f (x*)
R
(α0) ≤ f (x)
R
(α0) for all x (≠ x*) ∈ Ω, then x* ∈ APS (f).
AOS (f)⊆ SOS (f) ⊆ SOS
m
(f) ; OS (f)⊆ OS
m
(f) ; IOS (f) ⊆ IOS
m
(f) .
Moreover, if the set AOS (f) is nonempty, then
and it is a singleton set. The same conclusion also holds true for the sets SOS (f) and IOS (f).
Consequently, for any x, x* ∈ Ω and α ∈ [0, 1] we obtain that if
if
We omit the proof of the following result because it is actually equivalent to Theorem 4 in [6].
An example for which the inclusion will become strict in Theorem 3.27 is shown as follows.
Consequently, we get that f (x)
M
(α) ≤ f (x*)
M
(α) for all α ∈ [0, 1], i.e., f (x) ≼
m
f (x*), which contradicts with x* ∈ SPS
m
(f). Thus we have
We give an example for which the inclusion in Theorem 3.29 becomes strict.
Consequently, we get that f (x) M (α) ≤ f (x*) M (α) for all α ∈ [0, 1] and f (x) M (α0) < f (x*) M (α0), i.e., , which contradicts with x* ∈ PS m (f). Thus we have PS m (f) ⊆ PS (f) .
The inclusion can become strict in Theorem 3.31.
The following example shows that the inclusion in Theorem 3.33 may become strict.
but PS (f) = {1, 3}.
To reveal the intrinsic properties of fuzzy optimizations, we present some theorems to give detailed insight in the relationships among those different types of solutions with respect to the fuzzy-max order and two other related partial order relations. This study is complete since the converse implications are disproven by illustrative counterexamples whenever required. From these obtained results, we can see that though the fuzzy optimization problem can be decomposed as a series of optimization problems with interval-valued objective function or can derive some non-fuzzy optimization problems, they are not equivalent (see Theorems 3.14, 3.18, 3.20, 3.31 and 3.33). Thus there would be some interesting findings that appear when one considers fuzzy optimizations [2, 20].
Footnotes
Acknowledgments
This work was supported by the National Natural Science Foundation of China (Grant Nos. 11671001, 61472056), The Graduate Teaching Reform Research Program of Chongqing Municipal Education Commission (No. YJG143010) and The Natural Science Foundation Project of CQ CSTC (cstc2015jcyjA00034, cstc2014jcyjA00054).
