Bipolar Fuzzy Integrals
Salvatore Greco
Department of Economics and Business, University of Catania, Corso Italia 55, 95129 Catania, Italy
E-mail:
[email protected]
arXiv:1204.5943v1 [math.FA] 23 Apr 2012
Fabio Rindone∗
Department of Economics and Business, University of Catania, Corso Italia 55, 95128 Catania, Italy
E-mail:
[email protected]
Abstract
In decision analysis and especially in multiple criteria decision analysis, several non additive
integrals have been introduced in the last sixty years. Among them, we remember the Choquet
integral, the Shilkret integral and the Sugeno integral. Recently, the bipolar Choquet integral
has been proposed for the case in which the underlying scale is bipolar. In this paper we propose
the bipolar Shilkret integral and the bipolar Sugeno integral. Moreover, we provide an axiomatic
characterization of all these three bipolar fuzzy integrals.
Key words: Non-additive measures; Multiple criteria evaluation; Bi-capacity; Bipolar fuzzy
integrals.
1
Introduction
In decision analysis and especially in multiple criteria decision analysis, several non additive integrals
have been introduced in the last sixty years (3; 4; 9). Among them, we remember the Choquet
integral (2), the Shilkret integral (19) and the Sugeno integral (21). Recently the bipolar Choquet
integral (7; 8; 13) has been proposed for the case in which the underlying scale is bipolar. A
further generalization is that of level dependent integrals, which has lead to the definition of the
level dependent Choquet integral (12), the level dependent Shilkret integral (1), the level dependent
Sugeno integral (16) and the bipolar level dependent Choquet integral (12). Very recently, on the
basis of a minimal set of axioms, one concept of universal integral giving a common framework to
many of the above integrals have been proposed (14). In this paper we aim to provide a general
framework for the case of bipolar fuzzy integrals, i.e. those integrals whose underlying scale is bipolar.
For this purpose we propose the definition of bipolar Shilkret integral and bipolar Sugeno integral.
Then, in order to provide a mathematical characterization of the three mentioned bipolar integrals,
we give necessary and sufficient conditions for an aggregation function to be the bipolar Choquet
integral or the bipolar Shilkret integral or the bipolar Sugeno integral. As we said, the bipolar fuzzy
integrals admit a further generalization if the fuzzy measure (capacity) with respect to which the
integrals are calculated can change from a level to another (12; 11). For the sake of clarity, we
shall remind the characterization of the bipolar Shilkret and Sugeno integral with respect to a level
dependent capacity in a forthcoming paper (we wish to remember as such results have just been
∗
Corresponding author: telephone +390957537733, fax +390957537957
1
presented in (11)). The paper is organized as follows. In section 2 we give the preliminaries and
list some properties of an aggregation function useful to the characterization of the bipolar fuzzy
integrals we shall propose in this paper. In section 3 we review the definitions and characterizations
of the classical Choquet integral, Shilkret integral and Sugeno integral. In section 4 we give our main
results: first we propose the bipolar version of the Shilkret integral and of the Sugeno integral; next
we characterize the bipolar Choquet, Shilkret and Sugeno integrals. Section 5 contains conclusions.
All the proofs are presented in the appendix.
2
Preliminaries
Let us consider a set of criteria N = {1, . . . , n} and let (α, β) be any possible interval of R, i.e any
of [−α, β], ] − α, β], [−α, β[, ] − α, β[, ] − ∞, β[, ] − ∞, β], ] − α, +∞[, [−α, +∞[, ] − ∞, +∞[. An
n
alternative can be identified with a score vector x = (x1 , . . . , xn ) ∈ (α, β) , being xi the evaluation of
such an alternative x with respect to the ith criterion. An alternative x dominates another y if on
each criterion the evaluation of x is not smaller than the evaluation of y , i.e. for all i ∈ N xi ≥ yi
and in this case we simply write x ≥ y . The indicator function of any A ⊆ N is the function which
attains 1 on A and and 0 on N ∖ A and can be identified with the vector 1A whose ith component is
equal to 1 if i ∈ A and 0 otherwise.
In general, an aggregation function is a function G ∶ (α, β)n → (α, β) such that
1. G(α, . . . , α) = α if α ∈ (α, β) and limx→α+ G(x, . . . , x) = α if α ∉ (α, β);
2. G(β, . . . , β) = β if β ∈ (α, β) and limx→β − G(x, . . . , x) = β if β ∉ (α, β);
3. for all x , y ∈ (α, β)n such that x ≥ y , G(x ) ≥ G(y ).
In this paper we often denote the maximum and the minimum of a set X respectively with ⋁ X and
n
⋀ X. For any two alternatives x , y ∈ (α, β) , the following definitions hold
• x ∧ y is the vector whose ith component is (x ∧ y)i = ⋀{xi , yi } for all i = 1, . . . , n (in case
y = (h, . . . , h) is a constant, then we can write x ∧ h);
• x ∨ y is the vector whose ith component is (x ∨ y)i = ⋁{xi , yi } for all i = 1, . . . , n (in case
y = (h, . . . , h) is a constant, then we can write x ∨ h);
• x and y are comonotone (or comonotonic) if (xi − xj )(yi − yj ) ≥ 0 for all i, j ∈ N;
• x and y are bipolar comonotone if (∣xi ∣ − ∣xj ∣)(∣yi ∣ − ∣yj ∣) ≥ 0 and xi yi ≥ 0, for all i, j ∈ N.
The following properties of an aggregation function G ∶ (α, β) → (α, β) are useful to characterize
several integrals:
n
• idempotency: for all a ∈ (α, β) such that a = (a, . . . , a), G(a) = a;
n
• homogeneity: for all x ∈ (α, β) and c > 0 such that c ⋅ x ∈ (α, β) , G(c ⋅ x ) = c ⋅ G(x );
n
n
• stability w.r.t. the minimum: for all x ∈ (α, β) and γ ∈ (α, β), G(x ∧ γ) = ⋀{G(x ), γ};
n
• additivity: for all x , y ∈ (α, β) such that x + y ∈ (α, β) , G(x + y ) = G(x ) + G(y );
n
n
• maxitivity: for all x , y ∈ (α, β) , with α ≥ 0, G(x ∨ y ) = ⋁{G(x ), G(y )};
n
• minitivity: for all x , y ∈ (α, β) , with β ≤ 0, G(x ∧ y ) = ⋀{G(x ), G(y )};
n
2
• comonotonic additivity: for all comonotone x , y ∈ (α, β) , G(x + y ) = G(x ) + G(y );
n
• comonotonic maxitivity: for all comonotone x , y ∈ (α, β) , G(x ∨ y ) = ⋁{G(x ), G(y )};
n
• comonotonic minitivity: for all comonotone x , y ∈ (α, β) , G(x ∧ y ) = ⋀{G(x ), G(y )};
n
3
Fuzzy integrals
Let us briefly review the three most famous fuzzy integrals, i.e. the Choquet, Shilkret and Sugeno
integrals. For each of them we shall discuss the restrictions to be imposed on the scale (α, β).
3.1
The Choquet integral
Definition 1. A capacity is function µ ∶ 2N → [0, 1] satisfying the following properties:
1. µ(∅) = 0, µ(N) = 1,
2. for all A ⊆ B ⊆ N, µ(A) ≤ µ(B).
Definition 2. The Choquet integral (2) of a vector x = (x1 , . . . , xn ) ∈ (α, β) ⊆ [0, +∞ [ with respect
to the capacity µ is given by
n
Ch(x, µ) = ∫
0
∞
n
µ ({i ∈ N ∶ xi ≥ t}) dt.
(1)
Schmeidler (18) extended the above definition to negative values too, moreover he characterized the
Choquet integral in terms of comonotonic additivity and idempotency.
Definition 3. The Choquet integral (18) of a vector x = (x1 , . . . , xn ) ∈ (α, β) with respect to the
capacity µ is given by
n
Ch(x, µ) = ∫
maxi xi
mini xi
µ ({i ∈ N ∶ xi ≥ t}) dt + min xi .
i
(2)
Alternatively (2) can be written as
Ch(x , µ) = ∑ (x(i) − x(i−1) ) ⋅ µ ({j ∈ N ∶ xj ≥ x(i) }) + x(1)
n
(3)
i=2
being () ∶ N → N any permutation of indexes such that x(1) ≤ . . . ≤ x(n) .
Theorem 1. (18) An aggregation function G ∶ (α, β) → (α, β) is idempotent and comonotone
n
additive if and only if there exists a capacity µ such that, for all x ∈ (α, β) ,
n
G(x) = Ch(x, µ).
3
3.2
The Shilkret integral
Definition 4. The Shilkret integral (19) of a vector x = (x1 , . . . , xn ) ∈ (α, β) ⊆ [0, +∞ [ with respect
to the capacity µ is given by
n
n
Sh(x, µ) = ⋁ {xi ⋅ µ({j ∈ N ∶ xj ≥ xi }} .
(4)
i∈N
An original result of this paper is the characterization of the Shilkret integral in terms of idempotency,
comonotonic maxitivity and homogeneity.
Theorem 2. Suppose that α ≥ 0, then an aggregation function G ∶ (α, β) → (α, β) is idempotent,
comonotone maxitive and homogeneous if and only if there exists a capacity µ on N such that, for
n
all x ∈ (α, β) ,
G(x) = Sh(x, µ).
n
Remark 1. Given to the importance we give to this result, we shall present a direct proof in the
appendix. Alternatively, theorem 2 can be elicited as corollary of another theorem we shall present in
the next section.
Although in (19) the Shilkret integral was formulated for nonnegative functions, however (4) works
n
also for a generic x ∈ (α, β) ⊆ Rn . But, in our opinion, if we allow for negative values too, the
essence of the Shilkret integral is lost. Let us stress this point with some examples. Suppose that
an alternative is strongly negatively evaluated on each criterion except on the last, where it has a
low nonnegative evaluation, e.g. x = (−100, −100, −100, 1). By applying (4), Sh (x , µ) = µ ({4}),
for every capacity µ. Thus, the negative evaluations and the weights that the capacity assigns to
the relative criteria with respect to which these negative evaluations are given, are ininfluent on the
evaluation of x . In general, if for a given alternative x we have simultaneously negative and positive
evaluations on the various criteria, the negative ones are ininfluent and the Shilkret integral of x
n
coincides with the Shilkret integral of x ∨ 0. In the case of x ∈ ] − ∞, 0[ it is straightforward noting
that Sh (x , µ) = (maxi∈N xi ) ⋅ µ ({j ∈ N ∣ xj ≥ maxi∈N xi }). Again, we note how for all capacities only
the maximum evaluation of x matters. For vectors with non-positive evaluation on each criterion,
the logic of the Shilkret integral can be recovered if in the (4) we substitute the maximum with the
minimum and ≥ with ≤.
Definition 5. The negative Shilkret integral of a vector x = (x1 , . . . , xn ) ∈ (α, β) ⊆ ] − ∞, 0] with
respect to the capacity µ is given by
n
Sh− (x, µ) = ⋀ {xi ⋅ µ({j ∈ N ∶ xj ≤ xi }} = − ⋁ {−xi ⋅ µ({j ∈ N ∶ −xj ≥ −xi }} = −Sh(−x, µ).
i∈N
n
(5)
i∈N
Obviously, from theorem 2, the characterization of the negative Shilkret integral is in terms of
idempotency, comonotonic minitivity and homogeneity.
Corollary 1. Suppose that β ≤ 0, then an aggregation function G ∶ (α, β) → (α, β) is idempotent,
comonotone minitive and homogeneous if and only if there exists a capacity µ on N such that, for
n
all x ∈ (α, β) ,
G(x) = Sh− (x, µ).
n
4
So far, we have a Shilkret integral for alternatives with all non-negative evaluations and one for
alternatives with all non-positive evaluations. To obtain a suitable definition of the Shilkret integral
for the mixed case we propose two different approach. In the first approach we define a symmetric
Shilkret integral by applying a logic à la Šipoš (20), i.e. for all x ∈ (α, β)
Šh (x , µ) = Sh(x ∨ 0, µ) + Sh− (x ∧ 0, µ).
(6)
Note that the (6) is called symmetric since Šh (x , µ) = −Šh (−x , µ). A second, more general, approach
will be to define a bipolar Shilkret integral (see next section). This would be used directly for the
bipolar scale, while restricted on R+ and on R− it would coincide respectively with the Shilkret
integral and the negative Shilkret integral.
3.3
The Sugeno integral
Definition 6. A measure on N with a scale (α, β) is any function ν ∶ 2N → (α, β) such that:
1. ν(∅) = α, ν(N) = β,
2. for all A ⊆ B ⊆ N, ν(A) ≤ ν(B).
Definition 7. The Sugeno integral (21) of a vector x = (x1 , . . . , xn ) ∈ (α, β) with respect to the
measure ν on N with scale (α, β) is given by
n
Su(x, ν) = ⋁ ⋀ {xi , ν ({j ∈ N ∣ xj ≥ xi })} .
(7)
i∈N
Alternatively the Sugeno integral can be written as
Su(x , ν) = ⋁ ⋀ {ν(A), ⋀ xi } .
A⊆N
(8)
i∈A
Next theorem gives necessary and sufficient conditions to be an aggregation function the Sugeno
integral.
Theorem 3. (15) An aggregation function G ∶ (α, β)n → (α, β) is idempotent, comonotone maxitive
and stable with respect to the minimum if and only if there exists a measure ν on N with a scale
(α, β) such that, for all x ∈ (α, β)n ,
G(x) = Su(x, ν).
Let us observe that the definition of the Sugeno integral only imposes that the xi and the ν(A) are
measured on the same (possible only ordinal) scale (α, β). Suppose that µ ∶ 2N → [0, 1], is a capacity
n
and x ∈ [−1, 1] is a vector evaluated on each criterion on the symmetric scale [−1, 1], the symmetric
Sugeno integral (5) of x is defined as
Šu (x , µ) = Su(x ∨ 0, µ) − Su((−x ) ∨ 0, µ).
(9)
Šu (x , µ) = ⋀ ⋁ {xi , −ν ({j ∈ N ∣ xj ≤ xi })} .
(10)
In (9), as before in (6), symmetric means that Šu (x , µ) = −Šu (−x , µ).
Clearly if xi ≥ 0 for all i ∈ N, Šu (x , µ) = Su(x , µ), while if xi ≤ 0 for all i ∈ N,
i∈N
(10) can be considered as a definition of a negative Sugeno integral, for the case in which x is
negatively evaluated on each criterion. In the next section we shall propose a more general approach,
defining a bipolar Sugeno integral, which restricted on R+ and on R− coincides respectively with the
(7) and the (10).
5
4
Bipolar fuzzy integrals on the scale [-1,1]
The present work is devoted to the study of bipolar fuzzy integrals, i.e. those integrals useful when the
scale underlying the alternatives evaluation is bipolar. By the sake of simplicity, trough this section
we shall adopt the bipolar scale [−1, 1] to present our results. However, without loss of the generality,
they can be extended to every other symmetric interval of R, i.e. any of [−α, α], ] − α, α[, ] − ∞, +∞[,
where α ∈ R+ .
Let us consider the set Q = {(A, B) ∈ 2N × 2N ∶ A ∩ B = ∅} of all disjoint pairs of subsets of N. With
respect to the binary relation (A, B) ≾ (C, D) iff A ⊆ C and B ⊇ D, Q is a lattice, i.e. a partial ordered
set in which any two elements have a unique supremum, (A, B) ∨ (C, D) = (A ∪ C, B ∩ D) , and a
unique infimum, (A, B) ∧ (C, D) = (A ∩ C, B ∪ D). For all (A, B), (C, D) ∈ Q if A ⊆ C and B ⊆ D, we
simply write (A, B) ⊆ (C, D). For all (A, B) ∈ Q the indicator function 1(A,B) ∶ N → {−1, 0, 1} is the
c
function which attains 1 on A, -1 on B and 0 on (A ∪ B) . Such a function can be identified with
the vector 1(A,B) whose ith component is equal to 1 if i ∈ A, is equal to −1 if i ∈ B and is equal to 0
otherwise.
The symmetric maximum of two elements - introduced and discussed in (5; 6) - is defined by the
following binary operation:
⎧
− (∣a∣ ∨ ∣b∣) if b ≠ −a and either ∣a∣ ∨ ∣b∣ = −a or = −b
⎪
⎪
⎪
if b = −a
a6b= ⎨ 0
⎪
⎪
⎪
else.
⎩ ∣a∣ ∨ ∣b∣
In (17) it has been showed that, on the domain [−1, 1], the symmetric maximum coincides with two
recent symmetric extensions of the Choquet integral, the balancing Choquet integral and the fusion
Choquet integral, when they are computed with respect to the strongest capacity (i.e. the capacity
ν ∶ 2N → [0, 1] which attains zero on the empty set and one elsewhere). However, the symmetric
maximum of a set X cannot be defined, being > non associative; e.g, suppose that X = {3, −3, 2},
then (3 6 −3) 6 2 = 2 or 3 6 (−3 6 2) = 0, depending on the order. Several possible extensions
of the symmetric maximum for dimension n, n > 2 have been proposed (see (6; 10) and also the
relative discussion in (17)). One of these extensions is based on the splitting rule applied to the
maximum and to the minimum as described in the following. Given X = {x1 , . . . , xm } ⊆ R, the
bipolar maximum of X, shortly ⋁b X, is defined in this manner: if there exists an element xk ∈ X
such that ∣xk ∣ > ∣xj ∣ ∀j ∶ xj ≠ xk then ⋁b X = xk ; otherwise ⋁b X = 0. Clearly, the bipolar maximum
is related to the symmetric maximum by means of
⋁ X = ⋁b xi = (⋁xi ) > (⋀xi ) .
b
m
m
m
i
i
i
(11)
The following definitions are closely related to the above discussion.
Definition 8. Given X = {x1 , . . . , xm } ⊆ R, the positive bipolar maximum of X, shortly ⋁b X, is
the element with the greatest absolute value, with the convention that, in the case of two different
opposite elements with this property, we choose the non-negative.
+
Definition 9. Given X = {x1 , . . . , xm } ⊆ R, the negative bipolar maximum of X, shortly ⋁b X, is
the element with the greatest absolute value, with the convention that, in the case of two different
opposite elements with this property, we choose the non-positive.
−
Following these definitions, if X = {9, −9, 7, −3} thus, ⋁b X = 0, ⋁b X = 9 and ⋁b X = −9. Clearly
−
+
the three operators just defined are linked by means of the relation: ⋁b X = ⋁b {⋁b X, ⋁b X}.
n
Given the vectors x 1 , . . . , x k ∈ [−1.1] with K = {1, . . . , k}, ⋁b x j is the vector whose ith component
+
j∈K
6
−
is ⋁b {x1i , . . . , xki } for all i = 1, . . . , n and ⋀b x j is the vector whose ith component is ⋀b {x1i , . . . , xki } for
j∈K
all i = 1, . . . , n;
n
The following properties of an aggregation function G ∶ [−1, 1] → [−1, 1] are useful to characterize
several bipolar integrals.
• bipolar comonotonic additivity: for all bipolar comonotone x , y ∈ [−1, 1] ,
n
G(x + y ) = G(x ) + G(y );
• bipolar stability of the sign: for all r, s ∈]0, 1] and for all (A, B) ∈ Q,
G(r1A,B )G(s1A,B ) > 0
G(r1A,B ) = G(s1A,B ) = 0,
or
i.e., in simple words, G(r1(A,B) ) and G(s1(A,B) ) have the same sign;
• bipolar stability with respect to the minimum: for all r, s ∈]0, 1] such that r > s, and for all
(A, B) ∈ Q, ∣G(r1(A,B) )∣ ≥ ∣G(s1(A,B) )∣ and, moreover,
if
4.1
∣G(r1(A,B) )∣ > ∣G(s1(A,B) )∣
then
∣G(s1(A,B) )∣ = s.
A specific property: bipolar comonotone maxitivity
With a slight abuse of notation we extend the relation of set inclusion to Q, by defining (A, B) ⊆
(C, D) if and only if A ⊆ C and B ⊆ D, for all (A, B), (C, D) ∈ Q. Let us suppose to have k different
levels l1 , . . . , lk ∈ R with 0 < l1 < l2 < . . . < lk ≤ 1 and a sequence {(Ai , Bi )}i=1,...,k such that (Ai , Bi ) ∈ Q
for all i = 1, . . . , k and (Ai+1 , Bi+1 ) ⊆ (Ai , Bi ) for all i = 1, . . . , k − 1. The vectors li ⋅ 1(Ai ,Bi ) , i = 1, . . . , k
are bipolar comonotonic and, moreover, by ordering them with respect to the level li , then in the
vector li ⋅ 1(Ai ,Bi ) , for each component the elements under the level li are the opposite of that under
the level −li . See for example the four vectors
x = (7, −7, 0, 0)
y = (5, −5, 5, 0)
w = (3, −3, 3, −3)
z = (2, −2, 2, −2).
An aggregation function G is said to be bipolar comonotone maxitive if it is maxitive on such a type
of bipolar comonotonic bi-constants, i.e. if fixed K = {1, . . . , k} it holds:
G ( ⋁ li ⋅ 1(Ai ,Bi ) ) = ⋁ G (li ⋅ 1(Ai ,Bi ) ).
b
b
(12)
i∈K
i∈K
G is said to be right bipolar comonotone maxitive if
G ( ⋁ li ⋅ 1(Ai ,Bi ) ) = ⋁ G (li ⋅ 1(Ai ,Bi ) ).
b+
b+
(13)
i∈K
i∈K
G is said to be left bipolar comonotone maxitive if
G ( ⋁ li ⋅ 1(Ai ,Bi ) ) = ⋁ G (li ⋅ 1(Ai ,Bi ) ).
b−
b−
i∈K
i∈K
Clearly, due to bipolar comonotonicity, in equations (12)-(14):
⋁ li ⋅ 1(Ai ,Bi ) = ⋁ li ⋅ 1(Ai ,Bi ) = ⋁ li ⋅ 1(Ai ,Bi ) .
b+
b
i∈K
b−
i∈K
i∈K
7
(14)
4.2
The bipolar Choquet integral
Definition 10. A function µb ∶ Q → [−1, 1] is a bi-capacity (7; 8; 13) on N if
• µb (∅, ∅) = 0, µb (N, ∅) = 1 and µb (∅, N) = −1;
• µb (A, B) ≤ µb (C, D) ∀ (A, B), (C, D) ∈ Q such that (A, B) ≾ (C, D).
Definition 11. The bipolar Choquet integral of x = (x1 , . . . , xn ) ∈ [−1, 1] with respect to the bicapacity µb is given by (7; 8; 13; 12):
n
Chb (x, µb ) = ∫
0
∞
µb ({i ∈ N ∶ xi > t}, {i ∈ N ∶ xi < −t})dt.
(15)
The bipolar Choquet integral of x = (x1 , . . . , xn ) ∈ [−1, 1] with respect to the bi-capacity µb can be
rewritten as
n
Chb (x , µb ) = ∑ (∣x(i) ∣ − ∣x(i−1) ∣) µb ({j ∈ N ∶ xj ≥ ∣x(i) ∣}, {j ∈ N ∶ xj ≤ −∣x(i) ∣}),
n
(16)
i=1
being () ∶ N → N any permutation of index such that 0 = ∣x(0) ∣ ≤ ∣x(1) ∣ ≤ . . . ≤ ∣x(n) ∣. Note that to
ensure that the pair ({j ∈ N ∶ xj ≥ ∣t∣}, {j ∈ N ∶ xj ≤ −∣t∣}) is an element of Q for all t ∈ R, we adopt the
convention - which will be maintained trough all the paper - that in the case of t = 0 the inequality
xj ≤ −∣0∣ = 0 must be intended as xj < 0. The formulation (16) will be useful in proving some results,
like that exposed in the next representation theorem.
Theorem 4. (13) An aggregation function G ∶ [−1, 1] → [−1, 1] is idempotent and bipolar comonon
tonic additive if and only if there exists a bi-capacity µb such that, for all x ∈ [−1, 1] ,
n
G(x) = Chb (x, µb ).
Remark 2. Although the bipolar Choquet integral is trivially homogeneous, this condition does not
appear in the theorem, since an aggregation function which is idempotent and bipolar comonotone
additive is also homogeneous. Observe also that we could relax idempotency with the conditions
G(1(N,∅) ) = 1 and G(1(∅,N ) ) = −1.
4.3
The bipolar Shilkret integral
Definition 12. The bipolar Shilkret integral of x = (x1 , . . . , xn ) ∈ [−1, 1] with respect to the bicapacity µb is given by:
n
Shb (x, µb ) = ⋁ {∣xi ∣ ⋅ µb ({j ∈ N ∶ xj ≥ ∣xi ∣}, {j ∈ N ∶ xj ≤ −∣xi ∣})} .
b
(17)
i∈N
Definition 13. The right bipolar Shilkret integral of x = (x1 , . . . , xn ) ∈ [−1, 1] with respect to the
bi-capacity µb is given by:
n
Sh+b (x, µb ) = ⋁ {∣xi ∣ ⋅ µb ({j ∈ N ∶ xj ≥ ∣xi ∣}, {j ∈ N ∶ xj ≤ −∣xi ∣})} .
b+
i∈N
8
(18)
Definition 14. The left bipolar Shilkret integral of x = (x1 , . . . , xn ) ∈ [−1, 1] with respect to the
bi-capacity µb is given by:
n
Sh−b (x, µb ) = ⋁ {∣xi ∣ ⋅ µb ({j ∈ N ∶ xj ≥ ∣xi ∣}, {j ∈ N ∶ xj ≤ −∣xi ∣})} .
b−
(19)
i∈N
Clearly the three definitions are linked via the
Shb (x , µb ) = ⋁ {Sh+b (x , µb ), Sh−b (x , µb )} .
b
The condition Shb (x , µb ) = 0 is equivalent to the Sh+b (x , µb ) = −Sh−b (x , µb ) and, in this case, or the
three integrals are all zero or they give three different results, one zero, one positive and one negative.
We can think about them in terms of a neutral, an optimistic and a pessimistic aggregate evaluation
of x . The condition Shb (x , µb ) ≠ 0 implies that Sh+b (x , µb ) = Sh−b (x , µb ) = Shb (x , µb ).
The following theorems characterize the bipolar Shilkret integral.
Theorem 5. An aggregation function G ∶ [−1, 1] → [−1, 1] is idempotent, bipolar comonotone
maxitive and homogeneous if and only if there exists a bi-capacity µb on N such that, for all x ∈
n
[−1, 1] ,
G(x) = Shb (x, µb ).
n
Remark 3. Let us note that theorem 5 implies, as corollary, theorem 2 since bipolar comonotone
maxitivity restricted on R+ implies comonotone maxitivity.
Theorem 6. An aggregation function G ∶ [−1, 1] → [−1, 1] is idempotent, positive bipolar comonotone maxitive and homogeneous if and only if there exists a bi-capacity µb on N such that, for all
n
x ∈ [−1, 1] ,
G(x) = Sh+b (x, µb ).
n
Theorem 7. An aggregation function G ∶ [−1, 1] → [−1, 1] is idempotent, negative bipolar comonotone maxitive and homogeneous if and only if there exists a bi-capacity µb on N such that, for all
n
x ∈ [−1, 1] ,
G(x) = Sh−b (x, µb ).
n
Remark 4. Idempotency could be relaxed with the conditions G(1(N,∅) ) = 1 and G(1(∅,N ) ) = −1, in
fact from these and from homogeneity idempotency can be elicited.
4.4
The bipolar Sugeno integral
Definition 15. The bipolar Sugeno integral of a vector x = (x1 , . . . , xn ) ∈ [−1, 1] with respect to the
bi-capacity µb on N is given by:
n
Sub (x, µb ) = ⋁ {sign (µb ({j ∈ N ∶ xj ≥ ∣xi ∣}, {j ∈ N ∶ xj ≤ −∣xi ∣})) ⋅
b
i∈N
⋅ ⋀ {∣µb ({j ∈ N ∶ xj ≥ ∣xi ∣}, {j ∈ N ∶ xj ≤ −∣xi ∣})∣ , ∣xi ∣}}.
9
(20)
Definition 16. The right bipolar Sugeno integral of a vector x = (x1 , . . . , xn ) ∈ [−1, 1] with respect
to the bi-capacity µb on N is given by:
n
Su+b (x, µb ) = ⋁ {sign (µb ({j ∈ N ∶ xj ≥ ∣xi ∣}, {j ∈ N ∶ xj ≤ −∣xi ∣})) ⋅
b+
i∈N
⋅ ⋀ {∣µb ({j ∈ N ∶ xj ≥ ∣xi ∣}, {j ∈ N ∶ xj ≤ −∣xi ∣})∣ , ∣xi ∣}}.
(21)
Definition 17. The left bipolar Sugeno integral of a vector x = (x1 , . . . , xn ) ∈ [−1, 1] with respect to
the bi-capacity µb on N is given by:
n
Su−b (x, µb ) = ⋁ {sign (µb ({j ∈ N ∶ xj ≥ ∣xi ∣}, {j ∈ N ∶ xj ≤ −∣xi ∣})) ⋅
b−
i∈N
⋅ ⋀ {∣µb ({j ∈ N ∶ xj ≥ ∣xi ∣}, {j ∈ N ∶ xj ≤ −∣xi ∣})∣ , ∣xi ∣}}.
(22)
Clearly the three definitions are linked via the
Sub(x , µb ) = ⋁ {Su+b (x , µb ), Su−b (x , µb )} .
b
The condition Sub (x , µb ) = 0 is equivalent to the Su+b (x , µb ) = −Su−b (x , µb ) and, in this case, or
the three integrals are all zero or they give three different results, one zero (neutral), one positive
(optimistic) and one negative (pessimistic). The condition Sub (x , µb ) ≠ 0 implies that Su+b (x , µb ) =
Su−b (x , µb ) = Sub (x , µb ).
The following theorems characterize the bipolar Sugeno integral.
Theorem 8. An aggregation function G ∶ [−1, 1] → [−1, 1] is idempotent, bipolar comonotone
maxitive, bipolar stable with respect to the sign and bipolar stable with respect to the minimum if and
n
only if there exists a bi-capacity µb on N such that, for all x ∈ [−1, 1] ,
n
G(x) = Sub (x, µb ).
Theorem 9. An aggregation function G ∶ [−1, 1] → [−1, 1] is idempotent, positive bipolar comonotone maxitive, bipolar stable with respect to the sign and bipolar stable with respect to the minimum
n
if and only if there exists a bi-capacity µb on N such that, for all x ∈ [−1, 1] ,
n
G(x) = Su+b (x, µb ).
Theorem 10. An aggregation function G ∶ [−1, 1] → [−1, 1] is idempotent, negative bipolar comonotone maxitive, bipolar stable with respect to the sign and bipolar stable with respect to the minimum
n
if and only if there exists a bi-capacity µb on N such that, for all x ∈ [−1, 1] ,
n
G(x) = Su−b (x, µb ).
5
Concluding remarks
In recent years there has been an increasing interest in development of new integrals useful in decision
analysis process or in modeling engineering problems. An interesting line of research is that of bipolar
fuzzy integrals, that considers the case in which the underling scale is bipolar. In this paper we have
axiomatically characterized the bipolar Choquet integral and defined and axiomatically characterized
the bipolar Shilkret integral and the bipolar Sugeno integral. Thus, the scenario of bipolar fuzzy
integrals appears clearer and richer.
10
6
Appendix
Proof of Theorem 2.
First we prove the necessary part. Let us suppose there exists a capacity µ on N such that, for
n
all x ∈ (α, β) , G(x ) = Sh(x , µ). In this case it is trivial to prove that the Shilkret integral is
idempotent, comonotone maxitive and homogeneous by definition and we leave the proof to the
reader. Now we prove the sufficient part of the theorem. Let us define
µ(A) = G(1A ),
for all A ∈ 2N .
(23)
Because G is an idempotent aggregation function, we get µ(∅) = 0, µ(N) = 1 and µ(A) ≤ µ(B)
n
whenever A ⊆ B. Thus µ is a capacity on N. Every x = (x1 , . . . , xn ) ∈ (α, β) can be written as
x = ⋁ x(i) ⋅ 1{j∈N
i∈N
∣ xj ≥x(i) }
being () ∶ N → N any permutation of index such that x(1) ≤ . . . ≤ x(n) . Because vectors x(i) ⋅
1{j∈N ∣ xj ≥x(i) } are comonotonic, we get the thesis by applying comonotonic maxitivity, homogeneity
of G and the definition of µ according to (23):
G(x ) = G ( ⋁ x(i) ⋅ 1{j∈N
i∈N
= ⋁ x(i) ⋅ G (1{j∈N
i∈N
∣ xj ≥x(i) } )
∣ xj ≥x(i) } )
= ⋁ G (x(i) ⋅ 1{j∈N
i∈N
∣ xj ≥x(i) } )
=
= ⋁ x(i) ⋅ µ ({j ∈ N ∣ xj ≥ x(i) }) = Sh(x , µ)
i∈N
◻
Proof of Theorem 4.
First we prove the necessary part. Let us suppose that there exists a bi-capacity µb such that, for all
n
x ∈ [−1, 1] , G(x ) = Chb (x , µb ). Idempotency of the bipolar Choquet integral follows from definition,
λ
because if λ ≥ 0, then Chb (λ ⋅ 1(N,∅) , µb ) = ∫0 µb (N, ∅) dt = λ, while if λ < 0, then Chb (λ ⋅ 1(N,∅) , µb ) =
−λ
n
∫0 µb (∅, N) dt = λ. If x , y ∈ [−1, 1] are bipolar comonotone, then there exists a permutation of
indexes () ∶ N → N such that 0 = ∣x(0) ∣ ≤ ∣x(1) ∣ ≤ . . . ≤ ∣x(n) ∣ and 0 = ∣y(0) ∣ ≤ ∣y(1) ∣ ≤ . . . ≤ ∣y(n) ∣, and thus
Chb (x , µb ) = ∑ (∣x(i) ∣ − ∣x(i−1) ∣) ⋅ µb ({j ∈ N ∶ xj ≥ ∣x(i) ∣}, {j ∈ N ∶ xj ≤ −∣x(i) ∣}),
n
i=1
and
Chb (y , µb ) = ∑ (∣y(i) ∣ − ∣y(i−1) ∣) ⋅ µb ({j ∈ N ∶ yj ≥ ∣y(i) ∣}, {j ∈ N ∶ yj ≤ −∣y(i) ∣}).
n
i=1
Since x and y are absolutely comonotonic an cosigned, for every i = 1, . . . , n
µb ({j ∈ N ∶ xj ≥ ∣x(i) ∣}, {j ∈ N ∶ xj ≤ −∣x(i) ∣}) = µb ({j ∈ N ∶ yj ≥ ∣y(i) ∣}, {j ∈ N ∶ yj ≤ −∣y(i) ∣}) .
(24)
Moreover, again because x and y are absolutely comonotonic and cosigned, for every i = 1, . . . , n,
∣x(i) + y(i) ∣ = ∣x(i) ∣ + ∣y(i) ∣ and consequently
0 = ∣x(0) + y(0) ∣ ≤ ∣x(1) + y(i) ∣ ≤ . . . ≤ ∣x(n) + y(n) ∣ for every i = 1, . . . , n.
(25)
By (24) and (25) we get Chb (x , µb ) + Chb (y , µb ) = Chb (x + y , µb ).
Now we prove the sufficient part of the theorem. Let us define
µb (A, B) = G (1(A,B) ) ,
11
for all (A, B) ∈ Q.
(26)
µb represents a bi-capacity, because by idempotency of G we get that µb (N, ∅) = G (1(N,∅) ) = 1,
µb (∅, N) = G (1(∅,N ) ) = −1, µb (∅, ∅) = G (1(∅,∅) ) = 0. Moreover, if (A, B) ≾ (A′ , B ′ ), being for all
i ∈ N, the ith component of the vector 1(A,B) not greater than the ith component of the vector 1(A′ ,B′ )
and being G an aggregation function (then monotone), thus µb (A, B) ≤ µb (A′ , B ′ ). Observe now that
n
any vector x = (x1 , . . . , xn ) ∈ [−1, 1] can be rewritten as
x = ∑ (∣x(i) ∣ − ∣x(i−1) ∣) ⋅ 1({j∈N ∶xj ≥∣x(i) ∣},{j∈N ∶xj ≤−∣x(i) ∣}) ,
n
(27)
i=1
being () ∶ N → N any permutation of indexes such that 0 = ∣x(0) ∣ ≤ ∣x(1) ∣ ≤ . . . ≤ ∣x(n) ∣. Let us note
that for all (A, B), (A′ , B ′ ) ∈ Q such that (A, B) ⊆ (A′ , B ′ ) and for all a, b ∈ [0, 1], vectors a ⋅ 1(A,B)
n
and b ⋅ 1(A′ ,B′ ) are bipolar comonotone. Consequently, (27) shows that any vector x ∈ [−1, 1] can be
decomposed as a sum of bipolar comonotonic vectors. Remembering that an aggregation function
which is idempotent and bipolar comonotone additive is also homogeneous, thus to get the thesis it
is sufficient to apply, respectively, bipolar comonotone additivity, homogeneity of G and definition
of bi-capacity µb according to (26):
G(x ) = G (∑ (∣x(i) ∣ − ∣x(i−1) ∣) ⋅ 1({j∈N ∶xj ≥∣x(i) ∣},{j∈N ∶xj ≤−∣x(i) ∣}) ) =
n
i=1
= ∑ (∣x(i) ∣ − ∣x(i−1) ∣) ⋅ G (1({j∈N ∶xj ≥∣x(i) ∣},{j∈N ∶xj ≤−∣x(i) ∣}) ) = Chb (x , µb ).
n
i=1
◻
Proof of Theorem 5.
First we prove the necessary part. Let us suppose there exists a bi-capacity µb such that, for all x ∈
n
[−1, 1] , G(x ) = Shb (x , µb ). The bipolar Shilkret integral is, trivially, idempotent and homogeneous
and we only need to demonstrate the bipolar comonotonic maxitivity. Let us consider a set of
indexes K = {1, . . . , k}, k increasing levels l1 , . . . , lk ∈ R with 0 < l1 < l2 < . . . < lk ≤ 1 and a sequence
{(Ai , Bi )}i∈K such that (Ai , Bi ) ∈ Q and (Ai+1 , Bi+1 ) ⊆ (Ai , Bi ) for all i ∈ K. The j th component of
the vector ⋁bi∈K {li ⋅ 1(Ai ,Bi ) } is equal to li if j ∈ Ai ∖ Ai+1 , is equal to −li if j ∈ Bi ∖ Bi+1 and is equal
to zero if j ∈ N ∖ (A1 ∪ B1 ) for all i ∈ K and taking Ak+1 = Bk+1 = ∅. Clearly, such a vector has
a component greater or equal to li for indexes in Ai and has component smaller or equal to −li for
indexes in Bi . Thus, by definition
Shb ( ⋁ {li ⋅ 1(Ai ,Bi ) }, µb ) = ⋁ {li ⋅ µb ((Ai , Bi ))} = ⋁ {Shb (li ⋅ 1(Ai ,Bi ) , µb )}.
b
b
b
(28)
i∈K
i∈K
i∈K
Now we prove the sufficient part of the theorem. Let us define
µb (A, B) = G (1(A,B) ) ,
for all (A, B) ∈ Q.
(29)
µb represents a bi-capacity (see proof of theorem 4). Notice that each x ∈ [−1, 1] can be rewritten
as
b
(30)
x = ⋁ ∣xi ∣ ⋅ 1({j ∣ xj ≥∣xi∣},{j ∣ xj ≤−∣xi ∣})
n
i∈N
and observe that vectors ∣xi ∣ ⋅ 1({j∈N ∣ xj ≥∣xi ∣},{j∈N ∣ xj ≤−∣xi ∣}) , i = 1 . . . , n are bipolar comonotone. Conn
sequently, for any x ∈ [−1, 1] by bipolar comonotone maxitivity, homogeneity and definition of
bi-capacity µb according to the (29) we get
G(x ) = G ( ⋁ ∣xi ∣ ⋅ 1({j
b
i∈N
= ⋁ ∣xi ∣ ⋅ G (1({j
b
i∈N
∣ xj ≥∣xi ∣},{j ∣ xj ≤−∣xi ∣}) )
∣ xj ≥∣xi ∣},{j ∣ xj ≤−∣xi ∣}) )
= ⋁ G (∣xi ∣ ⋅ 1({j
b
i∈N
∣ xj ≥∣xi ∣},{j ∣ xj ≤−∣xi ∣}) )
=
= ⋁ ∣xi ∣ ⋅ µb ({j ∣ xj ≥ ∣xi ∣} , {j ∣ xj ≤ −∣xi ∣}) = Shb (x , µb )
b
i∈N
12
◻
Proof of Theorems 6 and 7. They are analogous to the proof of previous Theorem 5.
◻
Proof of Theorem 8. First we prove the necessary part. Let us suppose there exists a bi-capacity µb
n
such that, for all x ∈ [−1, 1] , G(x ) = Sub (x , µb ). The Sugeno integral is idempotent by definition.
Bipolar stability with respect to the sign and with respect to the minimum are trivially verified once
we consider that for all r > 0 and for all (A, B) ∈ Q
Sub (r ⋅ 1(A,B) , µb ) = sign (µb (A, B)) ⋀ {r, ∣µb (A, B)∣} .
Let us consider a set of indexes K = {1, . . . , k}, k increasing levels l1 , . . . , lk ∈ R with 0 < l1 < l2 < . . . <
lk ≤ 1 and a sequence {(Ai , Bi )}i∈K such that (Ai , Bi ) ∈ Q and (Ai+1 , Bi+1 ) ⊆ (Ai , Bi ) for all i ∈ K.
Thus, by definition
Sub ( ⋁ {li ⋅ 1(Ai ,Bi ) }, µb ) = ⋁ {sign [µb ((Ai , Bi ))] ⋀ {li , ∣µb ((Ai , Bi )) ∣}} =
b
b
i∈K
i∈K
= ⋁ {Sub (li ⋅ 1(Ai ,Bi ) , µb )}.
b
(31)
i∈K
Now we prove the sufficient part of the theorem. Let us define µb (A, B) = G (1(A,B) ) for all (A, B) ∈ Q.
µb represents a bi-capacity (see proof of theorem 4). Let us note that using bipolar stability with
respect to the minimum and idempotency of G we have that for all r > 0 and for all (A, B) ∈ Q,
∣G (r ⋅ 1(A,B) )∣ = ⋀ {r, ∣G (1(A,B) )∣} .
(32)
The (32) is obvious if r = 0 or r = 1. If 0 < r < 1 and ∣G (1(A,B) )∣ > ∣G (r ⋅ 1(A,B) )∣, then using
stability with respect to the minimum, ∣G (r ⋅ 1(A,B) )∣ = r and the (32) is true again. If ∣G (1(A,B) )∣ =
∣G (r ⋅ 1(A,B) )∣ observe that by monotonicity and idempotency of G, ∣G (r ⋅ 1(A,B) )∣ ≤ ∣G (r ⋅ 1(N,∅) )∣ =
n
r, which means that also in this last case the (32) is true. Finally, notice that each x ∈ [−1, 1] can
be rewritten as
b
(33)
x = ⋁ ∣xi ∣ ⋅ 1({j ∣ xj ≥∣xi∣},{j ∣ xj ≤−∣xi ∣})
i∈N
and observe that vectors ∣xi ∣ ⋅ 1({j∈N ∣ xj ≥∣xi∣},{j∈N ∣ xj ≤−∣xi ∣}) , i = 1 . . . , n are bipolar comonotone.
n
Consequently, for any x ∈ [−1, 1] by bipolar comonotone maxitivity
G(x ) = G ( ⋁ ∣xi ∣ ⋅ 1({j
b
i∈N
∣ xj ≥∣xi ∣},{j ∣ xj ≤−∣xi ∣}) )
= ⋁ G (∣xi ∣ ⋅ 1({j
b
i∈N
∣ xj ≥∣xi ∣},{j ∣ xj ≤−∣xi ∣}) )
=
( by bipolar stability with respect to the sign )
= ⋁ {sign [G (1({j
b
∣ xj ≥∣xi ∣},{j ∣ xj ≤−∣xi ∣}) )] ∣G (∣xi ∣ ⋅ 1({j ∣ xj ≥∣xi ∣},{j ∣ xj ≤−∣xi ∣}) )∣}
i∈N
= ⋁ {sign [µb ({j ∣ xj ≥ ∣xi ∣} , {j ∣ xj ≤ −∣xi ∣})] ∣G (∣xi ∣ ⋅ 1({j
b
i∈N
( by bipolar stability with respect to the minimum )
∣ xj ≥∣xi ∣},{j ∣ xj ≤−∣xi ∣}) )∣}
= ⋁ {sign [µb ({j ∣ xj ≥ ∣xi ∣} , {j ∣ xj ≤ −∣xi ∣})] ⋀ {∣xi ∣, ∣G (1({j
b
i∈N
=
=
∣ xj ≥∣xi ∣},{j ∣ xj ≤−∣xi ∣}) )∣}}
=
= ⋁ {sign [µb ({j ∣ xj ≥ ∣xi ∣} , {j ∣ xj ≤ −∣xi ∣})] ⋀ {∣xi ∣, ∣µb ({j ∣ xj ≥ ∣xi ∣} , {j ∣ xj ≤ −∣xi ∣})∣}}
b
i∈N
that is the Sugeno integral Sub (x , µb ).
◻
Proof of Theorems 9 and 10. They are analogous to the proof of previous Theorem 8.
◻
13
References
[1] S. Bodjanova and M. Kalina. Sugeno and Shilkret integrals, and T-and S-evaluators. In SISY
2009 - 7th International Symposium on Intelligent Systems and Informatics, pages 109–114.
[2] G. Choquet.
1953/54.
Theory of Capacities.
Annales de l’Institute Fourier (Grenoble), 5:131–295,
[3] J. Figueira, S. Greco, and M. Ehrgott. Multiple criteria decision analysis: state of the art
surveys, volume 78. Springer Verlag, 2005.
[4] M. Grabisch. The application of fuzzy integrals in multicriteria decision making. European
Journal of Operational Research, 89(3):445–456, 1996.
[5] M. Grabisch. The symmetric Sugeno integral. Fuzzy Sets and Systems, 139(3):473–490, 2003.
[6] M. Grabisch. The Möbius transform on symmetric ordered structures and its application to
capacities on finite sets. Discrete Mathematics, 287(1-3):17–34, 2004.
[7] M. Grabisch and C. Labreuche. Bi-capacities–I: definition, Möbius transform and interaction.
Fuzzy Sets and Systems, 151(2):211–236, 2005.
[8] M. Grabisch and C. Labreuche. Bi-capacities–II: the Choquet integral. Fuzzy Sets and Systems,
151(2):237–259, 2005.
[9] M. Grabisch and C. Labreuche. Fuzzy measures and integrals in MCDA. Multiple criteria
decision analysis: state of the art surveys, pages 563–604, 2005.
[10] M. Grabisch, J.L. Marichal, R. Mesiar, and E. Pap. Aggregation Functions (Encyclopedia of
Mathematics and its Applications). Cambridge University Press, 2009.
[11] S. Greco. Generalizing again the Choquet integral: the profile dependent Choquet integral. In
Mesiar R. Klement E. P. Dubois D., Grabisch M., editor, Decision Theory: Qualitative and
Quantitative Approaches, pages 66–79. Linz Seminar on Fuzzy Set and System, 2011.
[12] S. Greco, B. Matarazzo, and S. Giove. The Choquet integral with respect to a level dependent
capacity. Fuzzy Sets and Systems, 175(1), 2011.
[13] S. Greco, B. Matarazzo, and R. Slowinski. Bipolar Sugeno and Choquet integrals. In G. Pasi
B. De Baets, J. Fodor, editor, EUROWorking Group on Fuzzy Sets, pages 191–196. Workshop
on Informations Systems (EUROFUSE 2002), Varenna, Italy, 2002.
[14] E.P. Klement, R. Mesiar, and E. Pap. A universal integral as common frame for Choquet and
Sugeno integral. IEEE Transactions on Fuzzy Systems, 18(1):178–187, 2010.
[15] J.L. Marichal. An axiomatic approach of the discrete Sugeno integral as a tool to aggregate
interacting criteria in a qualitative framework. IEEE Transactions on Fuzzy Systems, 9(1):164–
172, 2001.
[16] R. Mesiar, A. Mesiarová-Zemánková, and K. Ahmad. Level-dependent Sugeno integral. IEEE
Transactions on Fuzzy Systems, 17(1):167–172, 2009.
[17] R. Mesiar, A. Mesiarová-Zemánková, and K. Ahmad. Discrete Choquet integral and some of its
symmetric extensions. Fuzzy Sets and Systems, 184(1):148–155, 2011.
14
[18] D. Schmeidler. Integral representation without additivity. Proceedings of the American Mathematical Society, 97(2):255–261, 1986.
[19] N. Shilkret. Maxitive measure and integration. In Indagationes Mathematicae (Proceedings),
volume 74, pages 109–116. Elsevier, 1971.
[20] J. Šipoš. Integral with respect to a pre-measure. Mathematica Slovaca, 29(2):141–155, 1979.
[21] M. Sugeno. Theory of fuzzy integrals and its applications. Ph.D. Thesis, Tokyo institute of
Technology, 1974.
15