Next Article in Journal
Diamond-Type Dirac Dynamic System in Mathematical Physics
Previous Article in Journal
Quantization of a New Canonical, Covariant, and Symplectic Hamiltonian Density
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Two Extensions of the Sugeno Class and a Novel Constructed Method of Strong Fuzzy Negation for the Generation of Non-Symmetric Fuzzy Implications

by
Maria N. Rapti
,
Avrilia Konguetsof
* and
Basil K. Papadopoulos
Section of Mathematics and Informatics, Department of Civil Engineering, School of Engineering, Democritus University of Thrace, 67100 Xanthi, Greece
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(3), 317; https://doi.org/10.3390/sym16030317
Submission received: 26 January 2024 / Revised: 20 February 2024 / Accepted: 29 February 2024 / Published: 6 March 2024

Abstract

:
In this paper, we present two new classes of fuzzy negations. They are an extension of a well-known class of fuzzy negations, the Sugeno Class. We use it as a base for our work for the first two construction methods. The first method generates rational fuzzy negations, where we use a second-degree polynomial with two parameters. We investigate which of these two conditions must be satisfied to be a fuzzy negation. In the second method, we use an increasing function instead of the parameter δ of the Sugeno class. In this method, using an arbitrary increasing function with specific conditions, fuzzy negations are produced, not just rational ones. Moreover, we compare the equilibrium points of the produced fuzzy negation of the first method and the Sugeno class. We use the equilibrium point to present a novel method which produces strong fuzzy negations by using two decreasing functions which satisfy specific conditions. We also investigate the convexity of the new fuzzy negation. We give some conditions that coefficients of fuzzy negation of the first method must satisfy in order to be convex. We present some examples of the new fuzzy negations, and we use them to generate new non-symmetric fuzzy implications by using well-known production methods of non-symmetric fuzzy implications. We use convex fuzzy negations as decreasing functions to construct an Archimedean copula. Finally, we investigate the quadratic form of the copula and the conditions that the coefficients of the first method and the increasing function of the second method must satisfy in order to generate new copulas of this form.

1. Introduction

In recent years, there has been a growing body of research on fuzzy sets, systems, and fuzzy logic and their applications in practice, as well as the construction of new fuzzy negations, implications, and copulas. The production of a new fuzzy implication and copula is required. Fuzzy implications are the generalization of classical (Boolean) inference in the interval of [0, 1]. They are widely known to play an important role in the fields of fuzzy logic, decision theory, and fuzzy control. For this reason, the generation of new fuzzy implications has created the need to generate new fuzzy negations. Extensive research has been conducted in the literature on the production of fuzzy negations [1,2,3,4,5,6]. We know that we can generate fuzzy implications from aggregation functions and fuzzy negations [7,8,9,10,11,12,13,14,15]. Other methods of generating fuzzy implications can be achieved using additive generating functions or by some initial implications [16,17,18,19,20,21,22]. Thus, fuzzy implications are useful in fuzzy relational equations and fuzzy mathematical morphology, fuzzy measures and image processing [23], data mining [24], and computing with words and fuzzy partitions. On the other hand, functions with two variables, named copulas, have attracted the interest of many researchers because they are used in many fields. Copulas [25,26,27,28] are functions of two variables with specific properties based on probability theory and are often used in statistics and economics. In recent decades, the interest of many researchers in copulas has been very intense, as is evident from the large number of different copula constructions. Moreover, copulas introduce a new way to model multivariable data by considering the type of structure of these variables.
Although they come from different backgrounds, copulas and fuzzy implications have much in common with each other. The literature testifies that there have been many in-depth studies analyzing the relationship aggregation functions in general, and references have been made to them [29,30]. In recent years, new ways of constructing implications and copula functions have appeared, and their properties have been extensively studied. Fuzzy implications are studied in many areas. The construction of new fuzzy implications requires the construction of new fuzzy negations. The goal of this paper is to continue to construct rational fuzzy functions and, this time, fuzzy negations.
This paper is partially inspired by Sugeno-class fuzzy implication. Here, we present two new classes of fuzzy negations, the first of which generates rational fuzzy negations and the second of which generates rational negations assuming that the function g is polynomial. The first one is a parametric, with two parameters γ , δ which satisfy various conditions. We kept parameter δ from the Sugeno class and added another parameter γ just to generalize it to a second-degree polynomial. The second method is fuzzy negation, which is a generalization of the well-known fuzzy negation Sugeno class, replacing the parameter δ with an increasing function g . Some conditions, like δ > 1 , turn into g x > 1 . Compared to previous works, herein, a new function is used in place of the parameter δ, and this creates a large range of fuzzy negations where the choice of an appropriate function creates new implications that satisfy specific conditions. Imagine that g can be any polynomial function of any degree, which means that the denominator can have a degree higher than two, as the first method has. On the other hand, g can be also any other type of function, and the produced negation is a composition of trigonometric functions or a root function. Using all these new fuzzy negations and in combination with known methods of constructing fuzzy implications, many new implications are produced.
A new method which produces strong fuzzy negations is presented. Strong negations produce S-implications and satisfy some basic properties of fuzzy implications, like the exchange principle, ordering property, and identity principle. We generalize an old method by using the equilibrium point ε of the new fuzzy negation and two decreasing functions f , g with specific conditions. We compare the equilibrium points of the new negations of the two first methods. Also, we investigate which conditions the coefficients of the produced negation of the first method and the function g of the second method must satisfy in order to be convex. We use this convexity to produce Archimedean copulas using a well-known method. Finally, we investigate another category of copula, the quadratic section, which has the form C x , y = a y x 2 +   y a y x . We give another proof of condition 1 a y y 1 that the function a must satisfy. Function a ( x ) has at least two roots: the numbers 0 and 1. Using root 1, and because it is also a root of the fuzzy negations, we can give it the following form: a x = x · N x , where N is a fuzzy negation. Choosing the Sugeno class or its extension of the second method, we investigate which conditions the parameter δ or the function g must satisfy in order for the function a to be the appropriate for the quadratic section of the copula. With the help of fuzzy negations, we produce fuzzy implications which we can customize into an application. They fit better because, here, we use a function in place of a parameter δ. Thus, we can choose an appropriate inference. We have a plethora of implications, and, therefore, we can choose the most appropriate implication to simulate the data we have.
The paper is organized as follows. In Section 2, we recall the basic concepts and definitions used in the paper. In Section 3, we study the newly constructed methods of fuzzy negations, strong fuzzy negations, and their convexity. We present many examples of the produced negations. Also, we give some examples of the new fuzzy implications that are produced when two or more new negations are combined. Finally, we investigate the quadratic form of the copula, and we combine the new fuzzy negations, giving extra conditions to produce the copula. We present examples of the quadratic form of the copula and Archimedean copulas.

2. Preliminaries

To help the reader to become familiar with the theory, here, we outline some of the concepts and results employed in the rest of the paper.
Definition 1.
(see [30] Definition 1.4.1). The function N : 0 , 1 0 , 1 is a fuzzy negation if the following properties are applied:
N 0 = 1   ,   N 1 = 0
N: is decreasing.
Definition 2.
(see [30] Definition 1.4.2 (i)). A fuzzy negation N is called strict if the following properties are applied:
N is strictly decreasing.
N is continuous.
Definition 3.
(see [30] Definition 1.4.2 (ii)). A fuzzy negation N is called strong if
N N x = x
Definition 4.
(see [30] Definition 1.4.2 (ii)). The solution of the equation N x = x is called the equilibrium point of N. If the function N is continuous, the equilibrium point is unique.
Table 1 below shows some basic fuzzy negations used in this article.
Fuzzy implications have probably become the most important operations in fuzzy logic, approximate reasoning, and fuzzy control. These operators not only model fuzzy conditionals, but also make inferences in any fuzzy rule-based system. These operators are defined as follows.
Definition 5.
(see [30] Definition 1.1.1). A function I : 0 , 1 2 0 , 1 is called a fuzzy implication, if it satisfies, for all x , x 1 ,   x 2 ,   y ,   y 1 , y 2 0 , 1 , the following conditions:
x 1 x 2 I ( x 1 , y ) I ( x 2 , y ) ,   i . e . ,   I · , y   is   decreasing .
y 1 y 2 I x ,   y 1   I x ,   y 2 ,   i . e . ,   I x , ·   is   increasing .
I 0 , 0 = 1
I 1 , 1 = 1
I 1 , 0 = 0
Definition 6.
(see [30] Definition 1.4.15 (ii)). If I is a fuzzy implication, then the function N I : 0 , 1 0 , 1 with the form
N I x = I x , 0
is called a natural negation of I.
Definition 7.
(see [30] Definitions 1.3.1, 1.5.1). A fuzzy implication I is said to satisfy:
i. 
the left neutrality property if:
I 1 , y = y ,   y [ 0 , 1 ]
ii. 
the exchange principle if:
I x , I y , z = I y , I x , z ,   x , y , z   0 , 1
iii. 
the identity principle if:
I x , x = 1 ,   x [ 0 , 1 ]
iv. 
the ordering property if:
I x , y = 1   x y ,   x , y [ 0 , 1 ]
v. 
the law of contraposition with respect to N if:
I x , y = I N y , N x   ,   x , y   [ 0 , 1 ]
vi. 
the law of left contraposition with respect to N if:
I N x , y = I N y , x ,   x , y   [ 0 , 1 ]
vii. 
the law of right contraposition with respect to N if:
I x , N y = I y , N x ,   x , y   [ 0 , 1 ]
Definition 8.
Let I be a nonempty interval of R. A function f from I to R is convex if and only if
2 f   x 2 0
Definition 9.
([28]). A function C : [ 0 , 1 ] 2 [ 0 , 1 ] is called a copula if it satisfies the following properties:
C 0 , t = C t , 0 = 0   for   each   0 t 1
C 1 , t = C t , 1 = t   for   each   0 t 1
The C-volume of a rectangle must be not negative, e.g.,
V H = C x 1 , y 1 C x 1 , y 2 C x 2 , y 1 + C x 1 , y 1 0
for each x 1 x 2 and y 1 y 2 where 0 x 1 , x 2 , y 1 , y 2 1 .
Definition 10.
([28]). If the function C is a copula, then the function in form
C * x , y = x + y 1 + C 1 x , 1 y
f o r   e a c h   0 x , y 1   i s   a l s o   a   c o p u l a ,   a n d   i t   i s   c a l l e d   a   s u r v i v a l   c o p u l a .
Definition 11.
([30]). If f is a decreasing function where f 1 = 0 , then we define the pseudo-inverse of function f as:
g i v e n   b y   f 1 = f 1 x ,   i f   0 x f 0     0   , i f   f 0 x
Definition 12.
([30]). Let f : 0 , 1 [ 0 , ] be a continuous, strictly decreasing, and convex function such that f 1 = 0 , and let f 1 be the pseudo-inverse. Let C : 0 , 1 0 , 1 , defined by:
C x , y = f 1 f x + f y
Then, C is an Archimedean copula.

3. Results

In this section, we give definitions and proofs of the newly generated fuzzy negations. The utility of fuzzy negations is known because, with the help of a new negation, we can construct a family of fuzzy implications. Also, we give examples of the new negations and the new fuzzy implications that are produced. Using the above equilibrium points and generalizing a known formula, we construct the branching functions and we generate strong fuzzy negations. Moreover, we combine the new fuzzy negations with the quadratic form of the copula.

3.1. New Fuzzy Negations

Theorem 1.
The function N : 0 , 1 0 , 1 , with the following form:
N γ , δ x = 1 x γ x 2 + δ x + 1 ,
is a fuzzy negation if the condition γ γ 2 + δ + 1 > 0 is satisfied, where γ R 0 and δ R .
Proof. 
The boundary conditions (1) are satisfied: 0 = 1   N 1 = 0 .
Also, the monotony condition (2):
N γ , δ x x = γ x 2 2 γ x δ 1 γ x 2 + δ χ + 1 2 = γ x 1 2 γ δ 1 γ x 2 + δ χ + 1 2 = γ x 1 2 γ + δ + 1 γ x 2 + δ χ + 1 2 = γ 0   γ x 1 2 γ + δ + 1 γ γ x 2 + δ χ + 1 2
If γ < 0 and γ + δ + 1 > 0 , then γ · x 1 2 γ + δ + 1 γ < 0 ,   so the monotony condition N γ , δ x x < 0 is satisfied.
If γ > 0 and δ + 1 > 0 , then N γ , δ x x < 0
x 0 , 1 x 1 2 1 x 1 2 γ + δ + 1 γ 1 γ + δ + 1 γ = δ 1 γ < 0
 □
Proposition 1.
The fuzzy negation of the Theorem 1 is strong if and only if γ = 0, which means it is the Sugeno class.
Remark 1.
If γ = 0 , then the produced negation is the well-known Sugeno class N δ x = 1 x δ χ + 1 , where δ > 1 .
Remark 2.
If γ = δ = 0 , then the produced negation is the well-known classical (standard) fuzzy negation.
Remark 3.
The fuzzy negation of Theorem 1 is a strict fuzzy negation.
Theorem 2.
Let g : R 1 , + , an increasing function. Then, the function N g : 0 , 1 0 , 1 , with the following form:
N g x = 1 x   x · g x + 1
is a fuzzy negation.
Proof. 
Boundary conditions (1) are satisfied: N g 0 = 1   N g 1 = 0 .
Monotony condition (2):
N g x x = g x x · x · 1 x + g x + 1 x · g x + 1 2 < 0
 □
Because g is an increasing function, g x x 0 for every x 0 , 1 , and g x 1 .
Remark 4.
The function of Theorem 2 is a strict fuzzy negation.
Remark 5.
The function of Theorem 2 is an evolution if and only if g is a constant function.
Remark 6.
If we choose g x = 1 x + 1 , then the fuzzy negation that is produced from Theorem 2 is a well-known N g x = 1 x 2 .
Proposition 2.
Let g : R 1 , + , the increasing function of the Theorem 2. We define the following increasing function, K : R 1 , + , given by:
K x = x · g x
If K is a concave function, then the fuzzy negation N g of the Theorem 2 is a convex function.
Proof. 
If K is an increasing function, then K x x = g x + x · g x x 0 . If K is a concave function, then 2 K   x 2 0 . We will calculate the second partial derivate of K.
2 K x x 2 = K x x x 2 = g x x + g x x + x · 2 g x x 2 = 2 · g x x + x · 2 g x x 2 0  
We know from Theorem 3 that N g is a strictly decreasing function, so:
N g x x = g x x · x 2 x g x + 1 x · g x + 1 2   < 0 g x x · x 2 x g x + 1 < 0
2 N g x x 2 = 2 g x x 2 x 2 x + 2 x 1 · g x x · x · g x + 1 2 · g x + x · g x x · [ g x x · x 2 x g x + 1 x · g x + 1 3 =
= x 1 · x · 2 g x x 2 + 2 g x x x · g x + 1 2 · g x + x · g x x · g x x · x 2 x g x + 1 x · g x + 1 3 0
x 1 0   ,   x [ 0 , 1 ] x · 2 g x x 2 + 2 g x x 0   x · g x + 1 0 g x + x · g x x 0   g x x · x 2 x g x + 1 0     2 N g x x 2 0
 □
Proposition 3.
If γ 0 and ε 1 , ε 2 are the equilibrium points of N γ , δ ,   N δ , respectively, then
ε 1 ε 2
Proof. 
If γ 0 , then γ x 2 + δ x + 1   δ χ + 1 x 0 , 1 1 x γ x 2 + δ x + 1 1 x δ χ + 1 N γ , δ x N δ x . Let ε 1 , ε 2 be the equilibrium points of N γ , δ   a n d   N δ , respectively. Suppose that ε 2 < ε 1 , then N γ , δ ( ε 2 ) > N γ , δ ( ε 1 ) N γ , δ ( ε 2 ) > ε 1 ε 1 < N γ , δ ( ε 2 ) < N δ ( ε 2 ) = ε 2 , which is a contradiction. Therefore, ε 1 < ε 2 .  □
Example 1.
In Figure 1 we present the graphs of three functions, N 3 , 5 x = 1 x 3 x 2 + 5 x + 1 (the black one), N 5 x = 1 x 1 + 5 x (the green one), and the identity function f x = x . (the blue one). N 3 , 5 belongs to fuzzy negations of Theorem 1 and N 5 belongs to fuzzy negation N δ of the Table 1.
As we can see, the equilibrium point of N γ , δ ( γ = 3 > 0 ) is to the left of the point of the N δ function.
The distance between these two equilibrium points is 2 · ε 1 ε 2 , where ε 1 , ε 2 are the equilibrium points of functions N γ , N δ , respectively.
We can produce strong branching fuzzy negations [1] where one branch is a rational function. If N is a fuzzy negation, which is not necessary, there is a strong negation, and N ε = ε , where ε is the equilibrium point of N . Thus, if N is any continuous fuzzy negation in the interval [0, 1], then the following form [12] produces strong fuzzy negations N 1 , and, in our case, rational fuzzy negations.
Below, in Figure 2 we present the graph of the function N 1
N 1 x = N x   ,   x 0 , ε   N 1 x   ,   x ε , 1
We will generalize the above formula using two decreasing functions, f , g .
Theorem 3.
Let ε be the equilibrium point of N s . f : R   ( , 1 ] and g : R 0 , + , two decreasing functions with the following conditions:
f 1 = g , f 0 = 1 and g 1 = 0 . Then the following form is a strong fuzzy negation:
N s x = f g ε · x ε   ,   x ε   g x · ε g ε   , x > ε
Proof. 
For x ε , we have N s x = f g ε · x ε
N s 0 = f g ε · 0 ε = f 0 = 1
For x > ε , we have N s x = g x · ε g ε
N s 1 = g 1 · ε g ε = 0
Monotony condition:
For x ε , we have N s x = f g ε · x ε
For every x 1 , x 2 0 , ε where x 1 x 2 g > 0   g ε ε · x 1 g ε ε · x 2 f
f g ε ε · x 1 f g ε ε · x 2 N s x 1   N s x 2
Thus, we conclude that N s is decreasing when x ε .
For x > ε , we have N s x = g x · ε g ε
For every x 1 , x 2 0 , ε where x 1 x 2 g g ( x 1 ) g ( x 2 ) g > 0 g x 1 · ε g ε g x 2 · ε g ε N s ( x 1 )   N s x 2
Thus, we conclude that N s is decreasing when x > ε .  □
Now, we will present some examples of new fuzzy negations. We will define some values for parameters γ and δ of Theorem 1, and we will produce new fuzzy negations.
Example 2.
If we define γ = 1 ,   δ = 0 , the produced negation is N 1 , 0 x = 1 x x 2 + 1 (the green graph), and the inverse function is N 1 , 0 1 x = 1 + 1 + 4 x 1 x 2 x   (the black one).
In Figure 3 we present the graphs of the function N 1 , 0 , N 1 , 0 1 .
Then, the produced strong fuzzy negation has the following form and graph:
N s x = 1 x x 2 + 1 ,   x 0 ,   59 108 + 1 2 3 59 108 1 2 3   1 + 1 + 4 x 1 x 2 x , x 59 108 + 1 2 3 59 108 1 2 3   ,   1
where ε = 59 108 + 1 2 3 59 108 1 2 3 is the equilibrium point of N s .
In the Figure 4 we present the graph of function N s . Particularly, the black graph is the first branch of N s and the green graph is the second branch of N s .
Example 3.
For γ = 3 ,   δ = 4 , the produced negation is
N 3 , 4 x = 1 x 3 x 2 + 4 x + 1
In the Figure 5 the graph of function N 3 , 4 is presented.

3.2. Fuzzy Implications Generated from Fuzzy Negations of Theorems 1 and 2

Fuzzy negations are very useful in the construction of both fuzzy implications and copulas. Firstly, we will use fuzzy negations that were generated from the above methods for the construction of fuzzy implications.
Example 4.
According to the formula [8] I x , y = N 2 d x d 1 ˑ N 1 y ,   N 1 ,   N 2   are two fuzzy negations and d : 0 , 1 0 , is an increasing and continuous function with g 0 = 0 . From Theorem 1, if we set γ = 1 , δ = 1 , and from Theorem 3, if g x = x 2 , then the produced negations are N 1 , 1 x = 1 x x 2 + x + 1 and N g ( x ) = 1 x x 3 + 1 . If we set N 1 = N 1 , 1 , N 2 = N g , and d x = x , we generate the following fuzzy implication:
I x , y = 1 x ( 1 y ) y 2 + y + 1 x 1 y y 2 + y + 1 3 + 1
And its natural negation is
I x , 0 = N I x = 1 x x + 1
Moreover, we can construct parametric fuzzy implications using the produced fuzzy negations of Theorems 1 and 2.
Remark 7.
If we choose a strong fuzzy negation from relation (32), then the produced fuzzy implication satisfies the neutrality property.
Proposition 4.
Let N γ , δ   ,   N g be two fuzzy negations of Theorems 1, 2 with the form N γ , δ x = 1 x γ x 2 + δ x + 1   N g ( x ) = 1 x   x · g x + 1 . If we set N 1 = N γ , δ , N 2 = N g , then, according to formula [8], I x , y = N 2 d x d 1 ˑ N 1 y , and the produced implication has the form:
I x , y = I γ , δ g x , y = 1 d x d 1 · 1     y γ y 2   +   δ y   +   1 d x d 1 · 1     y γ y 2   +   δ y   +   1 · g d x d 1 · 1     y γ y 2   +   δ y   +   1 + 1
Proof. 
Proof is obvious.  □
With this combination, we can make many rational fuzzy implications. We can make a family of them. Also, we can use fuzzy negations as decreasing functions to construct copulas. The following form helps us to understand this.
In the literature, various methods of manufacturing copulas have been presented. Here, we will deal with the Archimedean copulas.
Example 5.
According to Theorem 1, if we choose for γ = 3 ,   δ = 7 , then we take the fuzzy negation:
N 3 , 7 x = 1 x 3 x 2 + 7 x + 1
Fuzzy negation N 3 , 7 is strict and convex. Its inverse function has the form:
N 3 , 7 1 x = 7 x + 1 61 x 2 + 2 x + 1 2 x ,   0 < x 1     1   ,   x = 0
And its pseudoinverse has the form:
N 3 , 7 [ 1 ] x = N 3 , 7 1 x   ,   i f   0 x 1   0   ,   x > 1  
If we define:
h 1 x = 7 · 1 x 3 x 2 + 7 x + 1 + 1 y 3 y 2 + 7 y + 1 + 1
h 2 x = 61 · 1 x 3 x 2 + 7 x + 1 + 1 y 3 y 2 + 7 y + 1 2 + 2 · 1 x 3 x 2 + 7 x + 1 + 1 y 3 y 2 + 7 y + 1 + 1
h 3 x = 2 · 1 x 3 x 2 + 7 x + 1 + 1 y 3 y 2 + 7 y + 1
then, by the form (18), a new copula is generated.
C x , y = h 1 x     h 2 x h 3 x ,   0 x , y 1     0 ,   N 3 , 7 x + N 3 , 7 y > 1     1 ,   x = y = 1  
Proposition 5.
If γ < 0   a n d   2 γ + δ > 0   or γ > 0 and δ 2 + δ γ > 0 , then the fuzzy negation N γ , δ of Theorem 1 is a convex function.
Proof. 
If we calculate the second derivate of N γ , δ , we have the following: 2 N γ , δ ( x ) x 2 = γ 2 x 3 + 3 γ 2 x 2 + 3 γ x + 3 γ δ x + δ 2 + δ γ γ x 2 + δ χ + 1 3   .
We define f x = γ 2 x 3 + 3 γ 2 x + 3 γ x + 3 γ δ x + δ 2 + δ γ ; then:
f ( x ) x = 3 γ 2 x 2 + 6 γ 2 x + 3 γ + 3 γ δ
And the discriminant of the polynomial
Δ = 36 γ 4 + 36 γ 3 1 + δ = 36 γ 4 + 36 γ 3 1 + δ + γ γ = 36 γ 3 1 + δ + γ
If we examine the case, γ < 0   a n d   2 γ + δ > 0 ; then, Δ = 36 γ 3 1 + δ + γ < 0 , which means that f ( x ) x < 0   f ( x ) is a decreasing function, so we have f x > f 1 f x > γ + δ + 1 2 γ + δ > 0 .
In this case (γ < 0), we already know that γ + δ + 1 > 0 . So, 2 N γ , δ ( x ) x 2 > 0 2 γ + δ γ + δ + 1 > 0 2 γ + δ > 0 .
In the case that γ > 0 and δ 2 + δ γ > 0 , we have the following:
Δ = 36 γ 3 1 + δ + γ > 0   x 1 , 2 = 6 γ 2 ± 36 γ 3 1 + δ + γ 6 γ 2 = 6 γ 2 ± 6 γ γ 1 + δ + γ 6 γ 2 = γ ± γ 1 + δ + γ γ
x 1 , x 2 0 , 1 , which means that f ( x ) x > 0 ,   f o r   a l l   x 0 , 1   N γ , δ x x , is an increasing function. Thus, N γ , δ x x > N γ , δ 0 x = δ 2 + δ γ > 0 .  □

3.3. Copulas with Quadratic Sections

We will analyze one of the linear sections of copulas, the quadratic form of the copula. In the book of Nelsen [28], we can find the quadratic and cubic sections of copulas.
The quadratic section of the copula is defined by the form:
C x , y = a y x 2 + b y x + c y
And the cubic section of the copula is defined by the form:
C x , y = a y x 3 + b y x 2 + c y x + d ( y )
Before that, we present a proof of the equivalency 2 C x , y x y 0 and the last condition of the copula. We will use the main value theorem twice.
Proposition 6.
We know that, for a function to be 2-increasing, it must satisfy the inequality C x 1 , y 1 + C x 2 , y 2 C ( x 1 , y 2 ) C ( x 2 , y 1 ) 0 . This inequality is equivalent to
2 C x , y x y 0
when C is a differentiable function.
Proof. 
We apply the mean value theorem for the function C x , y 1 in the interval x 1 , x 2 :
  ξ 1   x 1 , x 2 : C ξ 1   , y 1 x = C x 2 , y 1 C x 1 , y 1 x 2 x 1
We apply the mean value theorem for the function C x , y 2 in the interval x 1 , x 2 :
  ξ 1   x 1 , x 2 : C ξ 1   , y 2 x = C x 2 , y 2 C x 1 , y 2 x 2 x 1
Let us suppose that C x 1 , y 1 + C x 2 , y 2 C ( x 1 , y 2 ) C ( x 2 , y 1 ) 0 , then:
C ξ 1   , y 2 x C ξ 1   , y 1 x 0 2 C x , y x y 0
The other implication is analogous, but proceeds in reverse order.  □
Proposition 7.
Function C : [ 0 ,   1 ] 2 0 ,   1   with quadratic form
C x , y = a y x 2 + b y x + c y
is a copula if a 0 = b 0 = 0 , a 1 = 0 ,   b 1 = 1 and a y y 1 .
Proof. 
Employing the boundary conditions, we have the following:
C 0 , y = c y = 0
C x , 0 = a 0 x 2 + b 0 x = 0 a 0 = b 0 = 0
C 1 , y = a y + b y = y b y = y a ( y )
C x , 1 = a 1 x 2 + b 1 x = x   a 1 = 0 ,   b 1 = 1
After the boundary conditions, the quadratic form of the copula takes the following form
C x , y = a y x 2 +   y a y x  
We know that, in order for a function to be 2-increasing, it must satisfy the following inequality:
C x 1 , y 1 + C x 2 , y 2 C ( x 1 , y 2 ) C ( x 2 , y 1 ) 0
This inequality is equivalent to 2 C x x y 0 when the function C is differentiable. We will use this inequality to set some conditions for the function a y .
C ( x , y ) x = 2 x a y + y a ( y )
2 C x x y = 2 x a ( y ) y + 1 a y y 2 C x x y = 1 + a y y ( 2 x 1 ) 0
In the case of a y y 0 , we have:
0 x 1 1 2 x 1 1 a y y a y y 2 x 1 a y y
1 a y y 1 + a y y 2 x 1 1 + a y y
1 a y y 2 C x x y 1 + a y y 2 C x x y 0 1 a y y 0 a y y 1
In the case of a y y 0 , we have:
1 + a y y 2 C x x y 1 a y y 2 C x x y 0 1 + a y y 0 a y y 1
We conclude that the function a ( y ) must satisfy the following condition:
1 a y y 1 a y y 1
 □
Function a ( y ) has at least two roots: the numbers 0 and 1. Using root 1, and because it is also a root of the fuzzy negations, we can give it the following form: a y = y · N y , where N is a fuzzy negation. Here, we can make combinations with the above generated fuzzy negations. If we choose the Sugeno fuzzy negation, we will study what conditions must be satisfied by coefficient δ.
Theorem 4.
Let N δ : 0 , 1 0 , 1 , the Sugeno class fuzzy negation N δ x = 1 x δ χ + 1 , and a : 0 ,   1 R with the form a y = y · N δ y .
I f   δ 0 ,   t h e n 1 a y y 1
Proof. 
a y = y · N δ y = y · 1 y δ y + 1 a y y = δ y 2 2 y + 1 ( δ y + 1 )   2    
Function a y must satisfy the inequality 1 a y y 1 .
For a y y 1 , we have δ y 2 2 y + 1 ( δ y + 1 )   2     1 y δ + 1 δ y + 2 0 , which is always true.
For a y y 1 , we have δ y 2 2 y + 1 ( δ y + 1 )   2     1 δ δ 1 y 2 + 2 δ 1 y + 2 0 .
If we set f y = δ δ 1 y 2 + 2 δ 1 y + 2 , then f y y = 2 δ δ 1 y + 2 δ 1 = 2 ( δ 1 ) ( δ y + 1 ) .
If δ 1 , then f y y 0 . Thus, f y f 0 = 2 > 0 , (6) is true.
If 1 < δ 1 , then f y y 0 . Thus, f y f 1 = δ δ 1 + 2 δ 1 + 2 = δ 2 + δ = δ ( δ + 1 ) 0 δ 0 .
We therefore conclude that inequality is satisfied when δ 0 .  □
As follows, if we choose the fuzzy negation of Theorem 2, N g x = 1 x   x · g x + 1 , we will study what conditions must be established by the function g in order to satisfy the inequality 1 a y y 1 . We recall that the function g is an increasing function and g x > 1 .
Theorem 5.
Let N g : 0 , 1 0 , 1 , the fuzzy negation of the Theorem 2 and function a : 0 ,   1 R defined by a y = y N g y .
I f   g y 0   a n d   g y y 2   t h e n 1 a y y 1
Proof. 
a y = y N g x = y y 2 y g y + 1 a y y = y 2 g y + y 2 g y y y 1 + 1 2 y ( y g y + 1 ) 2
Function a y must satisfy the inequality 1 a y y 1 .
For a y y 1
y 2 g y + y 2 g y y y 1 + 1 2 y ( y g y + 1 ) 2   1
y 2 g y y y 1 y g y · y + y · g y + 2 0     w h e n   g y 0
For a y y 1
y 2 g y + y 2 g y y y 1 + 1 2 y ( y g y + 1 ) 2   1
y g y y g y + 1 + 1 y + 1 y 2 y 2 · g y y 0 g y y 2
 □
Example 6.
If we take the quadratic section of the copula C x , y = a y x 2 +   y a y x for δ = 2 we can set a y = y · N δ y = y · 1 y 2 y + 1 , then the produced copula is:
C x , y = y · 1 y 2 y + 1 · x 2 + y y · 1 y 2 y + 1 · x
The survival copula (15) is defined by:
C x , y = x + y 1 + C 1 x , 1 y =
x + y 1 + y · 1 y 3 2 y · 1 x 2 + 1 y y · 1 y 3 2 y 1 x
Example 7.
If we choose g x = x 2 g x x = 2 x 2 x 2 2 x 3 2 , which is true for every x [ 0 ,   1 ] . Thus, we can produce another copula if we set a y = y N g y = g y = y 2 y y 2 y 3 + 1 . Then, the produced copula is
C x , y = y y 2 · x 2 y 3 + 1 + y y y 2 y 3 + 1 · x
The survival copula is defined by:
C x , y = x + y 1 + C 1 x , 1 y =
x + y 1 + ( 1 y ) 1 y 2 · ( 1 x ) 2 1 y 3 + 1 + y 1 y 1 y 2 1 y 3 + 1 · 1 x

3.4. A Presentation of a Hypothetical Scenario

Let X, Y represented linguistic variables, i.e., fuzzy sets. Let us also suppose that X Y . For each, x X and y Y correspond to a value pair ( x i , y i ) . If we collect a “good sample” x i , y i ,   i = 1 , , n , then we have:
x 1 y 1
x 2 y 2
x n y n
But since we have a “good sample”,
x 1 y 1 = 1
x 2 y 2 = 1
x n y n = 1
Then, using our implication, which is produced by a convex negation with a parameter a, we have the parametric implication J ( x , y , a ) .
Thus, we have:
x 1 y 1 = J ( x 1 , y 1 , a )
x 2 y 2 = J ( x 2 , y 2 , a )
x n y n = J ( x n , y n , a )
Now, we can select the “best implication” as that which has the shortest distance from 1. That is, we see this when the number
1 J x 1 , y 1 , a 2 + 1 J x 2 , y 2 , a 2 + + 1 J x n , y n , a 2
becomes the minimum.
For further reading and other research applications, the development method in [31,32] could also be applied.

4. Conclusions

The main goal of our construction of fuzzy negations is the generation of fuzzy implications. The symmetry or lack thereof of the generated fuzzy implications plays a key role in the application. For example, if the generated implications are symmetric, then the cause and the causality are mixed. In our construction, the cause and the causality are distinct. Moreover, new fuzzy implications give us new copulas. In this work, we have proposed some novel construction methods of fuzzy negations. Firstly, we presented a new class of rational fuzzy negations inspired by the Sugeno class fuzzy negation. Secondly, we replaced the parameter δ of the Sugeno class with an increasing function g with specific conditions. We generalized a form which generates strong fuzzy negations by using two decreasing functions f , g . Also, we gave some extra conditions so that the new fuzzy negations would be convex and we gave many examples of the new generated fuzzy negations (see Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5). Finally, we dealt with the quadratic section of the copula, trying to find the appropriate function a ( x ) using the new fuzzy negations of the Theorems 1 and 2. As a future work, we can investigate some other methods that produce copulas. We will produce parametric copulas and research what conditions the coefficients must satisfy. At this point, we must emphasize the fact that our suggested method could also be applied by using a method that is amazing, in our opinion, on the cubic section of the copula:
C x , y = a y x 3 + b y x 2 + c y x + d ( y )
which we can find in the book of Nelsen [28]. With this method, the case of the cubic section of the copula, which has two functions, a and b, with common roots of the numbers 0 and 1, is investigated. Using the new fuzzy negation of the first method, we can find which conditions its coefficients must satisfy in order to produce a copula. We could accomplish the same result using the extension of the Sugeno class. In this class, we investigate a function g in which we must determinate properties to be satisfied such that a cubic copula can be produced. On the other hand, we can continue to extend other well-known fuzzy negations by using appropriate functions instead of parameters. In addition to this, we can investigate the extension of the Yager class of fuzzy negation, where instead of the parameter w, we can use a function with the appropriate properties.
The more new negations are produced, the more fuzzy implications and copulas can be generated. In research, we need many such functions of two variables in order to be able to choose the best one for each case every time.

Author Contributions

Conceptualization, M.N.R. and B.K.P.; methodology, M.N.R. and B.K.P.; software, M.N.R.; validation, M.N.R., A.K. and B.K.P.; formal analysis, M.N.R. and A.K.; investigation, M.N.R., A.K. and B.K.P.; resources, M.N.R. and A.K.; data curation, M.N.R.; writing—original draft preparation, M.N.R.; writing—review and editing, M.N.R. and A.K.; visualization, M.N.R.; supervision, A.K and B.K.P.; project administration, A.K. and B.K.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study.

Acknowledgments

The authors would like to thank the anonymous referees for their valuable comments and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bustince, H.; Campión, M.J.; De Miguel, L.; Induráin, E. Strong negations and restricted equivalence functions revisited: An analytical and topological approach. Fuzzy Sets Syst. 2022, 441, 110–129. [Google Scholar] [CrossRef]
  2. Bedregal, B.C. On interval fuzzy negations. Fuzzy Sets Syst. 2010, 161, 2290–2313. [Google Scholar] [CrossRef]
  3. Gupta, V.K.; Massanet, S.; Vemuri, N.R. Novel construction methods of interval-valued fuzzy negations and aggregation functions based on admissible orders. Fuzzy Sets Syst. 2023, 473, 108722. [Google Scholar] [CrossRef]
  4. Grabowski, A. On Fuzzy Negations Generated by Fuzzy Implications. Formaliz. Math. 2020, 28, 121–128. [Google Scholar] [CrossRef]
  5. De Lima, A.A.; Bedregal, B.; Mezzomo, I. Ordinal Sums of the Main Classes of Fuzzy Negations and the Natural Negations of t-Norms, t-Conorms and Fuzzy Implications; Elsevier: Amsterdam, The Netherlands, 2020; Volume 116, pp. 19–32. [Google Scholar]
  6. Grabowski, A. On Fuzzy Negations and Laws of Contraposition. Lattice of Fuzzy Negations. Formaliz. Math. 2023, 31, 151–159. [Google Scholar] [CrossRef]
  7. Baczynski, M.; Jayaram, B. QL-implications: Some properties and intersections. Fuzzy Sets Syst. 2010, 161, 158–188. [Google Scholar] [CrossRef]
  8. Baczynski, M.; Jayaram, B. (U, N)-implications and their characterizations. Fuzzy Sets Syst. 2009, 160, 2049–2062. [Google Scholar] [CrossRef]
  9. Durante, F.; Klement, E.P.; Meriar, R.; Sempi, C. Conjunctors and their residual implicators: Characterizations and construction methods. Mediterr. J. Math. 2007, 4, 343–356. [Google Scholar] [CrossRef]
  10. Massanet, S.; Torrens, J. An Overview of Construction Methods of Fuzzy Implications. In Advances in Fuzzy Implication Functions; Studies in Fuzziness and Soft Computing; Springer: Berlin/Heidelberg, Germany, 2013; Volume 300, pp. 1–30. [Google Scholar] [CrossRef]
  11. Rapti, M.; Papadopoulos, B. A Method of Generating Fuzzy Implications from n Increasing Functions and n + 1 Negations. Mathematics 2020, 8, 886. [Google Scholar] [CrossRef]
  12. Baczynski, M.; Jayaram, B.; Massanet, S.; Torrens, J. Fuzzy implications: Past, present, and future. In Springer Handbook of Computational Intelligence. Springer Handbooks; Springer: Berlin/Heidelberg, Germany, 2015; pp. 183–202. [Google Scholar] [CrossRef]
  13. Sainio, E.; Turunen, E.; Mesiar, R. A characterization of fuzzy implications generated by generalized quantifiers. Fuzzy Sets Syst. 2008, 159, 491–499. [Google Scholar] [CrossRef]
  14. Baczynski, M.; Jayaram, B. On the characterization of (S, N)-implications. Fuzzy Sets Syst. 2007, 158, 1713–1727. [Google Scholar] [CrossRef]
  15. Massanet, S.; Torrens, J. Threshold generation method of construction of a new implication from two given ones. Fuzzy Sets Syst. 2012, 205, 50–75. [Google Scholar] [CrossRef]
  16. Balasubramanian, J. Yager’s new class of implications Jf and some classical tautologies. Inf. Sci. 2007, 177, 930–946. [Google Scholar] [CrossRef]
  17. Daniilidou, A.; Konguetsof, A.; Souliotis, G.; Papadopoulos, B. Generator of Fuzzy Implications. Algorithms 2023, 16, 569. [Google Scholar] [CrossRef]
  18. Massanet, S.; Vicente, J.; Clapes, R.; Aguilera, D.R. On fuzzy polynomials implications. In Proceedings of the 2015 Conference of the International Fuzzy Systems Association and the European Society for Fuzzy Logic and Technology (IFSA-EUSFLAT-15), Montpellier, France, 15–19 July 2014. [Google Scholar] [CrossRef]
  19. Torrens, S.M.J. A new method of generating fuzzy implications from given ones. In Proceedings of the 7th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT-11), Aix-les-Bains, France, 18–22 July 2011. [Google Scholar]
  20. Mas, M.; Monserrat, M.; Torrens, J.; Trillas, E. A survey on fuzzy implication functions. IEEE Trans. Fuzzy Syst. 2007, 15, 1107–1121. [Google Scholar] [CrossRef]
  21. Grzerorzewski, P. Probabilistic Implications. In Proceedings of the 7th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT-11), Aix-les-Bains, France, 18–22 July 2011. [Google Scholar] [CrossRef]
  22. Bustince, H.; Pagola, M.; Barrenechea, E. Construction of fuzzy indices from fuzzy DIsubsethood measures: Application to the global comparison of images. Inf. Sci. 2007, 177, 906–929. [Google Scholar] [CrossRef]
  23. Chaira, T. Fuzzy Measures in Image Processing. In Fuzzy Sets and Their Extensions: Representation, Aggregation and Models; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  24. Jayaram, B.; Mesiar, R. I-fuzzy equivalence relations and i-fuzzy partitions. Inf. Sci. 2009, 179, 1278–1297. [Google Scholar] [CrossRef]
  25. Morillas, P.M. A method to obtain new copulas from a given one. Metrika 2005, 61, 169–184. [Google Scholar] [CrossRef]
  26. Mesiar, R.; Kolesarova, A. Copulas and fuzzy implications. Int. J. Approx. Reason. 2020, 117, 52–59. [Google Scholar] [CrossRef]
  27. Durante, F.; Sempi, C. Principles of Copula Theory; Chapman and Hall/CRC: New York, NY, USA, 2015. [Google Scholar] [CrossRef]
  28. Nelsen, R.B. An Introduction to Copulas, 2nd ed.; Springer: New York, NY, USA, 2006. [Google Scholar]
  29. Baczynski, M.; Jayaram, B. (S, N)-and R-implications; a state-of-the-art survey. Fuzzy Sets Syst. 2008, 159, 1836–1859. [Google Scholar] [CrossRef]
  30. Baczynski, M.; Jayaram, B. Fuzzy Implications; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar] [CrossRef]
  31. Javadpour, A.; Sangaiah, A.K.; Zaviyeh, H.; Ja’fari, F. Enhancing Energy Efficiency in IoT Networks Through Fuzzy Clustering and Optimization. In Mobile Networks and Applications; Springer: Berlin/Heidelberg, Germany, 2023. [Google Scholar] [CrossRef]
  32. Botzoris, G.N.; Papadopoulos, K.; Papadopoulos, B.K. A method for the evaluation and selection of an appropriate fuzzy implication by using statistical data. Fuzzy Econ. 2015, 20, 19–29. [Google Scholar] [CrossRef]
Figure 1. Fuzzy negations of Example 1.
Figure 1. Fuzzy negations of Example 1.
Symmetry 16 00317 g001
Figure 2. Fuzzy negation N 1 .
Figure 2. Fuzzy negation N 1 .
Symmetry 16 00317 g002
Figure 3. Fuzzy negations N 1 , 0 and N 1 , 0 1 .
Figure 3. Fuzzy negations N 1 , 0 and N 1 , 0 1 .
Symmetry 16 00317 g003
Figure 4. Fuzzy negation N s .
Figure 4. Fuzzy negation N s .
Symmetry 16 00317 g004
Figure 5. Fuzzy negation N 3 , 4 .
Figure 5. Fuzzy negation N 3 , 4 .
Symmetry 16 00317 g005
Table 1. Examples of basic fuzzy negations.
Table 1. Examples of basic fuzzy negations.
NameFuzzy Negations
Threshold class N t x = 1 , i f   x < t 1   ή   0 , i f   x = t 0 , i f   x > t ,    t 0 , 1
Standard negation N x = 1 x
The least fuzzy negation N D 1 x = 1 , i f   x = 0 0 , i f   x 0 , 1
The greatest fuzzy negation N D 2 x = 0 , i f   x = 1 1 , i f   x 0 , 1
Yager class N w x = 1 x w 1 w   ,     w > 0
Sugeno class N δ x = 1 x 1 + δ x ,    δ > 1
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

Rapti, M.N.; Konguetsof, A.; Papadopoulos, B.K. Two Extensions of the Sugeno Class and a Novel Constructed Method of Strong Fuzzy Negation for the Generation of Non-Symmetric Fuzzy Implications. Symmetry 2024, 16, 317. https://doi.org/10.3390/sym16030317

AMA Style

Rapti MN, Konguetsof A, Papadopoulos BK. Two Extensions of the Sugeno Class and a Novel Constructed Method of Strong Fuzzy Negation for the Generation of Non-Symmetric Fuzzy Implications. Symmetry. 2024; 16(3):317. https://doi.org/10.3390/sym16030317

Chicago/Turabian Style

Rapti, Maria N., Avrilia Konguetsof, and Basil K. Papadopoulos. 2024. "Two Extensions of the Sugeno Class and a Novel Constructed Method of Strong Fuzzy Negation for the Generation of Non-Symmetric Fuzzy Implications" Symmetry 16, no. 3: 317. https://doi.org/10.3390/sym16030317

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