Ordered Weighted Averaging Aggregation Operator
   HOME

TheInfoList



OR:

In
applied mathematics Applied mathematics is the application of mathematics, mathematical methods by different fields such as physics, engineering, medicine, biology, finance, business, computer science, and Industrial sector, industry. Thus, applied mathematics is a ...
, specifically in
fuzzy logic Fuzzy logic is a form of many-valued logic in which the truth value of variables may be any real number between 0 and 1. It is employed to handle the concept of partial truth, where the truth value may range between completely true and completely ...
, the ordered weighted averaging (OWA) operators provide a
parameter A parameter (), generally, is any characteristic that can help in defining or classifying a particular system (meaning an event, project, object, situation, etc.). That is, a parameter is an element of a system that is useful, or critical, when ...
ized class of mean type aggregation operators. They were introduced by Ronald R. Yager.Yager, R. R., "On ordered weighted averaging aggregation operators in multi-criteria decision making," IEEE Transactions on Systems, Man, and Cybernetics 18, 183–190, 1988. Many notable mean operators such as the max, arithmetic average, median and min, are members of this class. They have been widely used in
computational intelligence In computer science, computational intelligence (CI) refers to concepts, paradigms, algorithms and implementations of systems that are designed to show " intelligent" behavior in complex and changing environments. These systems are aimed at m ...
because of their ability to model linguistically expressed aggregation instructions.


Definition

An OWA operator of dimension \ n is a mapping F: \mathbb^n \rightarrow \mathbb that has an associated collection of weights \ W = _1, \ldots, w_n lying in the unit interval and summing to one and with : F(a_1, \ldots , a_n) = \sum_^n w_j b_j where b_j is the ''j''th largest of the a_i . By choosing different ''W'' one can implement different aggregation operators. The OWA operator is a non-linear operator as a result of the process of determining the ''b''''j''.


Notable OWA operators

: \ F(a_1, \ldots, a_n) = \max(a_1, \ldots, a_n) if \ w_1 = 1 and \ w_j = 0 for j \ne 1 : \ F(a_1, \ldots, a_n) = \min(a_1, \ldots, a_n) if \ w_n = 1 and \ w_j = 0 for j \ne n : : \ F(a_1, \ldots, a_n) = \mathrm(a_1, \ldots, a_n) if \ w_j = \frac for all j \in
, n The comma is a punctuation mark that appears in several variants in different languages. Some typefaces render it as a small line, slightly curved or straight, but inclined from the vertical; others give it the appearance of a miniature fille ...


Properties

The OWA operator is a mean operator. It is bounded,
monotonic In mathematics, a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order. This concept first arose in calculus, and was later generalized to the more abstract setting of ord ...
,
symmetric Symmetry () in everyday life refers to a sense of harmonious and beautiful proportion and balance. In mathematics, the term has a more precise definition and is usually used to refer to an object that is invariant under some transformations ...
, and
idempotent Idempotence (, ) is the property of certain operations in mathematics and computer science whereby they can be applied multiple times without changing the result beyond the initial application. The concept of idempotence arises in a number of pl ...
, as defined below.


Characterizing features

Two features have been used to characterize the OWA operators. The first is the attitudinal character, also called ''orness''. This is defined as :A-C(W)= \frac \sum_^n (n - j) w_j. It is known that A-C(W) \in
, 1 The comma is a punctuation mark that appears in several variants in different languages. Some typefaces render it as a small line, slightly curved or straight, but inclined from the vertical; others give it the appearance of a miniature fille ...
. In addition ''A'' − ''C''(max) = 1, A − C(ave) = A − C(med) = 0.5 and A − C(min) = 0. Thus the A − C goes from 1 to 0 as we go from Max to Min aggregation. The attitudinal character characterizes the similarity of aggregation to OR operation(OR is defined as the Max). The second feature is the dispersion. This defined as :H(W) = -\sum_^n w_j \ln (w_j). An alternative definition is E(W) = \sum_^n w_j^2 . The dispersion characterizes how uniformly the arguments are being used.


Type-1 OWA aggregation operators

The above Yager's OWA operators are used to aggregate the crisp values. Can we aggregate fuzzy sets in the OWA mechanism? The Type-1 OWA operators have been proposed for this purpose. So the type-1 OWA operators provides us with a new technique for directly aggregating uncertain information with uncertain weights via OWA mechanism in soft decision making and
data mining Data mining is the process of extracting and finding patterns in massive data sets involving methods at the intersection of machine learning, statistics, and database systems. Data mining is an interdisciplinary subfield of computer science and ...
, where these uncertain objects are modelled by fuzzy sets. The type-1 OWA operator is defined according to the alpha-cuts of fuzzy sets as follows: Given the ''n'' linguistic weights \left\_^n in the form of fuzzy sets defined on the domain of discourse U = ,\;\;1/math>, then for each \alpha \in ,\;1/math>, an \alpha -level type-1 OWA operator with \alpha -level sets \left\_^n to aggregate the \alpha -cuts of fuzzy sets \left\_^n is given as : \Phi_\alpha \left( \right) =\left\ where W_\alpha ^i= \, A_\alpha ^i=\, and \sigma :\ \to \ is a permutation function such that a_ \ge a_ ,\;\forall \;i = 1, \ldots ,n - 1, i.e., a_ is the ith largest element in the set \left\. The computation of the type-1 OWA output is implemented by computing the left end-points and right end-points of the intervals \Phi _\alpha \left( \right): \Phi _\alpha \left( \right)_ and \Phi _\alpha \left( \right)_ , where A_\alpha ^i= _^i, A_^i W_\alpha ^i= _^i, W_^i/math>. Then membership function of resulting aggregation
fuzzy set Fuzzy or Fuzzies may refer to: Music * Fuzzy (band), a 1990s Boston indie pop band * Fuzzy (composer), Danish composer Jens Vilhelm Pedersen (born 1939) * Fuzzy (album), ''Fuzzy'' (album), 1993 debut album of American rock band Grant Lee Buffalo ...
is: :\mu _ (x) = \mathop \vee _ \alpha For the left end-points, we need to solve the following programming problem: : \Phi _\alpha \left( \right)_ = \min\limits_ \sum\limits_^n while for the right end-points, we need to solve the following programming problem: :\Phi _\alpha \left( \right)_ = \max\limits_ \sum\limits_^n This paper has presented a fast method to solve two programming problem so that the type-1 OWA aggregation operation can be performed efficiently.


OWA for committee voting

Amanatidis, Barrot, Lang, Markakis and Ries present voting rules for
multi-issue voting Multi-issue voting is a setting in which several issues have to be decided by voting. Multi-issue voting raises several considerations, that are not relevant in single-issue voting. The first consideration is attaining ''fairness'' both for the ...
, based on OWA and the
Hamming distance In information theory, the Hamming distance between two String (computer science), strings or vectors of equal length is the number of positions at which the corresponding symbols are different. In other words, it measures the minimum number ...
. Barrot, Lang and Yokoo study the manipulability of these rules.


References

{{reflist * Liu, X., "The solution equivalence of minimax disparity and minimum variance problems for OWA operators," International Journal of Approximate Reasoning 45, 68–81, 2007. * Torra, V. and Narukawa, Y., Modeling Decisions: Information Fusion and Aggregation Operators, Springer: Berlin, 2007. * Majlender, P., "OWA operators with maximal Rényi entropy," Fuzzy Sets and Systems 155, 340–360, 2005. * Szekely, G. J. and Buczolich, Z., " When is a weighted average of ordered sample elements a maximum likelihood estimator of the location parameter?" Advances in Applied Mathematics 10, 1989, 439–456. Logic in computer science Fuzzy logic Information retrieval techniques