Next Article in Journal
The Relativistic Rotation Transformation and the Observer Manifold
Next Article in Special Issue
Developing Constrained Interval Operators for Fuzzy Logic with Interval Values
Previous Article in Journal
Understanding the Axioms and Assumptions of Logical Mathematical Systems through Raster Images: Application to the Construction of a Likert Scale
Previous Article in Special Issue
Interval Type-3 Fuzzy Aggregation for Hybrid-Hierarchical Neural Classification and Prediction Models in Decision-Making
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

n-K-Increasing Aggregation Functions

1
Department of Mathematics and Descriptive Geometry, Faculty of Civil Engineering, Slovak University of Technology, Radlinského 11, 810 05 Bratislava, Slovakia
2
Department of Algebra and Geometry, Faculty of Science, Palacký Univeristy Olomouc, 771 46 Olomouc, Czech Republic
*
Author to whom correspondence should be addressed.
Axioms 2023, 12(12), 1065; https://doi.org/10.3390/axioms12121065
Submission received: 20 October 2023 / Revised: 10 November 2023 / Accepted: 17 November 2023 / Published: 21 November 2023

Abstract

:
We introduce and discuss the concept of n-ary K-increasing fusion functions and n-ary K-increasing aggregation functions, K being a subset of the index set { 1 , , n } indicating in which variables a considered function is increasing. It is also assumed that this function is decreasing in all other variables. We show that each n-ary K-increasing aggregation function is generated by some aggregation function which enables us to introduce and study the properties of n-ary K-increasing aggregation functions related to the properties of their generating aggregation functions. In particular, we also discuss binary K-increasing aggregation functions, including fuzzy implication and complication functions, among others.

1. Introduction

Most functions used in information fusion processes are functions of the type I n I , I being a real interval, which are often constrained by some boundary or monotonicity conditions. Prominent functions in this framework are aggregation functions (usually acting on the real unit interval [ 0 , 1 ] ) which are required to be monotone increasing (and to satisfy certain additional boundary conditions). This property is equivalent to the monotone increasingness of the considered functions in each variable. More information on aggregation functions can be found, e.g., in Refs. [1,2,3]. However, in real world applications we can also meet situations in which the considered fusion functions are required to be monotone in each variable but not in the same way—in certain variables they should be monotone increasing, and monotone decreasing in the rest of them. Such functions will be referred to as hybrid monotone functions. As an example, we can mention utility functions in multi-criteria decision making [4,5,6] when positive and negative criteria are processed simultaneously. For example, in the case of car buying, when our decision is based on the three criteria—prize, average fuel consumption (negative criteria), and safety (a positive criterion), a hybrid monotone utility function is needed to make a decision, with monotone decreasing in the first two variables and increasing in the third one. As a possible example of such utility function F : [ 0 , 1 ] 3 [ 0 , 1 ] one can consider F given by
F ( x 1 , x 2 , x 3 ) = 0.5 ( 1 x 1 ) + 0.3 ( 1 x 2 ) + 0.2 x 3 = 0.8 0.5 x 1 0.3 x 2 + 0.2 x 3 .
As another example of hybrid monotone functions we can mention fuzzy implication functions, i.e., functions I : [ 0 , 1 ] 2 [ 0 , 1 ] which are monotone decreasing in the first variable and increasing in the second one (and satisfying certain boundary conditions), see Ref. [7]. As a particular example, we recall the Reichenbach fuzzy implication function given by I R ( x , y ) = 1 x + x y , ( x , y ) [ 0 , 1 ] 2 . Aggregation theory and its generalizations have significantly advanced in the last three decades, see, e.g., the overviews Refs. [1,2,3,8,9]. However, surprisingly, a deeper study of hybrid monotone functions is still missing. The attention has mostly been focused on some particular classes of hybrid monotone functions only, especially on fuzzy implication functions.
It is worth noticing that the classical aggregation theory (based on monotone increasingness in each variable) is closely related to the so-called clone theory. We can recall that clones are, roughly said, sets of functions closed under projections and their natural compositions. In Ref. [10], we have observed that the clones of aggregation functions on any finite lattice L are finitely generated, i.e., they can be composed of a finite set of unary and binary functions. On the other hand, logical operations such as negations and implications are not order-preserving in all arguments. Consequently, the collection of all such operations on a poset is not a clone since it is not closed under usual composition of operations. Hence there was a natural question how the clone theory could be generalized for functions that do not fulfill the same monotonicity in each argument.
In a recent paper [11], the authors introduced and studied the so-called S-preclones. Here S denotes a set of different properties that the operations in consideration could have (such as order-preserving and order-reversing via partial order relations). The set S of “properties” (called signa) itself has an algebraic structure which reflects the composition of the operations (e.g., order-reversing composed with order-reversing gives order-preserving), i.e., S has to be a monoid. The collection of all S-operations with prescribed properties for their signed arguments leads to the notion of S-preclone. These preclones are closed under a special composition described in the paper. This approach seems to give a very promising new tool for the study of generalized aggregation functions.
The aim of this paper is to fill the above mentioned gap by introducing the concepts of n-ary K-increasing fusion functions, and n-ary K-increasing aggregation functions. This approach enables us to build a common framework for all monotone functions (i.e., monotone increasing, decreasing or hybrid monotone) which are used in information fusion processes.
For this purpose, we first briefly recall the definitions of several basic notions that will be needed throughout the paper.
Let n N . Recall that
  • Any function F : [ 0 , 1 ] n [ 0 , 1 ] is called a fusion function [12]. In algebra, it corresponds to an n-ary groupoid. The values of a fusion function F will usually be written as F ( x ) = F ( x 1 , , x n ) ;
  • A fusion function F : [ 0 , 1 ] n [ 0 , 1 ] which satisfies the boundary conditions F ( 0 , , 0 ) = 0 and F ( 1 , , 1 ) = 1 is called a semi-aggregation function [13];
  • A semi-aggregation function F : [ 0 , 1 ] n [ 0 , 1 ] which is monotone increasing in each variable is called an (n-ary) aggregation function [1,3,14].
Note that a fusion function F : [ 0 , 1 ] n [ 0 , 1 ] is monotone increasing (decreasing) in the ith variable, i { 1 , , n } , whenever F ( a ) F ( b ) ( F ( a ) F ( b ) ) for all inputs a = ( a 1 , , a n ) , b = ( b 1 , , b n ) [ 0 , 1 ] n such that a i b i and a j = b j for all j i , and that F is increasing (decreasing) if it is increasing (decreasing) in each variable. We emphasize that a fusion function F : [ 0 , 1 ] n [ 0 , 1 ] is an aggregation function if and only if it is monotone increasing in each variable and satisfies the boundary conditions F ( 0 , , 0 ) = 0 and F ( 1 , , 1 ) = 1 .
Further, consider any vector r R n { ( 0 , , 0 ) } . Recall that
  • A fusion function F : [ 0 , 1 ] n [ 0 , 1 ] is r -increasing (decreasing) [12] if
    F ( x + c r ) F ( x )
    ( F ( x + c r ) F ( x ) )
    for all x [ 0 , 1 ] n and c > 0 such that x + c r [ 0 , 1 ] n .
    Such fusion functions are called directionally monotone, see Ref. [12]. In particular, if a fusion function F is directionally monotone in the direction r = ( 1 , , 1 ) , it is called weakly monotone [15];
  • A semi-aggregation function F : [ 0 , 1 ] n [ 0 , 1 ] , which is r -increasing for some direction r ( R 0 + ) n { ( 0 , , 0 ) } , is called a pre-aggregation function [16].
There are also known some other concepts of monotonicity, for example, ordered directional monotonicity [17], cone monotonicity [18], or curve monotonicity [19]. However, except for the standard monotonicity of real n-ary functions, none of the mentioned types of monotonicity can be examined by means of the monotonicity in individual variables.
The rest of the paper is structured as follows. In Section 2, we introduce and discuss n-ary K-increasing fusion functions and n-ary K-increasing aggregation functions and their basic properties. It is also shown that any n-ary K-increasing aggregation function is generated by some n-ary aggregation function, which is a very important property for obtaining the results in Section 3 where we investigate several properties of n-ary K-increasing aggregation functions closely related to the distinguished properties of their generating functions. Section 4 is devoted to binary K-increasing aggregation functions and the last section contains several concluding remarks.

2. n - K -Increasing Fusion Functions and n - K -Increasing Aggregation Functions

In this section, we first introduce the notion of n-ary K-increasing real functions defined on an interval I R whose basic characteristic is that they are in each variable either monotone increasing or monotone decreasing. Then we focus our attention on n-ary K-increasing fusion functions and finally, on their particular subclass, the class of all n-ary K-increasing aggregation functions.
Definition 1.
Let n N , K { 1 , , n } , and let I R be an interval. An n-ary function F : I n R is called K-increasing if it is increasing in each variable x i with i K , and decreasing in each variable x i with i K c = { 1 , , n } K .
As for determining the complement K c of a given set K, the information about the basic set { 1 , , n } is necessary, and the arity n of the considered functions will always be stressed. Therefore, the functions introduced in the previous definition will be called either n-ary K-increasing functions or n-K-increasing functions for short.
Obviously, F : I n R is an increasing function if and only if it is n-K-increasing with K = { 1 , , n } , and F is a decreasing function if and only if it is n-K-increasing with K = . Thus, for any proper subset K { 1 , , n } , n-K-increasing functions are hybrid monotone whenever they are neither n-∅- nor n- { 1 , , n } -increasing.
Although the presented concept could be built in a more general framework (for fusion and aggregation functions F : I n I on any real interval I ), in what follows, we restrict ourselves to the unit real interval mostly used in aggregation theory. We start our investigation with n-K-increasing fusion functions, i.e., functions F : [ 0 , 1 ] n [ 0 , 1 ] which are increasing in each variable x i with i K , and decreasing in each variable x i with i K c .
Throughout the whole paper, the set K always indicates the set of those indices i { 1 , , n } of variables in which the considered fusion function is increasing. Thus, without any confusion, we will call n-K-increasing fusion functions simply n-K-fusion functions.
The following proposition characterizes constant fusion functions.
Proposition 1.
A fusion function F : [ 0 , 1 ] n [ 0 , 1 ] is constant if and only if there is a subset K { 1 , , n } such that F is both an n-K- and n- K c -fusion function.
Proof. 
If F is a constant function then it is an n-K-fusion function for any K { 1 , , n } . On the other hand, if F is both an n-K- and n- K c -fusion function for some K { 1 , , n } , then it is increasing and also decreasing in each variable, and thus a constant function. □
Similarly, one can show that if F is an n- K 1 - and n- K 2 c -fusion function, and i K 1 Δ K 2 , where Δ denotes the symmetric difference of the sets K 1 and K 2 , then F does not depend on the ith variable.
It follows from Definition 1 that, for any n-K-fusion function F : [ 0 , 1 ] n [ 0 , 1 ] , the maximal value of F is given by max F = F ( 1 K ) , where 1 K is the characteristic vector of K, i.e.,
( 1 K ) i = 1 if i K , 0 if i K c .
Similarly, its minimal value is min F = F ( 1 K c ) .
The following results will be useful for the construction and characterization of special n-K-fusion functions. Their proofs are trivial and therefore omitted (except for the proof of item (v)).
Proposition 2.
Let K { 1 , , n } and let F : [ 0 , 1 ] n [ 0 , 1 ] be an n-K-fusion function. Then we have:
(i) 
Suppose i K is fixed. Consider a function h : [ 0 , 1 ] [ 0 , 1 ] and define a function F i , h : [ 0 , 1 ] n [ 0 , 1 ] by
F i , h ( x ) = F ( x i , h ) ,
where x i , h is an n-tuple with components
( x i , h ) j = h ( x i ) i f j = i , x j i f j i , j { 1 , , n } .
Then, F i , h is an n-K-fusion function whenever h is increasing, and it is an n- ( K { i } ) -fusion function whenever h is decreasing.
(ii) 
Let f : [ 0 , 1 ] [ 0 , 1 ] be an increasing function and g : [ 0 , 1 ] [ 0 , 1 ] a decreasing function. Then the composite f F is an n-K-fusion function and g F is an n- K c -fusion function.
(iii) 
If F is not constant then the function G : [ 0 , 1 ] n [ 0 , 1 ] defined by
G ( x ) = F ( x ) F ( 1 K c ) F ( 1 K ) F ( 1 K c )
is an n-K-fusion function which is a semi-aggregation function.
(iv) 
The dual fusion function F d : [ 0 , 1 ] n [ 0 , 1 ] to an n-K-fusion function F, defined by F d ( x ) = 1 F ( 1 x 1 , , 1 x n ) , is also an n-K-fusion function.
(v) 
Let L K c and let x L be an n-tuple whose components ( x L ) j , j = 1 , , n , are given by
( x L ) j = 1 x j i f j L , x j i f j L .
Then the function F L : [ 0 , 1 ] n [ 0 , 1 ] given by F L ( x ) = F ( x L ) is an n- ( K L ) -fusion function. In particular, if L = K c then F K c is an increasing fusion function.
(vi) 
Let L { 1 , , n } . Then F L : [ 0 , 1 ] n [ 0 , 1 ] given as in (v) is an n- ( K Δ L ) -fusion function.
Proof. 
As mentioned above, we only prove claim (v): It is clear that due to the disjointness of K and L, the function F L is increasing in the ith variable for each i K L . This claim follows from the n-K-increasingness of F whenever i K . If i L , F is decreasing in the ith variable, but then ( x L ) i = 1 x i , and hence F L is increasing in this variable. In a similar way, we can show that if i K L then F L is decreasing in the ith variable. To summarize, we see that F L is an n- ( K L ) -fusion function. The claim for L = K c follows immediately. □
Recall that the standard aggregation functions are just increasing fusion functions for which max F = 1 and min F = 0 . Following this observation, we define the notion of n-K-increasing aggregation function.
Definition 2.
Let K { 1 , , n } and let F : [ 0 , 1 ] n [ 0 , 1 ] be an n-K-increasing fusion function. Then F is an n-K-increasing aggregation function if it satisfies the boundary properties max F = F ( 1 K ) = 1 and min F = F ( 1 K c ) = 0 .
Again, to simplify notations, n-K-increasing aggregation functions will be called simply n-K-aggregation functions.
Proposition 2 (v) enables us to formulate the following important properties. We keep the notations introduced in Proposition 2 (v).
Lemma 1.
Let K { 1 , , n } . A function F : [ 0 , 1 ] n [ 0 , 1 ] is an n-K-fusion function if and only if F K c is an increasing n-ary fusion function.
Proof. 
If F is an n-K-fusion function, the increasingness of F K c follows from Proposition 2 (v). Conversely, suppose that F K c is an increasing n-ary fusion function. For any x [ 0 , 1 ] n , F K c ( x ) = F ( x K c ) and thus, F ( x ) = F K c ( x K c ) . Then, since the components of x K c are given by
x K c i = 1 x i if i K c , x i if i K , i = 1 , , n ,
F is decreasing in each ith variable with i K c and increasing if i K , which proves that F is an n-K-fusion function. □
Lemma 2.
Let L be an arbitrary fixed subset of { 1 , , n } . Then a fusion function F : [ 0 , 1 ] n [ 0 , 1 ] satisfies the boundary conditions max F = 1 and min F = 0 if and only if F L satisfies the conditions max F L = 1 and min F L = 0 .
Proof. 
The proof follows from the facts that for each x [ 0 , 1 ] n there is a unique element y [ 0 , 1 ] n such that x = y L and that for each x [ 0 , 1 ] n , ( x L ) L = x . □
Theorem 1.
A function F : [ 0 , 1 ] n [ 0 , 1 ] is an n-K-aggregation function if and only if the function A = F K c is an n-ary aggregation function.
Proof. 
The claim follows from Lemma 1, Lemma 2 for L = K c and Definition 2. □
Remark 1.
(i) Due to the above theorem, each n-K-aggregation function F is generated by some (unique) n-ary aggregation function A. We have A ( x ) = F K c ( x ) and F ( x ) = A K c ( x ) .
(ii) Fix a set K { 1 , , n } . Let F denote the set of all n-ary fusion functions, i.e.,
F = { F : [ 0 , 1 ] n [ 0 , 1 ] } .
Define a mapping d K : F F by d K ( F ) = F K , i.e., d K ( F ) ( x ) = F ( x K ) , see Proposition 2 (v). Then the mapping d K is a duality, i.e., d K ( d K ( F ) ) = F . This fact allows us to introduce and discuss several properties of n-K-aggregation functions inherited from the properties of n-ary aggregation functions (as will be done in Section 3). Observe that this approach is typical, e.g., for the study of t-conorms which is either based on the properties of t-norms or independent of t-norms, see Ref. [20].
Example 1.
(i) Consider a real n-ary affine function G on [ 0 , 1 ] , i.e., a function G : [ 0 , 1 ] n R given by
G ( x ) = a + i = 1 n b i x i .
In each variable, G is either increasing or decreasing (or both increasing and decreasing). So, it is an n-K-fusion function for some K { 1 , , n } if and only if G ( 1 K ) = a + i K b i 1 and a + i K c b i 0 , and b i 0 for all i K , b i 0 for all i K c .
For example, let B : [ 0 , 1 ] 3 R , B ( x 1 , x 2 , x 3 ) = 1 + x 1 x 2 + x 3 . Then, B is a ternary affine function which is { 1 , 3 } -increasing but it is not a fusion function. The function C = 1 4 G is a ternary { 1 , 3 } -fusion function, but not a { 1 , 3 } -aggregation function. Finally, D = 1 3 G is a ternary { 1 , 3 } -aggregation function.
(ii) A general affine function G considered in (i) is an n-K-aggregation function if and only if b i 0 for any i K , b i 0 for any i K c , and it is constrained by the boundary conditions max G = 1 and min G = 0 which hold if and only if a + i K b i = 1 and a + i K c b i = 0 . Then i K b i i K c b i = 1 , i.e., i = 1 n | b i | = 1 . Putting | b i | = w i , we get w i 0 , i = 1 , , n , and i = 1 n w i = 1 , thus w = ( w 1 , , w n ) is a normed weighting vector. We can write a = 1 i K w i = i K c w i , and for any K such that { i b i > 0 } K { i b i 0 } we have
G ( x ) = i K c w i + i K w i x i i K c w i x i = i K w i x i + i K c w i ( 1 x i ) = W w K c ( x ) ,
where W w is a weighted arithmetic mean, which is given by W w ( x ) = i = 1 n w i x i .
We see that G is an affine n-K-aggregation function if and only if it is derived from a weighted arithmetic mean W w , and then G = W w K c .
(iii) Considering instead of a general weighted arithmetic mean W w the standard arithmetic mean A M whose weighting vector w equals ( 1 / n , , 1 / n ) , we get the corresponding n-K-aggregation function G given by
G ( x ) = A M K c ( x ) = 1 n i K x i i K c x i + card ( K c ) .
For example, if n = 2 and K = { 1 } , then G given by G ( x 1 , x 2 ) = 1 2 ( 1 + x 1 x 2 ) is a binary { 1 } -aggregation function.

3. Properties of n - K -Increasing Aggregation Functions

There are plenty of properties considered for aggregation functions. For any property P of an aggregation function A, one can introduce a related property for the corresponding n-K-aggregation function F = A K c . In general:
Definition 3.
An n-K-aggregation function F : [ 0 , 1 ] n [ 0 , 1 ] has a property n-K-P whenever its generating aggregation function A = F K c (see Theorem 1) has the property P.
So, for n-K-aggregation functions one can study n-K-symmetry, n-K-neutral element, n-K-annihilator, n-K-idempotency, etc.
For example, an n-K-aggregation function F generated by an aggregation function A (i.e., F = A K c ) is n-K-symmetric if and only if A is symmetric. Recall that A is symmetric whenever for any n-tuple x [ 0 , 1 ] n and for any permutation σ : { 1 , , n } { 1 , , n } , A ( x ) = A ( x σ ) , where x σ = ( x σ ( 1 ) , , x σ ( n ) ) .
In what follows, we give a direct characterization of the n-K-symmetry of F.
Proposition 3.
An n-K-aggregation function F : [ 0 , 1 ] n [ 0 , 1 ] is n-K-symmetric if and only if for any n-tuple x [ 0 , 1 ] n and any permutation σ : { 1 , , n } { 1 , , n } we have
F ( x ) = F ( x σ K ) ,
where x σ K is an n-tuple with components ( x σ K ) i , i = 1 , , n , given by
( x σ K ) i = x σ ( i ) i f { i , σ ( i ) } K o r { i , σ ( i ) } K c , 1 x σ ( i ) o t h e r w i s e .
Proof. 
By Theorem 1, F is an n-K-aggregation function if and only if it is generated by an aggregation function A via F = A K c , and F is n-K-symmetric if and only if A is a symmetric aggregation function. It means that F is an n-K-symmetric n-K-aggregation function if and only if for any x [ 0 , 1 ] n and any permutation σ : { 1 , , n } { 1 , , n } ,
F ( x ) = A K c ( x ) = A ( x K c ) = A ( ( x K c ) σ ) = F K c ( ( x K c ) σ ) = F ( ( ( x K c ) σ ) K c ) = F ( y K c ) ,
where we have put y = ( x K c ) σ . Then for any i { 1 , , n } ,
y i = ( x K c ) σ i = ( x K c ) σ ( i ) = 1 x σ ( i ) if σ ( i ) K c , x σ ( i ) if σ ( i ) K ,
and
( y K c ) i = 1 y i if i K c , y i if i K .
Therefore,
( y K c ) i = 1 ( 1 x σ ( i ) ) = x σ ( i ) if i K c and σ ( i ) K c , 1 x σ ( i ) if i K c and σ ( i ) K , 1 x σ ( i ) if i K and σ ( i ) K c , x σ ( i ) if i K and σ ( i ) K ,
which means that for each i { 1 , , n } , ( y K c ) i = ( x σ K ) i , and thus y K c = x σ K (see (2)). Due to (3), we have shown that F is an n-K-symmetric n-K-aggregation function if and only if for each x [ 0 , 1 ] n and any permutation σ on { 1 , , n } , F ( x ) = F ( x σ K ) . □
Remark 2.
(i) Note that x σ K [ : = x K σ K ] differs, in general, from both ( x σ ) K and ( x K ) σ . (ii) In Definition 3, based on the properties of aggregation functions, we have introduced the related properties of K-aggregation functions. Proposition 3 has shown how, in some particular cases, one can introduce properties of K-aggregation functions, independently of the related properties of standard aggregation functions, and, similarly, the following Propositions 4 and 5.
Example 2.
(i) Let n = 3 . Consider the function F : [ 0 , 1 ] 3 [ 0 , 1 ] ,
F ( x 1 , x 2 , x 3 ) = x 1 ( 1 x 2 ) x 3 .
Obviously, F is a ternary K-aggregation function with K = { 1 , 3 } . In this case, it is easy to see that F is related to the standard ternary product, Π : [ 0 , 1 ] 3 [ 0 , 1 ] , Π ( x 1 , x 2 , x 3 ) = x 1 x 2 x 3 , i.e., F = Π { 2 } . Following Definition 3, as Π is a symmetric aggregation function, F is 3- { 1 , 3 } -symmetric.
To illustrate, consider a permutation σ given by σ ( 1 ) = 2 , σ ( 2 ) = 3 and σ ( 3 ) = 1 . Then for any x = ( x 1 , x 2 , x 3 ) [ 0 , 1 ] 3 we have
F ( x σ K ) = F ( 1 x 2 , 1 x 3 , x 1 ) = ( 1 x 2 ) x 3 x 1 = F ( x ) .
(ii) Another example of an n-K-symmetric aggregation function is given in Example 1 (iii), see (1).
Remark 3.
(i) Obviously, the n-K-symmetry of n-K-aggregation functions for K { , { 1 , , n } } coincides with the standard symmetry.
(ii) Note that for any fixed K { 1 , , n } and any K-preserving permutation σ on { 1 , , n } , i.e., a permutation satisfying the property { i { 1 , , n } σ ( i ) K } = K , we have x σ K = x σ for each x [ 0 , 1 ] n . This fact allows us to introduce a weaker form of n-K-symmetry when the equality F ( x ) = F ( x σ ) is required for all x [ 0 , 1 ] n and any K-preserving permutation σ. Recall that if K is a proper subset of { 1 , , n } , this relaxed n-K-symmetry can be seen as the 2-symmetry property introduced and studied in [21]. Obviously, also in this case, the standard symmetry is recovered whenever K { , { 1 , , n } } .
Now, consider an n-K-aggregation function F that is generated by an aggregation function A, i.e., F = A K c . By definition, F has an n-K-neutral element e whenever A has neutral element e. Recall that an element e [ 0 , 1 ] is a neutral element of an n-ary aggregation function A if and only if for any i { 1 , , n } , A ( x 1 , , x n ) = x i whenever x j = e for each j { 1 , , n } { i } . Now, we give the following characterization of n-K-neutral elements of hybrid n-K-aggregation functions.
Proposition 4.
A hybrid n-K-aggregation function F : [ 0 , 1 ] n [ 0 , 1 ] has an n-K-neutral element e [ 0 , 1 ] if and only if
F ( x ) = x i for each i K and all x = ( x 1 , , x n ) [ 0 , 1 ] n such that
x j = e i f j K { i } , 1 e i f j K c ,
and
F ( x ) = 1 x i for each i K c and all x = ( x 1 , , x n ) [ 0 , 1 ] n such that
x j = e i f j K , 1 e i f j K c { i } .
Let us add that if an n-K-aggregation function F is decreasing (i.e., if K = ) then it has an n-K-neutral element e whenever F ( x ) = 1 x i for each x [ 0 , 1 ] n such that x j = 1 e for each j i .
Example 3.
Let n = 3 . Consider again the function F : [ 0 , 1 ] 3 [ 0 , 1 ] ,
F ( x 1 , x 2 , x 3 ) = x 1 ( 1 x 2 ) x 3 .
As mentioned in Example 2 (i), F is a 3-K-aggregation function with K = { 1 , 3 } related to the standard ternary product Π, F = Π { 2 } . The neutral element of Π is e = 1 , and it is a 3- { 1 , 3 } -neutral element of F, because F ( x 1 , 0 , 1 ) = x 1 , F ( 1 , 0 , x 3 ) = x 3 and F ( 1 , x 2 , 1 ) = 1 x 2 .
In what follows, we will investigate the notions of n-K-idempotency and n-K-annihilator.
Recall that an n-ary aggregation function A is said to be idempotent if for any element c = ( c , , c ) [ 0 , 1 ] n we have A ( c ) = c . If such an aggregation function generates an n-K-aggregation function F then the idempotency of A results in the n-K-idempotency of F which can be directly characterized as follows.
Proposition 5.
An n-K-aggregation function F : [ 0 , 1 ] n [ 0 , 1 ] is n-K-idempotent if and only if for each c [ 0 , 1 ] we have F ( c K ) = c , where c K denotes an n-tuple with components ( c K ) i , i = 1 , , n , given by
( c K ) i = c if i K , 1 c if i K c .
As an example, we mention an n-K-aggregation function G given by (1) which is n-K-idempotent. The following example shows a 2-K-idempotent 2-K-aggregation function.
Example 4.
Let n = 2 . Consider the function F : [ 0 , 1 ] 2 [ 0 , 1 ] ,
F ( x 1 , x 2 ) = min ( x 1 , 1 x 2 ) .
Then, F is a 2-K-aggregation function for K = { 1 } . If K = { 1 } , then for any c [ 0 , 1 ] we have F ( c K ) = F ( c , 1 c ) = min ( c , 1 ( 1 c ) ) = c , i.e., F is 2-K-idempotent. Note that F is generated by the aggregation function A = M i n , i.e., F = M i n { 2 } .
By Definition 3, an n-K-aggregation function F : [ 0 , 1 ] n [ 0 , 1 ] has an n-K-annihilator if and only if the aggregation function A generating F has an annihilator, i.e., if there exists an element a [ 0 , 1 ] such for each x [ 0 , 1 ] n , A ( x ) = a whenever a { x 1 , , x n } . Using this property and the relation between F and A given in Theorem 1, we get the following characterization of an n-K-annihilator.
Proposition 6.
An n-K-aggregation function F : [ 0 , 1 ] n [ 0 , 1 ] has an n-K-annihilator a if and only F ( x ) = a for any x [ 0 , 1 ] n such that either x i = a for some i K or x j = 1 a for some j K c .
Example 5.
Let us continue in Examples 2 (i) and 3. The function F : [ 0 , 1 ] 3 [ 0 , 1 ] , F ( x 1 , x 2 , x 3 ) = x 1 ( 1 x 2 ) x 3 , is a ternary { 1 , 3 } -aggregation function related to the standard ternary product Π, F = Π { 2 } . The annihilator a = 0 of Π is the 3- { 1 , 3 } -annihilator of F. Indeed, we have F ( x 1 , x 2 , x 3 ) = 0 whenever 0 { x 1 , x 3 } or x 2 = 1 .
Remark 4.
Consider an n-K-aggregation function F and its dual F d . Then we have:
-
F is n-K-symmetric if and only if F d is n-K-symmetric;
-
F is n-K-idempotent if and only if F d is n-K-idempotent;
-
F has an n-K-neutral element e if and only if F d has an n-K-neutral element 1 e ;
-
F has an n-K-annihilator a if and only if F d has an n-K-annihilator 1 a .

4. Binary K -Aggregation Functions

In this section, we fix n = 2 and we will discuss 2-K-aggregation functions. There are four subsets of the basic set { 1 , 2 } , i.e., one can consider a set K { , { 1 } , { 2 } , { 1 , 2 } } . The set K = corresponds to decreasing fusion functions and the set K = { 1 , 2 } corresponds to increasing fusion functions. For K = { 1 } and K = { 2 } we obtain two classes of hybrid monotone binary fusion functions; binary { 1 } -fusion functions that are increasing in the first variable and decreasing in the second one, and binary { 2 } -fusion functions that are decreasing in the first variable and increasing in the second one. A similar classification applies to 2-K-aggregation functions. We mention some of them below.
As already observed, binary { 1 , 2 } -aggregation functions are just standard binary aggregation functions, whose distinguished subclasses are, for example, conjunctive aggregation functions (i.e., monotone extensions of the Boolean conjunction), their duals—disjunctive aggregation functions (i.e., monotone extensions of the Boolean disjunction), or averaging aggregation functions (characterized by the inequalities M i n A M a x ), etc. For an exhaustive overview of binary aggregation functions we refer to Refs. [1,3,9,16].
From Proposition 2 (ii), it follows that a binary fusion function F is a binary ∅-aggregation function if and only if F = 1 A , where A is a binary aggregation function. So, for example, for any conjunctive binary aggregation function C, the function F = 1 C is a monotone extension of the Boolean Sheffer stroke [22]. It is a typical example of a binary ∅-aggregation function.
A similar relation is between binary { 1 } - and binary { 2 } -aggregation functions. A fusion function F : [ 0 , 1 ] 2 [ 0 , 1 ] is a binary { 1 } -aggregation function if and only if 1 F is a binary { 2 } -aggregation function. Consider a binary fusion function F which is a { 2 } -aggregation function. Then, due to the boundary conditions, we have F ( 1 , 0 ) = 0 and F ( 0 , 1 ) = 1 . If we add the constraints F ( 0 , 0 ) = 1 and F ( 1 , 1 ) = 1 , then F is a fuzzy implication function [7], i.e., a hybrid monotone extension of the Boolean implication. Note that each fuzzy implication function F : [ 0 , 1 ] 2 [ 0 , 1 ] has { 2 } -annihilator a = 1 . Moreover, it has { 2 } -neutral element e = 0 if and only if it satisfies the neutrality principle F ( 1 , y ) = y , y [ 0 , 1 ] , and its related negation N F ( x ) = F ( x , 0 ) , x [ 0 , 1 ] , is the standard Zadeh negation, i.e., N F ( x ) = 1 x . For any fuzzy implication function its dual F d is also a { 2 } -aggregation function, constrained by the conditions F d ( 0 , 0 ) = F d ( 1 , 1 ) = 0 . Note that F d is a hybrid monotone extension of the Boolean coimplication, and it is called a fuzzy coimplication, see Ref. [23].
A typical property studied for binary aggregation functions is their associativity. Recall that a binary aggregation function A : [ 0 , 1 ] 2 [ 0 , 1 ] is associative if and only if A ( A ( x 1 , x 2 ) , x 3 ) = A ( x 1 , A ( x 2 , x 3 ) ) for all x 1 , x 2 , x 3 [ 0 , 1 ] . For a set K { 1 , 2 } , let F be a 2-K-aggregation function generated by an associative aggregation function A. Using the relation between F and A, see Theorem 1, and the associativity of A, we can characterize the 2-K-associativity of F by the equality
F K c ( F K c ( x 1 , x 2 ) , x 3 ) = F K c ( x 1 , F K c ( x 2 , x 3 ) ) .
required for all x 1 , x 2 , x 3 [ 0 , 1 ] .
Example 6.
Consider the binary product Π : [ 0 , 1 ] 2 [ 0 , 1 ] , Π ( x 1 , x 2 ) = x 1 x 2 , and K = { 1 } . The related binary { 1 } -aggregation function F : [ 0 , 1 ] 2 [ 0 , 1 ] is given by F ( x 1 , x 2 ) = x 1 ( 1 x 2 ) . As Π is associative, F is { 1 } -associative. Indeed, K c = { 2 } and thus
F K c ( x 1 , x 2 ) = F ( x 1 , 1 x 2 ) = x 1 ( 1 ( 1 x 2 ) ) = x 1 x 2 ,
and further,
F K c ( F K c ( x 1 , x 2 ) , x 3 ) = F K c ( x 1 x 2 , x 3 ) = F ( x 1 x 2 , 1 x 3 ) = x 1 x 2 ( 1 ( 1 x 3 ) ) = x 1 x 2 x 3 .
On the other hand,
F K c ( x 1 , F K c ( x 2 , x 3 ) ) = F K c ( x 1 , x 2 x 3 ) = F ( x 1 , 1 x 2 x 3 ) = x 1 ( 1 ( 1 x 2 x 3 ) ) = x 1 x 2 x 3 ,
which proves the equality required in (4).
Example 7.
As a typical example of a binary { 2 } -associative { 2 } -aggregation function F we mention an ( S , N ) -implication function F, see Ref. [7], where S is a t-conorm and N is the Zadeh negation, i.e., such an F is given by F ( x 1 , x 2 ) = S ( 1 x 1 , x 2 ) . Consider the probabilistic sum S P given by S P ( x 1 , x 2 ) = x 1 + x 2 x 1 x 2 . Then the related binary { 2 } -associative { 2 } -aggregation function F is just the Reichenbach fuzzy implication function I R , see Section 1.
Finally, let us note that all the discussed n-K-properties of n-K-aggregation functions are d K -dual to the corresponding properties of aggregation functions (as mentioned in Remark 1). Therefore, the presented definitions and the proofs of the mentioned properties are rather simple and transparent. We have included them into the paper for the convenience of the readers and to have an alternative independent view on the presented n-K-properties.

5. Concluding Remarks

It is known that any n-ary aggregation function A : [ 0 , 1 ] n [ 0 , 1 ] can be seen as a lattice order homomorphism between the bounded lattices ( [ 0 , 1 ] n , n ) and ( [ 0 , 1 ] , ) . Note that ( [ 0 , 1 ] n , n ) is a bounded lattice equipped by the standard order n of real n-tuples, which is a linear order if n = 1 and a partial order if n > 1 . A similar representation can be considered for the introduced n-K-aggregation functions. For a subset K { 1 , , n } , we can introduce a (partial) order K on [ 0 , 1 ] n as follows:
x K y ( ( i K , x i y i ) ( i K c , x i y i ) ) .
Then ( [ 0 , 1 ] n , K ) is a bounded lattice with the top element 1 K and the bottom element 1 K c . Then, any n-K-aggregation function F : [ 0 , 1 ] n [ 0 , 1 ] can be seen as a lattice order homomorphism between ( [ 0 , 1 ] n , K ) and ( [ 0 , 1 ] , ) (and any n-K-fusion function as a lattice homomorphism). Our approach can be seen as a generalization of several branches of fuzzy set theory. For example, for n = 2 , the ordering of fuzzy intuitionistic values introduced by Atanassov [24] or q-rung orthopair values discussed by Yager in [25] is just the ordering { 1 } on a related subdomain of [ 0 , 1 ] 2 .
As already mentioned, the concept of n-K-aggregation functions was inspired, among others, by fuzzy implications, i.e., binary { 2 } -aggregation functions with additional constraints F ( 0 , 0 ) = F ( 1 , 1 ) = 1 , and by utility functions when some positive and some negative criteria evaluated on the scale [ 0 , 1 ] are considered. In addition, to the best of our knowledge, no conceptual theory of mixed aggregation functions has been elaborated so far. Our approach fills this gap by translating and shifting it into a classical aggregation theory, where the methods and concepts have been broadly investigated. The basic idea of this contribution is a generalization of aggregation functions, replacing the mandatory requirement of coordinate-wise increasingness by the coordinate-wise monotonicity. Our approach is closely related to the concept of directional monotonicity [12] generalizing monotone fusion functions. While aggregation functions are monotone increasing in each variable, which, expressed by the notion of directional monotonicity, means that they are directionally increasing in all directions e i = ( e i , j ) with i , j { 1 , , n } , e i , j = 1 if i = j and e i , j = 0 otherwise, n-K-aggregation functions are in all these directions directionally monotone. To stress the difference, observe that while n-K-aggregation functions can be seen as lattice order homomorphisms, in general, this is not the case of pre-aggregation functions [16]. Note that fuzzy implications are binary { 2 } -aggregation functions, but they are not pre-aggregation functions. Since our paper contributes to the basics of the aggregation theory, we expect near applications of the introduced concept.
As an example, one can expect possible applications of our newly introduced mathematical tools in optimal control in large-scale multiagent systems, see, e.g., Refs. [26,27]. Similarly, our approach has the potential to contribute to the specification of dynamic aggregation functions in optimal control, dynamical programming, and multiple attribute dynamical decision making, see, e.g., Ref. [28].

Author Contributions

R.M.: methodology, conceptualization, supervision; A.K.: original draft preparation, formal analysis, methodology; A.Š.: writing, investigation, validation; R.H.: validation, theoretical support, and formal analysis. All authors have read and agreed to the published version of the manuscript.

Funding

R. Mesiar and A. Šeliga acknowledge the support of the grant VEGA 1/0036/23. A. Kolesárová was supported by the grant VEGA 1/0468/20, and R. Halaš kindly acknowledges the support of the grant IGA PrF0102023. We are grateful to the editor and reviewers for valuable comments leading to the improvement of the original submission.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Beliakov, G.; Pradera, A.; Calvo, T. Aggregation Functions: A Guide for Practitioners; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  2. Calvo, T.; Kolesárová, A.; Komorníková, M.; Mesiar, R. Aggregation Operators: Properties, Classes and Construction Methods. In Aggregation Operators; Calvo, T., Mayor, G., Mesiar, R., Eds.; Physica-Verlag: Heidelberg, Germany, 2002; pp. 3–107. [Google Scholar]
  3. Grabisch, M.; Marichal, J.-L.; Mesiar, R.; Pap, E. Aggregation Functions; Cambridge University Press: Cambridge, UK, 2009. [Google Scholar]
  4. Ehrgott, M.; Greco, S.; Figueira, J.R. (Eds.) Trends in Multiple Criteria Decision Analysis; Springer: New York, NY, USA, 2016. [Google Scholar]
  5. Keeney, R.L.; Raiffa, H. Decision Making with Multiple Objectives Preferences and Value Tradeoffs; Wiley: New York, NY, USA, 1976. [Google Scholar]
  6. Pomerol, J.-C.; Barba-Romero, S. Multicriterion Decision in Management Principles and Practice; Springer: New York, NY, USA, 2000. [Google Scholar]
  7. Baczyński, M.; Jayaram, B. Fuzzy Implications. In Studies in Fuzziness and Soft Computing; Springer: Chennai, India, 2008; Volume 231. [Google Scholar]
  8. Beliakov, G.; Bustince, H.; Calvo, T. A Practical Guide to Averaging Functions; Springer: Heidelberg/Berlin, Germany, 2016. [Google Scholar]
  9. Torra, V.; Narukawa, Y. Modeling Decisions: Information Fusion and Aggregation Operators; Springer: Berlin, Germany, 2007. [Google Scholar]
  10. Halaš, R.; Pócs, J. On the clone of aggregation functions on bounded lattices. Inf. Sci. 2016, 329, 381–389. [Google Scholar] [CrossRef]
  11. Jipsen, P.; Lehtonnen, E.; Pöschel, R. S-preclones and the Galois connection SPol-SInv, Part I. arXiv 2023, arXiv:2306.00493v2. [Google Scholar]
  12. Bustince, H.; Fernandez, J.; Kolesárová, A.; Mesiar, R. Directional monotonicity of fusion functions. Eur. Oper. Res. 2015, 244, 300–308. [Google Scholar] [CrossRef]
  13. Stupňanová, A.; Su, Y.; Mesiar, R. End-point linear functions. Iran. Fuzzy Syst. 2021, 18, 1–12. [Google Scholar]
  14. Klir, G.J.; Folger, T.A. Fuzzy Sets, Uncertainty, and Information; Prentice Hall: Hemel Hempstead, NY, USA, 1988. [Google Scholar]
  15. Wilkin, T.; Beliakov, G. Weakly monotonic averaging functions. Int. J. Intell. Syst. 2015, 30, 144–169. [Google Scholar] [CrossRef]
  16. Lucca, G.; Sanz, J.A.; Dimuro, G.P.; Bedregal, B.; Mesiar, R.; Kolesárová, A.; Bustince, H. Preaggregation Functions: Construction and an Application. IEEE Trans. Fuzzy Syst. 2016, 24, 260–272. [Google Scholar] [CrossRef]
  17. Bustince, H.; Barrenechea, E.; Sesma-Sara, M.; Lafuente, J.; Dimuro, G.P.; Mesiar, R.; Kolesárová, A. Ordered directionally monotone functions: Justification and application. IEEE Trans. Fuzzy Syst. 2018, 26, 2237–2250. [Google Scholar] [CrossRef]
  18. Beliakov, G.; Calvo, T.; Wilkin, T. Three Types of Monotonicity of Averaging Functions. Knowl.-Based Syst. 2014, 72, 114–122. [Google Scholar] [CrossRef]
  19. Roldán-López-de-Hierro, A.F.; Sesma-Sara, M.; Špirková, J.; Lafuente, J.; Pradera, A.; Mesiar, R.; Bustince, H. Curve-based monotonicity: A generalization of directional monotonicity. Int. J. Gen. Syst. 2019, 48, 523–553. [Google Scholar] [CrossRef]
  20. Klement, E.P.; Mesiar, R.; Pap, E. Triangular Norms; Kluwer Academic Publishers: Dordrecht, The Netherlands, 2000. [Google Scholar]
  21. Miranda, P.; Grabisch, M.; Gil, P. p-symmetric fuzzy measures. Int. Uncertain. Fuzziness Knowl.-Based Syst. 2002, 10, 105–123. [Google Scholar] [CrossRef]
  22. Baczyński, M.; Berruezo, P.; Helbin, P.; Massanet, S.; Niemyska, W.; Ruiz-Aguilera, D. On the Sheffer stroke operation in fuzzy logic. Fuzzy Sets Syst. 2022, 431, 110–128. [Google Scholar] [CrossRef]
  23. Baets, B.D. Coimplicators, the forgotten connectives. Tatra Mount. Math. Publ. 1997, 12, 229–240. [Google Scholar]
  24. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  25. Yager, R.R. Generalized orthopair fuzzy sets. IEEE Trans. Fuzzy Syst. 2017, 25, 1222–1230. [Google Scholar] [CrossRef]
  26. Akopov, A.S.; Beklaryan, L.A.; Thakur, M. Improvement of maneuverability within a multiagent fuzzy transportation system with the use of parallel biobjective real-coded genetic algorithm. IEEE Trans. Intell. Transp. Syst. 2022, 23, 12648–12664. [Google Scholar] [CrossRef]
  27. Li, T.; Zhang, J.-F. Asymptotically optimal decentralized control for large population stochastic multiagent systems. IEEE Trans. Autom. Control. 2008, 53, 1643–1660. [Google Scholar] [CrossRef]
  28. Jana, C.; Pal, M.; Liu, P. Multiple attribute dynamic decision making method based on some complex aggregation functions in CQROF setting. Comput. Appl. Math. 2022, 41, 103. [Google Scholar] [CrossRef]
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

Mesiar, R.; Kolesárová, A.; Šeliga, A.; Halaš, R. n-K-Increasing Aggregation Functions. Axioms 2023, 12, 1065. https://doi.org/10.3390/axioms12121065

AMA Style

Mesiar R, Kolesárová A, Šeliga A, Halaš R. n-K-Increasing Aggregation Functions. Axioms. 2023; 12(12):1065. https://doi.org/10.3390/axioms12121065

Chicago/Turabian Style

Mesiar, Radko, Anna Kolesárová, Adam Šeliga, and Radomír Halaš. 2023. "n-K-Increasing Aggregation Functions" Axioms 12, no. 12: 1065. https://doi.org/10.3390/axioms12121065

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