Next Article in Journal
The Impact of Heat Transfer and a Magnetic Field on Peristaltic Transport with Slipping through an Asymmetrically Inclined Channel
Previous Article in Journal
Convergence Result for Solving the Split Fixed Point Problem with Multiple Output Sets in Nonlinear Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modular Quasi-Pseudo Metrics and the Aggregation Problem

by
Maria del Mar Bibiloni-Femenias
1,2,† and
Oscar Valero
1,2,*,†
1
Mathematics and Computer Science Department, Universitat de les Illes Balears, Carr. Valldemossa km. 7.5, 07122 Palma, Spain
2
Health Research Institute of the Balearic Islands (IdISBa), Hospital Universitari Son Espases, 10587 Palma, Spain
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2024, 12(12), 1826; https://doi.org/10.3390/math12121826
Submission received: 10 May 2024 / Revised: 9 June 2024 / Accepted: 11 June 2024 / Published: 12 June 2024
(This article belongs to the Section D2: Operations Research and Fuzzy Decision Making)

Abstract

:
The applicability of the distance aggregation problem has attracted the interest of many authors. Motivated by this fact, in this paper, we face the modular quasi-(pseudo-)metric aggregation problem, which consists of analyzing the properties that a function must have to fuse a collection of modular quasi-(pseudo-)metrics into a single one. In this paper, we characterize such functions as monotone, subadditive and vanishing at zero. Moreover, 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. Specifically, we show that the class of modular (quasi-)(pseudo-)metric aggregation functions coincides with that of modular (pseudo-)metric aggregation functions. The characterizations are illustrated with appropriate examples. A few methods to construct modular quasi-(pseudo-)metrics are provided using the exposed theory. By exploring the existence of absorbent and neutral elements of modular quasi-(pseudo-)metric aggregation functions, we find that every modular quasi-pseudo-metric aggregation function with 0 as the neutral element is an Aumann function, is majored by the sum and satisfies the 1-Lipschitz condition. Moreover, a characterization of those modular quasi-(pseudo-)metric aggregation functions that preserve modular quasi-(pseudo-)metrics is also provided. Furthermore, the relationship between modular quasi-(pseudo-)metric aggregation functions and quasi-(pseudo-)metric aggregation functions is studied. Particularly, we have proven that they are the same only when the former functions are finite. Finally, the usefulness of modular quasi-(pseudo-)metric aggregation functions in multi-agent systems is analyzed.

1. Introduction

The aggregation of different pieces of information that come 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 to a target point in such a way that all obstacles 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 many authors to study the distance aggregation problem. Concretely, the problem can be formulated as follows: given n N ( N stands for the set of positive integer numbers), a function F : [ 0 , + ] n [ 0 , + ] is said to be a distance aggregation function provided if, for each collection of distances { d i } i = 1 n defined on the (non-empty) set X, the function F d ˜ is a distance on X, where d ˜ : X × X [ 0 , + ] n is defined by d ˜ ( x , y ) = d 1 ( x , y ) , , d n ( x , y ) for all x , y X . Notice that we allow that the distance can take the + value. Some authors call this type of distance extended distances (see [1,2]). In this problem, the objective is to find the conditions that a function F must satisfy in order to merge the collection of distances { d i } i = 1 n defined on the set X into a single one that is also defined on X.

1.1. The Classical Approach

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 d : X × X [ 0 , [ such that for all x , y , z X :
pm1
d ( x , x ) = 0 ,
pm2
d ( x , y ) = d ( y , x ) ,
pm3
d ( x , z ) d ( x , y ) + d ( y , z ) .
A pseudo-metric d on X is a metric when it satisfies the condition ( m 1 ) given for all x , y X as follows:
m1
d ( x , y ) = 0 x = y .
A characterization of pseudo-metric aggregation functions was provided in [3,4]. With the aim of introducing such a characterization, let us recall that, following [5], ( a , b , c ) [ 0 , + ] n forms an n-triangular triplet whenever a b + c , b a + c and c a + b . Notice that we denote by ≤ the usual partial order on the extended set of real numbers, and that a b a i b i for all i = 1 , , n . According to the nomenclature in [6], if ( a , b , c ) ( 0 , + ] n is a n-triangular triplet, then we will say that it is a positive n-triangular triplet. Moreover, a function F : [ 0 , + ] n [ 0 , + ] transforms n-triangular triplets into a 1-triangular triplet provided that ( F ( a ) , F ( b ) , F ( c ) ) is a 1-triangular triplet when ( a , b , c ) is an n-triangular triplet. Hereafter, 0 n will denote the element of [ 0 , + ] n given by 0 n = ( 0 , , 0 ) .
From now on, if the distances under consideration are not extended, then we will consider functions F : [ 0 , + [ n [ 0 , + [ , which can be understood as functions F : [ 0 , + ] n [ 0 , + ] such that F ( [ 0 , + [ ) [ 0 , + [ .
The following result was obtained in [3,4].
Theorem 1.
Let n N , and let F : [ 0 , + [ n [ 0 , + [ be a function. Then the following statements are equivalent to each other.
(1) 
F is a pseudo-metric aggregation function.
(2) 
F satisfies the following conditions:
(2.1) 
F ( 0 n ) = 0 ;
(2.2) 
F transforms n-triangular triplets into a 1-triangular triplet.
The problem of metric aggregation has been explored in [6]. Notice that metric aggregation functions are a special type of distance aggregation function, where the distances to be aggregated are exact metrics. 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 n N and let F : [ 0 , + [ n [ 0 , + [ be a function. The following statements are equivalent to each other.
(1) 
F is a metric aggregation function.
(2) 
F satisfies the following conditions:
(2.1) 
F ( 0 n ) = 0 ;
(2.2) 
F transforms positive n-triangular triplets into a positive 1-triangular triplet;
(2.3) 
If a [ 0 , + [ n and F ( a ) = 0 , then min { a 1 , , a n } = 0 .
The relationship between pseudo-metric aggregation functions and metric aggregation functions has not been explored. However, it is not hard to see that there are pseudo-metric aggregation functions that 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 F : [ 0 , + [ 2 [ 0 , + [ given by F ( a ) = 0 if min { a 1 , a 2 } = 0 and F ( a ) = 2 otherwise. Then F satisfies all the conditions in Theorem 2, and thus, it is a metric aggregation function. However, F does not transform 2-triangular triplets into a 1-triangular triplet because ( a , b , c [ 0 , + [ 2 ) forms a 2-triangular triplet when we consider a = ( 1 , 0 ) , b = ( 0 , 1 ) and c = ( 1 , 1 ) but ( F ( a ) , F ( b ) , F ( c ) ) is not a 1-triangular triple.
The symmetry inherent to pseudo-metrics limits their applicability for describing real problems, and for this reason, the notion of the 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 q : X × X [ 0 , + [ such that for all x , y , z X :
qp1
q ( x , x ) = 0 ;
qp2
q ( x , z ) q ( x , y ) + q ( y , z ) .
A quasi-pseudo-metric q on X is called a quasi-metric when it satisfies condition (qm1) given for all x , y X as follows:
qm1
q ( x , y ) = q ( y , x ) = 0 x = y .
It must be stressed that every (pseudo-)metric is a quasi-(pseudo-)metric that additionally satisfies the symmetry.
In [9], an extension of Theorem 2 was obtained in the framework of quasi-metrics (see Theorem 3 below). Observe that quasi-(pseudo-)metric aggregation functions are a special type of distance aggregation function, where the distances to be aggregated are exactly quasi-(pseudo-)metrics. Thus, several characterizations of quasi-metric aggregation functions have been provided. In order to state them, we recall that a function F : [ 0 , + ] n [ 0 , + ] is said to be monotone if F ( a ) F ( b ) for each a , b [ 0 , + ] n , with a b . Moreover, a function F : [ 0 , + ] n [ 0 , + ] is said to be subadditive if F ( a + b ) F ( a ) + F ( b ) for each a , b [ 0 , + ] n , where we use the symbol + for the usual addition on [ 0 , + ] n and on [ 0 , + ] simultaneously.
Theorem 3.
Let n N , and let F : [ 0 , + [ n [ 0 , + [ be a function. Then the following statements are equivalent to each other.
(1) 
F is a quasi-metric aggregation function.
(2) 
F satisfies the following conditions:
(2.1) 
F ( 0 n ) = 0 ;
(2.2) 
If F ( a ) = 0 , then min { a 1 , , a n } = 0 ;
(2.3) 
F ( a ) F ( b ) + F ( c ) for each a , b , c [ 0 , + ) n , with a b + c .
(3) 
F satisfies the following conditions:
(3.1) 
F ( 0 n ) = 0 ;
(3.2) 
If F ( a ) = 0 , then min { a 1 , , a n } = 0 ;
(3.3) 
F is monotone and subadditive.
Although Theorem 1 was not extended to the context of quasi-pseudo-metrics in [9], it is not hard to check that the following characterization holds.
Theorem 4.
Let n N , and let F : [ 0 , + [ n [ 0 , + [ be a function. Then the following statements are equivalent to each other.
(1) 
F is a quasi-pseudo-metric aggregation function.
(2) 
F satisfies the following conditions:
(2.1) 
F ( 0 n ) = 0 ;
(2.2) 
F ( a ) F ( b ) + F ( c ) for each a , b , c [ 0 , + ) n , with a b + c .
(3) 
F satisfies the following conditions:
(3.1) 
F ( 0 n ) = 0 ;
(3.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, as Example 7 in [6] shows. Concretely, such an example provides a (pseudo-)metric aggregation function that is not monotone, and thus, it is not a quasi-(pseudo-)metric aggregation function.

1.2. The Modular Approach and the New Aggregation Problem

In certain physical applications, the classical notion of a (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 metrics. Following [2] (see also [10]), a modular (pseudo-)metric on a non-empty set X is a function w : ] 0 , + [ × X × X [ 0 , + ] that satisfies for all x , y , z X the conditions below:
MPM1
w ( λ , x , x ) = 0 for all λ ] 0 , + [ ;
MPM2
w ( λ , x , y ) = w ( λ , y , x ) for all λ ] 0 , + [ ;
MPM3
w ( λ + μ , x , z ) w ( λ , x , y ) + w ( μ , y , z ) for all λ , μ ] 0 , + [ .
When axiom (MPM1) is replaced by the following one,
MM1
w ( λ , x , y ) = 0 for all λ ] 0 , + [ x = y ,
then w is called a modular metric on X.
A typical example of a modular (pseudo-)metric w d can be constructed from a given (pseudo-)metric d on a non-empty set X in the following way: w d ( λ , x , y ) = d ( x , y ) λ for all x , y X and for all λ ] 0 , + [ . Observe that the value w d ( λ , x , y ) provided by the modular pseudo-metric w d can be interpreted as the mean velocity between the point x and y in time λ . Thus, considering the collection { w d , λ : λ ] 0 , + [ } , where w d , λ ( x , y ) = w d ( λ , x , y ) , one has the velocity field, which is nonlinear in general.
It must be pointed out that the value w ( λ , x , y ) can be understood in general as the distance between x and y with respect to the parameter λ ] 0 , + [ .
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). 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 a modular (pseudo-)metric aggregation function.
On account of [18], given n N , a function F : [ 0 , + ] n [ 0 , + ] is a modular (pseudo-)metric aggregation function provided that, for each collection of modular (pseudo-)metrics { w i } i = 1 n defined on X, the function F w ˜ is a modular (pseudo-)metric on X, where w ˜ : ] 0 , + [ × X × X [ 0 , + ] n is given by w ˜ ( λ , x , y ) = w 1 ( λ , x , y ) , , w n ( λ , x , y ) for all x , y X and for all λ ] 0 , + [ .
Notice that the 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 light of the preceding notions, we can recall the aforementioned characterization, the proof of which can be found in [18].
Theorem 5.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a function. Then the following statements are equivalent to each other.
(1) 
F is a modular pseudo-metric aggregation function.
(2) 
F ( 0 n ) = 0 and F is monotone and subadditive.
(3) 
F ( 0 n ) = 0 and F ( c ) F ( a ) + F ( b ) for all a , b , c [ 0 , + ] n , with c a + b .
(4) 
F ( 0 n ) = 0 and F is monotone and transforms n-triangular triplets into a 1-triangular triplet.
According to [18], in the case of modular metrics, the preceding characterization can be stated as follows:
Theorem 6.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a function. The following statements are equivalent to each other.
(1) 
F is a modular metric aggregation function.
(2) 
F ( 0 n ) = 0 and F is monotone and subadditive. Moreover, if a [ 0 , + ] n and F ( a ) = 0 , then a i = 0 for some i = 1 , , n .
(3) 
F ( 0 n ) = 0 , and in addition, F ( c ) F ( a ) + F ( b ) for all a , b , c [ 0 , + ] n , with c a + b . Moreover, if a [ 0 , + ] n and F ( a ) = 0 , then a i = 0 for some i = 1 , , n .
(4) 
F ( 0 n ) = 0 and F is monotone and transforms n-triangular triplets into a 1-triangular triplet. Moreover, if a [ 0 , + ] n and F ( a ) = 0 , then a i = 0 for some i = 1 , , n .
Notice that Theorems 5 and 6 give methods for generating new modular (pseudo-)metrics from a given collection of modular (pseudo-)metrics. This could allow the development of new modular measurement tools that are better adapted to certain applied problems. Further, both theorems extend in some sense Theorems 1 and 2 to the modular framework.
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 F : [ 0 , + ] n [ 0 , + ] defined by F ( a ) = 0 for all a [ 0 , + ] n . Then F satisfies all assumptions in the statement of Theorem 5 except F ( a ) = 0 when a ] 0 , + ] n , which implies that it does not satisfy all conditions in the statement of Theorem 6.
According to [11], the fact that the value w d ( λ , x , y ) , yielded by the modular (pseudo-) metric w d 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 suggests that there is not sound reasoning to impose symmetry in the definition of modular distances (axiom (MPM2)). Hence, the notion of a 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 w : ] 0 , + [ × X × X [ 0 , + ] that satisfies for all x , y , z X the conditions below:
MQPM1
w ( λ , x , x ) = 0 for all λ ] 0 , + [ ;
MQPM2
w ( λ + μ , x , z ) w ( λ , x , y ) + w ( μ , y , z ) for all λ , μ ] 0 , + [ .
When axiom (MQPM1) is replaced by the following one,
MQPM1
w ( λ , x , y ) = w ( λ , y , x ) = 0 for all λ ] 0 , + [ x = y ,
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 a quasi-(pseudo-)metric when symmetry is imposed.
A paradigmatic example of a modular quasi-(pseudo-)metric that is not a modular (pseudo-)metric is given by the function w u : ] 0 , + [ × [ 0 , + [ [ 0 , + [ defined by w u ( λ , x , y ) = max { y x , 0 } λ for all λ ] 0 , + [ and for all x , y [ 0 , + [ .
In light of all of the exposed facts, as a natural line of work, in this paper, we focus our efforts on the modular quasi-(pseudo-)metric aggregation problem. Thus, Section 2 is devoted to providing new characterizations, 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, extending to the modular framework those given for quasi-(pseudo-)metric aggregation functions in Theorems 3 and 4. 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. The new results can allow the introduction of new modular measurement tools better adapted to certain applied problems. Hence, the section ends with a dissertation on the potential applicability of modular quasi-(pseudo-)metric aggregation functions to multi-agent systems. In Section 3, a few methods to construct modular quasi-(pseudo-)metrics are yielded. Several properties that are common in aggregation theory are explored and used to develop quick tests for discarding candidate functions to aggregate modular quasi-(pseudo-)metrics. Specifically, the existence of absorbent and neutral elements of modular quasi-(pseudo-)metric aggregation functions is analyzed. As a consequence of such a study, we have obtained that every modular quasi-pseudo-metric aggregation function that has 0 as a neutral element is always an Aumann function, is majored by the sum and satisfies the 1-Lipschitz condition. Moreover, a characterization of those modular quasi-(pseudo-)metric aggregation functions that preserve modular quasi-(pseudo-)metrics is also provided. To be specific, it is shown that such functions are those that are idempotent. Furthermore, as a natural question, the connection between modular quasi-(pseudo-)metric aggregation functions and quasi-(pseudo-)metric aggregation functions is studied. Particularly, we have proved that they are the same only when the former are finite. Finally, the conclusions of the developed work and an exposition of future research lines are detailed in Section 4.

2. 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 a modular quasi-(pseudo-)metric aggregation function. Thus, given n N , a function F : [ 0 , + ] n [ 0 , + ] is said to be a modular quasi-(pseudo-)metric aggregation function provided that for each collection of modular quasi-(pseudo-)metrics { w i } i = 1 n defined on X, the function F w ˜ is a modular quasi-(pseudo-)metric on X, where w ˜ : ] 0 , + [ × X × X [ 0 , + ] n is given by w ˜ ( λ , x , y ) = w 1 ( λ , x , y ) , , w n ( λ , x , y ) for all x , y X and for all λ > 0 .
The next result was proved in ([18], Theorem 1). However, since it will be of great importance to our objective, we will include its proof for the sake of completeness.
Theorem 7.
Let n N . If F : [ 0 , + ] n [ 0 , + ] is a monotone function such that F ( 0 n ) = 0 , then the following statements are equivalent to each other.
(1) 
F is subadditive.
(2) 
F ( c ) F ( a ) + F ( b ) for all a , b , c [ 0 , + ] n with c a + b .
(3) 
F transforms n-triangular triplets into a 1-triangular triplet.
Proof. 
(1) ⇒ (2). Let a , b [ 0 , + ] n , with c a + b . Then
F ( c ) F ( a + b ) F ( a ) + F ( b ) .
Notice that the 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 a , b [ 0 , + ] n . Then ( a , b , c ) forms an n-dimensional triangular triplet, where c = a + b . Since F transforms n-triangular triplets into a 1-triangular triplet, we deduce that ( F ( a ) , F ( b ) , F ( c ) ) is a 1-triangular triplet. So F ( c ) = F ( a + b ) F ( a ) + F ( b ) , and thus, F is subadditve. □
Next, we focus our attention on characterizing 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 n N . If F : [ 0 , + ] n [ 0 , + ] 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 { w i } i = 1 n on a non-empty set X. Then { w i } i = 1 n is a collection of modular quasi-(pseudo-)metrics on X, and thus, F w ˜ is a modular quasi-(pseudo-)metric on X. Moreover, for all λ ] 0 , + [ and for all x , y X , we have that
F w ˜ ( λ , x , y ) = F ( w 1 ( λ , x , y ) , , w n ( λ , x , y ) ) = F ( ( w 1 ( λ , y , x ) , , w n ( λ , y , x ) ) = F w ˜ ( λ , y , x )
since w i ( λ , x , y ) = w i ( λ , y , x ) for all i { 1 , , n } . So F w ˜ is a modular (pseudo-)metric on X. From this, we conclude that F is a modular (pseudo-)metric aggregation function. □
In light of Proposition 1 and Theorems 5–7, the following statements can be immediately obtained.
Proposition 2.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a modular quasi-(pseudo-)metric aggregation function. Then the following assertions hold:
(1) 
F ( 0 n ) = 0 and F is monotone and subadditive.
(2) 
F ( 0 n ) = 0 and F ( c ) F ( a ) + F ( b ) for all a , b , c [ 0 , + ] n , with c a + b .
(3) 
F ( 0 n ) = 0 and F is monotone and transforms n-triangular triplets into a 1-triangular triplet.
The characterization of modular quasi-pseudo-metric aggregation functions can be stated as follows:
Theorem 8.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a function. Then the following statements are equivalent to each other.
(1) 
F is a modular quasi-pseudo-metric aggregation function.
(2) 
F is a modular pseudo-metric aggregation function.
(3) 
F ( 0 n ) = 0 and F is monotone and subadditive.
(4) 
F ( 0 n ) = 0 and F ( c ) F ( a ) + F ( b ) for all a , b , c [ 0 , + ] n , with c a + b .
(5) 
F ( 0 n ) = 0 and F is monotone and transforms n-triangular triplets into a 1-triangular triplet.
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 prove this, consider a collection { w i } i = 1 n of modular quasi-pseudo-metrics on a non-empty set X. Then w i ( λ + μ , x , z ) w i ( λ , x , y ) + w i ( μ , y , z ) for all λ , μ ] 0 , + [ , for all x , y X and for all i { 1 , , n } . From this, we obtain that a , b , c [ 0 , + ] n satisfies that c a + b , with c i = w i ( λ + μ , x , z ) , a i = w i ( λ , x , y ) and b i = w i ( μ , y , z ) for all i { 1 , , n } . This implies that
F w ˜ ( λ + μ , x , z ) = F ( w 1 ( λ + μ , x , z ) , , w n ( λ + μ , x , z ) ) = F ( c ) F ( a ) + F ( b ) = F ( w 1 ( λ , x , y ) , , w n ( λ , x , y ) ) + F ( w 1 ( μ , y , z ) , , w n ( μ , y , z ) ) = F w ˜ ( λ , x , y ) + F w ˜ ( μ , y , z ) .
Hence, condition (MQPM2) is satisfied. It remains to be verified that condition (MQPM1) is also satisfied. Since w i ( λ , x , x ) = 0 for all λ ] 0 , + [ and for all x X , we have that
F w ˜ ( λ , x , x ) = F ( w 1 ( λ , x , x ) , , w n ( λ , x , x ) ) = F ( 0 n ) = 0 .
Therefore, F w ˜ 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 a modular pseudo-metric aggregation function provides the following consequence.
Corollary 1.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a function. If F is a modular metric aggregation function, then F is a modular quasi-pseudo-metric aggregation function.
Proof. 
The proof 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 is 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 F : [ 0 , + ] n [ 0 , + ] constantly equals 0 (as commented in Section 1), satisfies all assumptions in the statement of Theorem 8 and, thus, is a modular quasi-pseudo-metric aggregation function. However, F ( a ) = 0 when a ] 0 , + ] n , 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.
The following instances are examples of modular quasi-pseudo-metric aggregation functions.
Example 1.
Let n N . For all w 1 , , w n [ 0 , [ , the function F : [ 0 , + ] n [ 0 , + ] defined below is a modular quasi-pseudo-metric aggregation function:
(1) 
F ( a ) = 0 if a = 0 n , + otherwise .
(2) 
F ( a ) = i = 1 n w i a i .
(3) 
F ( a ) = max { w 1 a 1 , , w n a n } .
(4) 
F ( a ) = i = 1 n ( w i a i ) p 1 p for all p [ 1 , [ .
(5) 
F ( a ) = min { c , i = 1 n w i a i } with c ( 0 , ) .
The following examples show functions that are not modular quasi-pseudo-metric aggregation functions.
Example 2.
Let k ( 0 , ) . Define the functions F k : [ 0 , + ] n [ 0 , + ] as follows:
F k ( a ) = 0 if a = 0 n , k if min { a 1 , a n } > 0 , + otherwise .
It is evident that F k is not monotone since k = F k ( a ) < F k ( b ) = + , with ( 1 , 0 , , 0 ) = b a = ( 1 , , 1 ) . Theorem 8 guarantees that F k is not a modular quasi-pseudo-metric aggregation function.
Example 3.
Let the function F : [ 0 , + ] n [ 0 , + ] be defined as follows:
F ( a ) = 1 2 i f a = ( 0 , 0 ) , 1 o t h e r w i s e .
It is clear that F ( 0 , 0 ) 0 , 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, a refinement of the aforementioned problem is faced. 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 that extends Theorem 6.
The result below will play a crucial role in order to achieve our target. It must be stressed that it is a slight adaptation of a result given in ([9], Lemma 2.5). However, we have decided to include the proof, which remains the same, in order to help the reader.
Lemma 1.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a subadditive function. Then the following statements are equivalent to each other.
(1) 
There exists i 0 { 1 , , n } such that a i 0 = 0 for each a [ 0 , + ] n , with F ( a ) = 0 .
(2) 
If a [ 0 , + ] n such that F ( a ) = 0 , then min { a 1 , , a n } = 0 .
Proof. 
(1) ⇒ (2). This is obvious.
(2) ⇒ (1). Suppose for the purpose of contradiction that for each i { 1 , , n } there exists a i [ 0 , ) n with F ( a i ) = 0 and a i i > 0 . Since F is subadditive, it follows that F ( a 1 + + a n ) F ( a 1 ) + + F ( a n ) = 0 . Thus, there exists c [ 0 , ) n such that c = a 1 + a n and F ( c ) = 0 . Nevertheless, c i > 0 for all i { 1 , , n } , which is a contradiction because min { c 1 , , c 2 } = 0 . □
Since Proposition 1 implies that every modular metric aggregation function is a modular quasi-metric aggregation function, the following characterization can be obtained.
Theorem 9.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a function. The following statements are equivalent to each other:
(1) 
F is a modular quasi-metric aggregation function.
(2) 
F is a modular metric aggregation function.
(3) 
F ( 0 n ) = 0 and F is monotone and subadditive. Moreover, if a [ 0 , + ] n and F ( a ) = 0 , then a i = 0 for some i = 1 , , n .
(4) 
F ( 0 n ) = 0 , and, in addition, F ( c ) F ( a ) + F ( b ) for all a , b , c [ 0 , + ] n , with c a + b . Moreover, if a [ 0 , + ] n and F ( a ) = 0 , then a i = 0 for some i = 1 , , n .
(5) 
F ( 0 n ) = 0 , F is monotone and transforms n-triangular triplets into a 1-triangular triplet. Moreover, if a [ 0 , + ] n and F ( a ) = 0 , then a i = 0 for some i = 1 , , n .
Proof. 
(1) ⇒ (2). This follows from Proposition 1. The equivalences (2) ⇒ (3) ⇔ (4) ⇔ (5) are true by Theorem 6. Now we prove that (4) ⇒ (1). To this end, consider a collection { w i } i = 1 n of modular quasi-metrics on a non-empty set X. Similar to the arguments used in proving Theorem 8, one can show that F w ˜ satisfies condition (MPQM2). It remains to be proven that condition (MQM1) holds.
Since w i ( λ , x , x ) = 0 for all λ ] 0 , + [ and for all x X , we have that
F w ˜ ( λ , x , x ) = F ( w 1 ( λ , x , x ) , , w n ( λ , x , x ) ) = F ( 0 n ) = 0 .
Now assume that F w ˜ ( λ , x , y ) = F w ˜ ( λ , y , x ) = 0 for any x , y X and for all λ ] 0 , + [ . Then F ( w 1 ( λ , x , y ) , , w n ( λ , x , y ) ) = 0 and F ( w 1 ( λ , y , x ) , , w n ( λ , y , x ) ) = 0 . By Lemma 1, there exists i 0 { 1 , , n } such that w i 0 ( λ , x , y ) = w i 0 ( λ , y , x ) = 0 for all λ ] 0 , + [ . The fact that w i is a modular quasi-metric on X yields that x = y . So F is a modular quasi-metric aggregation function. □
The following example gives instances of modular quasi-metric aggregation functions.
Example 4.
Let n N and w 1 , , w n ] 0 , [ . Then the following functions F : [ 0 , + ] n [ 0 , + ] are modular quasi-metric aggregation functions:
(1) 
F ( a ) = i = 1 n w i a i . Observe that this class of functions contains the class of weighted arithmetic means and, thus, the arithmetic mean (see [19]).
(2) 
F ( a ) = max { w 1 a 1 , , w n a n } .
(3) 
F ( a ) = i = 1 n ( w i a i ) p 1 p for all p [ 1 , [ . This class of functions contains those root-mean-powers such that p 1 (see [19]).
(4) 
F ( a ) = i = 1 n w i a ( i ) with w i w j for i < j , where a ( i ) is the ith largest of a 1 , , a n . Of course, OWA operators with decreasing weights belong to this class of functions (see, for instance, [19,20]).
(5) 
F ( a ) = min { c , i = 1 n w i a i } with c ( 0 , ) .
(6) 
F ( a ) = 0 i f min { a 1 , , a n } = 0 , c o t h e r w i s e , with c ( 0 , ) .
Example 2 again shows a function that is not a modular quasi-metric aggregation function since it is not monotone. In the same way, the function exposed in Example 3 is not a modular quasi-metric aggregation function. Notice that in the aforementioned example, the image of 0 n is not zero.
In the next proposition, inspired by Example 2, we give a method to construct modular quasi-(pseudo-)metric aggregation functions.
Proposition 3.
Let n N and F : [ 0 , + [ n [ 0 , + [ be a monotone and subadditive function. Consider the function G : [ 0 , + ] n [ 0 , + ] defined by
G ( a ) = F ( a ) i f a [ 0 , + [ n , o t h e r w i s e .
Then the following assertions hold:
(1) 
G : [ 0 , + ] n [ 0 , + ] is a modular quasi-pseudo-metric aggregation function provided that F ( 0 n ) = 0 .
(2) 
G : [ 0 , + ] n [ 0 , + ] is a modular quasi-metric aggregation function provided that F ( 0 n ) = 0 and F ( a ) = 0 implies a i = 0 for some i = 1 , , n .
Proof. 
We first show that G is monotone. Let a , b [ 0 , + ] n such that a b . Indeed, let us distinguish two possible cases.
Case 1.
There exists i { 1 , , n } such that a i = + . Then in this case, b i = + , and thus, G ( a ) = G ( b ) = + . So G ( a ) G ( b ) .
Case 2.
a i for all i { 1 , , n } . Then G ( a ) = F ( a ) G ( b ) .
Next, we prove that G is subadditibve. With this aim, consider a , b [ 0 , + ] n . Again, two possible cases are distinguished:
Case 1.
There exists i { 1 , , n } such that either a i = + or b i = + . Then G ( a + b ) = + and either G ( a ) = + or G ( b ) = + . So G ( a + b ) G ( a ) + G ( b ) .
Case 2.
a i and b i for all i { 1 , , n } . Then a + b [ 0 , + [ n and G ( a + b ) = F ( a + b ) F ( a ) + F ( b ) = G ( a ) + G ( b ) .
Therefore, G is subadditve.
Assume that F ( 0 n ) = 0 . Then G ( 0 n ) = F ( 0 n ) = 0 . Thus, by Theorem 8, G is a modular quasi-pseudo-metric aggregation function. Finally, suppose F satisfies the property: if a [ 0 , + [ n and F ( a ) = 0 , then a i = 0 for some i = 1 , , n . . Now if G ( a ) = 0 , then F ( a ) = 0 . Hence, a i = 0 for some i = 1 , , n . Consequently, by Theorem 9, F is a modular quasi-metric aggregation function. □
The fact that a function F : [ 0 , + [ n [ 0 , + [ satisfying all assumptions in the statement of Proposition 3 is either a quasi-pseudo-metric aggregation function or a quasi-metric aggregation function suggests that we explore the relationship between these functions and the modular quasi-(pseudo-)metric aggregation functions.
The following example guarantees that there are quasi-(pseudo-)metric aggregation functions that are not modular quasi-(pseudo-)metric aggregation functions.
Example 5.
Let F : [ 0 , + [ 2 [ 0 , + [ be the function defined by
F ( a ) = 0 i f a = ( 0 , 0 ) , 1 o t h e r w i s e .
Clearly, F satisfies all assumptions in Theorem 3 and, thus, in Theorem 4. From this, we deduce that F is a quasi-(pseudo-)metric aggregation function. Now consider the collection of modular quasi-(pseudo-)metrics { w i } 1 n on R , where w i = w for all i { 1 , , n } , with w ( λ , x , x ) = 0 for all λ ] 0 , + [ and w ( λ , x , y ) = + for all λ ] 0 , + [ and for all x , y R such that x y . Then F w ˜ is not a modular (quasi-)pseudo-metric aggregation function because F w ˜ ( 1 , 2 , 3 ) is not defined (observe that the value F ( + , , + ) is not defined).
Notice that Example 5 also shows that there are (pseudo-)metric aggregation functions that are not modular (pseudo-)metric aggregation functions. This fact was not studied in [18].
Below is an example of a modular quasi-(pseudo-)metric aggregation function that is not a quasi-(pseudo-)metric aggregation function.
Example 6.
Let n N . Consider the function F : [ 0 , + ] n [ 0 , + ] defined by F ( 0 n ) = 0 and F ( a ) = + for all a 0 n . 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 that are not (pseudo-)metric aggregation functions. This fact was not explored in [18].
The instances of modular quasi-metric aggregation function given in Example 4 inspire the following method for constructing such functions.
Proposition 4.
Let g : [ 0 , + ] n [ 0 , + ] be a subadditive, monotone function such that g ( a ) = 0 if and only if a = 0 n . Let W : [ 0 , + ] n [ 0 , + ] n be a function such that W ( 0 n ) = 0 n and satisfying the following conditions:
1 
If W ( a ) = 0 n , then min { a 1 , , a n } = 0 .
2 
W ( a ) W ( b ) whenever a b .
If the function g W : [ 0 , + ] n [ 0 , + ] is subadditive, then the function F : [ 0 , + ] n [ 0 , + ] given by F ( a ) = g ( W ( a ) ) for each a [ 0 , + ] n is a modular quasi-metric aggregation function.
Proof. 
The subadditivity of g W implies the subadditivity of F. Moreover, the monotony of F is directly derived from the monotony of g and condition (2). Furthermore, F ( 0 n ) = g ( W ( 0 n ) ) = g ( 0 n ) = 0 . Now, assume that there is a [ 0 , + ] n such that F ( a ) = 0 n . Then g ( W ( a ) ) = 0 n . Hence, W ( a ) = 0 n . It follows from condition (1) that min { a 1 , , a n } = 0 . Theorem 9 implies F is a modular quasi-metric aggregation function. □
The next example shows that g ( a ) = 0 if and only if a = 0 n cannot be deleted from the statement of Proposition 4.
Example 7.
Consider the function W : [ 0 , + ] n [ 0 , + ] n given by W ( a ) = ( a 1 , , a n ) . Then W satisfies all assumptions in the statement of Proposition 4. Fix i 0 { 1 , , n } . Define the function g : [ 0 , + ] n [ 0 , + ] by g ( a ) = a i 0 for all a [ 0 , + ] n . The term g is subadditive, monotone and satisfies that g ( 0 n ) = 0 . However, g ( 0 i 0 1 ) = 0 , but 0 i 0 1 0 n , where 0 i 0 1 stands for the element of [ 0 , + ] n with the i 0 th coordinate as 0 and the jth coordinate, with j i 0 , as 1. Clearly, the function F : [ 0 , + ] n [ 0 , + ] given by F ( a ) = g ( W ( a ) ) for all a [ 0 , + ] n fulfills that F ( 0 i 0 1 ) = g ( 0 i 0 1 ) = 0 , 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 functions. A modular (quasi-)(pseudo-)metric aggregation function F : [ 0 , + ] n [ 0 , + ] is said to be a finite modular (quasi-)(pseudo-)metric aggregation function provided that for each collection of modular (quasi-)(pseudo-)metrics { w i } i = 1 n defined on X such that w i ( λ , x , y ) < + for all λ ] 0 , + [ , for all x , y X and for all i { 1 , . n } , the function F w ˜ is a modular (quasi-)(pseudo-)metric on X, with F w ˜ ( λ , x , y ) < + for all λ ] 0 , + [ and for all x , y X .
Theorem 10.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a modular quasi-pseudo-metric aggregation function. The following statements are equivalent to each other.
(1) 
F is a finite modular quasi-pseudo-metric aggregation function.
(2) 
F is a finite modular pseudo-metric aggregation function.
(3) 
F [ 0 , + [ n is a quasi-pseudo-metric aggregation function.
(4) 
F [ 0 , + [ n is a pseudo-metric aggregation function.
(5) 
F ( a ) = + for some a [ 0 , + ] n a i = + for some i { 1 , , n } .
Proof. 
(1) ⇔ (2) is evident.
(1) ⇒ (3). Consider a collection of quasi-pseudo-metrics { q i } i = 1 n defined on a non-empty set X. Define the collection { w i } i = 1 n on X by w i ( λ , x , y ) = q i ( x , y ) for all λ ] 0 , + [ and for all x , y X . Then { w i } i = 1 n is a collection of modular quasi-pseudo-metrics on X. The fact that F is a modular quasi-pseudo-metric aggregation function yields that F w ˜ is a modular quasi-pseudo-metric on X. On the one hand, F w ˜ ( λ , x , y ) < + for all λ ] 0 , + [ and for all x , y X . On the other hand, F w ˜ ( λ , x , y ) = F ( q 1 ( x , y ) , q n ( x , y ) ) for all λ ] 0 , + [ and for all x , y X . Thus, F w ˜ 1 is a quasi-pseudo-metric on X, with F w ˜ 1 ( x , y ) = F w ˜ ( 1 , x , y ) = F ( q 1 ( x , y ) , q n ( x , y ) ) for all x , y X . From this, we deduce that F q ˜ is a quasi-pseudo-metric on X. Therefore, F [ 0 , + [ n is a quasi-pseudo-metric aggregation function.
(3) ⇔ (4). The equivalence is guaranteed by the fact that F [ 0 , + [ n is monotone and by Theorems 1 and 4.
(4) ⇒ (5). By way of contradiction, suppose there is an a [ 0 , + ] n such that F ( a ) = + and a i [ 0 , + [ for all i { 1 , , n } . Define the collection { d i } i = 1 n of pseudo-metrics on a non-empty set X by d i ( x , y ) = a i d D ( x , y ) for all x , y X , where d D is the discrete pseudo-metric on X. Since F [ 0 , + [ n is a pseudo-metric aggregation function, F d ˜ is a pseudo-metric on X. Hence, F d ˜ ( x , y ) = F ( d 1 ( x , y ) , , d n ( x , y ) ) < + for all x , y X . However, let u , v X , with u v . Then + = F ( a ) = F ( d 1 ( u , v ) , , d n ( u , v ) ) < + , which is a contradiction.
(5) ⇒ (1). This is true since F ( [ 0 , + [ n ) [ 0 , + [ . □
Similar arguments apply to the quasi-metric case:
Theorem 11.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a modular quasi-metric aggregation function. The following statements are equivalent to each other.
(1) 
F is a finite modular quasi-metric aggregation function.
(2) 
F is a finite modular metric aggregation function.
(3) 
F [ 0 , + [ n is a quasi-metric aggregation function.
(4) 
F [ 0 , + [ n is a metric aggregation function.
(5) 
F ( a ) = + for some a [ 0 , + ] n a i = + for some i { 1 , , n } .
In light of the preceding result, it is clear that every finite modular quasi-(pseudo-)metric aggregation function merges a collection of modular quasi-(pseudo-)metrics that 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. Functions (2), (3), (4) and (5) given in Example 1 are instances of finite modular quasi-pseudo-metric aggregation functions. Nevertheless, 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 that are not quasi-(pseudo-)metric aggregation functions, as exposed in Section 1.
It seems interesting to stress that function (5) in Example 1 as well as functions (5) and (6) in Example 4 are instances of modular (quasi-)(pseudo-)metric aggregation functions that 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 kinds of functions.
Below is a characterization of such functions. Before stating the characterization, let us recall that, given a [ 0 , + ] , a i 0 will denote the element of [ 0 , + ] n with the ith coordinate as a and the jth coordinate, with j i , as 0.
Proposition 5.
Let n N , and let F : [ 0 , + ] n [ 0 , + ] be a modular (quasi-)(pseudo-)metric aggregation function. Then the following statements are equivalent to each other.
(1) 
If { w i } i = 1 n is a collection of modular (quasi-)(pseudo-)metrics defined on a non-empty set X, then F w ˜ ( λ , x , y ) < + for all λ ] 0 , + [ and for all x , y X .
(2) 
F ( + , , + ) < + .
(3) 
F ( + i 0 ) < + for all i { 1 , , n } .
Proof. 
(1) ⇒ (2). For the sake of contradiction, suppose F ( + , , + ) = + . Now consider a non-empty set X (with at least two different elements) and the collection of modular (quasi-)(pseudo-)metrics { w i } i = 1 n on X such that w i = w for all i { 1 , , n , } , where w is defined for all λ ] 0 , + [ by w ( λ , x , y ) = 0 if x = y and w ( λ , x , y ) = + if x y . Then F w ˜ is a modular (quasi-)(pseudo-)metric such that F w ˜ ( 1 , x , y ) = F ( + , , + ) provided that x y . From this, the following equality is obtained:
+ = F ( + , , + ) = F w ˜ ( 1 , x , y ) < + ,
which is a contradiction. So F ( + , , + ) < + .
(2) ⇒ (3). Since F is a modular (quasi-)(pseudo-)metric aggregation function, we have that it is monotone. Thus, F ( + i 0 ) F ( + , , + ) < + for all i { 1 , , n } .
(3) ⇒ (2). Since F is a modular (quasi-)(pseudo-)metric aggregation function, we have that it is subadditive. Hence, F ( + , , + ) i = 1 n F ( + i 0 ) < n · + = + .
(2) ⇒ (1). Let { w i } i = 1 n be a collection of modular (quasi-)(pseudo-)metrics defined on a non-empty set X. Then F w ˜ is a modular (quasi-)(pseudo)-metric on X. Since F is monotone, and considering that w i ( λ , x , y ) + for each λ ] 0 , + [ , for each x , y X and for each i { 1 , , n } , the following inequality is deduced:
F w ˜ ( λ , x , y ) = F ( w 1 ( λ , x , y ) , , w n ( λ , x , y ) ) F ( + , , + ) < + .
We end this section by exploring a question that arises 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 ask the following question: Does this type of function 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 answering the posed question.
Given n N , p [ 0 , + ] is an idempotent element of the function F : [ 0 , + ] n [ 0 , + ] if F ( p , , p ) = p (see [19]). In addition, F is idempotent if each element in [ 0 , + ] is an idempotent element of F, i.e., F ( p , , p ) = p for all p [ 0 , + ] .
In light of the preceding notion, the result below answers the query.
Theorem 12.
Let n N , and let X be a non-empty set. If F : [ 0 , + ] n [ 0 , + ] is a modular (quasi-)(pseudo-)metric aggregation function, then the following statements are equivalent to each other.
(1) 
F w ˜ = w for all modular (quasi-)(pseudo-)metrics on X.
(2) 
F is idempotent.
Proof. 
(1) ⇒ (2). Let a [ 0 , + ] . Fix λ 0 ] 0 , + [ . Consider the modular (quasi-)(pseudo-) metric on a non-empty set X given by
w ( λ , x , y ) = 0 if x = y and λ > 0 , a if x y and 0 < λ < λ 0 , 0 if x y and λ λ 0 .
Then F w ˜ is a modular (quasi-)(pseudo-)metric on X, and F w ˜ = w . So taking 0 < λ < λ 0 , we obtain that F ( a , , a ) = F ( w ( λ , x , y ) , , w ( λ , x , y ) ) = F w ˜ ( λ , x , y ) = w ( λ , x , y ) = a . From this, we conclude that F is idempotent.
(2) ⇒ (1). Consider modular (quasi-)(pseudo-)metric w on non-empty set X. Since F is idempotent, we have that F w ˜ ( λ , x , y ) = F ( w ( λ , x , y ) , , w ( λ , x , y ) ) = w ( λ , x , y ) for all λ [ 0 , + ] n and for all x , y X . So F w ˜ = w , as claimed. □

Modular Quasi-Pseudo-Metrics and Multi-Agent Systems

Multi-agent systems are formed by a group of two or more autonomous agents that must perform a common mission. A typical problem in this context is the so-called multi-agent task allocation problem, in which each agent must select the best next task to carry out at any moment in time. An approach to address this problem is provided by response threshold methods (see, for instance, [21]). In such methods, there is a set of n N agents A = { a 1 , , a n } and a set of m N tasks to carry out T = { t 1 , , t m } . Moreover, each agent a k A perceives, from each task t j to be performed, a stimulus ( s a k , t j R ). The stimulus indicates how appropriate task t j is for agent a k . As an example, a stimulus could be the inverse of the distance between the task and the current location of the agent. According to [22], if agent a k is located at task t i and s a k , t j exceeds a threshold value θ a k ( θ a k ] 0 , + [ ), agent a k begins the execution of task t j according to the probability p ( a k , i j ) given as follows:
p ( a k , i j ) = s a k , t j h s a k , t j h + θ a k h ,
with h N .
Observe that the value p ( a k , i j ) can be understood as the probability of leaving task t i with the aim of performing task t j when the stimulus takes the value s a k , t j . Additionally, in (1), we assume that agent a k is located at task t i . Notice that we assume that the threshold θ a k depends only on agent a k and that it is the same for all tasks. However, in many real missions, the distribution { p ( a k , i j ) } fails to satisfy the probability constraint j = 1 m p a k , i j = 1 . To address this issue, the authors of [23] suggested that the values { p ( a k , i j ) } naturally follow a distribution of possibilities.
Recall that { p a k , i j } j = 1 m is a (fuzzy) possibility distribution provided that max j = 1 , , m p a k , i j 1 for every 1 i m (see [24,25]). Observe that the numerical value max j = 1 , , m p a k , i j provides information about the most likely task for agent a k to go to from task t i . It must be pointed out that the possibility of an event can be understood as the perception of the degree of feasibility of its occurrence instead of the probability, which is interpreted as the frequency of occurrence of the event.
Following [23], the expression given by (1) can be rewritten as follows:
p ( a k , i j ) = 1 1 + 1 θ a k h α u · max { U i U j , 0 } + d E ( x i , x j ) h ,
when the stimulus considered is exactly the inverse of the Euclidean distance d E between the current location ( x i , y i ) of agent a k (task t i ) and the location ( x j , y j ) of task t j . Notice that h N , and α u ] 0 , + [ is a system parameter that ensures the utility value has the same dimension and scale as the distance while indicating how important the utility is in relation to the distance. Observe that each task t j is associated with a utility U j gained by the system when the agent performs the task. It must be pointed out that the value max { U i U j , 0 } measures the improvement in utility achieved when the agent moves from task t i to task t j .
In view of the exposed facts, the agent will make a decision about the next task to perform following the possibilities given by (2). An extensive number of numerical experiments have shown that expression (2) allows the behavior of multi-agent systems to be adequately described (see [23]).
Notice that for a fixed agent a k , Theorem 2 guarantees that the function Q k : [ 0 , + [ × R 2 2 [ 0 , + [ is a quasi-metric, where
Q k ( U i , x i , y i ) , ( U j , x j , y j ) ) = 1 θ a k h α u · max { U i U j , 0 } + d E ( x i , x j ) .
Thus, p ( a k , i j ) = 1 1 + Q k h ( U i , x i , y i ) , ( U j , x j , y j ) ) , and quasi-metric aggregation functions have been shown to be a suitable tool for generating transition possibilities when modeling multi-agent systems. It is clear that each agent a k defines a quasi-metric Q k . This makes it necessary to work with a family of distances when describing the behavior of these systems. However, (finite) modular quasi-metric aggregation functions could help to generate transition possibilities in the sense of (2) and, thus, to describe how multi-agent systems evolve by using a unique modular distance measure. Indeed, observe that Theorems 9 and 11 guarantee that the function Q α u : ] 0 , + [ × [ 0 , + [ × R 2 2 [ 0 , + [ is a modular quasi-metric such that Q α u ( λ , ( U i , x i , y i ) , ( U j , x j , y j ) ) < + , where Q α u is given by
Q α u ( λ , ( U i , x i , y i ) , ( U j , x j , y j ) ) = 1 λ h α u · max { U i U j , 0 } + d E ( x i , x j ) .
Hence,
p ( a k , i j ) = 1 1 + Q α u h ( θ a k , ( U i , x i , y i ) , ( U j , x j , y j ) ) .
So modular quasi-metrics could be an appropriate tool to generate transition possibilities in the spirit of (2). In view of this fact, it seems natural to study the general problem of inducing possibilities of transitions from (finite) modular quasi-metric aggregation functions. This question will be addressed elsewhere.

3. 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,26] that modular quasi-(pseudo-)metric aggregation functions must enjoy. In some sense, such properties enable us to develop a quick test for discarding candidate functions to aggregate modular quasi-(pseudo-)metrics.
On account of [19], a function F : [ 0 , + ] n [ 0 , + ] is said to have an element u [ 0 , + ] as an absorbent (or annihilator)for its i-th variable when
F ( a 1 , , a i 1 , u , a i + 1 , , a n ) = u
for all a 1 , , a i 1 , a i , , a n [ 0 , + ] .
We have the following result, which is inspired by those given in [6], in light of the previous concept.
Proposition 6.
Let n N . If F : [ 0 , + ] n [ 0 , + ] is a modular quasi-pseudo-metric aggregation function, then the following assertions hold:
(1) 
F does not have u ] 0 , + [ as an absorbent element for at least two variables provided that F has + as an idempotent element.
(2) 
F does not have 0 as an absorbent element for at least two variables provided that F has p ] 0 , + ] as an idempotent element.
(3) 
F does not have u ] 0 , + [ as an absorbent element for at least two variables provided that F has p ] 0 , [ as an idempotent element, with p > 2 u .
Proof. 
(1). Suppose that F has u ] 0 , + [ as an absorbent element for the first two variables. Then F ( + , , + , ) = + . Moreover, 2 u = F ( u , + , , + ) + F ( + , u , , u ) . The subadditivity of F implies that
+ = F ( + , , + ) F ( u , + , , + ) + F ( + , u , , u ) = 2 u ,
which is a contradiction.
(2). Assume without loss of generality that 0 is an absorbent element for the first two variables. Then ( p , , p ) = ( 0 , p , p , , p ) + ( p , 0 , , 0 ) . Moreover, F ( 0 , p , p , , p ) = F ( ( p , 0 , , 0 ) = 0 since 0 is an absorbent element for the first two variables. Hence, by the subadditivity of F, F ( p , , p ) F ( 0 , p , p , , p ) + F ( ( p , 0 , , 0 ) = 0 . So p = F ( p , , p ) 0 , which is a contradiction.
(3). Suppose that F has u as an absorbent element, for instance, for the first two variables. Then F ( p , , p ) = p > 2 u . Moreover,
2 u = F ( u , p u , p u , , p u ) + F ( p u , u , u , , u ) F ( p , , p ) > 2 u ,
which is a contradiction. □
In the quasi-metric case, the following result can be proved.
Proposition 7.
Let n N . If F : [ 0 , + ] n [ 0 , + ] is a modular quasi-metric aggregation function, then F does not have 0 as an absorbent element for at least two variables.
Proof. 
For the sake of contradiction, suppose 0 is an absorbent element of F for its ith and jth variables, with i < j . The subadditivity of F implies
F ( 1 , , 1 i ) , , 1 j ) , , 1 ) F ( 1 , , 0 i ) , , 1 j ) , , 1 ) + F ( 0 , , 1 i ) , , 0 j ) , , 0 ) = 0 .
Since F is a modular quasi-metric aggregation function, we have that F ( a ) > 0 for all a ] 0 , + ] n . Indeed, assume that there exists a ] 0 , + ] n such that F ( a ) = 0 . Then a i = 0 for some i { 1 , , n } , which is a contradiction. Hence, 0 < F ( 1 , , 1 ) . So 0 < F ( 1 , , 1 ) 0 , which is impossible. □
Proposition 7 guarantees that the functions F : [ 0 , + ] n [ 0 , + ] and G : [ 0 , + ] n [ 0 , + ] given by F ( a ) = i = 1 n a i and G ( a ) = min { a 1 , a n } are not modular quasi-metric aggregation functions.
Following [19], a function F : [ 0 , + ] n [ 0 , + ] is said to be conjunctive provided that F ( a ) min { a 1 , , a n } for all a [ 0 , + ] n .
The following result will be useful later on.
Proposition 8.
Let n N . If F : [ 0 , + ] n [ 0 , + ] is a conjunctive function, then F has 0 as an absorbent element for at least two variables.
Proof. 
Consider a [ 0 , + ] n . Let i , j { 1 , , n } , with i < j . We have that
F ( a 1 , , 0 i ) , , a n ) min { a 1 , , 0 i ) , , a n } = 0
and
F ( a 1 , , 0 j ) , , a n ) min { a 1 , , 0 j ) , , a n } = 0 .
From this, we obtain that F has 0 as an annihilator element for 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 conjunctive.
Following [19], a function F : [ 0 , + ] n [ 0 , + ] has e [ 0 , + ] as a neutral element if F ( a i e ) = a for all a [ 0 , + ] and for all i { 1 , , n } , where a i e stands for the element of [ 0 , + ] n with the ith coordinate equal to a and the jth coordinate such that j i but is equal to e.
In the following, the existence of neutral elements of modular quasi-pseudo-metric aggregation functions is discussed.
Proposition 9.
Let n N . If F : [ 0 , + ] n [ 0 , + ] is a modular quasi-pseudo-metric aggregation function, then the following statements are true:
(1) 
F ( + , , + ) = + provided that either 0 or + is a neutral element.
(2) 
F does not have e ] 0 , + [ as a neutral element.
Proof. 
(1). For the case for which + is a neutral element, it is evident that F ( + , , + ) = + . Assume that 0 is a neutral element. Then F ( + , 0 , , 0 ) = + . Since F ( + , 0 , , 0 ) F ( + , , + ) , we conclude that F ( + , , + ) = + .
(2). Suppose for the purpose of contradiction that e ] 0 , + [ is a neutral element. Set a = ( e , , e ) , b = ( 0 , e , , . e ) and c = ( e , 0 , e , , e ) . Clearly a = b + c . Then, by the subadditivity of F, F ( a ) F ( b ) + F ( c ) . Since e is a neutral element, we obtain that F ( a ) = e and F ( b ) = F ( c ) = 0 . Consequently 0 < e 0 , which is a contradiction. □
Proposition 9 implies that the function F : [ 0 , + ] n [ 0 , + ] given by
F ( a ) = max { a 1 , , a n } if a [ 1 , + ] n , min { a 1 , , a n } otherwise
is not a modular quasi-metric aggregation function. Notice that F has 1 as a neutral element.
Following [27], a monotone and subadditive function F : [ 0 , + ] n [ 0 , + ] is an Aumann function whenever F ( a i 0 ) = a for all a [ 0 , + ] and for all i { 1 , , n } .
Corollary 2.
Let n N . If F : [ 0 , + ] n [ 0 , + ] is a modular quasi-pseudo-metric aggregation function with 0 as a neutral element, then F is an Aumann function.
In [19], a function F : [ 0 , + ] n [ 0 , + ] is called disjunctive if max { a 1 , , a n } F ( a ) for all a [ 0 , + ] n . These functions play a distinguished role in aggregation theory.
In 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 n N . If F : [ 0 , + ] n [ 0 , + ] is a modular quasi-pseudo-metric aggregation function that has 0 as a neutral element, then 1 n i = 1 n a i max { a 1 , , a n } F ( a ) i = 1 n a i for all a [ 0 , + ] n .
Proof. 
Let a [ 0 , + ] n . Then a = i = 1 n a i 0 . Since 0 is a neutral element, we have that F ( a i 0 ) = a i for all i { 1 , , n } . The subadditivity of F implies that F ( a ) i = 1 n F ( a i 0 ) = i = 1 n a i . On the other hand, the monotony of F gives that a i = F ( a i 0 ) F ( a ) for all i { 1 , , n } . Thus, 1 n i = 1 n a i max { a 1 , , a n } F ( a ) . □
As a consequence of the preceding result, we deduce that, for every collection of modular quasi-pseudo-metrics on a non-empty set X with 0 as a neutral element, the following inequality holds for all λ 0 ] 0 , + [ and for all x , y X :
1 n i = 1 n w i ( λ , x , y ) F w ˜ ( λ , x , y ) i = 1 n w i ( λ , x , y ) .
Observe that the proof of Proposition 10 shows that every modular quasi-pseudo-metric aggregation function with 0 as a neutral element satisfies a i F ( a ) for all a [ 0 , + ] n and for all i { 1 , , n } . This property allows us to prove the following one.
Proposition 11.
Let n N . Let F : [ 0 , + ] n [ 0 , + ] be a modular quasi-pseudo-metric aggregation function that has 0 as a neutral element. If G : [ 0 , + ] n [ 0 , + ] is a conjunctive function, then G ( a ) F ( a ) for all a [ 0 , + ] n .
Proof. 
Let a [ 0 , + ] n . Since G is conjunctive, G ( a ) min { a 1 , , a n } . The fact that a i F ( a ) yields that G ( a ) min { a 1 , , a n } F ( a ) . □
We end the paper by discussing a relevant property in aggregation theory: the so-called Lipschitz condition. Following [19], a function F : [ 0 , + ] n [ 0 , + ] is said to be k ( k ] 0 , [ ) Lipschitz with respect to an extended norm | | · | | (which satisfies all axioms of classical norms and, in addition, the + value is allowed; see [28]) on [ 0 , + ] n when | F ( a ) F ( b ) | k | | a b | | for all a , b [ 0 , + ] n .
The result below shows that modular quasi-pseudo-metric aggregation functions are 1 Lipschitz with respect to the extended norm on [ 0 , + ] n defined as follows: | | a | | = i = 1 n a i for all a [ 0 , + ] n .
Proposition 12.
Let n N . If F : [ 0 , + ] n [ 0 , + ] is a modular quasi-pseudo-metric aggregation function that has 0 as a neutral element, then for all a , b [ 0 , + ] n , the following inequality holds:
| F ( a ) F ( b ) | i = 1 n | b i a i | .
Proof. 
Let a , b [ 0 , + ] n . Take c [ 0 , + ] n given by c i = | b i a i | for all i { 1 , , n } . Clearly, a c + b and b a + c . Then by Theorem 8, the inequalities F ( a ) F ( b ) + F ( c ) and F ( b ) F ( a ) + F ( c ) are satisfied. So | F ( a ) F ( b ) | F ( c ) = F ( | b 1 a 1 | , , | b n a n | ) . Proposition 10 gives that F ( | b 1 a 1 | , , | b n a n | ) i = 1 n | b i a i | . Therefore, | F ( a ) F ( b ) | i = 1 n | b i a i | , as claimed. □

4. Conclusions and Future Work

In this paper, we have exposed the modular quasi-(pseudo-)metric aggregation problem. A description of those functions that allow the merging of a collection of modular quasi-(pseudo-)metrics into a single one has been given in terms of triangle triplets. Moreover, the relationship between modular quasi-(pseudo-)metric aggregation functions and modular (pseudo-)metric aggregation functions has been discussed. The displayed characterizations are illustrated with appropriate examples. In addition, several methods to construct modular quasi-(pseudo-)metrics have been yielded. In order to develop quick tests for discarding candidate functions for aggregating modular quasi-(pseudo-)metrics, we have studied the existence of absorbent and neutral elements of modular quasi-(pseudo-)metric aggregation functions. As a consequence of such a study, we have obtained that every modular quasi-pseudo-metric aggregation function that has 0 as a neutral element is always an Aumann function, is majored by the sum and satisfies the 1-Lipschitz condition. Moreover, a characterization of those modular quasi-(pseudo-)metric aggregation functions that preserve modular quasi-(pseudo-)metrics has been also provided. To be specific, we have shown that such functions are idempotent. Furthermore, the relationship between modular quasi-(pseudo-)metric aggregation functions and quasi-(pseudo-)metric aggregation functions has been discussed. Particularly, we have proven that they are the same only when the former are finite. New problems could be addressed in the study of distance aggregation functions: for example, the description of the relationship between the modular quasi-pseudo-metric aggregation problem and the problem of merging fuzzy relations depending on a parameter as fuzzy quasi-metrics in the spirit of [29]. Finally, the usefulness of modular quasi-(pseudo-)metric aggregation functions in multi-agent systems has been analyzed. As future research, it seems natural to face the general problem of inducing possibilities of transitions from modular quasi-metric aggregation functions.

Author Contributions

Conceptualization, O.V.; Investigation, M.d.M.B.-F. and O.V.; Writing—original draft, M.d.M.B.-F.; Writing—review and editing, O.V.; Funding acquisition, O.V. All authors have read and agreed to the published version of the manuscript.

Funding

This research is part of project PID2022-139248NB-I00 funded by MCIN/AEI/10.13039/501100011033 and “ERDF A way of making Europe”.

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 conflicts of interest.

References

  1. Deza, M.; Deza, E. Encyclopedia of Distances; Springer: Berlin, Germany, 2016. [Google Scholar]
  2. Chistyakov, V.V. Metric Modular Spaces: Theory and Applications; Springer: Cham, Switzerland, 2015. [Google Scholar]
  3. Pradera, A.; Trillas, E.; Castiñeira, E. On distances aggregation. In Proceedings of the Information Processing and Management of Uncertainty in Knowledge-Based Systems International Conference (IPMU2000), Milan, Italy, 11–15 July 2022; Universidad Politécnica de Madrid Press: Madrid, Spain, 2000; pp. 693–700. [Google Scholar]
  4. Pradera, A.; Trillas, E.; Castiñeira, E. On the aggregation of some classes of fuzzy relations. In Technologies for Constructing Intelligent Systems; Bouchon-Meunier, B., Gutierrez, J., Magdalena, L., Yager, R., Eds.; Studies in Fuzziness and Soft Computing; Springer: Heidelberg/Berlin, Germany, 2002; Volume 90, pp. 125–147. [Google Scholar]
  5. Borsík, J.; Bobǒs, J. On a product of metric spaces. Math. Slovaca 1981, 31, 193–205. [Google Scholar]
  6. Mayor, G.; Valero, O. Metric aggregation functions revisited. Eur. J. Comb. 2019, 80, 390–400. [Google Scholar] [CrossRef]
  7. Künzi, H.P. Handbook of the History of General Topology; Aull, C.E., Lowen, R., Eds.; Springer: Dordrecht, The Netherlands, 2001; pp. 693–700. [Google Scholar]
  8. Richmond, T. General Topology; De Gruyter: Berlin, Germany, 2020. [Google Scholar]
  9. Miñana, J.J.; Valero, O. Characterizing quasi-metric aggregation functions. Int. J. Gen. Syst. 2019, 48, 890–909. [Google Scholar] [CrossRef]
  10. Chistyakov, V.V. Modular metric spaces, I: Basic concepts. Nonlinear Anal. Theory Methods Appl. 2010, 72, 1–14. [Google Scholar] [CrossRef]
  11. Sebogodi, K. Some Topological Aspects of Modular Quasi-Metric Spaces. Ph.D. Thesis, University of the Witwatersrand, Johannesburg, South Africa, 2019. [Google Scholar]
  12. Otafudu, O.; Sebogodi, K. On w-Isbell-convexity. Appl. Gen. Topol. 2022, 23, 91–105. [Google Scholar] [CrossRef]
  13. Chistyakov, V.V. Modular metric spaces, II: Application to superposition operators. Nonlinear Anal. Theory Methods Appl. 2010, 72, 15–30. [Google Scholar] [CrossRef]
  14. Ege, M.; Alaca, C. Some results for modular b-metric spaces and an application to system of linear equations. Azerbaijan J. Math. 2018, 8, 3–14. [Google Scholar]
  15. Abdou, A.A.N. Fixed points of Kannan maps in modular metric spaces. AIMS Math. 2020, 5, 6395–6403. [Google Scholar] [CrossRef]
  16. Zhu, C.X.; Chen, J.; Hunag, J.; Chen, J.H. Fixed point theorems in modular spaces with simulation functions and altering distance functions with applications. J. Nonlinear Convex Anal. 2020, 21, 1403–1424. [Google Scholar]
  17. Gholidahneh, A.; Sedghi, S.; Ege, O.; Mitrovic, Z.D.; de la Sen, M. The Meir-Keeler type contractions in extended modular b-metric spaces with an application. AIMS Math. 2021, 6, 1781–1799. [Google Scholar] [CrossRef]
  18. Bibiloni-Femenias, M.D.; Miñana, J.J.; Valero, O. Aggregating Distances with Uncertainty: The Modular (pseudo-)metric Case. In Proceedings of the Intelligent and Fuzzy Systems (INFUS 2023), Istanbul, Turkey, 19–21 July 2023; pp. 94–101. [Google Scholar]
  19. Grabisch, M.; Marichal, J.; Mesiar, R.; Pap, E. Triangular Norms; Cambridge University Press: Cambridge, UK, 2009. [Google Scholar]
  20. Recasens, J. Indistinguishability Relations: Modelling Fuzzy Equalities and Fuzzy Equivalence Relations; Springer: Berlin, Germany, 2010. [Google Scholar]
  21. Yang, Y.; Zhou, C.; Tin, Y. Swarm robots task allocation based on response threshold model. In Proceedings of the International Conference on Autonomous Robots and Agents (ICARA’09), Willengton, New Zeland, 10–12 February 2009; pp. 171–176. [Google Scholar]
  22. Castello, E.; Yamamoto, T.; Libera, F.D.; Liu, W.; Winfield, A.F.T.; Nakamura, Y.; Ishiguro, H. Adaptive foraging for simulated and real robotic swarms: The dynamical response threshold approach. Swarm Intell. 2016, 10, 1–31. [Google Scholar] [CrossRef]
  23. Guerrero, J.; Miñana, J.-J.; Valero, O. On the use of fuzzy preorders in multi-robot task allocation problem. In Proceedings of the International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems (IPMU 2018), Cádiz, Spain, 11–15 June 2018; pp. 195–206. [Google Scholar]
  24. Dubois, H.P.D. Fuzzy Sets and Systems: Theory and Applications; Academic Press: San Diego, CA, USA, 1980. [Google Scholar]
  25. Zadeh, L. Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets Syst. 1971, 3, 177–200. [Google Scholar]
  26. Pradera, A.; Trillas, E. A note on pseudometrics aggregation. Int. J. Gen. Syst. 2002, 31, 41–51. [Google Scholar]
  27. Pokorný, I. Some remarks on metric preserving functions of several variables. Tatra Mt. Math. Publ. 1996, 8, 89–92. [Google Scholar]
  28. Beer, G. Norms with infinite values. J. Convex Anal. 2015, 22, 37–60. [Google Scholar]
  29. George, A.; Veeramani, P. On some results in fuzzy metric spaces. Fuzzy Sets Syst. 1994, 64, 395–399. [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

Bibiloni-Femenias, M.d.M.; Valero, O. Modular Quasi-Pseudo Metrics and the Aggregation Problem. Mathematics 2024, 12, 1826. https://doi.org/10.3390/math12121826

AMA Style

Bibiloni-Femenias MdM, Valero O. Modular Quasi-Pseudo Metrics and the Aggregation Problem. Mathematics. 2024; 12(12):1826. https://doi.org/10.3390/math12121826

Chicago/Turabian Style

Bibiloni-Femenias, Maria del Mar, and Oscar Valero. 2024. "Modular Quasi-Pseudo Metrics and the Aggregation Problem" Mathematics 12, no. 12: 1826. https://doi.org/10.3390/math12121826

APA Style

Bibiloni-Femenias, M. d. M., & Valero, O. (2024). Modular Quasi-Pseudo Metrics and the Aggregation Problem. Mathematics, 12(12), 1826. https://doi.org/10.3390/math12121826

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