0. Introduction
The aggregation of different pieces of information that comes from several sources is a common practice in applied sciences. The importance of the aggregation process is given by the fact that such pieces of information are transformed into a unique numerical value that is used to make a decision, which will allow solving the problem under consideration. In many problems the aforementioned pieces of information correspond to distances between different elements in our space. Thus the aggregation can be understood as a way to induce a global distance from a collection of particular distances. A typical situation occurs in path planning in robotics. Indeed, an autonomous robot must go from a start point until a target point in such a way that all obstabcles encountered on the path are adequately avoided. The robot must simultaneously calculate distances to different obstacles and then merge them in order to make the best decision.
The applicability and the relevance of aggregating has motivated that many authors have studied the distance aggregation problem. In this problem, the objective is to find the conditions that a function must satisfy in order to merge a collection of distances defined on the same set into a single one. Concretely the problem could be formulated as follows: given
(
stands for the set of positive integers numbers), a function
is said to be a distance aggregation function provided if, for each collection of distances
defined on the (non-empty) set
X, the function
is a distance on
X, where
is defined, for all
, by
Notice that we allow that the distance can take the
value. Some authors call this type of distances as extended distances (see [
1,
2]).
The distance aggregation problem has been explored when the distance is exactly a pseudo-metric in [
3,
4]. Following [
1], let us recall that a pseudo-metric on a (non-empty) set
X is a function
such that for all
- (pm1)
,
- (pm2)
,
- (pm3)
.
A pseudo-metric d on X is a metric when it satisfies the condition given, for all for all , as follows:
- (m1)
.
A characterization of pseudo-metric aggregation functions was provided [
3,
4]. With the aim of introducing such a characterization, let us recall that, following [
5],
forms an
n-triangular triplet whenever
,
and
. Notice that we denote by ≤ the usual partial order on the extended set of real numbers and that
for all
. According to the nomenclature in [
6], if
is a
n-triangular triplet, then we will say that it is a positive
n-triangular triplet. Moreover, a function
transforms
n-triangular triplets into a 1-triangular triplet provided that
is a 1-triangular triplet when
is a
n-triangular triplet. From now on,
will denote the element of
given by
.
From now on, if the distances under consideration are not extended then we will consider functions which can be understood as functions such that .
The following result was obtained in [
3,
4].
Theorem 1. Let and let be a function. Then the following assertions are equivalent:
-
(1)
F is a pseudo-metric aggregation function.
-
(2)
-
F satisfies the following conditions:
-
(2.1)
,
-
(2.2)
F transforms n-triangular triplets into a 1-triangular triplet.
The problem of metric aggregation has been explored in [
6]. Those functions that merge a collection of metrics into a single one were characterized in the spirit of Theorem 1 as follows:
Theorem 2. Let and let be a function. The following assertions are equivalent:
-
(1)
F is a metric aggregation function.
-
(2)
-
F satisfies the following conditions:
-
(2.1)
,
-
(2.2)
F transforms positive n-triangular triplets into a positive 1-triangular triplet,
-
(2.3)
If and , then .
The relationhip between pseudo-metric aggregation functions and metric aggregation functions has not been explored. However, it not hard to see that there are pseudo-metric aggregation functions which are not metric aggregation functions as, for instance, the function constantly equals zero. Moreover, a slight modification of Example 10 in [
6] shows that there are metric aggregation functions that are not pseudo-metric aggregation functions. Indeed, consider the function
given by
if
and otherwise
. Then
F satisfies all conditions in Theorem 2 an, thus it is a metric aggregation function. However,
F does not transform 2-triangular triplets into a 1-triangular triplet because
forms a 2-triangular triplet when we consider
,
and
but
is not a 1-triangular triple.
The symmetry inherent to pseudo-metrics limits their applicability to describing real problems and for this reason the notion of quasi-pseudo metric was introduced in the literature (see, for instance, [
7,
8]). According to [
7,
8], a quasi-pseudo-metric on a (non-empty) set
X is a function
such that for all
- (qp1)
,
- (qp2)
.
A quasi-pseudo-metric d on X is called a quasi-metric when it satisfies the condition (qm1) given, for all for all , as follows:
- (qm1)
.
It must be stressed that every (pseudo-)metric is a quasi-(pseudo-)metric which satisfies in addition the symmetry.
In [
9] an extension of Theorem 2 was obtained in the framework of quasi-metrics. Thus, several characterizations of quasi-metric aggregation functions were provided. In order to state them we recall that a function
is said to be monotone if
for each
with
. Moreover, a function
is said to be subadditive if
for each
, where we have used the symbol + for the usual addition on
and on
simultaneously.
Theorem 3. Let and let be a function. Then the following assertions are equivalent:
-
(1)
F is a quasi-metric aggregation function.
-
(2)
-
F satisfies the following conditions:
-
(2.3)
,
-
(2.2)
If , then ,
-
(2.2)
for each with .
-
(3)
-
F satisfies the following conditions:
-
(2.1)
,
-
(2.2)
If , then ,
-
(2.3)
F is monotone and subadditive.
Although Theorem 1 was not extended to the context of quasi-pseuod-metrics in [
9], it is not hard to check that the following characterization holds.
Theorem 4. Let and let be a function. Then the following assertions are equivalent:
-
(1)
F is a quasi-pseudo-metric aggregation function.
-
(2)
-
F satisfies the following conditions:
-
(2.1)
,
-
(2.2)
for each with .
-
(3)
-
F satisfies the following conditions:
-
(2.1)
,
-
(2.2)
F is monotone and subadditive.
It is clear that every quasi-(pseudo-)metric aggregation function is a (pseudo)-metric aggregation function. Nevertheless, the converse is not true such as Example 7 in [
6] shows. Concretely, such an example provides a (pseudo-)metric aggregation function which is not monotone and, thus, it is not a quasi-(pseudo-)metric aggregation function.
In certain physical applications, the classical notion of (pseudo-)metric is not appropriate and it is necessary to incorporate a positive parameter in the metric axioms. This gives rise to the concept of modular metric. Following [
2] (see also [
10]), a modular (pseudo-)metric on a non-empty set
X, is a function
which satisfies, for all
, the conditions below:
- (MPM1)
for all ,
- (MPM2)
for all ,
- (MPM3)
for all .
When the axiom (MPM1) is replaced by the following one,
- (MM1)
for all ,
then w is called a modular metric on X.
A typical example of modular (pseudo-)metric can be constructed from a given (pseudo-)metric d on a non-empty set X in the following way: for all and for all . Observe that the value provided by the modular pseudo-metric can be interpreted as the mean velocity between the point x and y in time . Thus, considering the collection , where , one has the velocity field which is nonlinear in general.
It must be pointed out that the value can be understood in general as the distance between x and y with respect to the parameter .
Many topological and metric studies on modular (pseudo-)metric spaces have been developed in the last years (see, for instance, [
2,
11,
12] and references therein). Many applications of modular (pseudo-)metrics to operator theory have been given in the last years. A few works in this direction can be found, for instance, in [
10,
13,
14,
15,
16,
17].
Motivated by the growing interest in the distance aggregation problem, a characterization of those functions that merge a collection of modular (pseudo-)metrics has been provided in [
18]. With the aim of recalling such a result we introduce the notion of modular (pseudo-)metric aggregation function.
On account of [
18], given
, a function
is a modular (pseudo-)metric aggregation function provided that, for each collection of modular (pseudo-)metrics
defined on the same set
X, the function
is a modular (pseudo-)metric on
X, where
is given, for all
and for all
, by
Notice that aggregation problem in the context of modular (pseudo-)metrics is a particular case of the general distance aggregation problem stated at the beginning of this section.
In the light of the preceding notions we can recall the aforementioned characterization.
Theorem 5. Let and let be a function. Then the following assertions are equivalent:
-
(1)
F is a modular pseudo-metric aggregation function.
-
(2)
, F is monotone and subadditive.
-
(3)
and for all with .
-
(4)
, F is monotone and transforms n-triangular triplets into 1-triangular triplet.
According to [
18], in the case of modular metrics the preceding characterization can be stated as follows:
Theorem 6. Let and let be a function. The following assertions are equivalent:
-
(1)
F is a modular metric aggregation function.
-
(2)
, F is monotone and subadditive. Moreover, if and , then for some
-
(3)
and, in addition, for all with . Moreover, if and , then for some
-
(4)
, F is monotone and transforms n-triangular triplets into a 1-triangular triplet. Moreover, if and , then for some
Of course, every modular metric aggregation function is always a modular pseudo-metric aggregation function (this fact was stated as Corollary 1 in [
18]). The following instance, which can be found in Example 1 in [
18], shows that the reciprocal implication does not hold true. Consider the function
defined by
for all
. Then
F satisfies all assumptions in the statement of Theorem 5 but
when
which implies that it does not satisfy all conditions in the statement of Theorem 6.
According to [
11], the fact that the value
, yielded by the modular (pseudo-)metric
, introduced above, can be interpreted as the mean velocity between the points
x and
y in time
and, in addition, the fact that such a velocity is typically asymmetric, suggest that there is not a sound reasoning to impose symmetry in the definition of modular distances (axiom (MPM2)). Hence, the notion of modular quasi-(pseudo-)metric is introduced and explored in [
11].
Following [
11], a modular quasi-pseudo-metric on a non-empty set
X is a function
which satisfies, for all
, the conditions below:
- (MQPM1)
for all ,
- (MQPM2)
for all .
When the axiom (MQPM1) is replaced by the following one,
- (MQPM1)
for all ,
then w is called a modular quasi-metric on X.
Note that the concept of modular (pseudo-)metric space can be retrieved from the notion of quasi-(pseudo-)metric when the symmetry is imposed.
A paradigmatic example of modular quasi-(pseudo-)metric which is not a modular (pseudo-)metric is is given by the function defined by for all and for all .
In the light of all exposed facts, as a natural line of work, in this paper we focus our efforts on the modular quasi-(pseudo-)metric aggregation problem. Thus we provide a new characterization, in the spirit of Theorems 5 and 6, of those functions that allow merging a collection of modular quasi-(pseudo-)metrics into a single one. In particular, a description of such functions in terms of triangle triplets is given and, in addition, the relationship between modular quasi-(pseudo-)metric aggregation functions and modular (pseudo-)metric aggregation functions is discussed. The aforementioned characterizations are illustrated with appropriate examples. A few methods to construct modular quasi-(pseudo-)metrics are yielded. Several properties, common in aggregation theory, are explored and used to develop quick tests for discarding candidate functions to aggregate modular quasi-(pseudo-)metrics. Moreover, a characterization of those modular quasi-(pseudo-)metric aggregation functions that preserve modular quasi-(pseudo-)metrics is also provided. Furthermore, as a natural question, the connection between modular quasi-(pseudo-)metric aggregation functions and quasi-(pseudo-)metric aggregation functions is studied in such a way that significative differences are displayed. Finally, conlusions of the developed work and an exposition of future research lines are detailed.
1. The Modular Quasi-(Pseudo-)Metric Aggregation Problem
In this section we face the problem of merging a collection of modular quasi-(pseudo-)metrics as a natural extension of the problems, exposed in the preceding section, of aggregating a collection of modular (pseudo-)metrics.
To this end, let us introduce the notion of modular quasi-(pseudo-)metric aggregation function. Thus, given , a function is said to be a modular quasi-(pseudo-)metric aggregation function provided that, for each collection of modular quasi-(pseudo-)metrics defined on the same set X, the function is a modular quasi-(pseudo-)metric on X, where is given, for all , and for all , by
The next result was proved in [
18]. However, since it will be of great importance to our objective, we will include its proof for the sake of completeness.
Theorem 7. Let . If is a monotone function such that , then the following assertions are equivalent:
-
(1)
F is subadditive.
-
(2)
for all with .
-
(3)
F transforms n-triangular triplets into a 1-triangular triplet.
Proof. (1) ⇒ (2). Let
with
. Then
Notice that first inequality is derived from the monotony of F and the second one is due to the subadditivity of F.
(2) ⇒ (3). It is a straightforward verification.
(3) ⇒ (1). Consider . Then forms an n-dimensional triangular triplet, where . Since Ftransforms n-triangular triplets into a 1-triangular triplet we deduce that is a 1-triangular triplet. So and, thus, F is subadditve. □
Next we focus our attention on getting a characterization of modular quasi-(pseudo-)metric aggregation functions. With this aim, we note that every modular quasi-(pseudo-)metric aggregation function is a modular (pseudo-)metric aggregation function such as the following result shows.
Proposition 1. Let . If is a modular quasi-(pseudo-)metric aggregation function, then F is a modular (pseudo-)metric aggregation function.
Proof. Consider a collection of modular (pseudo-)metrics
on a non-empty set
X. Then
is a collection of modular quasi-(pseudo-)metrics on
X and, thus,
is a modular quasi-(pseudo-)metric on
X. Moreover, for all
and for all
, we have that
since
for all
. So
is a modular (pseudo-)metric on
X. Whence we conclude that
F is a modular (pseudo-)metric aggregation function. □
In the ligt of the preceding result, Theorems 5, 6 and 7 we immediately obtain the following statements.
Proposition 2. Let and let be a modular quasi-(pseudo-)metric aggregation function. Then the following assertions hold:
-
(1)
, F is monotone and subadditive.
-
(2)
and for all with .
-
(3)
, F is monotone and transforms n-triangular triplets into 1-triangular triplet.
The characterization of modular quasi-pseudo-metric aggregation functions can be sated as follows:
Theorem 8. Let and let be a function. Then the following assertions are equivalent:
-
(1)
F is a modular quasi-pseudo-metric aggregation function.
-
(2)
F is a modular pseudo-metric aggregation function.
-
(3)
, F is monotone and subadditive.
-
(4)
and for all with .
-
(5)
, F is monotone and transforms n-triangular triplets into 1-triangular triplets.
Proof. (1) ⇒ (2). follows from Proposition 1. The equivalences (2) ⇔ (3) ⇔ (4) ⇔ (5) are provided by Theorem 5. Now we prove that (4) ⇒ (1). To this end, consider a collection
of modular quasi-pseudo-metrics on a non-empty set
X. Then
for all
, for all
and for all
. Whence we obtain that
satisfies that
with
,
and
for all
. It follows that
Hence, condition (MQPM2) is satisfied. We still need to verify that condition (MQPM1) is also satisfied. Since
for all
and for all
we have that
Therefore is a modular quasi-(pseudo-)metric on X and, hence, F is a modular quasi-(pseudo-)metric aggregation function. □
The fact that every modular metric aggregation function is always a modular pseudo-metric aggregation function provides the following consequence.
Corollary 1. Let and let be a function. If F is a modular metric aggregation function, then F is a modular quasi-pseudo-metric aggregation function.
Proof. It follows immediately from Theorems 6 and 8. □
It seems natural to wonder whether the converse of the preceding corollary is also true. Nevertheless, the answer to the posed question in negative. Indeed, observe that the classes of modular quasi-pseudo-metric aggregation functions and modular pseudo-metric aggregation functions are the same. Then the function constantly equals 0, as commented in Section 0, satisfies all assumptions in the statement of Theorem 8 and, thus, it is a modular quasi-pseudo-metric aggregation function. However, when which implies that it does not satisfy all conditions in the statement of Theorem 6 and, hence, it is not a modular metric aggregation function.
Next we provide several examples of modular quasi-pseudo-metric aggregation functions.
Example 1. Let . The following functions are, for all , modular quasi-pseudo-metric aggregation functions:
-
(1)
-
(2)
.
-
(3)
.
-
(4)
for all .
-
(5)
with .
The following examples show functions which are not modular quasi-pseudo-metric aggregation functions.
Example 2.
Let . Define the functions as follows:
It is evident that F is not monotone, since with . Theorem 8 warranties that F is not a modular quasi-pseudo-metric aggregation function.
Example 3.
Let the function defided as follows:
It is clear that , so Theorem 8 ensures that F is not a modular quasi-pseudo-metric aggregation function.
Once the modular quasi-pseudo-metric aggregation problem has been studied, in the following we face a refinement of the aforementioned problem. Concretely, we try to describe those functions that are able to merge a collection of modular quasi-metrics into a single one. Accordingly, we are interested in getting an appropriate version of Theorem 8 extending Theorem 6.
The result below will play a crucial role in order to achieve our target. It must be stressed that it is an slight adaptation of a result given in [
9]. However, we have decided to include the proof, which remains the same, in order to help the reader.
Lemma 1. Let and let be a subadditive function. Then the following assertions are equivalent:
-
(1)
There exists satisfying the following: for each with we have that .
-
(2)
If such that , then .
Proof. (1) ⇒ (2). It is obvious.
(2) ⇒ (1). Suppose for the purpose of contradiction that for each there exists with and . From the fact that F is subadditive we deduce that . Whence we obtain the existence of such that and, in addition, . Nevertheless, for all , which is a contradiction because . □
Taking into account that Proposition 1 gives that every modular metric aggregation function is in fact a modular quasi-metric aggregation function we have the following characterization.
Theorem 9. Let and let be a function. The following assertions are equivalent:
-
(1)
F is a modular quasi-metric aggregation function.
-
(2)
F is a modular metric aggregation function.
-
(3)
, F is monotone and subadditive. Moreover, if and , then for some
-
(4)
and, in addition, for all with . Moreover, if and , then for some
-
(5)
, F is monotone and transforms n-triangular triplets into a 1-triangular triplet. Moreover, if and , then for some
Proof. (1) ⇒ (2). follows from Proposition 1. The equivalences (2) ⇒ (3) ⇔ (4) ⇔ (5) are provided by Theorem 6. Now we prove that (4) ⇒ (1). To this end, consider a collection of modular quasi-metrics on a non-empty set X. The same arguments to those applied to the prove of Theorem 8 gives that satisfies condition (MPQM2). It remains to prove that condition (MQM1) is hold.
Since
for all
and for all
we have that
Now assume that we have that for any and for all . Then and . By Lemma 1, there exists such that for all . The fact that is a modular quasi-metric on X yields that . So F is a modular quasi-metric aggregation function. □
The following example gives instances of modular quasi-metric aggregation functions.
Example 4. Let . The following functions are, for all , modular quasi-metric aggregation functions:
-
(1)
. Observe that this instance contains the class of weighted arithmetic means, and thus the arithmetic mean (see [19]).
-
(2)
.
-
(3)
for all . This instance contains those root-mean-powers such that (see [19]).
-
(4)
with for , where is the ith largest of the . Of course OWA operators with decreasing weights belong to this class of functions (see, for instance, [19,20]).
-
(5)
with .
-
(6)
with .
Example 2 again shows a function which is not a modular quasi-metric aggregation function, since it is not monotone. In the same way, the fuction exposed in Example 3 is not a modular quasi-metric aggregation function. Notice that in the aforementioned example the image of is not zero.
Inspired by Example 2 we give a method to construct modular quasi-(pseudo-)metric aggregation functions in the following result.
Proposition 3.
Let and be a monotone and subadditive function. Consider the function defined by
Then the following assertions hold:
-
(1)
is a modular quasi-pseudo-metric aggregation function provided that .
-
(2)
is a modular quasi-metric aggregation function provided that and that F satisfies the following property: if and , then for some
Proof. We first show that G is monotone. Let such as . Indeed, let us distinguish two possible cases.
- Case 1.
There exists such that . Then and, thus, . So .
- Case 2.
for all . Then .
Next we prove that G is subadditibve. With this aim, consider . Again, we distinguish two possible cases:
- Case 2.
There exists such that either or . Then , and either or . So .
- Case 2.
and for all . Then and .
Therefore G is subadditve.
Assume that . Then and, thus, Theorrem 8 gives that G is a modular quasi-pseudo-metric aggregation function. Finally, assume that F satisfies the property: if and , then for some . Suppose that . It follows that it must necessarily that . Then for some . Consequently, by Theorem 9, we obtain that F is a modular quasi-metric aggregation function. □
The fact that a function satisfying all assumptions in the statement of Proposition 3 is either a quasi-pseudo-metric aggregation function or a quasi-metric aggregation function, suggests us to explore the relationship between the aforementioned functions and the modular quasi-(pseudo-)metric aggregation functions.
First of all we show that there are quasi-(pseudo-)metric aggregation functions which are not modular quasi-(pseudo-)metric aggregation functions. The following example warranties such a statement.
Example 5.
Let be the function defined by
Clearly F satisfies all assumptions in Theorem 3 and thus, in Theorem 4. Whence we deduce that F is a quasi-(pseudo-)metric aggregation function. Now consider the collection of modular quasi-(pseudo-)metrics on where for all with for all and for all and for all such that . Then is not a modular (quasi-)pseudo-metric aggregation function because is not defined (observe that the value is not defined).
Notice that Example 5 also shows that there are (pseudo-)metric aggregation functions which are not modular (pseudo-)metric aggregation functions. This fact was not studied in [
18].
The example below gives an instance of modular quasi-(pseudo-)metric aggregation functions which is not a quasi-(pseudo-)metric aggregation function.
Example 6. Let . Consider the function defined by and for all . It is a simple matter to check that F is a modular quasi-(pseudo-)metric aggregation function but is not a quasi-(pseudo-)metric aggregation function.
Notice that Example 6 also shows that there are modular (pseudo-)metric aggregation functions which are not a (pseudo-)metric aggregation function. This fact was not explored in [
18].
The instances of modular quasi-metric aggregation function given in Example 4 inspires the following method to construct such functions.
Proposition 4. Let be a subadditive, monotone function such that if and only if . Let be a function such that and satisfying the following conditions:
-
(1)
If , then .
-
(2)
whenever .
If the function is subadditive, then the function defined by for all is a modular quasi-metric aggregation function.
Proof. The subadditivity of gives that subadditivity of F. Moreover, the monotony of F is directly derived from the monotony of g and condition (2). Furthermore, . Now, assume that there is such that . Then . Hence, . It follows, from condition (1), that . By Theorem 9 we have that F is a modular quasi-metric aggregation function. □
The next example shows that the “separation” condition on g can not be deleted from the statement of Proposition 4.
Example 7. Consider the function given by . Then W satisfies all assumptions in the statement of Proposition 4. Fix . Define the function by for all . The g is subadditive, monotone and satisfies that . However, but , where stands for the element of with the th coordinate as 0 and the jth coordinate with as 1. Clearly, the function given by for all fulfills that and, as a consequence, it is not a modular quasi-metric aggregation function.
The next result clarifies when a modular (quasi-)pseudo-metric aggregation function is also a (quasi-)pseudo-metric aggregation function. In order to state it we will make use of the notion of finite modular quasi-pseudo-metric aggregation function. We will say that a modular (quasi-)(pseudo-)metric aggregation function is a finite modular (quasi-)(pseudo-)metric aggregation function provided that, for each collection of modular (quasi-)(pseudo-)metrics defined on the same set X such that for all , for all and for all , the function is a modular (quasi-)(pseudo-)metric on X with for all and for all .
Theorem 10. Let and let be a modular quasi-pseudo-metric aggregation function. The following assertions are equivalent.
-
(1)
F is a finite modular quasi-pseudo-metric aggregation function.
-
(2)
F is a finite modular pseudo-metric aggregation function.
-
(3)
is a quasi-pseudo-metric aggregation function.
-
(4)
is a pseudo-metric aggregation function.
-
(5)
for some for some .
Proof. (1) ⇔ (2). It is evident.
(1) ⇒ (3). Consider a collection of quasi-pseudo-metrics defined on a non-empty set X. Define on X the collection by for all and for all . Then is a collection of modular quasi-pseudo-metrics on X. Since F is a modular quasi-pseudo-metric aggregation function we have that is a modular quasi-pseudo-metric on X. Moreover, we have, on the one hand, that for all and for all and, on the other hand, that for all and for all . Then is a quasi-pseudo-metric on X with for all . Whence we deduce that is a quasi-pseudo-metric on X. Therefore is a quasi-pseudo-metric aggregation function.
(3) ⇔ (4). The eqiuvalence is guaranteed by the fact that is monotone and by Theorems 4 and 1.
(4) ⇒ (5). For the purpose of contradiction, assume that there exists such that and for all . Define the collection of pseudo-metrics on a non-empty set X by for all , where is the discrete pseudo-metric on X. Since is a pseudo-metric aggregation function. It follows that is a pseudo-metric on X. Hence for all . However, let with , which is a contradiction.
(5) ⇒ (1). It is immediate, since . □
Similar arguments apply to the quasi-metic case.
Theorem 11. Let and let be a modular quasi-metric aggregation function. The following assertions are equivalent.
-
(1)
F is a finite modular quasi-metric aggregation function.
-
(2)
F is a finite modular metric aggregation function.
-
(3)
is a quasi-metric aggregation function.
-
(4)
is a metric aggregation function.
-
(5)
for some for some .
In the light of the preceding result, it is clear that every finite modular quasi-(pseudo-)metric aggregation function merge a collection of modular quasi-(pseudo-)metrics which do not take the value into a modular quasi-(pseudo-)metric that also does not take the value. This is the reason for the name. The functions (2), (3), (4) and (5) given in Example 1 are instances of finite modular quasi-pseudo-metric aggregation functions. Nevertheless, the function (1) provided in the aforementioned example is a modular quasi-pseudo-metric aggregation function that is not finite.
It must be pointed out that Theorems 10 and 11 stated in the modular framework are surprising due to the fact that there are (pseudo-)metric aggregation functions which are not quasi-(pseudo-)metric aggregation functions as exposed in Section 0.
It seems interesting to stress that the function (5) in Example 1 and (5) and (6) in Example 4 are instances of modular (quasi-)(pseudo-)metric aggregation functions which always merge a collection of modular (quasi-)(pseudo-)metrics into a modular (quasi-)(pseudo-)metric that does not take the value. This fact inspires the possibility of describing such kind of functions.
In the following we characterize such functions. Before stating the characterization, let us recall that, given , will denote the element of with the ith coordinate as a and the jth coordinate with as 0.
Proposition 5. Let and let be a modular (quasi-)(pseudo-)metric aggregation function. Then the following assertions are equivalent.
-
(1)
If is a collection of modular (quasi-)(pseudo-)metrics defined on a non-empty set X, then for all and for all .
-
(2)
.
-
(3)
for all .
Proof. (1) ⇒ (2). For the purpose of contradiction we assume that . Now consider a non-empty set X (with at least two different elements) and the collection of modular (quasi-)(pseudo-)metrics on X such that for all where w is defined, for all by if and if . Then is a modular (quasi-)(pseudo-)metric such that provided that . Whence we have that , which is a contradiction. So .
(2) ⇒ (3). Since F is a modular (quasi-)(pseudo-)metric aggregation function we have that it is monotone. Thus for all .
(3) ⇒ (2). Since F is a modular (quasi-)(pseudo-)metric aggregation function we have that it is subadditive. Hence .
(2) ⇒ (1). Let be a collection of modular (quasi-)(pseudo-)metrics defined on a non-empty set X. Then is a modular (quasi-)(pseudo)-metric on X. Since F is monotone and the fact that for all , for all and for all , we obtain that . □
We end this section exploring a question that arise in a natural way. Since every modular (quasi-)(pseudo-)metric aggregation function fuses a collection of modular (quasi-)(pseudo-)metrics into a single one, it seems natural to wonder the following question: Do this type of functions preserve modular (quasi-)(pseudo-)metrics? Notice that by preserving we mean that when all modular (quasi-)(pseudo-)metrics in the collection to be fused are the same then the aggregation function gives such a modular (quasi-)(pseudo-)metric as the aggregated one.
The concept below plays a central role in order to answer the posed question.
Given
, a function
has
as an idempotent element if
([
19]). In addition,
F is said to be idempotent if it has every element in
as an idempotent element, that is
for all
.
In the light of the preceding notion, the result below answers the query.
Theorem 12. Let and let X be a non-empty set. If is modular (quasi-)(pseudo-)metric aggregation function, then the following assertions are equivalent:
-
(1)
for all modular (quasi-)(pseudo-)metric on X.
-
(2)
F is idempotent.
Proof. (1) ⇒ (2). Let
. Fix
. Consider the modular (quasi-)(pseudo-)metric on a non-empty set
X given by
Then i a modular (quasi-)(pseudo-)metric on X and . So, taking a , we obtain that . Whence we conclude that F is dempotent.
(2) ⇒ (1). Consider modular (quasi-)(pseudo-)metric w on a non-empty set X. Since F is idempotent we have that for all and for all . So as claimed. □
2. The Aggregation Problem: Discarding Functions
In this section we explore a few properties, common in aggregation theory (see, for instance, [
19]) and inspired by those explored in [
6,
21], that modular quasi-(pseudo-)metric aggregation functions enjoy. In some sense such properties allow us to develop a quick test for discarding candidate functions to aggregate modular quasi-(pseudo-)metrics.
On account of [
19], a function
has
as an absorbent (or annihilator) element in its
i-th variable when
for all
.
In the light of the preceding notion we have the following result.
Proposition 6. Let . If is a modular quasi-pseudo-metric aggregation function, then the following assertions hold:
-
(1)
F has not as an absorbent element in at least two variables when F has as an idempotent element.
-
(2)
F has not 0 as an absorbent element in at least two variables when F has as an idempotent element.
-
(3)
F has not as an absorbent element in at least two variables when F has as an idempotent element with .
Proof. (1). Supose that
F has
as an absorbent element in the two first variables. We have that
. Moreover,
. The subadditivity of
F gives that
which is a contradiction.
(2). Assume without loss of generality that 0 is an absorbent element in the two first variables. We have that Since 0 is a an absorbent element in the two first variables we have that . Hence, by subadditivity of F, . So , which is a contradiction.
(3). Suppose that
F has
u as absorbent element, for instance, in the two first variables. Then
. Moreover,
which is a contradiction. □
In the quasi-metric case we have the following specific result.
Proposition 7. Let . If is a modular quasi-metric aggregation function, then F has not 0 as an absorbent element in at least two variables.
Proof. For the purpose of contradiction, we suppose that 0 is an absorbent element of
F in its
i-th and
j-th variables with
. The subadditivity of
F gives that
Since F is a modular quasi-metric aggregation function we have that for all . Indeed, assume that there exists such that . Then for some , which is a contradiction. Hence, . Whence we deduce that , which is imposible. □
Following [
19], a function
is said to be conjunctive provided that
for all
.
The following result will be useful later on.
Proposition 8. Let . If is a conjunctive function, then F has 0 as an absorbent element in at least two variables.
Proof. Consider
. Let
with
. We have that
and, in addition, that
. It follows that
F has 0 as an absorbent element in at least two variables. □
As a consequence of the preceding result and Proposition 7 we obtain that every modular quasi-metric aggregation function is not conjuctive.
Let us recall that, according to [
19], a function
has
as a neutral element if
for all
and for all
, where
denotes the element of
such that the
i-th coordinate is
a and the
j-th coordinate with
is
e.
Next we discuss the neutral elements of modular quasi-pseudo-metric aggregation functions.
Proposition 9. Let . If is a modular quasi-pseudo-metric aggregation function, then the following assertions hold:
-
(1)
provided that either 0 or is a neutral element.
-
(2)
F has not as neutral element.
Proof. (1). The case in which is a neutral element, it is evident that . Assume that 0 is neutral element. Then . Since we conclude that .
(2). Suppose for the purpose of contradiction that is a neutral element. Set , and . Clearly . Then, by subaditivity of F, . Since e is a neutral element we obtain that and . Consequently , which is a contradiction. □
Following [
22], a monotone and subadditive function
is an Aumann function whenever it satisfies that
for all
and for all
.
Corollary 2. Let . If is a modular quasi-pseudo-metric aggregation function with 0 as neutral element, then F is an Aumann function.
Disjuntive functions play a distinguished role in aggregation theory. Let us recall that, according to [
19], a function
is disjunctive when
for all
.
In the light of the preceding notion, the next result guarantees, among other things, that every modular quasi-pseudo-metric aggregation function is disjunctive.
Proposition 10. Let . If is a modular quasi-pseudo-metric aggregation function that has 0 as neutral element, then for all .
Proof. Let . Then . Since 0 is a neutral we have that for all . The subadditivity of F implies that . Moreover, the monotony of F gives that for all . Thus . □
As a consequence of the preceding result we deduce, for every collection of modular quasi-pseudo-metrics on a non-empty set
X with 0 as neutral element, that the following inequality holds for all
and for all
:
Observe that the proof of Proposition 10 shows that every modular quasi-pseudo-metric aggregation function with 0 as a neutral element satisfies that for all and for all . This property allows us to prove the following one.
Proposition 11. Let . Let be a modular quasi-pseudo-metric aggregation function that has 0 as neutral element. If is a conjunctive function, then for all .
Proof. Let . Since G is conjunctive . The fact that yields that . □
We end the paper discussing a relevant property in aggregation theory, the so-called Lipschitz condition. Following [
19], a function
will be said to be
k (
) Lipschitz with respect to an extended norm
(which satisfies all axioms of classical norms and, in addition, the
value is allowed, see [
23]) on
when
for all
.
The result below shows that modular quasi-pseudo-metric aggregation functions are 1 Lipschitz with respect to the extended norm on defined as follows: for all .
Proposition 12.
Let . Let . If is a modular quasi-pseudo-metric aggregation function that has 0 as neutral element, then, for all , the following inequality holds:
Proof. Let . Take given by for all . Clearly, and . Then, by Theorem 8, we have that and . Whence we have that . Now, Proposition 10 gives that . Therefore, , as claimed. □