Fuzzy Generalized Hybrid Aggregation Operators and
Fuzzy Generalized Hybrid Aggregation Operators and
1, March 2010 15
© 2010 TFSA
16 International Journal of Fuzzy Systems, Vol. 12, No. 1, March 2010
variables, ai are the argument variables. complex reordering processes in the aggregation of the
For further reading on generalized OWAs and its re- FNs. It uses order-inducing variables in the reordering of
cent developments, see for example [3-4,8,12,14,16- the FNs and it includes the FGHA as a particular case. It
18,38]. can be defined as follows.
If we replace bλ with a general continuous strictly Definition 6: Let Ψ be the set of FNs. A FIGHA operator
monotone function g(b) [3], then, the IGOWA operator of dimension n is a mapping FIGHA: Ψn × Ψn → Ψ that
becomes the Quasi-IOWA operator [17]. It can be for- has an associated weighting vector W of dimension n
mulated as follows. with ∑ nj =1 w j = 1 and wj ∈ [0, 1], such that:
Definition 4: A Quasi-IOWA operator of dimension n is a
1/ λ
mapping QIOWA: Rn × Rn → R defined by an associated ⎛ n ⎞
weighting vector W of dimension n such that FIGHA (〈u1,ã1〉, …, 〈un,ãn〉)= ⎜ ∑ w j b λj ⎟ (7)
⎜ j =1 ⎟
⎝ ⎠
∑nj=1 w j = 1 and wj ∈ [0, 1], and by a strictly monotonic
where bj is the âi value (âi = nωiãi, i = 1,2,…,n) of the
continuous function g(b), as follows: IOWA pair 〈ui, ãi〉 having the jth largest ui, ui is the order
⎛ n ⎞ inducing variable, ω = (ω1, ω2, …, ωn)T is the weighting
⎜ j =1
( )
QIOWA (〈u1,a1〉, …, 〈un,an〉)= g −1 ⎜ ∑ w j g b( j ) ⎟ (5)
⎟ vector of the ãi, with ωi ∈ [0, 1] and the sum of the
⎝ ⎠
weights is 1, the ãi are FNs, and λ is a parameter such
where the bj are the argument values ai of the
that λ ∈ (−∞, ∞).
Quasi-IOWA pairs 〈ui, ai〉 ordered in decreasing order of
As we can see the FGHA operator is a particular case
their ui, values.
of the FIGHA operator when the reordering of the ui is
equal to j.
3. Fuzzy Generalized Hybrid Aggregation Op- Note that if λ ≤ 0, we can only use positive numbers
erators R+, in order to get consistent results. Note also that dif-
ferent types of FNs could be used in the aggregation
In this Section, we are going to consider two gener- such as Triangular FNs, Trapezoidal FNs, L-R FNs, in-
alizations: the fuzzy generalized hybrid averaging terval-valued FNs, intuitionistic FNs [21,39], general-
(FGHA) operator and the fuzzy induced generalized hy- ized FNs, and more complex structures
brid averaging (FIGHA) operator. As the FIGHA gener- [12-13,19,24-25,31,39-45].
alizes the FGHA, we will mostly use the FIGHA opera- In this case, the reordering of the arguments has an
tor in this paper. The FGHA operator is an extension of additional difficulty because now we are using FNs.
the HA operator that uses generalized means and uncer- Therefore, in some cases it is not clear which FN is
tain information that can be represented by using FNs. higher, so we need to establish an additional criteria for
Thus, we can represent the problems considering the best ranking FNs. For simplicity, we recommend the follow-
and worst result and the possibility that the internal val- ing procedure. Select the FN with the highest value in
ues of the FN will occur. With this generalization, we the membership level α = 1. Note that if the membership
include in the same formulation a lot of aggregation op- level α = 1 is an interval, then, we will calculate the av-
erators such as the FHA, the fuzzy hybrid quadratic av- erage of the interval. Note also that this problem is espe-
eraging (FHQA), the FGOWA and the FWGM. It can be cially relevant for the FGHA because the FIGHA solves
defined as follows. this issue with the order inducing variables that do not
Definition 5: Let Ψ be the set of FNs. A FGHA operator need to rank FNs. However, the final result is a FN so if
of dimension n is a mapping FGHA: Ψn → Ψ that has an we have different final results, then, we need to establish
associated weighting vector W of dimension n such that a ranking between them.
the sum of the weights is 1 and wj ∈ [0, 1], then: From a generalized perspective of the reordering step,
1/ λ it is possible to distinguish between the descending
⎛ n ⎞
FGHA (ã1, ã2, …, ãn)= ⎜ ∑ w j bλj ⎟ (6) FIGHA (DFIGHA) and the ascending FIGHA (AFIGHA)
⎜ j =1 ⎟
⎝ ⎠ operator. The weights of these operators are related by wj
where bj is the jth largest of the âi (âi = nωiãi, i = = w*n−j+1, where wj is the jth weight of the DFIGHA and
1,2,…,n), ω = (ω1, ω2, …, ωn)T is the weighting vector of w*n−j+1 the jth weight of the AFIGHA operator.
the ãi, with ωi ∈ [0, 1] and the sum of the weights is 1, If B is a vector corresponding to the ordered argu-
the ãi are FNs and λ is a parameter such that λ ∈ (−∞, ments bjλ, we shall call this the ordered argument vector
T
∞). and W is the transpose of the weighting vector, then, the
The FIGHA operator is an extension of the FGHA op- FIGHA operator can be expressed as:
erator for situations where we want to deal with more
18 International Journal of Fuzzy Systems, Vol. 12, No. 1, March 2010
w(n + 1)/2 = 1 and wj* = 0 for all others. If n is even we as- harmonic averaging (FIHHA) operator and the fuzzy
sign for example, wn/2 = w(n/2) + 1 = 0.5 and wj* = 0 for all induced hybrid quadratic averaging (FIHQA) operator.
others. Remark 9: When λ = 1, we get the FIHA operator.
Remark 4: Another type of aggregation that could be n
used is the E-Z FIGHA weights. In this case, we should FIGHA (〈u1,ã1〉, 〈u2,ã2〉, …, 〈un,ãn〉)= ∑ w j b j (15)
j =1
distinguish between two classes. In the first class, we
assign wj* = (1/q) for j* = 1 to q and wj* = 0 for j* > q, From a generalized perspective of the reordering step
and in the second class, we assign wj* = 0 for j* = 1 to n we can distinguish between the DFIHA operator and the
− q and wj* = (1/q) for j* = n − q + 1 to n. If q = 1 for the AFIHA operator. Note that if wj = 1/n, for all ãi, we get
first class, the E-Z FIGHA becomes the fuzzy hybrid the FWA and if ωj = 1/n, for all ãi, we get the FIOWA
maximum. And if q = 1 for the second class, the E-Z operator. If wj = 1/n, and ωj = 1/n, for all ãi, then, we get
FIGHA becomes the fuzzy hybrid minimum. the fuzzy average (FA).
Remark 5: For the weighted median-FIGHA, we select Remark 10: When λ = 0, the FIGHA operator becomes
the argument bk that has the kth largest argument such the FIHGA operator.
that the sum of the weights from 1 to k is equal or higher n
FIGHA (〈u1,ã1〉, 〈u2,ã2〉, …, 〈un,ãn〉)= ∏ b j w j (16)
than 0.5 and the sum of the weights from 1 to k − 1 is j =1
less than 0.5. In this case, it is also possible to distinguish between
Remark 6: A further interesting family is the S-FIGHA descending (DFIHGA) and ascending (AFIHGA) orders.
operator based on the S-OWA operator [27]. It can be Note that if wj = 1/n, for all ãi, we get the fuzzy weighted
subdivided in three classes: the “orlike”, the “andlike” geometric average (FWGA) and if ωj = 1/n, for all ãi, we
and the generalized S-FIGHA operator. The generalized get the fuzzy induced OWG (FIOWG) operator. If wj =
S-FIGHA operator is obtained when w1 = (1/n)(1 − (α + 1/n, and ωj = 1/n, for all ãi, then, we get the fuzzy geo-
β)) + α, wn = (1/n)(1 − (α + β)) + β, and wj = (1/n)(1 − metric mean (FGM).
(α + β)) for j = 2 to n − 1 where α, β ∈ [0, 1] and α + β Remark 11: When λ = −1, we get the FIHHA operator.
≤ 1. Note that if α = 0, the generalized S-FIGHA opera- 1
tor becomes the “andlike” S-FIGHA operator and if β = FIGHA (〈u1,ã1〉, 〈u2,ã2〉, …, 〈un,ãn〉)= (17)
n wj
0, it becomes the “orlike” S-FIGHA operator. ∑
Remark 7: Another family of aggregation operator that j =1 b j
could be used is the centered-FIGHA operator. We could Note that we can distinguish between the descending
define a FIGHA operator as a centered aggregation op- FIHHA (DFIHHA) operator and the ascending FIHHA
erator if it is symmetric, strongly decaying and inclusive. (AFIHHA) operator. Note that if wj = 1/n, for all ãi, we
Note that these properties have to be accomplished for get the fuzzy weighted harmonic mean (FWHM) and if
the weighting vector w of the FIOWA operator but not ωj = 1/n, for all ãi, we get the fuzzy induced ordered
necessarily for the weighting vector ω of the FWA. It is weighted harmonic averaging (FIOWHA) operator. If wj
symmetric if wj = wj+n−1. It is strongly decaying when i < = 1/n, and ωj = 1/n, for all ãi, then, we get the fuzzy
j ≤ (n + 1)/2 then wi < wj and when i > j ≥ (n + 1)/2 then harmonic mean (FHM).
wi < wj. It is inclusive if wj > 0. Note that it is possible to Remark 12: When λ = 2, we get the FIHQA operator.
consider a softening of the second condition by using wi 1/ 2
⎛ n ⎞
≤ wj instead of wi < wj. We shall refer to this as softly FIGHA (〈u1,ã1〉, …, 〈un,ãn〉) = ⎜ ∑ w j b 2j ⎟ (18)
decaying centered-FIGHA operator. Another particular ⎜ j =1 ⎟
⎝ ⎠
situation of the centered-FIGHA operator appears if we In this case, we also get the descending FIHQA
remove the third condition. We shall refer to it as a (DFIHQA) operator and the ascending FIHQA (AFI-
non-inclusive centered-FIGHA operator. HQA) operator. If wj = 1/n, for all ãi, we get the fuzzy
Remark 8: Other families of FIGHA operators could be weighted quadratic average (FWQA) and if ωj = 1/n, for
studied such as the Gaussian FIGHA weights, the non- all ãi, we get the fuzzy induced OWQA (FIOWQA) op-
monotonic FIGHA operator, etc. For more information, erator. If wj = 1/n, and ωj = 1/n, for all ãi, then, we get
see for example [2-4,9,11-17,23,26-30,35]. the fuzzy quadratic average (FQA).
Remark 13: Note that other families could be obtained
B. Analyzing the Parameter λ by using different values in the parameter λ. Note also
If we analyze different values of the parameter λ, we that it is possible to study these families individually.
obtain another group of particular cases such as the usual Then, we could develop for each case, a similar analysis
FIHA operator, the fuzzy induced hybrid geometric av- as it has been developed in Section 3 and 4.1, where we
eraging (FIHGA) operator, the fuzzy induced hybrid study different properties and families of the fuzzy hy-
20 International Journal of Fuzzy Systems, Vol. 12, No. 1, March 2010
order to take a decision. The results are presented in Ta- Table 4. Fuzzy aggregated results using the FOWA operator.
ble 2. α A1 A2 A3 A4 A5
0 (36, 56) (38, 58) (36, 56) (37, 57) (39, 59)
Table 2. Fuzzy aggregated results. 0.1 (37, 55) (39, 57) (37, 55) (38, 56) (40, 58)
0.2 (38, 54) (40, 56) (38, 54) (39, 55) (41, 57)
FA FWA FOWA FHA FIHA 0.3 (39, 53) (41, 55) (39, 53) (40, 54) (42, 56)
A1 (40,50,60) (44,54,64) (36,46,56) (36,45,54) (42,52,62) 0.4 (40, 52) (42, 54) (40, 52) (41, 53) (43, 55)
A2 (42,52,62) (38,48,58) (38,48,58) (36,45.5,55) (36,46,56) 0.5 (41, 51) (43, 53) (41, 51) (42, 52) (44, 54)
A3 (40,50,60) (39,49,59) (36,46,56) (35,44.5,54) (39,49,59) 0.6 (42, 50) (44, 52) (42, 50) (43, 51) (45, 53)
A4 (42,52,62) (37,47,57) (37,47,57) (32.5,43,53) (35,45,55) 0.7 (43, 49) (45, 51) (43, 49) (44, 50) (46, 52)
A5 (42,52,62) (42,52,62) (39,49,59) (37.5,47,56.5) (37.5,47.5,57.5) 0.8 (44, 48) (46, 50) (44, 48) (45, 49) (47, 51)
0.9 (45, 47) (47, 49) (45, 47) (46, 48) (48, 50)
1 46 48 46 47 49
Note that these results can also be expressed using the
α-cut representation that represents the membership Table 5. Fuzzy aggregated results using the FIHA operator.
function of the FN as it has been explained in Section
α
2.1. Recall that for the TFN A = (a, a ) , we use the fol- 0
A1
(42, 62)
A2
(36, 56)
A3
(39, 59)
A4
(35, 55)
A5
(37.5, 57.5)
lowing equations: 0.1 (43, 61) (37, 55) (40, 58) (36, 54) (38.5, 56.5)
0.2 (44, 60) (38, 54) (41, 57) (37, 53) (39.5, 55.5)
a(α ) = a1 + α (a 2 − a1 ), 0.3 (45, 59) (39, 53) (42, 56) (38, 52) (40.5, 54.5)
(22)
a (α ) = a3 − α (a3 − a 2 ). 0.4 (46, 58) (40, 52) (43, 55) (39, 51) (41.5, 53.5)
0.5 (47, 57) (41, 51) (44, 54) (40, 50) (42.5, 52.5)
where α ∈ [0, 1] and parameterized by (a1, a2, a3) where 0.6 (48, 56) (42, 50) (45, 53) (41, 49) (43.5, 51.5)
0.7 (49, 55) (43, 49) (46, 52) (42, 48) (44.5, 50.5)
a1 ≤ a2 ≤ a3, are real values. 0.8 (50, 54) (44, 48) (47, 51) (43, 47) (45.5, 49.5)
In order to present the results in a more complete way, 0.9 (51, 53) (45, 47) (48, 50) (44, 46) (46.5, 48.5)
we calculate the intervals obtained in the α-cut repre- 1 52 46 49 45 47.5
[22] J. Wu, J. C. Cai, H. Li, and W. Q. Duan, “The in- [37] M. Zarghami, F. Szidarovszky, and R. Ardakanian,
duced continuous ordered weighted geometric op- “A fuzzy-stochastic OWA model for robust
erators and their application in group decision multi-criteria decision making,” Fuzzy Optimiza-
making,” Computers & Industrial Engineering, vol. tion and Decision Making, vol. 7, no. 1, pp. 11-15,
56, no. 4, pp. 1545-1552, 2009. 2008.
[23] Z. S. Xu, “Dependent uncertain ordered weighted [38] H. Zhao, Z. S. Xu, M. F. Ni, and S. Liu, “General-
aggregation operators,” Information Fusion, vol. 9, ized aggregation operators for intuitionistic fuzzy
no. 3, pp. 310-316, 2008. sets,” International Journal of Intelligent Systems,
[24] Z. S. Xu, “Fuzzy harmonic mean operators,” In- vol. 25, no. 1, pp. 1-30, 2010.
ternational Journal of Intelligent Systems, vol. 24, [39] S. S. L. Chang and L.A. Zadeh, “On fuzzy map-
no. 2, pp. 152-172, 2009. ping and control,” IEEE Transactions on Systems,
[25] Z. S. Xu and R.R. Yager, “Dynamic intuitionistic Man and Cybernetics, vol. 2, no. 1, pp. 30-34,
fuzzy multi-attribute decision making,” Interna- 1972.
tional Journal of Approximate Reasoning, vol. 48, [40] L. A. Zadeh, “The concept of a linguistic variable
no. 1, pp. 246-262, 2008. and its application to approximate reasoning,” Part
[26] R. R. Yager, “On ordered weighted averaging ag- 1, Information Sciences, vol. 8, no. 2, pp. 199-249,
gregation operators in multi-criteria decision mak- 1975; Part 2, Information Sciences, vol. 8, no. 4, pp.
ing,” IEEE Transactions on Systems, Man and Cy- 301-357, 1975; Part 3, Information Sciences, vol. 9,
bernetics B, vol. 18, no.1, pp. 183-190, 1988. no. 1, pp. 43-80, 1975.
[27] R. R. Yager, “Families of OWA operators,” Fuzzy [41] D. Dubois and H. Prade, Fuzzy Sets and Systems:
Sets and Systems, vol. 59, no. 2, pp. 125-148, 1993. Theory and Applications, New York: Academic
[28] R. R. Yager, “On weighted median aggregation,” Press, 1980.
International Journal of Uncertainty, Fuzziness [42] A. Kaufmann and M. M. Gupta, Introduction to
and Knowledge-Based Systems, vol. 2, no. 1, pp. fuzzy arithmetic, Rheinhold: Publications Van
101-113, 1994. Nostrand, 1985.
[29] R. R. Yager, “Generalized OWA aggregation op- [43] T. Y. Chen and T. C. Ku, “Importance-assessing
erators,” Fuzzy Optimization and Decision Making, method with fuzzy number-valued fuzzy measures
vol. 3, no. 1, pp. 93-107, 2004. and discussions on TFNs and TrFNs,” International
[30] R. R. Yager, “Centered OWA operators,” Soft Journal of Fuzzy Systems, vol. 10, no. 2, pp.
Computing, vol. 11, no. 7, pp. 631-639, 2007. 92-103, 2008.
[31] R. R. Yager, “Time series smoothing and OWA ag- [44] Z. Chiang and G.H. Tzeng, “A third party logistics
gregation,” IEEE Transactions on Fuzzy Systems, provider for the best selection in fuzzy dynamic
vol. 16, no. 4, pp. 994-1007, 2008. decision environments,” International Journal of
[32] R. R. Yager, “Using trapezoids for representing Fuzzy Systems, vol. 11, no. 1, pp. 1-9, 2009.
granular objects: Applications to learning and OWA [45] Y. M. Wang and K. S. Chin, “A linear goal pro-
aggregation,” Information Sciences, vol. 178, no. 2, gramming priority method for fuzzy analytic hier-
pp. 363-380, 2008. archy process and its applications in new product
[33] R. R. Yager, “On generalized Bonferroni mean op- screening,” International Journal of Approximate
erators for multi-criteria aggregation,” Interna- Reasoning, vol. 49, no. 3, pp. 451-465, 2008.
tional Journal of Approximate Reasoning, vol. 50,
no. 8, pp. 1279-1286, 2009. José M. Merigó has a MSc and a PhD
[34] R. R. Yager and D.P. Filev, “Induced ordered degree in Business Administration ob-
weighted averaging operators,” IEEE Transactions tained in 2003 and 2009, respectively,
on Systems, Man and Cybernetics B, vol. 29, no. 1, from University of Barcelona, Spain. He
also holds a Bachelor Degree in Eco-
pp. 141-150, 1999.
nomics obtained in 2005, from Lund
[35] R. R. Yager, and J. Kacprzyk, The Ordered University, Sweden. He is an Assistant
Weighted Averaging Operators: Theory and Appli- Professor in the Department of Business
cations, Norwell: Kluwer Academic Publishers, Administration at the University of Bar-
1997. celona. He has published more than 100 papers in journals and
[36] D. Y. Yeh, C. H. Cheng, and H. W. Yio, “Empirical conference proceedings including journals such as Information
research of the principal component analysis and Sciences, International Journal of Intelligent Systems and
ordered weighted averaging integrated evaluation Computers & Industrial Engineering. He is currently inter-
model on software projects,” Cybernetics and Sys- ested in Aggregation Operators, Decision Making and Uncer-
tems, vol. 38, no. 3, pp. 289-303, 2007. tainty.
24 International Journal of Fuzzy Systems, Vol. 12, No. 1, March 2010