Next Article in Journal
Exponential Bounds for the Density of the Law of the Solution of an SDE with Locally Lipschitz Coefficients
Previous Article in Journal
Radius of α-Spirallikeness of Order cos(α)/2 for Entire Functions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Complete Lattice Structure of Ordered Functional Weighted Averaging Operators

1
Department of Mathematics, University of Cadiz, 11510 Puerto Real, Spain
2
Machine Intelligence Institute, Lona College, New Rochelle, NY 10801, USA
*
Authors to whom correspondence should be addressed.
Mathematics 2025, 13(5), 795; https://doi.org/10.3390/math13050795
Submission received: 12 January 2025 / Revised: 22 February 2025 / Accepted: 25 February 2025 / Published: 27 February 2025
(This article belongs to the Section D2: Operations Research and Fuzzy Decision Making)

Abstract

:
Ordered functional weighted averaging (OFWA) operators are a generalization of the well-known ordered weighted averaging (OWA) operators in which functions, instead of single values, are considered as weights. This fact offers an extra level of flexibility; for example, in multi-criteria decision-making, it can be used to aggregate available information and provide recommendations. This paper furthers the analysis of these general operators, studying how they can be combined to obtain conservative and aggressive perspectives from experts and studying the algebraic structure of the whole set of these operators.

1. Introduction

Decision-making is a pivotal process in navigating complex environments characterized by uncertainty and competing alternatives [1,2,3]. It involves not only the evaluation of available information but also the integration of models and frameworks that account for ambiguity and incomplete data [4,5].
Moreover, within multi-criteria decision-making, multiple decision functions may be proposed by different experts [6,7,8]. To make an informed decision, it can be beneficial to consider all the information provided by these experts. This leads to the emergence of two distinct perspectives: the conservative approach and the aggressive approach.
The conservative approach prioritizes caution and seeks to minimize potential risks by considering the worst-case scenarios or the most conservative estimations made by the experts. This perspective is often adopted in situations where avoiding negative outcomes is of utmost importance.
On the other hand, the aggressive approach focuses on maximizing potential gains, often emphasizing the most optimistic or high-risk–high-reward options suggested by the experts. This perspective is more suitable in contexts where innovation, competitiveness, or significant breakthroughs are the primary objectives.
Given two decision functions and a set of values ( a 1 , , a n ) [ 0 , 1 ] n , the results obtained from the decision functions might be b 1 and b 2 . The conservative approach would imply taking the lesser value of the two; that is, the minimum or infimum, whereas the aggressive one would take the greater value, i.e., the maximum or supremum. This can be extended to a family of decision functions.
Yager introduced [9] a class of decision functions that lie between the ‘anding’ and ‘oring’ operators. These operators, denominated ordered weighted averaging (OWA) operators, used a list of weights to determine how each value would contribute to the overall decision. These operators have been developed from both a theoretical [10,11,12] and applied [13,14,15,16] perspective. Later on, Medina and Yager presented an extension of these operators [17], called ordered functional weighted averaging (OFWA) operators, where the weights change based on the input values, providing greater flexibility and adaptability in decision-making processes.
In order to operate with OFWA operators, it is fundamental to know whether the fundamental usual meet and join operators exist in the whole set of OFWA operators. Hence, in this work, we will explore the structure of the set of OFWA operators. As a consequence, the possibility of considering conservative and aggressive viewpoints of different expert perspectives will be inspected. In Section 2, we will present the necessary definitions and notations required for the study. In Section 3 we will state and prove that the supremum and infimum of OFWA operators is also an OFWA operator. We will also present some examples to motivate the conservative and aggressive points of view. We will end the paper with some final conclusions and prospects for future work.

2. Preliminaries

This section will introduce the necessary concepts we will use throughout this work. The basic lattice theory notions can be seen in [18]. Firstly, we will recall the definition of OWA operators by Yager [9].
Definition 1.
Let  W = ( w 1 , , w n )  be a list of weights, such that  w i [ 0 , 1 ] for all  i { 1 , , n } , and  i = 1 n w i = 1 An n-ary ordered weighted averaging (OWA) operator associated with W is a function  F W :   [ 0 , 1 ] n [ 0 , 1 ]  defined as
F W ( a 1 , , a n ) = i = 1 n w i a ρ ( i )
where  ρ : { 1 , , n } { 1 , , n } is a permutation on the index set satisfying that a ρ ( n ) a ρ 1 .
This family of operators satisfies some interesting properties. Clearly, given an OWA operator F W , the sum of all the weights is 1, and thus
F W ( a , , a ) = i = 1 n w i a = a i = 1 n w i = a
for all a [ 0 , 1 ] ; that is, they are idempotent. Moreover, OWA operators are intermediate functions: since min { a 1 , , a n } = a ρ ( n ) and max { a 1 , , a n } = a ρ ( 1 ) , we find that
min { a 1 , , a n } = i = 1 n w i a ρ ( n ) i = 1 n w i a ρ ( i ) i = 1 n w i a ρ ( 1 ) = max { a 1 , , a n }
for all ( a 1 , , a n ) [ 0 , 1 ] n . They are also symmetric; that is, F W ( a 1 , , a n ) = F W ( a σ ( 1 ) , , a σ ( n ) ) , for all permutations σ : { 1 , , n } { 1 , , n } and ( a 1 , , a n ) [ 0 , 1 ] n . Lastly, these operators are aggregation functions, since they satisfy the boundary conditions
F W ( 0 , , 0 ) = 0 and F W ( 1 , , 1 ) = 1
and they are increase monotonically with respect to the component-wise ordering. The following example will introduce some particularly well-known OWA operators.
Example 1.
The minimum and maximum operators, min : [ 0 , 1 ] n [ 0 , 1 ] and max : [ 0 , 1 ] n [ 0 , 1 ] , are OWA operators. If we define the weights W min = ( 0 , , 0 , 1 ) and W max = ( 1 , 0 , , 0 ) then
F W min ( a 1 , , a n ) = 0 · a ρ ( n ) + + 0 · a ρ ( 2 ) + 1 · a ρ ( 1 ) = min { a 1 , , a n } F W max ( a 1 , , a n ) = 1 · a ρ ( n ) + 0 · a ρ ( n 1 ) + + 0 · a ρ ( 1 ) = max { a 1 , , a n }
Moreover, whenever the weights are all the same, W mean = ( 1 / n , , 1 / n ) , we obtain the average operator:
F W mean ( a 1 , , a n ) = 1 n · a ρ ( n ) + + 1 n · a ρ ( 1 ) = a 1 + a n n
More examples can be seen in [12].
The weights of an OWA operator can be used to control the influence of each value: increasing a particular weight w i would prioritize the corresponding value over others; in this case, the i-th highest value. However, no matter what the values are, the weights are always the same.
Medina and Yager [17] introduced the family of OFWA operators as a generalization of OWA operators, where the weights vary with the values of the input.
Definition 2.
Let  Ω = ( ω 1 , , ω n )  be a list of functional weights, such that  ω i : [ 0 , 1 ] n [ 0 , 1 ]  and  i = 1 n ω i ( a 1 , , a n ) = 1 , for all  ( a 1 , , a n ) [ 0 , 1 ] n An n-ary ordered functional weighted averaging (OFWA) operator associated with Ω is a function  F Ω : [ 0 , 1 ] n [ 0 , 1 ]  defined as
F Ω ( a 1 , , a n ) = i = 1 n ω i ( a 1 , , a n ) a ρ ( i )
where  ρ : { 1 , , n } { 1 , , n }  is a permutation on the index set, satisfying that  a ρ ( n ) a ρ ( 1 ) .
The next example will illustrate some OFWA operators.
Example 2.
Whenever the weights are all constant functions,  ω i ( a ) = w i [ 0 , 1 ]  for all  a [ 0 , 1 ] n , the resulting OFWA operator  F Ω  is the OWA operator  F W , where  W = ( w 1 , , w n ) . Thus, OFWA operators extend the notion of an OWA operator. In particular, the OWA operators introduced in Example 1, the minimum, maximum and average operators, are instances of OFWA operators.
Now, in order to illustrate an intricate example, let us define the weights  Ω A = ( ω 1 A , ω 2 A )  and  Ω B = ( ω 1 B , ω 2 B )  as
ω 1 A ( a 1 , a 2 ) = min { 2 ( min { a 1 , a 2 } ) 2 , 1 } ω 2 A ( a 1 , a 2 ) = 1 min { 2 ( min { a 1 , a 2 } ) 2 , 1 } ω 1 B ( a 1 , a 2 ) = min { a 1 , a 2 } / 2 ω 2 B ( a 1 , a 2 ) = 1 min { a 1 , a 2 } / 2
The associated OFWA operators will be  F Ω A : [ 0 , 1 ] 2 [ 0 , 1 ]  and  F Ω B : [ 0 , 1 ] 2 [ 0 , 1 ] . The graph of both  F Ω A  and  F Ω B  can be found in Figure 1. In the case of small values of one of the inputs, it appears that the operator  F Ω A  is below  F Ω B , offering a more conservative viewpoint. However, in circumstances where both inputs are high,  F Ω A  becomes the most aggressive operator of the two. In particular, these operators are incomparable.
As was commented above for OWA operators, these new operators are also intermediate functions, are idempotent, and satisfy the boundary conditions. Moreover, if the weights are symmetric, then the OFWA operator is symmetric as well. Nevertheless, it is important to note that these operators are not necessarily monotone. Consequently, they do not constitute aggregation functions. Monotonicity is an essential property for aggregating functions, since higher individual values should yield a higher overall value. For this reason, Medina and Yager [17] studied some sufficient conditions on the weights  Ω  to guarantee that the OFWA operator  F Ω  is monotonically increasing. In particular, they introduced a family of operators based on the exponential function which are always monotonically increasing. We have provided an example to show this specific family of operators.
Example 3.
Given  k , s 1 , , s n R +  positive numbers and  m 1 , , m n [ 0 , 1 ]  such that  m n m 1 , we can define the weights  ω i : [ 0 , 1 ] n [ 0 , 1 ]  as
ω i ( a 1 , , a n ) = 1 m i e k ( a 1 ) s 1 ( a n ) s n Γ ( a 1 , , a n )
where  Γ ( a 1 , , a n ) = n ( m 1 + + m n ) e k ( a 1 ) s 1 ( a n ) s n , for all  ( a 1 , , a n ) [ 0 , 1 ] n . The associated OFWA operator  F Ω γ : [ 0 , 1 ] n [ 0 , 1 ] , with  Ω γ = ( ω 1 , , ω n ) , is increasing; see [17] [Theorem 28] for more details.

3. The Complete Lattice Structure of the OFWA Operators

This section introduces the most important results of this paper, in which the structure of the whole set of OFWA operators will be analyzed.
Theorem 1.
The set  F n = { F Ω F Ω is an n ary OFWA operator } , together with the pairwise ordering, forms a complete lattice.
Proof. 
Since each OFWA operator lies between minimum and maximum operators, the set  F n  has a smallest and a greatest element. Hence, it is bounded. Moreover, we will focus on proving that the supremum exists and is an element of  F n  since the proof is analogous for the infimum case.
Let us consider a non-empty subset  Γ = { F Ω j j J } F n , where J is an arbitrary non-empty index set. Thus, in this case, the supremum operator  sup ( Γ ) : [ 0 , 1 ] n [ 0 , 1 ]  is defined for each  ( a 1 , , a n ) [ 0 , 1 ] n  as:
sup ( Γ ) ( a 1 , , a n ) = sup { F Ω j ( a 1 , , a n ) j J }
Therefore, we need to find a set of weights  W a = ( w S 1 a , , w S n a )  for each  a = ( a 1 , , a n ) [ 0 , 1 ] n  such that  F W a ( a ) = sup ( Γ ) ( a ) . Given these sets, we can define the list of functional weights  Ω S Γ = ( ω S 1 , , ω S n ) , where ω S i ( a 1 , , a n ) = w S i a , for all i { 1 , , n } , and so we find that
sup ( Γ ) = F Ω S Γ F n
Therefore, the rest of the proof will consist in computing such sets. Since the OFWA operators are bounded by the maximum and minimum one, a ρ ( n ) sup ( Γ ) ( a 1 , , a n ) a ρ ( 1 ) . Hence, the mapping f : [ 0 , 1 ] [ 0 , 1 ] , defined as f ( x ) = x a ρ ( 1 ) + ( 1 x ) a ρ ( n ) is a continuous mapping, such that f ( 0 ) sup ( Γ ) ( a 1 , , a n ) f ( 1 ) . As a consequence of Bolzano’s Theorem, a value c a [ 0 , 1 ] exists, such that: f ( c a ) = sup ( Γ ) ( a 1 , , a n ) . Thus, the set of weights we can consider is W a = ( w S 1 a , , w S n a ) = ( c a , 0 , , 0 , 1 c a ) , which finishes the proof. □
In Example 2 we mentioned that OWA operators are OFWA operators; thus, it is a subset. Moreover, when dealing with 2-ary OWA operators, this set is a chain and forms a complete sublattice of  F 2 .
Proposition 1.
The set of all 2-ary OWA operators is a totally ordered set.
Proof. 
Let  W = ( w 1 , w 2 )  and  W = ( w 1 , w 2 )  be two lists of weights and  F W , F W : [ 0 , 1 ] 2 [ 0 , 1 ]  be the associated OWA operators. Without loss of generality, we will assume that  w 1 w 1 . Our goal is to show that  F W F W  using the pointwise ordering. Since they are OWA operators, their weights add up to 1; that is,  w 1 + w 2 = 1 , thus  w 2 = 1 w 1 . Therefore, we can rewrite  F W  as follows:
F W ( a 1 , a 2 ) = w 1 a ρ ( 1 ) + w 2 a ρ ( 2 ) = w 1 a ρ ( 1 ) + ( 1 w 1 ) a ρ ( 2 ) = w 1 ( a ρ ( 1 ) a ρ ( 2 ) ) + a ρ ( 2 )
for all  ( a 1 , a 2 ) [ 0 , 1 ] 2 . Similarly,  F W ( a 1 , a 2 ) = w 1 ( a ρ ( 1 ) a ρ ( 2 ) ) + a ρ ( 2 ) . Since w 1 w 1 ,
F W ( a 1 , a 2 ) = w 1 ( a ρ ( 1 ) a ρ ( 2 ) ) + a ρ ( 2 ) w 1 ( a ρ ( 1 ) a ρ ( 2 ) ) + a ρ ( 2 ) = F W ( a 1 , a 2 )
for all ( a 1 , a 2 ) [ 0 , 1 ] 2 . Therefore, F W F W . □
However, although the set of all n-ary OWA operators with  n > 2  is a partially ordered set, it does not have the same rich structure as the set of all OFWA operators. The next example will illustrate this fact.
Example 4.
Let  n > 2  and consider two lists of weights,  W = ( 1 / 2 , 0 , , 0 , 1 / 2 )  and  W = ( 1 / n , , 1 / n ) . The associated OWA operators are not comparable. Indeed,
F W ( 1 , 0 , , 0 ) = 1 2 > 1 n = F W ( 1 , 0 , , 0 ) F W ( 1 , , 1 , 0 ) = 1 2 < n 1 n = F W ( 1 , , 1 , 0 )
Therefore, these two OWA operators are not comparable and their supremum would not be an OWA but an OFWA operator, since different values of the input correspond to different lists of weights: either W or W . Consequently, it can be deduced that the set of OWA operators does not form a sublattice of the set of OFWA operators for n > 2 .
In the proof for Theorem 1, we showed that both the supremum and infimum of a possibly infinite family of OFWA operators is also an OFWA operator. In practice, however, we will usually deal with obtaining the supremum (or infimum) of a finite number of operators. We will now show a constructive way of obtaining the supremum of OFWA operators from the weights of the elements in this setting. The infimum will be computed similarly. Let Γ = { F Ω 1 , , F Ω m } be a finite set of OFWA operators. The supremum operator of Γ , sup ( Γ ) : [ 0 , 1 ] n [ 0 , 1 ] , is defined as
sup ( Γ ) ( a 1 , , a n ) = sup { F Ω 1 ( a 1 , , a n ) , , F Ω m ( a 1 , , a n ) } = sup i = 1 n ω 1 i ( a 1 , , a n ) a ρ ( i ) , , i = 1 n ω m i ( a 1 , , a n ) a ρ ( i )
for all ( a 1 , , a n ) [ 0 , 1 ] n , where ρ : { 1 , , n } { 1 , , n } is a permutation on the index set, satisfying that a ρ ( n ) a ρ ( 1 ) . Since the number of values is finite and they are in the unit interval, the supremum is a maximum and so, for each a = ( a 1 , , a n ) [ 0 , 1 ] n , there exists s a { 1 , , m } , such that
sup ( Γ ) ( a 1 , , a n ) = i = 1 n ω s a i ( a 1 , , a n ) a ρ ( i )
Therefore, we can use these indices in order to define the set of weights Ω S Γ = ( ω S 1 , , ω S n ) as follows
ω S i ( a 1 , , a n ) = ω s a i ( a 1 , , a n )
for all i { 1 , , n } and a = ( a 1 , , a n ) [ 0 , 1 ] n . From this list, we can define the OFWA operator F Ω S Γ , which satisfies
F Ω S Γ ( a 1 , , a n ) = i = 1 n ω s a i ( a 1 , , a n ) a ρ ( i ) = sup ( Γ ) ( a 1 , , a n )
for all a = ( a 1 , , a n ) [ 0 , 1 ] n .
Proposition 1 stated that the set of all 2-ary OWA operators forms a chain; that is, every two elements are comparable. This is not the case for 2-ary OFWA operators. The following example shows that F 2 is not totally ordered and demonstrates how we can use the procedure mentioned above to obtain the supremum and infimum in the case of two incomparable OFWA operators.
Example 5.
Consider the OFWA operators  F Ω A  and  F Ω B  from Example 2. It can be easily shown that when  min { a 1 , a 2 } 0.5 , we find that  F Ω A ( a 1 , a 2 ) F Ω B ( a 1 , a 2 ) , and when  min { a 1 , a 2 } 0.5 , we obtain  F Ω B ( a 1 , a 2 ) F Ω A ( a 1 , a 2 ) . Therefore, given  Γ = { F Ω A , F Ω B } , we can obtain the supremum  sup ( Γ )  and infimum  inf ( Γ )  following the construction detailed above. For any  a = ( a 1 , a 2 ) [ 0 , 1 ] 2 , if min { a 1 , a 2 } 0.5 , we have
sup ( Γ ) ( a 1 , a 2 ) = sup { F Ω A ( a 1 , a 2 ) , F Ω B ( a 1 , a 2 ) } = F Ω B ( a 1 , a 2 ) inf ( Γ ) ( a 1 , a 2 ) = inf { F Ω A ( a 1 , a 2 ) , F Ω B ( a 1 , a 2 ) } = F Ω A ( a 1 , a 2 )
Hence, in this case we can define s a = B and i a = A . Otherwise, if min { a 1 , a 2 } 0.5 , we obtain that
sup ( Γ ) ( a 1 , a 2 ) = sup { F Ω A ( a 1 , a 2 ) , F Ω B ( a 1 , a 2 ) } = F Ω A ( a 1 , a 2 ) inf ( Γ ) ( a 1 , a 2 ) = inf { F Ω A ( a 1 , a 2 ) , F Ω B ( a 1 , a 2 ) } = F Ω B ( a 1 , a 2 )
Thus, we define s a = A and i a = B . As a result, we can define two OFWA operators F Ω S Γ and F Ω I Γ , where Ω S Γ = ( ω 1 s a , ω 2 s a ) and Ω I Γ = ( ω 1 i a , ω 2 i a ) are defined as
ω i s a ( a 1 , a 2 ) = ω i B ( a 1 , a 2 ) if min { a 1 , a 2 } 0.5 ω i A ( a 1 , a 2 ) otherwise ω i i a ( a 1 , a 2 ) = ω i A ( a 1 , a 2 ) if min { a 1 , a 2 } 0.5 ω i B ( a 1 , a 2 ) otherwise
for all ( a 1 , a 2 ) [ 0 , 1 ] 2 and i { 1 , 2 } . Therefore, we find that
sup ( Γ ) = F Ω S Γ , inf ( Γ ) = F Ω I Γ
The OFWA operator F Ω S Γ was constructed with an aggressive point of view in mind, whereas F Ω I Γ corresponds to a conservative viewpoint. Hence, F Ω I Γ F Ω S Γ and so
sup ( { F Ω S Γ , F Ω I Γ } ) = F Ω S Γ , inf ( { F Ω S Γ , F Ω I Γ } ) = F Ω I Γ
In addition, based on Theorem 1, we can reach the conclusion that the set of OFWA operators forms a complete lattice, with top and bottom elements being the maximum and minimum operators, respectively. This is an important property, which has several interesting aspects. For example, in order to aggregate the different OWA or OFWA, operators considered the input of diverse experts, who expressed either an aggressive or conservative point of view. In the following example, we expose a scenario where two OFWA operators are aggregated, yielding two other OFWA operators: one conservative and the other aggressive.
Example 6.
Consider two particular cases of the OFWA operators presented in Example 3, F Ω : [ 0 , 1 ] 2 [ 0 , 1 ] and F Ω : [ 0 , 1 ] 2 [ 0 , 1 ] , defined for all a 1 , a 2 [ 0 , 1 ] as
F Ω ( a 1 , a 2 ) = 1 e 10 a 1 ( a 2 ) 10 Γ ( a 1 , a 2 ) a ρ ( 1 ) + 1 0.5 e 10 a 1 ( a 2 ) 10 Γ ( a 1 , a 2 ) a ρ ( 2 ) F Ω ( a 1 , a 2 ) = 1 e 10 ( a 1 ) 10 a 2 Γ ( a 1 , a 2 ) a ρ ( 1 ) + 1 0.5 e 10 ( a 1 ) 10 a 2 Γ ( a 1 , a 2 ) a ρ ( 2 )
where Γ ( a 1 , a 2 ) = 2 1.5 e 10 a 1 ( a 2 ) 10 and Γ ( a 1 , a 2 ) = 2 1.5 e 10 ( a 1 ) 10 a 2 . Figure 2 shows a graph of both these operators.
In a decision-making problem with two inputs, we have two experts, one of them wanted to favor the second input ( F Ω ), whereas the other considered the first input to be more reliable ( F Ω ). In order to account for both of the experts’ opinions, we might use the aggressive point of view, using the supremum of the two, or the conservative point of view, via the infimum.
It is clear that F Ω ( a 1 , a 2 ) = F Ω ( a 2 , a 1 ) , for all ( a 1 , a 2 ) [ 0 , 1 ] 2 , so to compare the two operators we can focus on the values ( a 1 , a 2 ) [ 0 , 1 ] 2 , such that a 2 a 1 . We wish to show that F Ω ( a 1 , a 2 ) F Ω ( a 1 , a 2 ) , for all ( a 1 , a 2 ) [ 0 , 1 ] 2 , such that a 2 a 1 . Since Γ ( a 1 , a 2 ) and Γ ( a 1 , a 2 ) are both positive, we will focus on the sign of Γ ( a 1 , a 2 ) Γ ( a 1 , a 2 ) ( F Ω ( a 1 , a 2 ) F Ω ( a 1 , a 2 ) ) . From simple calculations, this quantity is
0.5 ( a 1 a 2 ) e 10 a 1 10 a 2 e 10 a 1 a 2 10
It is clear that, if a 2 a 1 , then a 1 a 2 is positive and e 10 a 1 10 a 2 e 10 a 1 a 2 10 is negative, that is, F Ω ( a 1 , a 2 ) F Ω ( a 1 , a 2 ) . Therefore,
sup { F Ω , F Ω } ( a 1 , a 2 ) = F Ω ( a 1 , a 2 ) if a 1 a 2 F Ω ( a 1 , a 2 ) if a 2 a 1
and
inf { F Ω , F Ω } ( a 1 , a 2 ) = F Ω ( a 1 , a 2 ) if a 1 a 2 F Ω ( a 1 , a 2 ) if a 2 a 1
The previous example can be extended to any decision-making problem with an arbitrary number of experts and family of OFWA operators. The following section presents a practical example.

4. A Practical Example

In this section, a practical example is presented in which two experts propose two different ways of aggregating the information given by the inverters of a photovoltaic facility in order to detect changes in the energy production. This example is based on the problem considered in [19].
The photovoltaic facility consists of seven inverters ( I 1 through I 7 ), each generating a value within [ 0 , 1 ] that represents its performance at any given moment. To determine the overall output of the facility, the individual values are aggregated, making use of an OWA or OFWA operator. Expert 1 suggest that the two highest and two lowest values should be discarded and the average of the remaining three should be calculated. Therefore, we would use the OWA associated with the list of weights W = ( 0 , 0 , 1 / 3 , 1 / 3 , 1 / 3 , 0 , 0 ) ; that is, the operator F W : [ 0 , 1 ] 7 [ 0 , 1 ] , defined as
F W ( a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 ) = a ρ ( 3 ) + a ρ ( 4 ) + a ρ ( 5 ) 3
where ρ : { 1 , , n } { 1 , , n } is a permutation on the index set, satisfying that a ρ ( n ) a ρ ( 1 ) .
However, Expert 2 has noticed that the inverters I 6 and I 7 are very reliable when outputting low values. Whenever both their outputs are below 0.4 , Expert 2 recommends not excluding the lower values and averaging the remainder. Moreover, the inverters I 1 and I 2 also seem to be accurate when high values are involved. Consequently, they indicate that the higher values should not be omitted when their outputs are above 0.7 .
To build an OFWA operator taking into account the instructions from Expert 2, we need to consider two regions in [ 0 , 1 ] 7 : when the outputs from I 6 and I 7 are below 0.4 , the set A L = [ 0 , 1 ] 5 × [ 0 , 0.4 ] 2 , and when the outputs from I 1 and I 2 are over 0.7 , the set A H = [ 0.7 , 1 ] 2 × [ 0 , 1 ] 5 . From these, we can define the characteristic regions for the OFWA operator.
  • If the outputs are in both A L and A H , we take all the values into account and average them; that is, we use the weights ( 1 / 7 , 1 / 7 , 1 / 7 , 1 / 7 , 1 / 7 , 1 / 7 , 1 / 7 ) . The corresponding region is
    A 1 = A L A H = [ 0.7 , 1 ] 2 × [ 0 , 1 ] 3 × [ 0 , 0.4 ] 2
  • If the output is in A H but not in A L , we omit the two lowest values and average the rest using the weights ( 1 / 5 , 1 / 5 , 1 / 5 , 1 / 5 , 1 / 5 , 0 , 0 ) . The corresponding region is
    A 2 = A H A L = [ 0.7 , 1 ] 2 × [ 0 , 1 ] 3 × ( 0.4 , 1 ] 2
  • If the output is in A L but not in A H , we leave out the two highest values and average the rest with the weights ( 0 , 0 , 1 / 5 , 1 / 5 , 1 / 5 , 1 / 5 , 1 / 5 ) . The corresponding region is
    A 3 = A L A H = [ 0 , 0.7 ) 2 × [ 0 , 1 ] 3 × [ 0 , 0.4 ] 2
  • If the output is neither in A L nor in A H , we only take into account the middle three values and obtain their average; that is, we use the weights ( 0 , 0 , 1 / 3 , 1 / 3 , 1 / 3 , 0 , 0 ) . The corresponding region is
    A 4 = [ 0 , 1 ] 7 ( A L A H ) = [ 0 , 0.7 ) 2 × [ 0 , 1 ] 3 × ( 0.4 , 1 ] 2
The resulting OFWA operator F Ω : [ 0 , 1 ] 7 [ 0 , 1 ] will be defined by the weights
ω 1 ( a ) = ω 2 ( a ) = 1 / 7 if a A 1 1 / 5 if a A 2 0 if a A 3 0 if a A 4 ω 3 ( a ) = ω 4 ( a ) = ω 5 ( a ) = 1 / 7 if a A 1 1 / 5 if a A 2 1 / 5 if a A 3 1 / 3 if a A 4 ω 6 ( a ) = ω 7 ( a ) = 1 / 7 if a A 1 0 if a A 2 1 / 5 if a A 3 0 if a A 4
The OWA operator of Expert 1 is clearly less complex than the OFWA operator proposed by Expert 2. However, the OFWA operator allows for greater flexibility, enabling the user to take into account important external factors. Nonetheless, we want to factor in the opinion of both experts, obtaining an overall conservative or aggressive output.
Hence, we can apply the results in Section 3 to compute the supremum (aggressive) and infimum (conservative) of both operators. Clearly, this must be done by region. For example, if we take into account region A 2 , we can see that the OWA operator F W averages the three middle values, whereas F Ω also considers the two higher values. Since using F Ω means we are shifting the weights of F W towards higher values, it is natural to think that the resulting output will be higher. Indeed,
F W ( a 1 , , a 7 ) = 1 3 a ρ ( 3 ) + 1 3 a ρ ( 4 ) + 1 3 a ρ ( 5 ) = 2 15 a ρ ( 3 ) + 1 15 a ρ ( 4 ) + 1 15 a ρ ( 4 ) + 2 15 a ρ ( 5 ) + 1 5 a ρ ( 3 ) + 1 5 a ρ ( 4 ) + 1 5 a ρ ( 5 ) ( ) 2 15 a ρ ( 1 ) + 1 15 a ρ ( 1 ) + 1 15 a ρ ( 2 ) + 2 15 a ρ ( 2 ) + 1 5 a ρ ( 3 ) + 1 5 a ρ ( 4 ) + 1 5 a ρ ( 5 ) = 1 5 a ρ ( 1 ) + 1 5 a ρ ( 2 ) + 1 5 a ρ ( 3 ) + 1 5 a ρ ( 4 ) + 1 5 a ρ ( 5 ) = F Ω ( a 1 , , a 7 )
where in ( ) , we have used the fact that a ρ ( 5 ) a ρ ( 4 ) a ρ ( 3 ) a ρ ( 2 ) a ρ ( 1 ) . Therefore, the supremum in this region will be F Ω and the infimum F W . This must be repeated for the rest of the regions. Only in region A 1 do both operators remain incomparable, meaning that subregions must be divided to obtain the final supremum and infimum operators. This division is given by
A 11 = ( a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 ) [ 0 , 1 ] 7 a 1 + a 2 + a 6 + a 7 > 2 a 3 + a 4 + a 5 5 A 12 = ( a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 ) [ 0 , 1 ] 7 a 1 + a 2 + a 6 + a 7 2 a 3 + a 4 + a 5 5
Finally, the supremum and infimum operators are the following:
sup { F W , F Ω } ( a ) = F Ω ( a ) if a A 11 F W ( a ) if a A 12 F Ω ( a ) if a A 2 F W ( a ) if a A 3 F Ω ( a ) = F W ( a ) if a A 4 inf { F W , F Ω } ( a ) = F W ( a ) if a A 11 F Ω ( a ) if a A 12 F W ( a ) if a A 2 F Ω ( a ) if a A 3 F Ω ( a ) = F W ( a ) if a A 4
Alternatively,
ω S 1 ( a ) = ω S 2 ( a ) = 1 / 7 if a A 11 0 if a A 12 1 / 5 if a A 2 0 if a A 3 0 if a A 4 ω I 1 ( a ) = ω I 2 ( a ) = 0 if a A 11 1 / 7 if a A 12 0 if a A 2 0 if a A 3 0 if a A 4
ω S 3 ( a ) = ω S 4 ( a ) = ω S 5 ( a ) = 1 / 7 if a A 11 1 / 3 if a A 12 1 / 5 if a A 2 1 / 3 if a A 3 1 / 3 if a A 4 ω I 3 ( a ) = ω I 4 ( a ) = ω I 5 ( a ) = 1 / 3 if a A 11 1 / 7 if a A 12 1 / 3 if a A 2 1 / 5 if a A 3 1 / 3 if a A 4
ω S 6 ( a ) = ω S 7 ( a ) = 1 / 7 if a A 11 0 if a A 12 0 if a A 2 0 if a A 3 0 if a A 4 ω I 6 ( a ) = ω I 7 ( a ) = 0 if a A 11 1 / 7 if a A 12 0 if a A 2 1 / 5 if a A 3 0 if a A 4
Therefore, sup { F W , F Ω } = F Ω S and inf { F W , F Ω } = F Ω I , where Ω S = ( ω S 1 , ω S 2 , ω S 3 , ω S 4 , ω S 5 , ω S 6 , ω S 7 ) and Ω I = ( ω I 1 , ω I 2 , ω I 3 , ω I 4 , ω I 5 , ω I 6 , ω I 7 ) .

5. Conclusions and Future Work

This paper has presented fundamental results in order to aggregate OFWA operators. In particular, we have proven that the whole set of OFWA operators forms a complete lattice, unlike the OWA operators, whose relationship only provides a lattice structure when 2-ary OWA operators are considered. A procedure to compute the supremum and infimum of finite sets of OFWA operators has also been introduced. Different examples have illustrated these results and different scenarios which are of particular interest. In particular, a real case of solar photovoltaic facility management has also been considered, in which we are able to combine the knowledge of two different experts for fault detection.
In the future, other operators that can be used to aggregate OFWA operators will be studied. Moreover, more families of OFWA operators will be analyzed and sufficient conditions to ensure the usual monotonicity or other variants, such as directional monotonicity [20], will be investigated. Furthermore, some extensions following the philosophies of weighted and linguistic OWA operators [21,22,23] will also be examined.

Author Contributions

Conceptualization, J.M. and R.R.Y.; Validation, R.G.A.; Formal analysis, R.G.A., J.M., S.M.-R. and R.R.Y.; Investigation, R.G.A., J.M., S.M.-R. and R.R.Y.; Writing—original draft, R.G.A., J.M. and S.M.-R.; Writing—review & editing, R.G.A., J.M. and S.M.-R. All authors have read and agreed to the published version of the manuscript.

Funding

Partially supported by the project PID2022-137620NB-I00 funded by MICIU/AEI/10.13039/501100011033 and FEDER, UE, by the grant TED2021-129748BI00 funded by MCIN/AEI/10.13039/501100011033 and European Union NextGenerationEU/PRTR.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Haloui, D.; Oufaska, K.; Oudani, M.; Yassini, K.E.; Belhadi, A.; Kamble, S. Sustainable urban farming using a two-phase multi-objective and multi-criteria decision-making approach. Int. Trans. Oper. Res. 2025, 32, 769–801. [Google Scholar] [CrossRef]
  2. Kim, J.H.; Kim, J.; Park, J.; Kim, C.; Jhang, J.; King, B. When chatGPT gives incorrect answers: The impact of inaccurate information by generative ai on tourism decision-making. J. Travel Res. 2025, 64, 51–73. [Google Scholar] [CrossRef]
  3. Sadana, U.; Chenreddy, A.; Delage, E.; Forel, A.; Frejinger, E.; Vidal, T. A survey of contextual optimization methods for decision-making under uncertainty. Eur. J. Oper. Res. 2025, 320, 271–289. [Google Scholar] [CrossRef]
  4. Bellman, R.E.; Zadeh, L.A. Decision-making in a fuzzy environment. Manag. Sci. 1970, 17, B‐141–B‐164. [Google Scholar] [CrossRef]
  5. Chacón-Gómez, F.; Cornejo, M.E.; Medina, J. Decision making in fuzzy rough set theory. Mathematics 2023, 11, 4187. [Google Scholar] [CrossRef]
  6. Chen, Q.; Zhao, Q.; Zou, Z.; Qian, Q.; Zhou, J.; Yuan, R. A novel air combat target threat assessment method based on three-way decision and game theory under multi-criteria decision-making environment. Expert Syst. Appl. 2025, 259, 125322. [Google Scholar] [CrossRef]
  7. Su, J.; Liu, H.; Chen, Y.; Zhang, N.; Li, J. A novel multi-criteria decision making method to evaluate green innovation ecosystem resilience. Eng. Appl. Artif. Intell. 2025, 139, 109528. [Google Scholar] [CrossRef]
  8. Martínez-Gutiérrez, A.; Sánchez-Calleja, I.; Ferrero-Guillén, R.; Díez-González, J. On the selection of aircraft-engine pairs for medium-haul low-cost carriers operations. J. Air Transp. Manag. 2024, 120, 102657. [Google Scholar] [CrossRef]
  9. Yager, R.R. On ordered weighted averaging aggregation operators in multicriteria decision-making. IEEE Trans. Syst. Man Cybern. 1988, 18, 183–190. [Google Scholar] [CrossRef]
  10. Lizasoain, I.; Moreno, C. OWA operators defined on complete lattices. Fuzzy Sets Syst. 2013, 224, 36–52. [Google Scholar] [CrossRef]
  11. Kishor, A.; Singh, A.K.; Pal, N.R. Orness measure of OWA operators: A new approach. IEEE Trans. Fuzzy Syst. 2014, 22, 1039–1045. [Google Scholar] [CrossRef]
  12. Yager, R.R. Families of OWA operators. Fuzzy Sets Syst. 1993, 59, 125–148. [Google Scholar] [CrossRef]
  13. Baz, J.; García-Zamora, D.; Díaz, I.; Montes, S.; Martínez, L. Flexible-dimensional L-statistic for mean estimation of symmetric distributions. Stat. Pap. 2024, 65, 4001–4024. [Google Scholar] [CrossRef]
  14. Al-Amidie, M.; Alzubaidi, L.; Islam, M.A.; Anderson, D.T. Enhancing sensor data imputation: OWA-based model aggregation for missing values. Future Internet 2024, 16, 193. [Google Scholar] [CrossRef]
  15. Gong, C.; Siraj, S.; Yu, L.; Fu, L. A generalized form of the distance-induced OWA operators–Demonstrating its use for evaluation indicator system in china. Expert Syst. Appl. 2024, 247, 123257. [Google Scholar] [CrossRef]
  16. Rachwał, A.; Karczmarek, P.; Rachwał, A. Smooth ordered weighted averaging operators. Inf. Sci. 2025, 686, 121343. [Google Scholar] [CrossRef]
  17. Medina, J.; Yager, R.R. OWA operators with functional weights. Fuzzy Sets Syst. 2021, 414, 38–56. [Google Scholar] [CrossRef]
  18. Davey, B.; Priestley, H. Introduction to Lattices and Order, 2nd ed.; Cambridge University Press: Cambridge, UK, 2002. [Google Scholar]
  19. Aragón, R.G.; Cornejo, M.E.; Medina, J.; Moreno-García, J.; Ramírez-Poussa, E. Decision support system for photovoltaic fault detection avoiding meteorological conditions. Int. J. Inf. Technol. Decis. Mak. 2022, 21, 911–932. [Google Scholar] [CrossRef]
  20. Marco-Detchart, C.; Bustince, H.; Fernandez, J.; Mesiar, R.; Lafuente, J.; Barrenechea, E.; Pintor, J. Ordered directional monotonicity in the construction of edge detectors. Fuzzy Sets Syst. 2021, 421, 111–132. [Google Scholar] [CrossRef]
  21. Herrera, F.; Herrera-Viedma, E.; Verdegay, J. Direct approach processes in group decision making using linguistic owa operators. Fuzzy Sets Syst. 1996, 79, 175–190. [Google Scholar] [CrossRef]
  22. Serrano-Guerrero, J.; Bani-Doumi, M.; Romero, F.P.; Olivas, J.A. A 2-tuple fuzzy linguistic model for recommending health care services grounded on aspect-based sentiment analysis. Expert Syst. Appl. 2024, 238, 122340. [Google Scholar] [CrossRef]
  23. Torra, V. Andness directedness for operators of the owa and wowa families. Fuzzy Sets Syst. 2021, 414, 28–37. [Google Scholar] [CrossRef]
Figure 1. The graph of the functions F Ω A (in orange) and F Ω B (in blue) of Example 2.
Figure 1. The graph of the functions F Ω A (in orange) and F Ω B (in blue) of Example 2.
Mathematics 13 00795 g001
Figure 2. The operators F Ω (in orange) and F Ω (in blue) of Example 6.
Figure 2. The operators F Ω (in orange) and F Ω (in blue) of Example 6.
Mathematics 13 00795 g002
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Aragón, R.G.; Medina, J.; Molina-Ruiz, S.; Yager, R.R. On the Complete Lattice Structure of Ordered Functional Weighted Averaging Operators. Mathematics 2025, 13, 795. https://doi.org/10.3390/math13050795

AMA Style

Aragón RG, Medina J, Molina-Ruiz S, Yager RR. On the Complete Lattice Structure of Ordered Functional Weighted Averaging Operators. Mathematics. 2025; 13(5):795. https://doi.org/10.3390/math13050795

Chicago/Turabian Style

Aragón, Roberto G., Jesús Medina, Samuel Molina-Ruiz, and Ronald R. Yager. 2025. "On the Complete Lattice Structure of Ordered Functional Weighted Averaging Operators" Mathematics 13, no. 5: 795. https://doi.org/10.3390/math13050795

APA Style

Aragón, R. G., Medina, J., Molina-Ruiz, S., & Yager, R. R. (2025). On the Complete Lattice Structure of Ordered Functional Weighted Averaging Operators. Mathematics, 13(5), 795. https://doi.org/10.3390/math13050795

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop