Next Article in Journal
A Statistical Model for Count Data Analysis and Population Size Estimation: Introducing a Mixed Poisson–Lindley Distribution and Its Zero Truncation
Next Article in Special Issue
Fitting Insurance Claim Reserves with Two-Way ANOVA and Intuitionistic Fuzzy Regression
Previous Article in Journal
Application of the Concept of Statistical Causality in Integrable Increasing Processes and Measures
Previous Article in Special Issue
Integrating the Coupled Markov Chain and Fuzzy Analytic Hierarchy Process Model for Dynamic Decision Making
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On Equivalence Operators Derived from Overlap and Grouping Functions

School of Electronics and Information Engineering, Taizhou University, Taizhou 318000, China
*
Author to whom correspondence should be addressed.
Axioms 2024, 13(2), 123; https://doi.org/10.3390/axioms13020123
Submission received: 10 January 2024 / Revised: 12 February 2024 / Accepted: 16 February 2024 / Published: 17 February 2024
(This article belongs to the Special Issue New Perspectives in Fuzzy Sets and Its Applications)

Abstract

:
This paper introduces the concept of equivalence operators based on overlap and grouping functions where the associativity property is not strongly required. Overlap functions and grouping functions are weaker than positive and continuous t-norms and t-conorms, respectively. Therefore, these equivalence operators do not necessarily satisfy certain properties, such as associativity and the neutrality principle. In this paper, two models of fuzzy equivalence operators are obtained by the composition of overlap functions, grouping functions and fuzzy negations. Their main properties are also studied.

1. Introduction

In classical logic, the equivalence operator can be represented as
s t = d e f ( s t ) ( t s ) = ( s t ) ( ¬ s ¬ t ) .
It is also interpreted as the bi-implication logical connective denoted by using a double-headed arrow s t .
Different versions of fuzzy equivalence operator have been investigated in the literature. Hájek [1] considered the equivalence connective as a derived connective which is defined by
s t = d e f ( s t ) & ( t s )
in several fuzzy logics, where → is a fuzzy implication and & is a t-norm. Novák et al. [2,3] developed the EQ-logic and EQ-algebras in which fuzzy equivalence operator is a basic connective. Dombi et al. [4,5] studied several different types of equivalence operators in Pliant systems and nilpotent systems. Hu et al. [6] studied the asymmetric equivalences in fuzzy logics. Fuzzy equivalence operators are highly applied in fuzzy theories and fuzzy methods. Based on the Formula (2) wherein & represents the minimum t-norm, i.e., & = , Pan et al. [7] explored the properties of robustness of the lattice-valued similarity, while Jin et al. [8] and Dai et al. [9] investigated the robustness of fuzzy reasoning, Georgescu [10] explored the similarity of fuzzy choice functions, Wang et al. [11] and Duan et al. [12] investigated fuzzy metric spaces.
Notably, Fodor and Keresztfalvi [13] and Bustince et al. [14,15] mentioned applications where the associativity properties of the t-norm and t-conorm are not rrquired. Consequently, Bustince et al. [14,15] introduced the overlap and grouping functions as two types of non-necessarily associative bivariate operators. By replacing t-norms and t-conorms with overlap and grouping functions respectively, researchers devoloped many new concepts, such as symmetric differences [16,17], R O -implications [18,19], (G,N)-implications [20], binary relations O [21], (IO, O)-fuzzy rough sets [22], and ( O , G ) -fuzzy rough sets [23] where G is a grouping function and O is an overlap function.
In this paper, we aim to define equivalence operators by considering (G,N)-implications, overlap functions and grouping functions in the previously mentioned formulas. This approach is particularly significant given that overlap and grouping functions are weaker than the positive and continuous t-norms and t-conorms. Therefore, the new equivalence operators may not necessarily satisfy certain properties, such as associativity and the neutrality principle.
The paper is organized as follows. Section 2 presents the the concept of overlap and grouping functions, fuzzy implication and (G, N)-implication. Section 3 focuses on the model G ( O 1 ( s , t ) , O 2 ( N 1 ( s ) , N 2 ( t ) ) ) of equivalence operator. Section 4 addresses the model O ( G 1 ( N 1 ( s ) , t ) , G 2 ( N 2 ( t ) , s ) ) of the equivalence operator. Section 5 constructes fuzzy symmetric differences from fuzzy equivalences. Lastly, Section 6 provides a comparative study, and the conclusion is presented in Section 7.

2. Preliminaries

Definition 1
([14]). A binary function O : [ 0 , 1 ] 2 [ 0 , 1 ] is said to be an overlap function if the following conditions hold: s , t [ 0 , 1 ] ,
(O1)
O ( s , t ) = O ( t , s ) ;
(O2)
O ( s , t ) = 0 s t = 0 ;
(O3)
O ( s , t ) = 1 s t = 1 ;
(O4)
O is increasing;
(O5)
O is continuous.
Definition 2
([15]). A binary function O : [ 0 , 1 ] 2 [ 0 , 1 ] is said to be a grouping function if the following conditions hold: s , t [ 0 , 1 ] ,
(G1)
G ( s , t ) = G ( t , s ) ;
(G2)
G ( s , t ) = 0 s = t = 0 ;
(G3)
G ( s , t ) = 1 s = 1 or t = 1 ;
(G4)
G is increasing;
(G5)
G is continuous.
Definition 3
([24]). A binary function I : [ 0 , 1 ] 2 [ 0 , 1 ] is said to be a fuzzy implication if the following conditions hold: s , t , u [ 0 , 1 ] ,
(F1)
s t I ( t , u ) I ( s , u ) ;
(F2)
s t I ( u , s ) I ( u , t ) ;
(F3)
I ( 0 , 0 ) = 1 ;
(F4)
I ( 1 , 1 ) = 1 ;
(F5)
I ( 1 , 0 ) = 0 .
Definition 4
([24,25]). A function N : [ 0 , 1 ] [ 0 , 1 ] is said to be a fuzzy negation if it is decreasing and satisfies N ( 0 ) = 1 and N ( 1 ) = 0 .
Moreover, we say N is strong if N ( N ( s ) ) = s , s [ 0 , 1 ] . The standard negation is N ( s ) = 1 s , s [ 0 , 1 ] .
The overlap function O given by
O ( s , t ) = N ( G ( N ( s ) , N ( t ) ) ) , s , t [ 0 , 1 ] .
is the dual overlap function of G for N and, analogously, the grouping function G given by
G ( s , t ) = N O N ( s ) , N ( t ) , s , t [ 0 , 1 ] .
is the dual grouping function of O for N.
Definition 5
([20]). Let G be a grouping function and N be a fuzzy negation, we say that the function I G , N : [ 0 , 1 ] 2 [ 0 , 1 ] defined by
I G , N ( s , t ) = G N ( s ) , t
is a (G,N)-implication.
Example 1.
Some examples of overlap and grouping functions are given in [15,26]
O n m ( s , t ) = min ( s , t ) max ( s 2 , t 2 ) , G n m ( a , b ) = 1 min ( 1 a , 1 b ) max ( ( 1 a ) 2 , ( 1 b ) 2 ) ;
O p ( s , t ) = s p t p , G p ( s , t ) = 1 ( 1 s ) p ( 1 t ) p , where p > 0 ;
O m p ( s , t ) = min ( s p , t p ) , G m p ( s , t ) = 1 min ( 1 s ) p , ( 1 t ) p , where p > 0 ;
O M p ( s , t ) = 1 max ( 1 s ) p , ( 1 t ) p , G M p ( s , t ) = max ( s p , t p ) , where p > 0 .

3. The Model G O 1 ( s , t ) , O 2 N 1 ( s ) , N 2 ( t )

In this section, we present our first model of the equivalence operator. We then illustrate its properties and conclude with two examples.
The analogue of the formula a b = d e f ( a b ) ( ¬ a ¬ b ) in fuzzy set theory is
s 1 t = d e f G ( O 1 ( s , t ) , O 2 ( N 1 ( s ) , N 2 ( t ) ) )
where, G is a grouping function, O 1 and O 2 are overlap functions, and N 1 and N 2 are fuzzy negations.
Theorem 1.
The function 1 : [ 0 , 1 ] 2 [ 0 , 1 ] given by Equation (6) satisfies: s , t [ 0 , 1 ]
(i)
If N 1 = N 2 , then s 1 t = t 1 s ;
(ii)
1 1 0 = 0 1 1 = 0 ;
(iii)
1 1 1 = 0 1 0 = 1 ;
(iv)
If both N 1 and N 2 are continuous, then 1 is continuous;
(v)
If O 1 has 1 as neutral element, G has 0 as neutral element, then 1 1 s = s 1 1 = s ;
(vi)
If O 2 has 1 as neutral element, G has 0 as neutral element, then 0 1 s = N 2 ( s ) and s 1 0 = N 1 ( s ) ;
(vii)
If both N 1 and N 2 are defined as
N ( s ) = 0 , i f s = 1 , 1 , i f s < 1 .
then s 1 s = 1 ;
(viii)
If O 1 = O 2 and N 1 and N 2 are strong, then 1 is invariant with the pair of negations ( N 1 , N 2 ), i.e., s 1 t = N 1 ( s ) 1 N 2 ( t ) .
Proof. (i) If N 1 = N 2 , then
s 1 t = G O 1 ( s , t ) , O 2 N 1 ( s ) , N 1 ( t ) , b y a s s u m p t i o n a n d E q u a t i o n ( 6 ) = G O 1 ( t , s ) , O 2 N 1 ( t ) , N 1 ( s ) , b y ( O 1 ) = t 1 s , b y E q u a t i o n ( 6 ) .
(ii) Taking s = 1 and t = 0 , then
1 1 0 = G O 1 ( 1 , 0 ) , O 2 N 1 ( 1 ) , N 2 ( 0 ) , b y E q u a t i o n ( 6 ) = G O 1 ( 1 , 0 ) , O 2 ( 0 , 1 ) = G 0 , 0 , b y ( O 2 ) = 0 , b y ( G 2 ) .
Similarly, we have 0 1 1 = 0 .
(iii) Taking s = 0 and t = 0 , then
0 1 0 = G O 1 ( 0 , 0 ) , O 2 N 1 ( 0 ) , N 2 ( 0 ) , b y E q u a t i o n ( 6 ) = G O 1 ( 0 , 0 ) , O 2 ( 1 , 1 ) = G 0 , 1 , b y ( O 2 ) a n d ( O 3 ) = 1 , b y ( G 3 ) .
Taking s = t = 1 , then
1 1 1 = G O 1 ( 1 , 1 ) , O 2 N 1 ( 1 ) , N 2 ( 1 ) , b y E q u a t i o n ( 6 ) = G O 1 ( 1 , 1 ) , O 2 ( 0 , 0 ) = G 1 , 0 , b y ( O 2 ) a n d ( O 3 ) = 1 , b y ( G 3 ) .
(iv) It is easy to be obtained from the continuity of O 1 , O 2 , G, N 1 and N 2 .
(v) Since O 1 has 1 as neutral element, G has 0 as neutral element, then
1 1 s = G O 1 ( 1 , s ) , O 2 N 1 ( 1 ) , N 2 ( s ) , b y E q u a t i o n ( 6 ) = G O 1 ( 1 , s ) , O 2 0 , N 2 ( s ) = G s , 0 , b y a s s u m p t i o n a n d ( O 2 ) = s , b y a s s u m p t i o n .
s 1 1 = G O 1 ( s , 1 ) , O 2 N 1 ( s ) , N 2 ( 1 ) , b y E q u a t i o n ( 6 ) = G O 1 ( s , 1 ) , O 2 ( N 1 ( s ) , 0 ) = G s , 0 , b y a s s u m p t i o n a n d ( O 2 ) = s , b y a s s u m p t i o n .
(vi) Since O 2 has 1 as neutral element, G has 0 as neutral element, then
0 1 s = G O 1 ( 0 , s ) , O 2 N 1 ( 0 ) , N 2 ( s ) , b y E q u a t i o n ( 6 ) = G O 1 ( 0 , s ) , O 2 ( 1 , N 2 ( s ) ) = G 0 , N 2 ( s ) , b y a s s u m p t i o n a n d ( O 2 ) = N 2 ( s ) , b y a s s u m p t i o n .
s 1 0 = G O 1 s , 0 ) , O 2 ( N 1 ( s ) , N 2 ( 0 ) , b y E q u a t i o n ( 6 ) = G O 1 ( s , 0 ) , O 2 ( N 1 ( s ) , 1 ) = G 0 , N 1 ( s ) , b y a s s u m p t i o n a n d ( O 2 ) = N 1 ( s ) , b y a s s u m p t i o n .
(vii) If N 1 = N 2 = N T , case 1, if s = 0 or s = 1 , then s 1 s = 1 . Case 2, if s ( 0 , 1 ) , then
s 1 s = G O 1 ( s , s ) , O 2 N ( s ) , N ( s ) , b y E q u a t i o n ( 6 ) = G O 1 ( s , s ) , O 2 ( 1 , 1 ) = G O 1 ( s , s ) , 1 , b y ( 03 ) = 1 .
(viii) If O 1 = O 2 and N 1 and N 2 are strong, then
s 1 t = G O 1 ( s , t ) , O 1 N 1 ( s ) , N 2 ( t ) , b y E q u a t i o n ( 6 ) = G O 1 ( N 1 ( s ) , N 2 ( t ) ) , O 1 ( s , t ) , b y ( G 1 ) = G O 1 N 1 ( s ) , N 2 ( t ) , O 1 N 1 ( N 1 ( s ) ) , N 2 ( N 2 ( t ) ) ( N 1 a n d N 2 a r e s t r o n g ) = N 1 ( s ) 1 N 2 ( t ) , b y E q u a t i o n ( 6 ) .
Example 2.
Consider the O 1 ( s , t ) = O 2 ( s , t ) = O m 0.5 ( s , t ) = min { s , t } , N 1 and N 2 are standard negation, and G ( s , t ) = G M 2 ( s , t ) = max { s 2 , t 2 } . Then
s 1 t = G O 1 ( s , t ) , O 2 N 1 ( s ) , N 2 ( t ) = max min ( s , t ) 2 , min ( 1 s , 1 t ) 2 = max min ( s , t ) , min ( ( 1 s ) , ( 1 t ) ) .
The characteristics of this equivalence operator are shown in Figure 1. The lines are turning progressively yellower, indicating that the values are on the rise.
Example 3.
Consider the O 1 ( s , t ) = O m 0.5 ( s , t ) = min { s , t } , O 2 ( s , t ) = O p = 3 ( s , t ) = s 3 t 3 , N 1 ( s ) = N 2 ( s ) = N ( s ) = 1 s 2 , and G ( s , t ) = G M 2 ( s , t ) = max { s 2 , t 2 } . Then
s 1 t = G ( O 1 ( s , t ) , O 2 ( N 1 ( s ) , N 2 ( t ) ) ) = max min ( s , t ) 2 , ( 1 s 2 ) 3 ( 1 t 2 ) 3 2 = max min ( s , t ) , ( 1 s 2 ) 6 ( 1 t 2 ) 6 .
The characteristics of this equivalence operator are shown in Figure 2.

4. The Model O G 1 ( N 1 ( s ) , t ) , G 2 ( N 2 ( t ) , s )

In this section, we present our second model of the equivalence operator. We then illustrate its properties and conclude with two examples.
The analogue of the formula a b = d e f ( a b ) ( b a ) in fuzzy set theory is
s 2 t = d e f O ( s 1 t ) , ( t 2 s )
where O is a overlap function and 1 and 2 are fuzzy implications. Here we consider the (G,N)-implication, i.e., s t = G ( N ( s ) , t ) . Then we obtain the following model for fuzzy equivalence operator:
s 2 t = d e f O G 1 ( N 1 ( s ) , t ) , G 2 ( N 2 ( t ) , s )
where, G 1 and G 2 are grouping functions, O is a overlap function, and N 1 and N 2 are fuzzy negations.
Theorem 2.
The function 2 given by formula (11) satisfies: s , t [ 0 , 1 ]
(i)
If G 1 = G 2 and N 1 = N 2 , then s 2 t = t 2 s ;
(ii)
1 2 0 = 0 2 1 = 0 ;
(iii)
1 2 1 = 0 2 0 = 1 ;
(iv)
If N 1 and N 2 are continuous, then 2 is continuous;
(v)
If O has 1 as neutral element, G 1 has 0 as neutral element, then 1 2 s = s and s 2 0 = N 1 ( s ) ;
(vi)
If O has 1 as neutral element, G 2 has 0 as neutral element, then s 2 1 = s and 0 2 s = N 2 ( s ) ;
(vii)
If N 1 = N 2 = N , then s 2 s = 1 ;
(viii)
If G 1 = G 2 , N 1 = N 2 , and N 1 is strong, then 2 is invariant with the negation N 1 , i.e., s 2 t = N 1 ( s ) 2 N 1 ( t ) .
Proof. (i) If G 1 = G 2 and N 1 = N 2 , then
s 2 t = O G 1 ( N 1 ( s ) , t ) , G 1 ( N 1 ( t ) , s ) , b y a s s u m p t i o n a n d E q u a t i o n ( 6 ) = O G 1 ( N 1 ( t ) , s ) , G 1 ( N 1 ( s ) , t ) , b y ( O 1 ) = t 2 s , b y a s s u m p t i o n a n d E q u a t i o n ( 6 ) .
(ii) Taking s = 1 and t = 0 , then
1 2 0 = O G 1 ( N 1 ( 1 ) , 0 ) , G 2 ( N 2 ( 0 ) , 1 ) , b y E q u a t i o n ( 11 ) = O G 1 ( 0 , 0 ) , G 2 ( 1 , 1 ) = O 0 , 1 , b y ( G 3 ) a n d ( O 2 ) = 0 , b y ( O 2 ) .
Similarly, we can obtain 0 2 1 = 0 .
(iii) Taking s = 0 and t = 0 , then
0 2 0 = O G 1 ( N 1 ( 0 ) , 0 ) , G 2 ( N 2 ( 0 ) , 0 ) , b y E q u a t i o n ( 11 ) = O G 1 ( 1 , 0 ) , G 2 ( 1 , 0 ) = O 1 , 1 , b y ( G 3 ) = 1 , b y ( O 3 ) .
Taking s = t = 1 , then
1 2 1 = O G 1 ( N 1 ( 1 ) , 1 ) , G 2 ( N 2 ( 1 ) , 1 ) , b y E q u a t i o n ( 11 ) = O G 1 ( 0 , 1 ) , G 2 ( 0 , 1 ) = O 1 , 1 , b y ( G 3 ) = 1 , b y ( O 3 ) .
(iv) It is easy to be obtained from the continuity of G 1 , G 2 , O, N 1 and N 2 .
(v) Taking t = 0 , then
s 2 0 = O G 1 ( N 1 ( s ) , 0 ) , G 2 ( N 2 ( 0 ) , s ) , b y E q u a t i o n ( 11 ) = O G 1 ( N 1 ( s ) , 0 ) , G 2 ( 1 , s ) = O N 1 ( s ) , 1 , b y a s s u m p t i o n a n d ( G 3 ) = N 1 ( s ) , b y a s s u m p t i o n .
Similarly, we have
1 2 s = O G 1 ( N 1 ( 1 ) , s ) , G 2 ( N 2 ( s ) , 1 ) , b y E q u a t i o n ( 11 ) = O G 1 ( 0 , s ) , G 2 ( N 2 ( s ) , 1 ) = O s , 1 , b y a s s u m p t i o n a n d ( G 3 ) = s , b y a s s u m p t i o n .
(vi) Taking t = 1 , then
s 2 1 = O G 1 ( N 1 ( s ) , 1 ) , G 2 ( N 2 ( 1 ) , s ) , b y E q u a t i o n ( 11 ) = O G 1 ( N 1 ( s ) , 1 ) , G 2 ( 0 , s ) = O 1 , s , b y a s s u m p t i o n a n d ( G 3 ) = s , b y a s s u m p t i o n .
Similarly, we have
0 2 s = O G 1 ( N 1 ( 0 ) , s ) , G 2 ( N 2 ( s ) , 0 ) , b y E q u a t i o n ( 11 ) = O G 1 ( 1 , s ) , G 2 ( N 2 ( s ) , 0 ) = O 1 , N 2 ( s ) , b y a s s u m p t i o n a n d ( G 3 ) = N 2 ( s ) , b y a s s u m p t i o n .
(vii) If N 1 = N 2 = N , there are two cases. In case 1, if s = 0 or s = 1 , then s 2 s = 1 . In case 2, if s ( 0 , 1 ) , then
s 2 s = O G 1 ( N 1 ( s ) , s ) , G 2 ( N 2 ( s ) , s ) , b y E q u a t i o n ( 11 ) = O G 1 ( 1 , s ) , G 2 ( 1 , s ) = O ( 1 , 1 ) , b y ( G 3 ) = 1 , b y ( O 3 ) .
(viii) If G 1 = G 2 , N 1 = N 2 , and N 1 is strong, then
s 2 t = O G 1 ( N 1 ( s ) , t ) , G 1 ( N 1 ( t ) , s ) , b y E q u a t i o n ( 11 ) = O G 1 ( s , N 1 ( t ) ) , G 1 t , N 1 ( s ) , b y ( G 1 ) a n d ( O 1 ) = O G 1 N 1 ( N 1 ( s ) ) , N 1 ( t ) , G 1 N 1 ( N 1 ( t ) ) , N 1 ( s ) ( N 1 a n d N 2 a r e s t r o n g ) = N 1 ( s ) 1 N 1 ( t ) , b y E q u a t i o n ( 6 ) .
This completes the proof. □
Example 4.
Consider the G 1 ( s , t ) = G 2 ( s , t ) = max { s 2 , t 2 } , O ( s , t ) = O m 2 ( s , t ) = min { s 2 , t 2 } , N 1 and N 2 are the standard negation. Then
s 2 t = O G 1 ( N 1 ( s ) , t ) , G 2 ( N 2 ( t ) , s ) = min max ( ( 1 s ) 2 , t 2 ) 2 , max ( ( 1 t ) 2 , s 2 ) 2 = min max ( 1 s ) 4 , t 4 , max ( 1 t ) 4 , s 4 .
The characteristics of this equivalence operator are shown in Figure 3.
Example 5.
Consider the G 1 ( s , t ) = max { s 2 , t 2 } , G 2 ( s , t ) = max { s 3 , t 3 } , O ( s , t ) = O p = 2 ( s , t ) = s 2 t 2 , N 1 and N 2 are the standard negation. Then
s 2 t = O G 1 ( N 1 ( s ) , t ) , G 2 ( N 2 ( t ) , s ) = max ( ( 1 s ) 2 , t 2 ) 2 · max ( ( 1 t ) 3 , s 3 ) 2 = max ( 1 s ) 4 , t 4 · max ( 1 t ) 6 , s 6 .
The characteristics of this equivalence operator are shown in Figure 4.

5. Comparative Study

In this section, we show a short comparison of the proposed equivalence operators with some existing equivalence operators.
In [27], Li et al. defined the fuzzy equivalence operator as a binary function E N : [ 0 , 1 ] 2 [ 0 , 1 ] satisfying
( E N 1 )
E ( s , t ) = E ( t , s ) ;
( E N 2 )
E ( s , 1 ) = s ;
( E N 3 )
E ( 0 , 0 ) = 0 .
Li et al. [27] gave the following two models,
E N 1 ( s , t ) = S T ( s , t ) , T N ( s ) , N ( t ) ;
E N 2 ( s , t ) = T S ( N ( s ) , t ) , S ( N ( t ) , s ) .
In [4,5], Dombi, Csiszár listed some important properties for equivalence operators: s , t , u [ 0 , 1 ]
(E1)
Symmetry, s t = t s ;
(E2)
Compatibility, 0 1 = 1 0 = 0 and 0 0 = 1 1 = 1 ;
(E3)
Reflexivity, s s = 1 ;
(E4)
Associativity, s ( t u ) = ( s t ) u ;
(E5)
Neutrality principle, 1 s = s .
The comparison is demonstrated in the following:
Remark 1.
1 and 2 are two developed models of E N 1 and E N 2 by replacing t-norms and t-conorms with overlap and grouping functions respectively.
Remark 2.
1 , 2 and fuzzy equivalences in [6] drop symmetry (E1). Fuzzy equivalences in [4,5,27] satisfy symmetry.
Remark 3.
1 , 2 and fuzzy equivalences in [4,5,6,27] satisfy the compatibility (E2), so they are generalizations of classical equivalence.
Remark 4.
Both 1 and 2 drop reflexivity (E3). Fuzzy equivalences in [4,5,6,27] satisfy reflexivity.
Remark 5.
1 , 2 and fuzzy equivalences in [5] drop associativity (E4). Fuzzy equivalences in [4,27] satisfy associativity.
Remark 6.
Both 1 and 2 drop the neutrality principle (E5). Fuzzy equivalences in [4,5,6,27] satisfy the eutrality principle.
Table 1 provides a comprehensive comparison of various fuzzy equivalences. As can be seen from the table, fuzzy equivalences 1 and 2 introduced in this paper have few restrictions, thus providing greater flexibility and functionality.

6. Fuzzy Symmetric Differences from Fuzzy Equivalences

Fuzzy symmetric difference is a dual concept of fuzzy equivalence. We can define two kinds od fuzzy symmetric differences as
s Δ 1 t = d e f N ( s 1 t ) = N G O 1 ( s , t ) , O 2 N 1 ( s ) , N 2 ( t ) ;
s Δ 2 t = d e f N ( s 2 t ) = N O G 1 ( N 1 ( s ) , t ) , G 2 ( N 2 ( t ) , s ) .
Fuzzy symmetric differences Δ 1 and Δ 2 are generalizations of classical symmetric difference since 1 Δ 1 1 = 0 Δ 1 0 = 1 Δ 2 1 = 0 Δ 2 0 = 0 and 0 Δ 1 1 = 1 Δ 1 0 = 0 Δ 2 1 = 1 Δ 2 0 = 1 .
Hu et al. [16] introduced the following two models of fuzzy symmetric differences
s 1 t = d e f G O 1 s , N 1 ( t ) , O 2 N 2 ( s ) , t ;
s 2 t = d e f O G ( s , t ) , N O ( s , t ) .
We show that they are connected as follows.
Theorem 3.
If N = N 1 = N 2 is a strong negation, let O = O 1 = O 2 and G is the dual grouping functions of O for N. Then s Δ 1 t = s 2 t .
Proof. 
From the assumptions, it follows that
s 1 t = N ( G ( O ( s , t ) , O ( N ( s ) , N ( t ) ) ) ) = O N O ( s , t ) , N O N ( s ) , N ( t ) = O N O ( s , t ) , G N ( N ( s ) ) , N ( N ( t ) ) = O N O ( s , t ) , G ( s , t ) = O G ( s , t ) , N O ( s , t ) = s 2 t .
This completes the proof. □
Theorem 4.
If N = N 1 = N 2 is a strong negation, let G is the dual grouping function of O for N and O 1 and O 2 are the dual overlap functions of G 1 and G 2 for N respectively. Then s Δ 2 t = G O 1 s , N ( t ) , O 2 t , N ( s ) .
Proof. 
From the assumptions, it follows that
s 2 t = N O G 1 ( N ( s ) , t ) , G 2 ( N ( t ) , s ) = G N G 1 ( N ( s ) , t ) , N G 2 ( N ( t ) , s ) = G N G 1 ( N ( s ) , t ) , N G 2 ( N ( t ) , s ) = G O 1 N ( N ( s ) ) , N ( t ) , O 2 N ( N ( t ) ) , N ( s ) = G O 1 s , N ( t ) , O 2 t , N ( s ) .
This completes the proof. □
Corollary 1.
If N = N 1 = N 2 is a strong negation, let O = O 1 = O 2 , G = G 1 = G 2 and G is the dual grouping function of O for N. Then s Δ 2 t = s 1 t .

7. Conclusions

This paper introduces fuzzy equivalences based on overlap functions and grouping functions instead of t-norms and t-conorms, aiming to provide more flexible fuzzy equivalences that do not necessarily conform to certain properties such as associativity and the neutrality principle. The fuzzy equivalences proposed in this paper are more flexible due to their limited restrictions, compared to those based on t-norms and t-conorms (refer to Table 1). The study of two models of equivalence operators has revealed the potential for further investigation.
For further work, some possible topics are given.
(1)
To expand on this research, it would be valuable to explore different types of overlap and grouping functions, including interval-valued, complex-valued, and lattice-valued functions. This exploration could lead to the development of new interval-valued, complex-valued, and lattice-valued operators based on these functions.
(2)
Equivalence operators play a critical role in constructing similarity measures that are essential for various aspects of fuzzy theory and applications. They contribute to the robustness of fuzzy reasoning and the stabilization of fuzzy control systems. The equivalence operators presented in this paper offer promising prospects for enhancing fuzzy theory and applications.
(3)
The additive and multiplicative generators of overlap and grouping functions are given in [28,29], suggesting that further exploration into the use of these generators to obtain equivalence operators would be a worthwhile pursuit.

Author Contributions

Conceptualization, S.D.; writing—original draft preparation, L.D. and S.D.; writing—review and editing, Y.X. and H.S.; project administration, Y.X. and S.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science Foundation of China (Grant Nos. 62006168 and 62101375) and the Zhejiang Provincial Natural Science Foundation of China (Grant Nos. LQ21A010001 and LQ21F020001).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hájek, P. Metamathematics of Fuzzy Logic; Kluwer: Dordrecht, The Netherlands, 1998. [Google Scholar]
  2. Dyba, M.; Novák, V. EQ-logic: Non-commutative fuzzy logic based on fuzzy equality. Fuzzy Sets Syst. 2011, 172, 13–32. [Google Scholar] [CrossRef]
  3. Novák, V.; Baets, B.D. EQ-algebras. Fuzzy Sets Syst. 2009, 160, 2956–2978. [Google Scholar] [CrossRef]
  4. Dombi, J. Equivalence operators that are associative. Inf. Sci. 2014, 281, 281–294. [Google Scholar] [CrossRef]
  5. Dombi, J.; Csiszár, O. Equivalence operators in nilpotent systems. Fuzzy Sets Syst. 2016, 299, 113–129. [Google Scholar] [CrossRef]
  6. Hu, B.; Bi, L.; Li, S.; Dai, S. Asymmetric Equivalences in Fuzzy Logic. Symmetry 2017, 9, 224. [Google Scholar] [CrossRef]
  7. Pan, H.; Cao, Y.; Zhang, M.; Chen, Y. Simulation for lattice-valued doubly labeled transition systems. Int. J. Approx. Reason. 2014, 55, 797–811. [Google Scholar] [CrossRef]
  8. Jin, J.; Li, Y.; Li, C. Robustness of fuzzy reasoning via logically equivalence measure. Inf. Sci. 2007, 177, 5103–5117. [Google Scholar] [CrossRef]
  9. Dai, S.; Pei, D.; Guo, D. Robustness analysis of full implication inference method. Int. J. Approx. Reason. 2013, 54, 653–666. [Google Scholar] [CrossRef]
  10. Georgescu, I. Similarity of fuzzy choice functions. Fuzzy Sets Syst. 2007, 158, 1314–1326. [Google Scholar] [CrossRef]
  11. Wang, G.; Duan, J. Two types of fuzzy metric spaces suitable for fuzzy reasoning. Sci. China Inf. Sci. 2014, 44, 623–632. [Google Scholar]
  12. Duan, J.; Li, Y. Robustness analysis of logic metrics on F(X). Int. J. Approx. Reason. 2015, 61, 33–42. [Google Scholar] [CrossRef]
  13. Fodor, J.C.; Keresztfalvi, T. Nonstandard conjunctions and implications in fuzzy logic. Int. J. Approx. Reason. 1995, 12, 69–84. [Google Scholar] [CrossRef]
  14. Bustince, H.; Fernandez, J.; Mesiar, R.; Montero, J.; Orduna, R. Overlap functions. Nonlinear Anal. Theory Methods Appl. 2010, 72, 1488–1499. [Google Scholar] [CrossRef]
  15. Bustince, H.; Pagola, M.; Mesiar, R.; Hüllermeier, E.; Herrera, F. Grouping, overlaps, and generalized bientropic functions for fuzzy modeling of pairwise comparisons. IEEE Trans. Fuzzy Syst. 2012, 20, 405–415. [Google Scholar] [CrossRef]
  16. Hu, B.; He, D.; Dai, S. Symmetric Difference Operators Derived from Overlap and Grouping Functions. Symmetry 2023, 15, 1569. [Google Scholar] [CrossRef]
  17. Dai, S.; Song, H.; Xu, Y.; Du, L. Fuzzy difference operators derived from overlap functions. J. Intell. Fuzzy Syst. 2024, 46, 247–255. [Google Scholar] [CrossRef]
  18. Dimuro, G.P.; Bedregal, B. On residual implications derived from overlap functions. Inf. Sci. 2015, 312, 78–88. [Google Scholar] [CrossRef]
  19. Qiao, J. RO-implications on finite scales. Int. J. Approx. Reason. 2023, 159, 108921. [Google Scholar] [CrossRef]
  20. Dimuro, G.P.; Bedregal, B.; Santiago, R.H.N. On (G,N)-implications derived from grouping functions. Inf. Sci. 2014, 279, 1–17. [Google Scholar] [CrossRef]
  21. Qiao, J. On binary relations induced from overlap and grouping functions. Int. J. Approx. Reason. 2019, 106, 155–171. [Google Scholar] [CrossRef]
  22. Qiao, J. On (IO, O)-fuzzy rough sets based on overlap functions. Int. J. Approx. Reason. 2021, 132, 26–48. [Google Scholar] [CrossRef]
  23. Jiang, H.; Hu, B. On (O,G)-fuzzy rough sets based on overlap and grouping functions over complete lattices. Int. J. Approx. Reason. 2022, 144, 18–50. [Google Scholar] [CrossRef]
  24. Baczyński, M.; Jayaram, B. Fuzzy Implications; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  25. Klement, E.P.; Mesiar, R.; Pap, E. Triangular Norms; Kluwer: Dordrecht, The Netherlands, 2000. [Google Scholar]
  26. Bedregal, B.; Dimuro, G.P.; Bustince, H.; Barrenechea, E. New results on overlap and grouping functions. Inf. Sci. 2013, 249, 148–170. [Google Scholar] [CrossRef]
  27. Li, Y.; Qin, K.; He, X. Fuzzy XNOR connectives in fuzzy logic. Soft Comput. 2011, 15, 2457–2465. [Google Scholar] [CrossRef]
  28. Dimuro, G.P.; Bedregal, B.; Bustince, H.; Asiáin, M.J.; Mesiar, R. On additive generators of overlap functions. Fuzzy Sets Syst. 2016, 287, 76–96. [Google Scholar] [CrossRef]
  29. Qiao, J.; Hu, B.Q. On multiplicative generators of overlap and grouping functions. Fuzzy Sets Syst. 2018, 332, 1–24. [Google Scholar] [CrossRef]
Figure 1. Characteristics of equivalence operator of Example 2 and its contour line.
Figure 1. Characteristics of equivalence operator of Example 2 and its contour line.
Axioms 13 00123 g001
Figure 2. Characteristics of equivalence operator of Example 3 and its contour line.
Figure 2. Characteristics of equivalence operator of Example 3 and its contour line.
Axioms 13 00123 g002
Figure 3. Characteristics of equivalence operator of Example 4 and its contour line.
Figure 3. Characteristics of equivalence operator of Example 4 and its contour line.
Axioms 13 00123 g003
Figure 4. Characteristics of equivalence operator of Example 5 and its contour line.
Figure 4. Characteristics of equivalence operator of Example 5 and its contour line.
Axioms 13 00123 g004
Table 1. Comparison of fuzzy equivalences.
Table 1. Comparison of fuzzy equivalences.
Property 1 2 Fuzzy Equivalences in [6]Fuzzy Equivalences in [5]Fuzzy Equivalences in [4,27]
E 1 ×××
E 2
E 3 ××
E 4 ×××
E 5 ××
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

Du, L.; Xu, Y.; Song, H.; Dai, S. On Equivalence Operators Derived from Overlap and Grouping Functions. Axioms 2024, 13, 123. https://doi.org/10.3390/axioms13020123

AMA Style

Du L, Xu Y, Song H, Dai S. On Equivalence Operators Derived from Overlap and Grouping Functions. Axioms. 2024; 13(2):123. https://doi.org/10.3390/axioms13020123

Chicago/Turabian Style

Du, Lei, Yingying Xu, Haifeng Song, and Songsong Dai. 2024. "On Equivalence Operators Derived from Overlap and Grouping Functions" Axioms 13, no. 2: 123. https://doi.org/10.3390/axioms13020123

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