Next Article in Journal
Cryptanalysis of Two Privacy-Preserving Authentication Schemes for Smart Healthcare Applications
Next Article in Special Issue
On a New Approach for Stability and Controllability Analysis of Functional Equations
Previous Article in Journal
Optimizing a Multi-Layer Perceptron Based on an Improved Gray Wolf Algorithm to Identify Plant Diseases
Previous Article in Special Issue
Fuzzy Mittag–Leffler–Hyers–Ulam–Rassias Stability of Stochastic Differential Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fuzzy Approximating Metrics, Approximating Parametrized Metrics and Their Relations with Fuzzy Partial Metrics

1
Institute of Mathematics and CS, University of Latvia, LV-1459 Riga, Latvia
2
Department of Mathematics, University of Latvia, LV-1004 Riga, Latvia
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(15), 3313; https://doi.org/10.3390/math11153313
Submission received: 28 June 2023 / Revised: 18 July 2023 / Accepted: 25 July 2023 / Published: 27 July 2023
(This article belongs to the Special Issue Topological Study on Fuzzy Metric Spaces and Their Generalizations)

Abstract

:
We generalize the concept of a fuzzy metric by introducing its approximating counterpart in order to make it more appropriate for the study of some problems related to combinatorics on words. We establish close relations between fuzzy approximating metrics in the case of special t-norms and approximating parametrized metrics, discuss some relations between fuzzy approximating metrics and fuzzy partial metrics, as well as showing some possible applications of approximating parametrized metrics in the problems of combinatorics on words.

1. Introduction

Recently, some researchers have shown interest in the use of methods and tools of classical analysis, such as metrics and topologies, in “non-traditional” areas, such as theoretical computer science, combinatorics on words, data mining, etc. In particular, different metrics describing the distance between infinite words, limits of sequences of words, and topologies on the set of infinite words were studied (see, e.g., [1]). However, usually, there are not the classical metrics that provide effective tools for these studies, but more general structures. In particular, fuzzy metrics (see, e.g., [2]) have been used for pattern recognition (see, e.g., [3]), and partial metrics (see, e.g., [4]) have been used for some theoretical computer-science-related applications (see e.g., [5]). Fuzzy fragmentary metrics [6] and parametrized metrics [7,8] have been introduced in order to measure the distance between two infinite words in a more appropriate way than ordinary metrics. In this paper, we introduce yet another generalization of a fuzzy metric, called a fuzzy approximating metric (Section 3) and, closely related with them, the approximating version of parametrized metrics (Section 4). We study the properties of fuzzy approximating metrics and approximating parametrized metrics, discuss their relations with (fuzzy) partial metrics (Section 5) and consider the applicability of these concepts for the study of the problems related to combinatorics on words (Section 6). We conclude the paper with Section 7, where some ideas for the future work in this field are discussed.

2. Preliminaries: Fuzzy Metrics

In 1951, K. Menger [9] introduced the notion of a statistical metric. This concept was carefully studied and renamed the probabilistic metric in [10]. Later, basing on the definition of a probabilistic metric, I. Kramosil and J. Michalek [2] introduced the notion of a fuzzy metric. Based on the Kramosil–Michalek definition, A. George and P. Veeramani [11,12], after some, outwardly not very significant, modifications, introduced an alternative concept known now as a GV-fuzzy metric. The informal difference between the two definitions is that in the GV-definition, a greater role is given to the fuzzy component compared to the probabilistic component, the influence of which is more noticeable in the original definition of Kramosil–Michalek. In the sequel, when dealing with fuzzy metrics, we always mean the George–Veeramani version. An interested reader can easily find counterpart of the study provided in this work for the Kramosil–Michalek fuzzy metrics.
Both definitions of the fuzzy metric rely on the concept of a t-norm. The standard source for references on t-norms is the monograph [13]. However, for the readers convenience, we give basic information about t-norms that will be needed in our work.
Definition 1. 
A t-norm is a binary operation : [ 0 , 1 ] × [ 0 , 1 ] [ 0 , 1 ] on the unit interval [ 0 , 1 ] satisfying the following conditions for all a , b , c :
(1tn)
is monotone: a b a c b c ;
(2tn)
is commutative: a b = b c ;
(3tn)
is associative: ( a b ) c = a ( b c ) ;
(4tn)
a 1 = a .
Example 1. 
Among the most important examples of t-norms are the following four (see, e.g., [10,13]):
  • Define a b : = a b where ∧ denotes the operation of taking minimum in [0, 1]. It is called the minimum t-norm.
  • Define a b : = a · b be the product. This is the so called product t-norm.
  • Define a L b : = max ( a + b 1 , 0 ) . This is the well-known Łukasiewicz t-norm.
  • Define a b : = a · b a + b a · b This is known as the Hamacher t-norm.
Remark 1. 
It is known and can be easily seen that a b a b for every t-norm . Hence, ∧ is the largest t-norm.
Definition 2 
([11]). Let X be a set and : [ 0 , 1 ] × [ 0 , 1 ] [ 0 , 1 ] a continuous t-norm. A fuzzy metric on a set X is a mapping M : X × X × ( 0 , ) ( 0 , 1 ] satisfying the following axioms:
(FM1)
M ( x , y , t ) = 1 if and only if x = y ;
(FM2)
M ( x , y , t ) = M ( y , x , t ) x , y X , t ( 0 , ) ;
(FM3)
M ( x , z , t + s ) M ( x , y , t ) M ( y , z , s ) x , y , z X , s , t ( 0 , ) ;
(FM4)
M ( x , y , ) : ( 0 , ) ( 0 , 1 ] is lower semi-continuous (In the original definition in [11] M ( x , y , ) : ( 0 , ) [ 0 , 1 ] was assumed to be continuous).
In order to specify the t-norm used in the definition of a fuzzy metric, we refer to a fuzzy metric as the pair ( M , ) .
Note that from axioms (FM3) and (FM1), it follows that the mapping M ( x , y , ) : ( 0 , ) [ 0 , 1 ] is non-decreasing.
In our work, we apply also the following stronger version of a fuzzy metric first introduced in [14].
Definition 3. 
A fuzzy metric M on a set X is called strong if in addition to axioms (FM1) and (FM2), the following modifications of axioms (FM3) and (FM4) are satisfied:
(FKM3s)
M ( x , z , t ) M ( x , y , t ) M ( y , z , t ) for all x , y , z X and for all t ( 0 , ) .
(FKM4s)
M ( x , y , ) : ( 0 , ) ( 0 , 1 ] is left continuous and non-decreasing, (that is t < s M ( x , y , t ) M ( x , y , s ) , x , y X . ).
Remark 2. 
In case we just replace axiom (FM3) by axiom (FKM3 s ), the resulting concept may fail to be a fuzzy metric. The simplest example of such a situation was found by A. Sapenas and S. Morillas [14]. Therefore, in order to obtain a stronger version of a fuzzy metric, one has either to add axiom (FKM3 s ) to the definition of a fuzzy metric (as it is done in [14]) or to replace (FM3) with (FKM3 s ) and ask additionally that M ( x , y , ) : ( 0 , ) ( 0 , 1 ] is non-decreasing, as we did in [15] and in this paper.
Remark 3. 
There is close relation between strong fuzzy metrics and non-Archimedean fuzzy metrics (see, e.g., [13,16]). Recall that a fuzzy metric M : X × X × ( 0 , ) ( 0 , 1 ] is called non-Archimedean if it satisfies a stronger version of the axiom (FM3), namely
( F M 3 ¬ A )   M ( x , z , t s ) M ( x , y , t ) M ( y , z , s ) x , y , z X , t , s ( 0 , )
Under the assumption that the function M : X × X × ( 0 , ) ( 0 , 1 ] is non-decreasing, axiom (FM3¬A) is equivalent to the axiom of a strong fuzzy metric (FKM3 s ). Indeed, taking in the axiom (FM3) M ( x , z , t + s ) M ( x , y , t ) M ( y , z , s ) x , y , z X , t , s ( 0 , ) t = s , we obtain axiom (FKM3 s ) M ( x , z , t ) M ( x , y , t ) M ( y , z , t ) x , y , z X , t , s ( 0 , ) and hence (FM3¬A) ⟹ (FKM3 s ).
Conversely, relying on the axiom (FKM3 s ) and non-decreasing nature of function M : X × X × ( 0 , ) ( 0 , 1 ] , we have M ( x , z , t s ) M ( x , y , t s ) M ( y , z , t s ) M ( x , y , t ) M ( y , z , s ) , and hence (FM3¬A) ⟸ (FKM3 s ).

3. Fuzzy Approximating Metrics

Inspired by the works of Matthews and coauthors [4,5,17], we realized a certain inconsistency or discrepancy in our works in combinatorics on words which are based on fuzzy metrics with the actual situation. When comparing two words in practice, usually the information is not available as given at present but appears only in the process of computation. We interpret this computation as the procedure along parameter t ( 0 , ) , which is along the third argument in the definition of a fuzzy metric. Under this interpretation, axiom (FM1) is too strong: given a string x = ( x 0 , x 1 , , x n , ) at the stage t ( 0 , ) , we have information about this string only till t th coordinate and cannot yet confirm that M ( x , x , t ) = 1 . On the other hand, “at the infinity” we have information about all elements of the string and, therefore, it is natural to request that lim t M ( x , x , t ) = 1 for every x X . When comparing x and y at every step t , thus having information up to t on both strings and not knowing yet whether x = y , we obviously have only relation M ( x , x , t ) M ( x , y , t ) . We view these observations as justification for the following definitions first introduced in our paper [18].
Definition 4. 
A fuzzy approximating metric on a set X is a mapping M : X × X × ( 0 , ) ( 0 , 1 ] satisfying the following axioms:
(FAM1)
M ( x , x , t ) M ( x , y , t ) x , y X ;
(FAM2)
If x , y X then lim t M ( x , y , t ) = 1 if and only if x = y ;
(FAM3)
M ( x , y , t ) = M ( y , x , t ) x , y X , t ( 0 , ) ;
(FAM4)
M ( x , z , t + s ) M ( x , y , t ) M ( y , z , s ) x , y , z X , t , s ( 0 , ) ;
(FAM5)
M ( x , y , ) : ( 0 , ) ( 0 , 1 ] is left semicontinuous for all x , y X .
Remark 4. 
Comparing Definition 4 and Definition 2, notice first that we revise axiom (FM1) by splitting it into two axioms (FAM1) and (FAM2); the intuitive meaning of this splitting is explained above. We do not revise axioms (FM2) and (FM3) that appear now as axioms (FAM3) and (FAM4) in Definition 4 since they reflect information at finite steps t t h and hence are operating with already received information. We do not revise also axiom (FM4) that appears now as axiom (FAM5) since it is given in the global way, that is, for each specific t ( 0 , ) .
From axiom (FAM4) and taking into account axiom (FAM5), we obtain
Proposition 1. 
M ( x , y , ) : ( 0 , ) ( 0 , 1 ] is a non-decreasing function and lim t t 0 M ( x , y , t ) = M ( x , y , t 0 ) .
Patterned after Definition 3, we introduce the strong version of the fuzzy approximating metric.
Definition 5. 
A fuzzy approximating metric M on a set X is called strong if, in addition to axioms (FAM1)(FAM3), the following modifications of axioms (FAM4) and (FAM5) are satisfied:
(FAM4s)
M ( x , z , t ) M ( x , y , t ) M ( y , z , t ) for all x , y , z X and for all t ( 0 , ) .
(FAM5s)
M ( x , y , ) : R + ( 0 , 1 ] is left continuous and non-decreasing, that is t < s M ( x , y , t ) M ( x , y , s ) x , y X .
In the next sections of this paper, we discover close relations between approximating parametrized metrics and fuzzy approximating metrics based on some particular t-norms, discuss some connections between fuzzy approximating metrics and fuzzy partial metrics and give an example of the possible application of approximating parametrized metrics in combinatorics on words.

4. Approximating Parametrized Metrics

Many researchers use families of (pseudo)metrics, often endowed with a parameter, in order to characterize objects of their study. For example, J.F. McClendon [19] considers a disjoint collection of metric spaces, whose metrics are compatible with a given topology on the disjoint union of sets, V. Radu [20] applies families of metrics in the research of distribution functions, D. Schueth [21] in her research uses families of Rimannian metrics on simply connected manifolds, etc. On the other hand, we are aware of only a few studies in which just parametrized metrics are considered objects. Actually, the first work known to us, in which parametrized metrics appear, is a work by N. Hussein and co-authors [22]. Namely, a parametrized metric on a set X is a function P : X × X × ( 0 , ) [ 0 , ) such that
(PM1)
P ( x , y , t ) = 0 for all t > 0 if and only if x = y ;
(PM2)
P ( x , y , t ) = P ( y , x , t ) for all x , y X and all t > 0 ;
(PM3)
P ( x , z , t ) P ( x , y , t ) + P ( y , z , t ) for all x , y , z X and all t > 0 .
Note that in the paper cited above, the authors use for this concept a very inappropriate, in our opinion, name of a parametric metric.
In the paper [8], we present a construction of a parametrized metric based on a appropriately chosen t-conorm. In this paper, in the spirit of this work, we introduce the approximating version for parametrized metrics.
Definition 6. 
Let X be a set. A mapping P : X × X × ( 0 , + ) R + is called an approximating parametrized metric on X if it satisfies the following conditions:
(APM1)
P ( x , x , t ) P ( x , y , t ) x , y X , t ( 0 , + ) ;
(APM2)
lim t P ( x , y , t ) = 0 if and only if x = y ;
(APM3)
P ( x , y , t ) = P ( y , x , t ) x , y X , t ( 0 , + ) ;
(APM4)
P ( x , z , t + s ) P ( x , y , t ) + P ( y , z , s ) x , y , z X , t ( 0 , + ) ;
(APM5)
P ( x , y , ) : ( 0 , + ) R + is left semicontinuous for all x , y X .
Patterned after Definition 5, we introduce the strong version of the approximating parametrized metric.
Definition 7. 
An approximating parametrized metric P on a set X is called strong if in addition to axioms (APM1)(APM3), the following modifications of axioms (APM4) and (APM5) are satisfied:
(APM4s)
P ( x , z , t ) P ( x , y , t ) + P ( y , z , t ) for all x , y , z X and for all t ( 0 , ) .
(APM5s)
P ( x , y , ) : ( 0 , + ) R + is left continuous and non-increasing (that is t < s P ( x , y , t ) P ( x , y , s ) x , y X . ).
It turns out that under certain conditions, fuzzy approximating metrics and approximating parametrized metrics can be considered dual concepts. The details of this statement are revealed later in this section.
Theorem 1. 
Let M : X × X × ( 0 , ) ( 0 , 1 ] be a fuzzy approximating metric for the Hamacher t-norm and let
P M ( x , y , t ) = 1 M ( x , y , t ) M ( x , y , t ) .
Then, P M : X × X × ( 0 , + ) R + is an approximating parametrized metric.
Proof. 
Note first that since M ( x , y , t ) > 0 for every x , y X , t ( 0 , + ) the definition of P M is correct. From Proposition 1, it follows that the function P M : X × X × ( 0 , + ) R + is non-increasing.
Property (APM1) for P M follows directly from Property (FAM1) for M : X × X × ( 0 , ) ( 0 , 1 ] .
Referring to axiom (FAM2) and recalling that by Proposition 1, lim t M ( x , y , t ) = d e f a ( 0 , 1 ] exists for every pair x , y X , we establish axiom (APM2) as follows:
lim t P M ( x , y , t ) = lim t 1 M ( x , y , t ) M ( x , y , t ) = 1 lim t M ( x , y , t ) lim t M ( x , y , t ) = 0
if and only if lim x M ( x , y , t ) = 1 , i.e., if and only if x = y .
Referring to axiom (FAM3), we establish property (APM3) for P M : X × X × ( 0 , + ) R + as follows:
P M ( x , y , t ) = 1 M ( x , y , t ) M ( x , y , t ) = 1 M ( y , x , t ) M ( y , x , t ) = P M ( y , x , t ) x , y X , t ( 0 , + ) .
To show (APM5), notice that by (FAM5)
lim t t 0 P M ( x , y , t ) = lim t t 0 1 M ( x , y , t ) M ( x , y , t ) = 1 lim t t 0 M ( x , y , t ) lim t t 0 M ( x , y , t ) = 1 M ( x , y , t 0 ) M ( x , y , t 0 ) = P M ( x , y , t 0 )
and recall that P M ( x , y , ) is non-increasing.
To complete the proof, we have to show that axiom (FAM4) in the case of the Hamacher t-norm for M : X × X × ( 0 , + ) ( 0 , 1 ] , i.e.,
M ( x , y , t ) · M ( y , z , s ) M ( x , y , t ) + M ( y , z , s ) M ( x , y , t ) · M ( y , z , s ) M ( x , z , t + s ) x , y , z X , t , s ( 0 , )
implies property (APM4) for P M : X × X × ( 0 , + ) R + , i.e.,
P M ( x , y , t ) + P M ( y , z , s ) = 1 M ( x , y , t ) M ( x , y , t ) + 1 M ( y , z , s ) M ( y , z , s ) 1 M ( x , z , t + s ) M ( x , z , t + s ) = P M ( x , z , t + s ) x , y , z X , t , s ( 0 , )
We denote M ( x , y , t ) = a ,   M ( y , z , s ) = b ,   M ( x , z , t + s ) = c . We have to prove that
1 c c 1 a a + 1 b b
under the assumption that
( ) a · b a + b a · b c
Now we prove the requested inequality as follows:
1 c c 1 a · b a + b a · b a · b a + b a · b = a + b 2 · a · b a · b = a a · b a · b + b a · b a · b = 1 b b + 1 a a .
In the proof of property (APM4), the crucial role is played by the inequality ( ) , where the left side of the inequality is the result obtained by the Hamacher t-norm. Noticing this, we can obtain the following corollary from the previous theorem.
Corollary 1. 
Let M : X × X × ( 0 , ) ( 0 , 1 ] be a fuzzy approximating metric for a t-norm, which is weaker (i.e., smaller) or equal to the Hamacher t-norm. Then by setting
P M ( x , y , t ) = 1 M ( x , y , t ) M ( x , y , t ) .
we obtain an approximating parametrized metric P M : X × X × ( 0 , + ) R + , particularly if it is a fuzzy metric for the product and Łukasiewicz t-norm.
Theorem 2. 
Let P : X × X × ( 0 , + ) R + be an approximating parametrized metric on a set X. Then, the mapping M P : X × X × ( 0 , ) ( 0 , 1 ] defined by
M P ( x , y , t ) = 1 1 + P ( x , y , t ) , x , y X , t ( 0 , )
is a fuzzy approximating metric for the Hamacher t-norm.
Proof. 
We can verify that each one of axioms (APM1)–(APM5) for P implies the validity of the corresponding condition (FAM1)–(FAM5) for the mapping P similarly as we did in the opposite direction in the proof of Theorem 1. We shall linger only on the proof of the less trivial property (FAM4) in case ∗ is the Hamacher t-norm. Explicitly, we have to prove that for all x , y , z X and for all t , s ( 0 , ) , the following inequality holds:
M P ( x , z , t + s ) M P ( x , y , t ) · M P ( y , z , s ) M P ( x , y , t ) + M P ( y , z , s ) M P ( x , y , t ) · M P ( y , z , s )
under the assumption that
P ( x , z , t + s ) P ( x , y , t ) + P ( y , z , s ) x , y , z X , t , s ( 0 , )
We fix x , y , z X ,   t , s ( 0 , ) , denote P ( x , z , t + s ) = c ,   P ( x , y , t ) = a ,   P ( y , z , s ) = b and, referring to the definition of M P through P, we rewrite the provable inequality by
1 1 + c 1 1 + a · 1 1 + b 1 1 + a + 1 1 + b 1 1 + a · 1 1 + b ,
which, after elementary transformation comes to the accepted inequality c a + b . □
Corollary 2. 
Let P : X × X × ( 0 , + ) R + be an approximating parametrized metric and define M P : X × X × ( 0 , ) [ 0 , 1 ] by
M P ( x , y , t ) = P ( x , y , t ) 1 + P ( x , y , t ) x , y X , t ( 0 , ) .
Then M P is a fuzzy approximating metric for any t-norm such that H . In particular, it is a fuzzy metric for the product and Łukasiewicz t-norms.
Notice that from the above constructions and from Theorems 1 and 2, we have the following corollaries:
Corollary 3. 
For every approximating parametrized metric M, the equality P M P = P holds.
Corollary 4. 
If M : X × X × ( 0 , ) ( 0 , 1 ] is a fuzzy metric for a t-norm such that H then M = M P M .
Remark 5. 
Note, however, that when writing M P M = M , the equality “forgets” the original t-norm used in the definition of the fuzzy metric (and hence such that H by Corollary 1) and the resulting fuzzy metric M P M (by Theorem 1) is a fuzzy metric for the Hamacher t-norm H .
Corollary 5. 
Approximating parametrized metrics and fuzzy approximating metrics for Hamacher t-norms are equivalent concepts.
One can easily modify the proofs of Theorems 1 and 2 and their corollaries for the case of strong fuzzy approximating metrics and strong approximating parametrized metrics. Namely, the following statements hold:
Theorem 3. 
Let M : X × X × ( 0 , ) ( 0 , 1 ] be a strong fuzzy metric for the Hamacher t-norm and let
P M ( x , y , t ) = 1 M ( x , y , t ) M ( x , y , t ) .
Then, P M : X × X × ( 0 , + ) R + is a strong approximating parametrized metric.
Theorem 4. 
Let P : X × X × ( 0 , + ) R + be a strong approximating parametrized metric on a set X. Then, the mapping M P : X × X × ( 0 , ) ( 0 , 1 ] defined by
M P ( x , y , t ) ) = 1 1 + P ( x , y , t ) , x , y X , t ( 0 , )
is a strong fuzzy approximating metric for the Hamacher t-norm.
Corollary 6. 
Strong approximating parametrized metrics and strong fuzzy approximating metrics for Hamacher t-norms are equivalent concepts.
Patterned after the definition of an ultrametric, a mapping M : X × X × ( 0 , ) ( 0 , 1 ] satisfying properties (APM1), (APM2), (APM3), (APM5) of the Definition 6 and the following stronger version of the property (APM4)
( APM 4 u ) P ( x , z , t + s ) P ( x , y , t ) P ( y , z , s ) x , y , z X , t , s ( 0 , + )
is called an approximating parametrized ultrametric.
The following theorem shows that approximating parametrized ultrametrics correspond to fuzzy approximating metrics for the minimum t-norm.
Theorem 5. 
If M : X × X × ( 0 , + ) ( 0 , 1 ] is a fuzzy approximating metric for the minimum t norm, then by setting P M ( x , y , t ) = 1 M ( x , y , t ) M ( x , y , t ) , we obtain an approximating parametrized ultrametric P : X × X × ( 0 , + ) R + . Conversely, given an approximating parametrized metric P : X × X × ( 0 , + ) R + , by setting M P ( x , y , t ) = 1 1 + P ( x , y , t ) , we obtain a fuzzy approximating metric for the minimum t-norm.
Proof. 
Obviously, we have to prove that condition ( APM 4 u ) for a P : X × X × ( 0 , + ) R + is equivalent to axiom (FAM4) in the case of comparing them with the minimum t-norm. In the other way stated, by using notations M ( x , y , t ) = a , M ( y , z , t ) = b , M ( x , z , t ) , we have to prove that
a b c 1 1 + c 1 1 + a 1 1 + b 1 a a 1 b b 1 c c
for a , b , c ( 0 ,   1 ] . However, to see this, just assume that a b . □

5. Fuzzy Approximating Metrics Versus Fuzzy Partial Metrics

Partial metrics were introduced in 1994 by Matthews [4], and now they are the focus of interest for some mathematicians and theoretical computer scientists, see, e.g., the survey [5].
Basing on the concept of a partial metric, V. Gregori, J-J. Minana and D. Miravet [23] introduced the concept of a fuzzy partial metric, both in KM and GV versions. We rely here on the GV version of a fuzzy partial metric to compare them with our fuzzy approximating metrics.
Definition 8 
([23]). Let X be a set, a continuous t-norm and : [ 0 , 1 ] × [ 0 , 1 ] [ 0 , 1 ] the corresponding residuum. A fuzzy partial metric on a set X is a mapping p : X × X × R + ( 0 , 1 ] satisfying the following conditions for all x , y , z X and all s , t > 0 :
(FPM1)
p ( x , x , t ) p ( x , y , t ) ;
(FPM2)
p ( x , x , t ) = p ( x , y , t ) = p ( y , y , t ) if and only if x = y ;
(FPM3)
p ( x , y , t ) = p ( y , x , t ) ;
(FPM4)
p ( x , x , t ) p ( x , z , t + s ) p ( x , x , t ) p ( x , y , t ) p ( y , y , s ) p ( y , z , s ) ;
(FPM5)
mapping p ( x , y , ) : ( 0 , ) ( 0 , 1 ] is a lower semicontinuous function.
One can easily notice certain common features between our fuzzy approximating metrics on one side and partial and fuzzy partial metrics on the other. And this is not surprise since the idea of both approaches is the problem of evaluation of the distance between two infinite strings. Namely, in practice, the result will not be obtained as given or received at some step but will be achieved in the infinite process of comparing of these strings. However, the tools suggested for this research, that is, fuzzy approximating metrics and (fuzzy) partial metrics are essentially different. In this section, we make a preliminary comparison of fuzzy approximating metrics and fuzzy partial metrics.
We make this comparison by comparing individual axioms in the definitions in the case when x and y are infinite strings. Note first that conditions (FPM1), (FPM3) and (FPM5) are equivalent to conditions (FAM1), (FAM3) and (FAM5), respectively. So, we have to compare (FPM2) with (FAM2) and to compare (FPM4) with (FAM4).
Speaking informally, condition (FAM2) means that, if comparing strings x and y, we notice that they coincide at each step t t h and hence lim t M ( x , y , t ) = 1 , we conclude that x = y . On the other hand, condition (FPM2) asks to compare values p ( x , x , t ) , p ( x , y , t ) and p ( y , y , t ) at each step t and if they are equal, then conclude that x = y . In this case, no information about the value p ( x , x , t ) and, specifically, of its limit at the infinity for a given x X is specified. So, axioms (FPM2) and (FAM2) are incomparable. However, (FPM2) seems to us more flexible than (FAM2).
In order to compare (FPM4) with (FAM4), we have to fix a t-norm since they are the only axioms where the t-norm (and hence the corresponding residuum ) is involved. We restrict here to the case of the Łukasiewicz t-norm and the case of the minimum t-norm and the strong version of the fuzzy approximating version. Just in these cases, the comparison of the axioms becomes the most visual.
In the case of the Łukasiewicz t-norm, condition (FPM4) can be rewritten as
p ( x , z , t + s ) p ( x , y , t ) + p ( y , z , s ) p ( y , y , t + s )   f o r   e a c h   t , s > 0 ,
and hence if lim t p ( x , x , t ) = 1 for each x X we have
lim t , s p ( x , z , t + s ) lim t p ( x , y , t ) + lim t p ( y , z , s ) 1 .
On the other hand, condition (FAM4) can be rewritten as
M ( x , z , t + s ) M ( x , y , t ) + M ( y , z , s ) 1   f o r   e v e r y   t > 0 .
So although the concepts of a fuzzy partial metric and fuzzy approximating metric are independent, the concept of a fuzzy partial metric in the case of the Łukasiewicz t-norm seems more flexible than the concept of a fuzzy approximating metric.
Now, in the case of the minimum t-norm and taking into account axiom (FPM1), the “strong version”
( F P M 4 s ) p ( x , x , t ) p ( x , z , t ) p ( x , x , t ) p ( x , y , t ) p ( y , y , t ) p ( y , z , t )
of the axiom ( F P M 4 ) can be rewritten as
p ( x , z , t ) p ( x , y , t ) p ( y , z , t )
and this is just the axiom ( F A M 4 s ) of the strong fuzzy approximating metric M : X × X × ( 0 , ) ( 0 , 1 ] .

6. Examples of Application of the Constructed Approximating Parametrized Metric in Combinatorics on Words

In our previous papers, we presented several approaches and constructions of fuzzy metrics [6,24], parametrized metrics [7] and fuzzy approximating metrics [18], which describe the distance between any infinite words. In these papers, we stress inappropriate numerical results for ordinary metrics on the universe of the infinite words. Here, for the evaluation of the distance between infinite words, we use a strong approximating parametrized metric constructed by means of Theorem 1 from a strong fuzzy approximating metric considered in [18].
Let X be the set of infinite words. We define a sequence
{ d n n N { 0 } }
of metrics on X as follows. Let x = ( x 0 , x 1 , x 2 , ) ,   y = ( y 0 , y 1 , y 2 , ) X and let χ i ( x , y ) = 0 if x i = y i and χ i ( x , y ) = 1   i f   x i y i . We define a sequence of metrics:
d n ( x , y ) = i = 0 n 5 6 + i + 2 3 χ i ( x , y ) n N { 0 } .
Based on this sequence of metrics, we construct the sequence of strong fuzzy approximating metrics in the case of the drastic t-norm T D on the set X of all infinite words:
μ n ( x , y , t ) = t d n ( x , y ) t + c 0 n N { 0 } ,   where   c R +
Further, we define the following family of mappings:
M n ( x , y , t ) = M n 1 ( x , y , n ) μ n ( x , y , t ) n N { 0 } .
Finally, we construct a mapping M c : X × X × R + ( 0 , 1 ] as follows:
M c ( x , y , t ) = M 0 ( x , y , t ) i f   0 < t 1 M 1 ( x , y , t ) i f   1 < t 2 M 2 ( x , y , t ) i f   2 < t 3 M n ( x , y , t ) i f   n < t n + 1
It is provable that the mapping M c : X × X × R + ( 0 , 1 ] is a strong fuzzy approximating pseudometric in the case of the drastic t-norm T D (for details, see [18]). Now from Theorem 1, we define an approximating parametrized metric P M c ( x , y , t ) = 1 M c ( x , y , t ) M c ( x , y , t ) and define
lim t P M c ( x , y , t ) = Γ ( x , y ) .
Suppose we compare three infinite words
x = ( 1 m 000 ) ,   y = ( 0 m 111 ) and z = ( 0000 ) ,
where m N and the symbol 0 m defines a string of the length m, which consists only of zeroes (similarly 1 m , a string of ones). For a finite m, we expect that Γ ( x , z ) < Γ ( y , z ) , as infinite words x and z differ only at the finite positions (the first m) but coincide at all other positions. We introduce the numerical results of this approximating parametrized metric by choosing different parameters c and we also search for the change point, i.e., the length m of the prefix, where the sign for inequality Γ ( x , z ) < Γ ( y , z ) changes. We start with the parameter c = 1 .
As we can see in Table 1, for our approximating parametrized metric P M c , we obtain the expected value for m 370 (although the change point for our construction of approximating parametrized metric P M c is not small, i.e., at m = 370 , this result means that already the first 371 positions are more important than all other infinite ones). The one number which outshines from Table 1 is Γ ( y , z ) = 1 , if m = 1 . As y and z coincide only in the first positions and differ in all others, then the approximating parametrized metric gives the value M c ( y , z , t ) = 0.5 as the first position, having half the weight. From this, we obtain that
Γ ( y , z ) = lim t P M c ( x , y , t ) = lim t 1 M c ( y , z , t ) M c ( y , z , t ) = 1 0.5 0.5 = 1 .
The increase in parameter c gives us a possibility to put smaller weights on the prefix. For small m, we obtain the expected inequality Γ ( x , z ) < Γ ( y , z ) , but at some point, we reach the change point (see Table 2 and Table 3). Of course, it can be fixed by increasing parameter c in perpetuity.
Another important point that can be seen in both Table 2 and Table 3 is that Γ ( y , z ) 2 > 1 for m = 10 and m = 100 as P M c : X × X × ( 0 , + ) R + and
lim t M c ( y , z , t ) 1 3 so lim t P M c ( y , z , t ) 2 .
In this case, if we increase the parameter c in perpetuity, then for m = 1 , the value P M c tends to .

7. Conclusions

We introduced the concept of a fuzzy approximating metric; investigated close relations, depending on the choice of a t-norm, between fuzzy approximating metrics and approximating parametrized metrics; discussed relations between fuzzy approximating metrics and fuzzy partial metrics; and illustrated some possible applications of approximating parametrized metrics in the problems of combinatorics on words.
We foresee several directions, both theoretical and practical ones, in which the research started in this work can be continued:
  • As the first step, we see the practical use of fuzzy approximating metrics in the problems of combinatorics on words, in particular, to study the advantages/disadvantages of approximating parametrized metrics if compared with other metric type structures, particularly those which were used in [7], by analyzing specific numerical examples.
  • The second important issue to be studied is the topological structure induced by fuzzy approximating metrics. A non-triviality of this problem is caused by the fact that the “open balls” induced by fuzzy approximating metrics need not open in the topological sense (as in the situation of b-metric spaces, see, e.g., [25,26]), and this leads to different possible approaches to the study of topology-related issues.
  • We also plan to study fuzzy approximating metric spaces as categories, in particular, to define, in the appropriate way, the continuity of the mappings of fuzzy approximating spaces, and to investigate their products, coproducts and other operations.
  • A challenging issue would be to carry out a deeper comparative analysis (particularly from the categorical point of view) between fuzzy approximating metrics, approximating parametrized metrics and fuzzy partial metrics.

Author Contributions

Writing—original draft, R.B. and A.Š.; Writing—review and editing, R.B. and A.Š. All authors have read and agreed to the published version of the manuscript.

Funding

The work was supported by ERDF within the project No.1.1.1.2/16/I/001, application No. 1.1.1.2/VIAA/4/20/706 “Applications of Fuzzy Pseudometrics in Combinatorics on Words”.

Data Availability Statement

Not applicable.

Acknowledgments

The authors are grateful to the anonymous reviewers for their careful study of the article and useful critical remarks.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Calude, C.S.; Jürgensen, H.; Staiger, L. Topology on words. Theor. Comput. Sci. 2009, 410, 2323–2335. [Google Scholar] [CrossRef] [Green Version]
  2. Kramosil, I.; Michalek, J. Fuzzy metrics and statistical metric spaces. Kybernetika 1975, 11, 336–344. [Google Scholar]
  3. Gregori, V.; Morillas, S.; Sapena, A. Examples of fuzzy metrics and applications. Fuzzy Sets Syst. 2011, 170, 95–111. [Google Scholar] [CrossRef] [Green Version]
  4. Matthews, S.G. Partial Metric Topology. In Proceedings of the 8th Summer Conference Topology and Applications; Annals of The New York Academy of Sciences: New York, NY, USA, 1994; Volume 728, pp. 183–197. [Google Scholar]
  5. Bukatin, M.; Kopperman, R.; Matthews, S.; Pajoohesh, H. Partial Metric Spaces. Am. Math. Mon. 2009, 116, 708–718. [Google Scholar] [CrossRef] [Green Version]
  6. Bēts, R.; Šostak, A. Fragmentary Fuzzy Pseudometrics: Basics of the Theory and Applications in Combinatorics on Words. Balt. J. Mod. Comput. 2016, 4, 826–845. [Google Scholar] [CrossRef]
  7. Bēts, R.; Šostak, A.; Miķelsons, E.M. Parameterized Metrics and Their Applications in Word Combinatorics. In Proceedings of the Information Processing and Management of Uncertainty in Knowledge-Based Systems, IPMU 2022, Milan, Italy, 11–15 July 2022; Communications in Computer and Information Science; Springer: Berlin/Heidelberg, Germany, 2022; Volume 1601. [Google Scholar]
  8. Šostak, A.; Bēts, R.; Grigorenko, O. Two kinds of parametrized metrics: Construction, topological properties and applications. Topol. Appl. 2023, 330, 108488. [Google Scholar] [CrossRef]
  9. Menger, K. Probabilistic geometry. Proc. Natl. Acad. Sci. USA 1951, 27, 226–229. [Google Scholar] [CrossRef]
  10. Schweizer, B.; Sklar, A. Statisitcal metric spaces. Pac. J. Math. 1960, 10, 215–229. [Google Scholar]
  11. George, A.; Veeramani, P. On some results in fuzzy metric spaces. Fuzzy Sets Syst. 1994, 64, 395–399. [Google Scholar] [CrossRef] [Green Version]
  12. George, A.; Veeramani, P. On some results of analysis for fuzzy metric spaces. Fuzzy Sets Syst. 1997, 90, 365–368. [Google Scholar] [CrossRef]
  13. Klement, E.P.; Mesiar, R.; Pap, E. Triangular Norms; Kluwer Academic Publishers: Amsterdam, The Netherlands, 2000. [Google Scholar]
  14. Sapena, A.; Morillas, S. On strong fuzzy metrics. In Proceedings of the Workshop Applied Topology WiAT’09, Mallorca, Spain, 11–12 June 2009; pp. 135–141. [Google Scholar]
  15. Grecova, S.; Šostak, A.; Uļjane, I. A construction of a fuzzy topology from a strong fuzzy metric A construction of a fuzzy topology from a strong fuzzy metric. Appl. Gen. Topol. 2016, 17, 106–115. [Google Scholar] [CrossRef] [Green Version]
  16. Ahmed, M.A.; Beg, I.; Khafagy, S.; Nafadi, H. Fixed points for a sequence of L-fuzzy mappings in non-Archimedean ordered modified intuitionistic fuzzy metric spaces. J. Nonlinear Sci. Appl. 2021, 14, 97–108. [Google Scholar] [CrossRef]
  17. Kopperman, R.; Matthews, S.; Pajoohesh, H. Partial metrizability in value quantales. Appl. Gen. Topol. 2004, 5, 115–127. [Google Scholar] [CrossRef] [Green Version]
  18. Bēts, R.; Šostak, A. Some remarks on strong fuzzy metrics and strong fuzzy approximating metrics with applications in word combinatorics. Mathematics 2022, 10, 738. [Google Scholar] [CrossRef]
  19. McClendon, J.F. Metric families. Pac. J. Math. 1975, 57, 491–509. [Google Scholar] [CrossRef]
  20. Radu, V. Families of metrics for distribution functions. In Proceedings of the 7th Conference on Probablity Theory, Brasov, Romania, 4 September 1982; pp. 487–492. [Google Scholar]
  21. Schueth, D. Continuous families of isospherical metrics on simply connected manifolds. Ann. Math. Second Ser. 1999, 149, 287–308. [Google Scholar] [CrossRef]
  22. Hussain, N.; Khaleghizadeh, S.; Salimi, P.; Abdou, A.A.N. A new approach to fixed point results in triangular intuitionistic fuzzy metric spaces. Abstr. Appl. Anal. 2014, 2014, 690139. [Google Scholar] [CrossRef] [Green Version]
  23. Gregori, V.; Miñana, D. Miravet Fuzzy partial metric spaces. Internat. J. Gen. Syst. 2019, 48, 260–271. [Google Scholar] [CrossRef]
  24. Šostak, A.; Bēts, R. Fuzzy φ-pseudometrics and Fuzzy φ-pseudometric Spaces. Eusflat/iwifsgn 2017, 3, 328–340. [Google Scholar]
  25. Saadati, R. On the topology of fuzzy metric type spaces. Filomat 2015, 29, 133–141. [Google Scholar] [CrossRef] [Green Version]
  26. Šostak, A. Some remarks on fuzzy k-pseudometric spaces. Filomat 2017, 32, 3567–3580. [Google Scholar] [CrossRef]
Table 1. The values of the approximating parametrized metric for parameter c = 1 and various m.
Table 1. The values of the approximating parametrized metric for parameter c = 1 and various m.
m137037150,000
Γ ( x , z ) 0.000030.002690.00270.5010
Γ ( y , z ) 10.00270.002690.00002
Table 2. The values of the approximating parametrized metric for c = 10 and various m.
Table 2. The values of the approximating parametrized metric for c = 10 and various m.
m11192119350,000
Γ ( x , z ) 0.000110.008380.008390.5012
Γ ( y , z ) 2.004580.008390.008380.0002
Table 3. The values of the approximating parametrized metric for c = 100 and various m.
Table 3. The values of the approximating parametrized metric for c = 100 and various m.
m13725372650,000
Γ ( x , z ) 0.001020.026830.026840.8001
Γ ( y , z ) 2.007290.026840.026830.002
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

Bēts, R.; Šostak, A. Fuzzy Approximating Metrics, Approximating Parametrized Metrics and Their Relations with Fuzzy Partial Metrics. Mathematics 2023, 11, 3313. https://doi.org/10.3390/math11153313

AMA Style

Bēts R, Šostak A. Fuzzy Approximating Metrics, Approximating Parametrized Metrics and Their Relations with Fuzzy Partial Metrics. Mathematics. 2023; 11(15):3313. https://doi.org/10.3390/math11153313

Chicago/Turabian Style

Bēts, Raivis, and Alexander Šostak. 2023. "Fuzzy Approximating Metrics, Approximating Parametrized Metrics and Their Relations with Fuzzy Partial Metrics" Mathematics 11, no. 15: 3313. https://doi.org/10.3390/math11153313

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