• No results found

Study of Two Families of Generalized Yager's Implications for Describing the Structure of Generalized (h,e)-Implications

N/A
N/A
Protected

Academic year: 2022

Share "Study of Two Families of Generalized Yager's Implications for Describing the Structure of Generalized (h,e)-Implications"

Copied!
27
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

Article

Study of Two Families of Generalized Yager’s Implications for Describing the Structure of Generalized ( h, e ) -Implications

Raquel Fernandez-Peralta1,2,* , Sebastia Massanet1,2 and Arnau Mir1,2

Citation: Fernandez-Peralta, R.;

Massanet, S.; Mir, A. Study of Two Families of Generalized Yager’s Implications for Describing the Structure of Generalized

(h,e)-Implications.Mathematics2021, 9, 1490. https://doi.org/10.3390/

math9131490

Academic Editor: Basil Papadopoulos

Received: 25 May 2021 Accepted: 21 June 2021 Published: 24 June 2021

Publisher’s Note:MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affil- iations.

Copyright: © 2021 by the authors.

Licensee MDPI, Basel, Switzerland.

This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://

creativecommons.org/licenses/by/

4.0/).

1 Soft Computing, Image Processing and Aggregation (SCOPIA) Research Group, Department of Mathematics and Computer Science, University of the Balearic Islands, 07122 Palma, Spain; s.massanet@uib.es (S.M.);

arnau.mir@uib.es (A.M.)

2 Health Research Institute of the Balearic Islands (IdISBa), 07010 Palma, Spain

* Correspondence: r.fernandez@uib.es

Abstract: In this study, we analyze the family of generalized(h,e)-implications. We determine when this family fulfills some of the main additional properties of fuzzy implication functions and we obtain a representation theorem that describes the structure of a generalized(h,e)-implication in terms of two families of fuzzy implication functions. These two families can be interpreted as particular cases of the(f,g)and(g,f)-implications, which are two families of fuzzy implication functions that generalize the well-knownf andg-generated implications proposed by Yager through a generalization of the internal factorsxand1x, respectively. The behavior and additional properties of these two families are also studied in detail.

Keywords:fuzzy implication function; generalized(h,e)-implications; generalized Yager’s implica- tions; characterization; horizontal threshold method

1. Introduction

In fuzzy logic, fuzzy implication functions play a key role as operators that generalize the classical implications in crisp logic. They are functionsI:[0, 1]2→[0, 1]fulfilling some boundary properties in order to coincide with the classical implication in{0, 1}2and some monotonicity properties. These operators are important for both theory and applications.

For instance, in the same way classical implications are used in inference schemas such as modus ponens, modus tollens, etc., fuzzy implication functions play a similar role in the generalization of these schemas, which use fuzzy statements whose value is in [0, 1]

instead of being in{0, 1}. In addition, fuzzy implication functions also play a different role in other applications such as fuzzy mathematical morphology, fuzzy control or data analysis [1]. Depending on the context and the proper rule and its behavior, various fuzzy implication functions with different properties can be adequate. This fact has motivated the study and definition of many families of fuzzy implication functions, and more than 100 families have been defined until now. For further information, consult the surveys [1–3]

and the books [4,5].

Although apparently there is a huge amount of fuzzy implication functions available, these families can present intersection or even coincide with others already known [6].

For this reason, it is of the utmost importance to study the additional properties that the operators of certain families satisfy and to provide an axiomatic characterization of the new operators in the literature in order to find its possible relation with respect to those already known. In this respect, the characterization of several families of fuzzy implication functions have already been achieved:(S,N)-implications with a continuous negation [7], R-implications obtained from left-continuous t-norms [5,8,9], someQL-implications [10], Yager’s implications [11],h-implications [12], probabilistic and survivalS-implications [6];

among others [13,14].

Mathematics2021,9, 1490. https://doi.org/10.3390/math9131490 https://www.mdpi.com/journal/mathematics

(2)

In this paper, we are interested in the study of the family of(h,e)-implications. These fuzzy implication functions were defined for the first time in [15] under the motivation of generalizingh-implications to a new family of functions satisfying the propertyI(e,y) =y for ally∈[0, 1]and somee∈(0, 1). The family of(h,e)-implications has presented very interesting properties such as the controlled increase in the second variable by the parameter eor that they constitute a whole family of fuzzy implication functions fulfilling the exchange principle, but not the law of importation for any t-normT[16]. Additionally, they have been applied on image processing for edge detection (see [17]), obtaining good results with respect to other families of fuzzy implication functions. Although the properties of (h,e)-implications were analyzed for the first time in [15], in [18] it was pointed out that a more general definition was possible. Therefore, our first contribution is to adapt all the existing results to this more general definition and to provide all the proofs.

In [12], it was proved thath-implications were characterized by the fact that their structure is determined by two Yager’s implications through the threshold horizontal method [12], more specifically, the structure of anh-implication is like an adequately scaled f-implication whenevery≤eand like an adequately scaledg-implication whenevery>e.

In this paper, as a second and main contribution, we provide a similar result for(h,e)- implications but, in our case, the structure of(h,e)-implications is described in terms of two new families of fuzzy implication functions that are generalizations of Yager’s implications, called(f,g)and(g,f)-implications [19].

To date, there have been several proposals of generalizations of Yager’s implications by considering different approaches: generalizing the inner factorsxand 1x, in the expression of f- andg-generated implications, respectively, [19–22], considering a different internal function from the product [23–25]; among others [26,27]. The families of(f,g)and(g,f)- implications are of the first kind since they consider the internal factorxas a continuous and strictly decreasing function g : [0, 1] → [0,+]with g(0) = 0 and 1x as a strictly decreasing function f : [0, 1] → [0,+] with f(0) = +∞. This approach is different from all the other generalization proposals, and then the interest in these two families is twofold: to describe the structure of(h,e)-implications and to study these families in order to compare its properties with other generalizations considered in the literature. Although these two families were preliminary studied in [19], the results were provided without any proof and some of them were partially erroneous. Our third contribution is to provide the proofs of all the results and to rectify the mistakes in some statements.

The paper is structured as follows. In Section2, we list essential results on fuzzy implication functions. In Section3, the family of generalized(h,e)-implications and its main properties are recalled, and a proof of the representation theorem is given. In Section4, the families of(f,g)and(g,f)-implications are presented and their properties are studied.

Finally, in Section5, we gather concluding remarks and we outline some future work.

2. Preliminaries

In this section, we recollect some concepts and results that are useful throughout the paper. First, we recall the definition of fuzzy negation, t-norm and t-conorm, which are generalizations of the classical negation, conjunction and disjunction, respectively, to fuzzy logic.

Definition 1([8]). A decreasing function N : [0, 1] → [0, 1] is called afuzzy negation if N(0) =1and N(1) =0.

Definition 2([28]). Atriangular normort-normis a binary function T:[0, 1]2→[0, 1]that is commutative, associative, increasing in both variables and 1 is its neutral element. Atriangular conormort-conormis a binary function S : [0, 1]2 → [0, 1]that is commutative, associative, increasing in both variables and 0 is its neutral element.

Next, we introduce the definition of fuzzy implication function.

(3)

Definition 3([5,8]). A binary operator I : [0, 1]2 → [0, 1]is said to be afuzzy implication functionif it satisfies:

(I1) I(x,z)≥I(y,z) when x≤y, for all z∈[0, 1]. (I2) I(x,y)≤I(x,z) when y≤z, for all x∈[0, 1]. (I3) I(0, 0) =I(1, 1) =1 and I(1, 0) =0.

From this definition, it is straightforward to prove that a fuzzy implication function is such thatI(x, 1) = 1 andI(0,x) =1 for allx ∈[0, 1]. However, the 0-horizontal section I(x, 0)and 1-vertical sectionI(1,x)forx∈(0, 1)cannot be deduced from the definition.

Since the definition of fuzzy implication function is rather general, additional proper- ties on these operators are considered. Although there exist many additional properties, we recall here the ones that have been more studied.

• Theidentity principle

(IP) I(x,x) =1, x∈[0, 1].

• Theordering property

(OP) I(x,y) =1⇔x≤y, x,y∈[0, 1].

• Theexchange principle

(EP) I(x,I(y,z)) = I(y,I(x,z)), x,y,z∈[0, 1].

• Thelaw of importationwith respect to a t-normT

(LIT) I(T(x,y),z) =I(x,I(y,z)), x,y,z∈[0, 1].

• Theleft neutrality principle

(NP) I(1,y) =y, y∈[0, 1].

• Theleft neutrality principle with e∈(0, 1)

(NPe) I(e,y) =y, y∈[0, 1].

• Thecontrapositive symmetrywith respect to a fuzzy negationN, (CP(N)) I(x,y) =I(N(y),N(x)), x,y∈[0, 1].

From the valuesI(x, 0)of a fuzzy implication functionI, we obtain a fuzzy negation called the natural negation ofI.

Definition 4([5]). Let I be a fuzzy implication function. The function NIdefined by NI(x) =I(x, 0) for all x∈[0, 1]is called thenatural negationof I.

The wide definition of fuzzy implication function allows the existence of many fam- ilies with different additional properties. Depending on the construction method of a family, we can distinguish between three classes: those obtained by the combination of other logical operators such as fuzzy negations, t-norms or t-conorms; those generated by univaluated functions in the interval [0, 1]; and those generated from other fuzzy implica- tion functions. In [29], the reader can find an overview of construction methods of fuzzy implication functions.

(4)

Among those fuzzy implication functions whose definition is based on the use genera- tor functions, we can highlight Yager’s implications, calledf andg-generated implications.

These fuzzy implication functions are generated from additive generators of continuous Archimedean t-norms and t-conorms, respectively.

Definition 5([5], Definition 3.1.1). Let f : [0, 1] → [0,+∞] be a strictly decreasing and continuous function with f(1) =0. The function If :[0, 1]2→[0, 1]defined by

If(x,y) = f−1(x· f(y)), x,y∈[0, 1],

with the understanding0·(+∞) =0, is called an f-generated implication. The function f itself is called an f-generator.

Definition 6 ([5], Definition 3.2.3). Let g : [0, 1] → [0,+] be a strictly increasing and continuous function with g(0) =0. The function Ig:[0, 1]2→[0, 1]defined by

Ig(x,y) =g(−1) 1

xg(y)

, x,y∈[0, 1],

with the understanding10 = +and+·0= +is called ag-generated implication, where the function g(−1)is the pseudo-inverse of g given by

g(−1)(x) =

g−1(x) if x∈[0,g(1)], 1 if x∈[g(1),+].

In this case, g is called the g-generator of the fuzzy implication function I defined as above.

Another family of fuzzy implication functions of this kind is the h-implications, introduced in [15] following the idea behind the definition of Yager’s implications, but considering additive generators of representable uninorms.

Definition 7([15], Definition 7). Fix an e∈(0, 1)and let h:[0, 1]→[−∞,+∞]be a strictly increasing and continuous function with h(0) =−∞, h(e) =0and h(1) = +∞. The function Ih:[0, 1]2→[0, 1]defined by

Ih(x,y) =

1 if x=0,

h−1(x·h(y)) if x>0and y≤e, h−1(1x·h(y)) if x>0and y>e.

is called an h-implication. The function h itself is called an h-generator(with respect to e) of the fuzzy implication function Ihdefined as above.

These three families of fuzzy implication functions were characterized in [11,12].

Moreover, it was proved that the characterization ofh-implications could be derived from the characterization of Yager’s implications since the structure of anh-implication is given by anf and ag-generated implication through the horizontal threshold generation method.

The horizontal threshold generation method is a construction method that generates a fuzzy implication function from two given ones and it consists in an appropriate scaling of the second variable of the two fuzzy implication functions.

(5)

Theorem 1([12], Theorem 3). Let I1, I2be two fuzzy implication functions and e∈(0, 1). Then, the binary function II1−I2 :[0, 1]2→[0, 1], called the e-horizontal threshold generated implication from I1and I2, defined as

II1−I2(x,y) =





1 if x=0,

e·I1 x,ye

if x>0and y≤e, e+ (1−e)·I2

x,y−e1−e

if x>0and y>e, is a fuzzy implication function.

3. Generalized(h,e)-Implications

In [15], a new class of fuzzy implications was presented, the family of(h,e)-implications.

The motivation behind its definition was modifying theh-implications towards fulfilling the property(NPe). Indeed, the family ofh-implications presented an unexpected behav- ior. Most of the families of fuzzy implication functions generated from uninorms such as RU-implications [30], which are generalizations of R-implications, tend to satisfy(NPe) instead of(NP). Beingh-generators the additive generators of representable uninorms, it would be expected that this family of fuzzy implications functions would satisfy(NPe) instead of(NP). This is achieved with a slight modification in the definition leading to the so-called(h,e)-implications.

Although(h,e)-implications were first defined in [15], in [18] it was pointed out that a more general definition was possible. The latter is the one we recall here.

Definition 8([18], Definition 11). Fix an e ∈ (0, 1)and let h : [0, 1] → [−∞,+∞] be a strictly increasing and continuous function with h(e) = 0and h(1) = +∞. The function Ihg,e :[0, 1]2→[0, 1]defined by

Ihg,e(x,y) =

1 if x=0,

h(−1) xeh(y) if x>0,y≤e, h−1 xeh(y) if x>0,y>e, where the function h(−1)is the pseudo-inverse of h given by

h(−1)(x) =

h−1(x) if x∈[h(0),+), 0 if x∈(−∞,h(0)),

is called ageneralized(h,e)-implication. The function h itself is called a generalized h-generator (with respect to e) of the implication function Ihg,edefined as above.

Although the above definition was proposed in [18] and the properties that were already studied for(h,e)-implications in [15] were reconsidered for this more general defi- nition, the results in [18] were announced without any proof. Therefore, hereafter we recall those results, but provide the corresponding proof. Having said this, the next proposition ensures that generalized(h,e)-implications are indeed fuzzy implication functions.

Proposition 1([18], Proposition 9). If h is a generalized h-generator with respect to a fixed e∈(0, 1), then Ihg,eis a fuzzy implication function.

Proof.

- Letx1,x2,y∈[0, 1]withx1<x2. Sincehis strictly increasing, we haveh(x1)<h(x2) and it holds thath(−1)is an increasing function. Now, we have to distinguish three cases:

- Ifx1=0 thenIhg,e(0,y) =1≥ Ihg,e(x2,y).

(6)

- Ifx16=0 andy≤ethenh(y)≤0 andxe1h(y)≥ xe2h(y). Consequently, Ihg,e(x1,y) =h(−1)x1

e h(y)≥h(−1)x2

e h(y)= Ihg,e(x2,y). - Ifx16=0 andy>ethenh(y)>0 andxe

1h(y)> xe

2h(y). Therefore, Ihg,e(x1,y) =h(−1)

e x1h(y)

≥h(−1) e

x2h(y)

= Ihg,e(x2,y).

- Let x,y1,y2 ∈ [0, 1] withy1 < y2. Then, similarly to the previous item, we have h(y1)<h(y2)and we have to consider four different cases:

- Ifx =0 thenIhg,e(0,y1) =1= Ihg,e(0,y2).

- Ifx 6=0 andy1<y2≤ewe have thath(y1)<h(y2)≤h(e) =0 and Ihg,e(x,y1) =h(−1)x

eh(y1)≤h(−1)x

eh(y2)= Ihg,e(x,y1).

- Ifx 6=0 andy1≤e<y2, we have thath(y1)≤0<h(y2)so xeh(y1)≤0< xeh(y2) and we get that

Ihg,e(x,y1) =h(−1)x

eh(y1)≤h(−1)(0) =e<h−1e

xh(y2)= Ihg,e(x,y2). - Ifx 6=0 ande<y1<y2then we have that 0<h(y1)<h(y2). Thus,

Ihg,e(x,y1) =h−1e

xh(y1)≤h−1e

xh(y2)=Ihg,e(x,y2). - Finally,Ihg,esatisfies the boundary conditions since

- Ihg,e(0, 0) =1 by construction.

- Ihg,e(1, 1) =h−1

1

eh(1)=h−1(+) =1.

- Ihg,e(1, 0) =h(−1)

1

eh(0)=0.

Moreover, like in the case ofh-implications, the generator of a generalized(h,e)- implication is unique up to a positive multiplicative constant piecewise.

Proposition 2([18], Proposition 10). Let h1,h2 : [0, 1] → [−∞,+] be two generalized h- generators with respect to a fixed e∈(0, 1). Then, the following statements are equivalent:

(i) Ih1,g,e =Ih2,g,e.

(ii) There exist constants k,c∈(0,+∞)such that h2(x) =

k·h1(x) if x∈[0,e), c·h1(x) if x∈[e, 1]. Proof. The proof is identical to the proof of Theorem 17 in [15].

Hereunder, we recall some of the basic properties of generalized(h,e)-implications.

First of all, the next result studies the natural negation. Notice that in contrast with(h,e)- implications, the presence ofh(−1)in the more general definition implies that the behavior of the natural negation depends on the value ofhin zero.

Proposition 3([18], Proposition 11). Let h be a generalized h-generator. Then,

(7)

- If h(0) =−∞, then the natural negation NIhg,e is the Gödel negation or least negation ND1, given by

ND1(x) =

1 if x=0, 0 otherwise.

- If h(0)>−∞, then the natural negation NIhg,e is given by

NIhg,e(x) =Ihg,e(x, 0) =

1 if x=0,

h−1 xeh(0) if x≤e,

0 if x>e.

Proof. Lethbe a generalizedh-generator. Then,

- Ifh(0) =−∞, thenh(−1)=h−1and for everyx∈[0, 1]we get NIhg,e(x) =Ihg,e(x, 0) =

1 if x=0, h−1(−) if x∈(0, 1], =

1 ifx=0, 0 ifx∈(0, 1]. - Ifh(0)>−then we have

NIhg,e(x) = Ihg,e(x, 0) =

1 if x=0,

h−1 xeh(0) if xeh(0)≥h(0), 0 if xeh(0)<h(0),

=

1 ifx=0,

h−1 xeh(0) ifx≤e,

0 ifx>e.

The following proposition studies when generalized (h,e)-implications fulfill the additional properties of fuzzy implication functions considered in this paper.

Theorem 2([18], Theorem 22). Let h be a generalized h-generator and e∈(0, 1). The following properties hold:

(i) Ihg,e(x,y)≤e if and only if(x>0and y≤e). Moreover, Ihg,e(x,e) =e for all x>0.

(ii) Ihg,esatisfies(EP)if and only if h(0) =−∞.

(iii) Ihg,e(x,y) = 1if and only if x = 0or y = 1. Thus, Ihg,e does not satisfy either(OP) or(IP).

(iv) Ihg,eis continuous, except at the points(0,y)with y≤e.

(v) Ihg,esatisfies(NPe), but does not satisfy(NP).

(vi) Ihg,edoes not satisfy(LIT)with respect to any t-norm T.

(vii) Ihg,edoes not satisfy(CP(N))with any fuzzy negation N.

Proof.

(i) It is clear that if x > 0 and y ≤ e, then Ihg,e(x,y) = h(−1) xeh(y) ≤ e since h(y)≤0. Otherwise, if x = 0, Ihg,e(0,y) = 1 for all y ∈ [0, 1] and ifx > 0 and y > e, Ihg,e(x,y) = h−1 exh(y) > e because h(y) > 0. Moreover, we have that Ihg,e(x,e) =h(−1) xeh(e)=h(−1)(0) =efor allx>0.

(ii) Assume that Ihg,e satisfies(EP). Now, let us considerh(0)> −∞and we will get a contradiction. On the one hand, if 0<x0<e2, we have

Ihg,e(x0,Ihg,e(1, 0)) = Ihg,e(x0, 0) =h(−1)x0

e h(0)=h−1x0

e h(0).

(8)

On the other hand, let us computeIhg,e(1,Ihg,e(x0, 0)). First, we have x0<e⇒ x0

e h(0)>h(0)⇒Ihg,e(x0, 0) =h−1x0

e h(0). Now, sincex0<e2and by item (i)Ihg,e(x0, 0)≤ewe get that

Ihg,e(1,Ihg,e(x0, 0)) = Ihg,e1,h−1x0

e h(0)=h(−1)x0

e2h(0)=h−1x0 e2h(0). Since we have thath−1is strictly increasing in[h(0),+∞], we get

h−1x0

e2h(0)<h−1x0 e h(0).

Hence, Ihg,e(1,Ihg,e(x0, 0)) < Ihg,e(x0,Ihg,e(1, 0)), in contradiction with the fact that Ihg,esatisfies(EP).

For the reverse implication, ifh(0) =−∞, we know that in this caseh(−1)=h−1and NIhg,e = ND1. For anyx,y,z∈[0, 1], let us distinguish five cases:

- Ifx =0, then for ally,z∈[0, 1]we have

Ihg,e(0,Ihg,e(y,z)) =1=Ihg,e(y, 1) =Ihg,e(y,Ihg,e(0,z)). Ify=0 for allx,z∈[0, 1]we have

Ihg,e(x,Ihg,e(0,z)) = Ihg,e(x, 1) =1=Ihg,e(0,Ihg,e(x,z)). - Ifx 6=0,y6=0 andz=0, we obtain

Ihg,e(x,Ihg,e(y, 0)) = Ihg,e(x,NIhg,e(y)) =Ihg,e(x, 0) =NIhg,e(x) =0

= NIhg,e(y) =Ihg,e(y, 0) =Ihg,e(y,NIhg,e(x))

= Ihg,e(y,Ihg,e(x, 0)).

- Ifx 6= 0,y 6=0 andz≤ e, by the item (i),Ihg,e(y,z)≤ eandIhg,e(x,z)≤ eand consequently

Ihg,e(x,Ihg,e(y,z)) =Ihg,e

x,h−1y

eh(z)=h−1xy e2h(z). Similarly,

Ihg,e(y,Ihg,e(x,z)) =Ihg,e

y,h−1x

eh(z)=h−1xy e2h(z).

- Finally, ifx 6=0,y 6=0 ande< z≤1, then again by (i) we have Ihg,e(y,z)> e andIhg,e(x,z)>eand thus

Ihg,e(x,Ihg,e(y,z)) =Ihg,e

x,h−1 e

yh(z)

=h−1 e2

xyh(z)

,

Ihg,e(y,Ihg,e(x,z)) =Ihg,e

y,h−1e

xh(z)=h−1 e2

xyh(z)

.

(iii) It is obvious that if x = 0 ory = 1, Ihg,e(x,y) = 1 sinceIhg,eis a fuzzy implication function. Ify≤e, by item (i),Ihg,e(x,y)≤e<1 and ife<y<1, 0<h(y)<+and we have

Ihg,e(x,y) =h−1e

xh(y)<h−1(+∞) =1.

(9)

(iv) By definition, the implication Ihg,e is continuous for all(x,y) ∈ (0, 1]×[0,e)and for all (x,y) ∈ (0, 1]×(e, 1]. Further, the vertical sections with a fixed x > 0 are continuous since

Ihg,e(x,e) =h(−1)x

eh(e)=h(−1)(0) =e, and

y→elimIhg,e(x,y) = lim

y→eh(−1)x

eh(y)=h(−1)(0) =e,

y→elim+Ihg,e(x,y) = lim

y→e+h−1e

xh(y)=h−1(0) =e.

On the other hand, the horizontal sections withy>eare continuous sinceIhg,e(0,y) =1 and

x→0lim+Ihg,e(x,y) = lim

x→0+h−1e

xh(y)=h−1(+∞) =1.

However, fixed 0<y≤e,−∞<h(y)≤0 and we know thatIhg,e(0,y) =1, but

x→0lim+Ihg,e(x,y) = lim

x→0+h(−1)x

eh(y)=h(−1)(0) =e,

thusIhg,ehorizontal sections withy≤eare continuous except at the points(0,y)with 0 < y ≤ e. Finally, by Proposition3,Ihg,eis also not continuous at the point(0, 0). Now, applying ([5] Theorem A.0.4) adequately, we can prove thatIhg,eis continuous, except at the points(0,y)withy≤e.

(v) For ally∈[0, 1]we have that Ihg,e(e,y) =

h(−1)(h(y)) if y≤e, h−1(h(y)) if y>e, =y.

Thus,Ihg,esatisfies(NPe). On the other hand, for ally>e, we have Ihg,e(1,y) =y⇔h−1(eh(y)) =y⇔eh(y) =h(y)⇔e=1.

Thus,Ihg,edoes not satisfy(NP).

(vi) Suppose thatIhg,efulfills(LIT)with respect to a t-normT, then we know that it also fulfills(EP), and by item (ii),h(0) =−∞. Now, takingx =y=1 ande<z<1, since T(1, 1) =1 we find that

Ihg,e(T(1, 1),z) =Ihg,e(1,Ihg,e(1,z))⇔h−1(eh(z)) =h−1(e2h(z))⇔e=1.

Thus,Ihg,edoes not satisfy(LIT)with respect to any t-normT.

(vii) Suppose thatIhg,esatisfies(CP(N))with a fuzzy negationN. So, we haveIhg,e(x,y) = Ihg,e(N(y),N(x))for allx,y∈[0, 1]. Takingx=1 andy=e, we know by item (i) that Ihg,e(1,e) =eand then

e=Ihg,e(1,e) =Ihg,e(N(e),N(1)) =Ihg,e(N(e), 0) =NIhg,e◦N(e). Ifh(0) =−thenNIhg,e =ND1 and we obtain a contradiction. Ifh(0)>−then

e=NIhg,e◦N(e) =





1 ifN(e) =0

h−1N(e)

e h(0) ifN(e)≤e, 0 ifN(e)>e,

and the only feasible case isN(e)∈(0,e]and thenN(e)h(0) =h(e)·e=0, which is also a contradiction.

(10)

Perhaps one of the main properties of(h,e)-implications is given by (i) in the previous theorem. It reflects that these operators have a controlled increase with respect to the second variable produced by the insertion of the parametere, as we can graphically see in Figure1. Observe that the fuzzy implication functions generated by the horizontal threshold method in Theorem 1had a similar property, so it is intuitive to think that generalized(h,e)-implications are related in some way with this method. Furthermore, notice that the family of generalized(h,e)-implications provides an example of fuzzy implication functions that do not satisfy(LIT)with respect to any t-normTand yet satisfy (EP)whenh(0) =−∞, providing another argument of the fact that(LIT)is stronger than (EP)[16].

Example 1. Let us consider the generalized h-generator

h(x) =

( ln xe

if x≤e,

−ln

1−x 1−e

if x>e, with e∈(0, 1). The corresponding(h,e)-implication is the following one

Ih1,e(x,y) =





1 if x=0,

e yexe

if x>0,y≤e, 1−(1−e)·1−y1−e

e

x if x>0,y>e.

(1)

The plot of this(h,e)-implication for different values of the parameter e can be seen in Figure1.

(a)e=0.25. (b)e=0.5. (c)e=0.75.

Figure 1.Plot of the(h,e)-implication given by Equation (1) for different values ofe.

Representation Theorem

Although there is no axiomatic characterization of(h,e)-implications, in [19] a rep- resentation theorem for this family was presented without the corresponding proof. In this article, we provide a proof to that result and we adjust it to the case of generalized (h,e)-implications.

Theorem 3. Let I :[0, 1]2→[0, 1]be a binary function and e∈(0, 1). Then, I is a generalized (h,e)-implication with respect to e if and only if there exist an f -generator and a g-generator with g(1) = +∞such that I is given by

I(x,y) =





1 if x=0,

e· f(−1) xe ·f ye

if x>0,y≤e, e+ (1−e)·g−1

e

x·gy−e

1−e

if x>0,y>e.

(2)

Moreover, in this case generators h, f and g are related in the following way:

(11)

f(x) =−h(e·x) for all x∈[0, 1], g(x) =h(e+ (1−e)·x) for all x∈[0, 1],

h(x) =

−f xe

if x≤e, g x−e1−e

if x>e.

Proof. Let I be a generalized(h,e)-implication with respect to e. We know thathis a continuous and strictly increasing function withh(e) = 0 andh(1) = +∞. First of all, note that f(x) =−h(ex)andg(x) =h(e+ (1−e)x)are f andg-generators, respectively, sincef is a continuous and strictly decreasing function with f(1) =−h(e) =0 andgis a continuous and strictly increasing function withg(0) = h(e) =0. Note that sinceh−1is well-defined on[h(0),+)withh(0)<0 then we have for allx∈[0,+)that

f(−1)(x) = h

(−1)(−x)

e , g−1(x) = h

−1(x)−e 1−e . We will split the proof in two cases:

- Ifx>0 andy≤e, then e f(−1)x

efy e

=e f(−1)

x

eh(y)=h(−1)x

eh(y)=I(x,y). - Ifx>0 andy>ethen

e+ (1−e)·g−1 e

xg y−e

1−e

= e+ (1−e)· h

−1

e xh

e+ (1−e)y−e1−e−e 1−e

= h−1e

xh(y)= I(x,y).

For the reverse implication, let us consider f andg-generators such that I is given by Equation (2). Consider

h(x) =

−f xe

if x≤e, g x−e1−e

if x>e.

This function is continuous, strictly increasing,h(e) =−f(1) =0 andh(1) =g(1) = +∞.

Now, let us prove thatI=Ihg,e. Notice that h(−1)(x) =

h−1(x) if x∈[h(0),+), 0 if x∈(−∞,h(0)),

=

0 if x ∈(−∞,−f(0)),

e· f−1(−x) if x∈[−f(0), 0], e+ (1−e)·g−1(x) if x∈(0,+∞). Then, studying again two cases we have that

- Ifx>0 andy≤ethen Ihg,e(x,y) =h(−1)x

eh(y)=h(−1)

x efy

e

=e· f(−1)x efy

e

=I(x,y). - Ifx>0 andy>ethen

Ihg,e(x,y) = h−1e

xh(y)=h−1 e

xg y−e

1−e

=e+ (1−e)·g−1 e

xg y−e

1−e

= I(x,y).

(12)

The next example provides the construction of an(h,e)-implication by using the threshold horizontal method given an f-generator andg-generator withg(1) = +∞.

Example 2. Take, for instance, e= 12and the subsequent f and g-generators f(x) =−ln

x 2−x

, g(x) =ln 1+x

1−x

.

Then, it is easy to check that the following functions are fuzzy implication functions I1(x,y) = f(−1)x

ef(y)= 2y

2x

(2−y)2x+y2x, I2(x,y) = g−1e

xg(y)= (1+y)2x1 −(1−y)2x1 (1+y)2x1 + (1−y)2x1 .

Then, an(h,e)-implication is constructed from I1and I2by using the threshold horizontal method as Theorem3shows. Concretely, the h-generator corresponds to

h(x) =ln x

1−x

. We can see the construction method graphically in Figure2.

(a)I1 (b)I2 (c)Ihg,e

Figure 2.Plot of an(h,e)-implication withe= 12 constructed via the horizontal threshold method jointly with its generators.

Although Theorem3gives a useful description of the family of generalized(h,e)- implications, it is not an axiomatic characterization of this family, i.e., a characterization in terms of their own properties. For providing such results, a deeper study of this family is needed.

Let us recall that the characterization ofh-implications presented in [12] was written in terms of the threshold horizontal method, in particularh-implications are characterized by the fact that they are generated by an f-implication and ag-implication through the horizontal threshold method. In this case, the axiomatic characterization was not provided, but it can be easily obtained by using the characterizations of Yager’s implications presented in [11]. For the case of generalized(h,e)-implications, it is straightforward to prove that if we consider an f-generator, the functionIf,e:[0, 1]2→[0, 1]defined by

If,e(x,y) = f(−1)x

ef(y), x,y∈[0, 1],

(13)

with the understanding+·0=0 is a fuzzy implication function and if we consider a g-generator withg(1) = +∞, the functionIg,e :[0, 1]2→[0, 1]defined by

Ig,e(x,y) =g(−1)e

xg(y), x,y∈[0, 1],

with the understanding 10 = +∞and+∞·0= +∞is also a fuzzy implication function.

Notice that Theorem3discloses that generalized(h,e)-implications are also characterized by the fact that they can be generated through the horizontal threshold method by the two new families of fuzzy implication functions just introduced. Therefore, in order to obtain a characterization of(h,e)-implications, we have to study and characterize the two families of fuzzy implication functions defined.

In particular,If,eandIg,eare fuzzy implication functions that belong to two families which are generalizations of the well-known Yager’s implications. In the next section, we deeply study these two families.

4. Generalized Yager’s Implications

In [19], two new families of fuzzy implication functions, called the(f,g)and(g,f)- generated implications, were defined as a generalization of the well-known Yager’s f and g-generated implications, respectively. In the definition of the f-generated implications, one can consider the functionxas a particular case of a family of strictly increasing and continuous functions defined as g : [0, 1] → [0,+] such that g(0) = 0. The same happens to the role of 1x as a concrete case of a continuous, strictly decreasing function f : [0, 1] → [0,+]such that f(0) = +∞. In this section, we recall the definitions and properties of these two families of fuzzy implication functions published in [19], providing the corresponding proofs and rectifying some wrongly stated results.

4.1. Generalization of f -Generated Implications

First, we will study a generalization of the f-generated implications, generalizing the functionxin its definition as a strictly increasing functiong :[0, 1] → [0,+]with g(0) =0.

Definition 9. Let f : [0, 1] →[0,+]be a strictly decreasing and continuous function with f(1) =0and g:[0, 1]→[0,+]be a continuous and strictly increasing function with g(0) =0.

The function If,g:[0, 1]2→[0, 1]defined by

If,g(x,y) = f(−1)(g(x)f(y)), x,y∈[0, 1], (3) with the understanding0·(+∞) =0, is called an(f,g)-generated operation.

Remark 1. An initial difference between the family of f -generated implications and its general- ization is that we need to consider the pseudo-inverse of f . This is because when f(0) < +∞, g(x)· f(y)may be bigger than the initial value f(0). Nevertheless, notice that Equation (3) can also be written in the following form without explicitly using the pseudo-inverse of f :

I(x,y) = f−1 min

f(x)g(y),f(0), x,y∈[0, 1]. (4) An(f,g)-generated operation may not fulfill all the conditions in Definition3, and then it is not always a fuzzy implication function.

Theorem 4. An (f,g)-operation If,gis a fuzzy implication function if and only if one of the following conditions hold:

(i) f(0) = +∞.

(ii) f(0)<+and g(1)≥1.

(14)

Proof. First, we will consider thatIf,gis a fuzzy implication function with f(0)<+∞. In this case,

If,g(1, 0) = f(−1)(g(1)f(0)) =

f−1(g(1)f(0)) if g(1)<1,

0 if g(1)≥1.

Since If,g is a fuzzy implication function, then it holds that If,g(1, 0) = 0 and hence, g(1)≥1.

Now, let us consider an(f,g)-operation satisfying (i) or (ii). The fact thatIf,gis a fuzzy implication function can be seen from the following:

- Letx1,x2,y∈[0, 1]withx1≤x2. Sincegis strictly increasing, we have thatg(x1)≤ g(x2). Now, sincef is strictly decreasing, f(−1)is decreasing, and we find that

If,g(x1,y) = f(−1)(g(x1)f(y))≥ f(−1)(g(x2)f(y)) =If,g(x2,y), andIf,gsatisfies(I1).

- Considerx,y1,y2∈[0, 1]withy1≤y2then, again by the strictly decreasing nature of f,f(−1)is decreasing, and hence, we have

f(y1)≥ f(y2) ⇒ g(x)·f(y1)≥g(x)·f(y2)

⇒ f(−1)(g(x)· f(y1))≤ f(−1)(g(x)· f(y2))

⇒ If,g(x,y1)≤ If,g(x,y2), andIf,gsatisfies(I2).

- If,g(0, 0) = f(−1)(g(0)f(0)) = f(−1)(0) =1.

- If,g(1, 1) = f(−1)(g(1)f(1)) = f(−1)(0) =1.

- If,g(1, 0) = f(−1)(g(1)f(0))and we have two cases. If f(0) = +∞thenIf,g(1, 0) = f−1(+∞) = 0. Otherwise, if f(0) < +∞andg(1) ≥ 1 then, f(0)g(1) ≥ f(0)and If,g(1, 0) =0.

Remark 2. In [21], a similar approach to provide a generalization of Yager’s f -implications was considered. In this case, the authors consider the fuzzy implication function given by If,g(x,y) = f(−1)(g(x)f(y)) where f is an f -generator and g : [0, 1] → [0, 1] is an increasing function satisfying g(0) =0and g(1) =1. In this case, they consider functions g, which are not necessarily continuous, but with g(1) = 1. Our approach restricts to the case when g is continuous, but allows any value in(0,+∞)of g(1)whenever f(0) = +∞and any value g(1) ≥ 1whenever f(0)<+∞. Clearly, the two families intersect when we consider a continuous, strictly decreasing function g with g(1) =1. Moreover, by Remark 2.1 in [21], in this particular case the resulting (f,g)-implications are in factφ-conjugated of f -generated implications with f generator given by

f◦g−1andϕ=g.

When an(f,g)-operation fulfills Definition3, we will use the nomenclature(f,g)- implication and we will call an admissible pair of generators to the pair of functions(f,g). The next result shows that it is enough to consider the pairs (f,g) of admissible generators such that f(0) = +orf(0) =1.

Proposition 4. Let If,gbe a fuzzy implication function with f(0) < +∞, then there exists a function f1with f1(0) =1such that(f1,g)is an admissible pair of generators and If,g=If1,g.

(15)

Proof. LetIf,gbe a fuzzy implication function with f(0)<+and consider f1(x) = ff(0)(x). Then,(f1,g)is an admissible pair of generators withf1(0) = ff(0)(0) =1 and since f1−1(x) =

f−1(x f(0))then

If1,g(x,y) = f1(−1)(g(x)f1(y)) = f1(−1)

g(x)f(y) f(0)

= f1−1

min

g(x)f(y) f(0),f1(0)

= f−1(min{g(x)f(y),f(0)}) =If,g(x,y).

Then next proposition shows that the(f,g)-generated implications have non-trivial zero region for some choice of generators.

Proposition 5. Let(f,g)be an admissible pair of generators. Then, the following statements hold:

(i) If g(1)< f(0) = +∞, then If,g(x,y) =0if and only if y=0<x.

(ii) If g(1) = f(0) = +∞, then If,g(x,y) =0if and only if y<x=1or y=0<x.

(iii) If f(0)<+∞, then If,g(x,y) =0if and only if g(x)≥1and y≤ f−1f(0)

g(x)

.

Proof.

(i) Let us assume that g(1) < f(0) = +then f(−1) = f−1. Hence, for every x,y∈[0, 1], we find that

If,g(x,y) = f−1(g(x)f(y)) =0⇔g(x)f(y) = f(0) = +∞.

However, we know thatg(x)≤g(1)<+∞, then the only possibility isf(y) = + andg(x)6=0. Consequently,y=0<x.

(ii) Again we have that f(−1)= f−1and then,

If,g(x,y) =0⇔g(x)f(y) = +∞.

Therefore,g(x) = +and f(y) > 0 or, g(x) > 0 and f(y) = +∞. Hence, the results follows.

(iii) Considerx,y∈[0, 1]then

If,g(x,y) =0⇔ f(−1)(g(x)f(y)) =0⇔g(x)f(y)∈[f(0),+).

Now, sincefis strictly decreasing,f(y)≤ f(0)for ally∈[0, 1]and then necessarily g(x)≥1. Finally,

g(x)f(y)≥ f(0)⇔ f(y)≥ f(0)

g(x) ⇔y≤ f−1 f(0)

g(x)

.

On the other hand, the next proposition shows that the region where the (f,g)- generated implications take the value 1 is independent of their generators.

Proposition 6. Let(f,g)be an admissible pair of generators. Then If,g(x,y) =1if and only if x=0or y=1.

Proof. Let(f,g)be an admissible pair of generators andx,y∈[0, 1]. Then, If,g(x,y) =1 ⇔ f(−1)(g(x)f(y)) =1⇔g(x)f(y) =0

⇔ g(x) =0 or f(y) =0⇔x =0 ory=1.

(16)

The determination of the one region obtained in the previous proposition is a property of fuzzy implication functions deeply studied in [31] where it is explained that the property I(x,y) = 1 ⇔ x = 0 ory = 1 is very important for the definition of strong equality indices. Consequently,(f,g)-implications could be used to generate strong equality indices.

Furthermore, in [11], this property plays a crucial role in the characterization off-generated implications.

From the previous proposition, the following result is straightforward.

Corollary 1. Let(f,g)be an admissible pair of generators. Then, the(f,g)-implication If,gdoes not satisfy either(IP)or(OP).

The next proposition studies under which conditions(NP)is satisfied by the(f,g)- generated implications. This property is satisfied by many of the most well-known families and therefore, to determine when(f,g)-implications fulfill(NP)is a necessary step for forthcoming studies on the intersections of this family with other existing families.

Proposition 7. Let(f,g)be an admissible pair of generators. Then, If,gsatisfies(NP)if and only if g(1) =1.

Proof. Consider(f,g)an admissible pair of generators. It is clear from the definition of fuzzy implication function that If,g(1, 0) = 0 and If,g(1, 1) = 1. Otherwise, since f is strictly decreasing and continuous with f(1) =0, we can choosey ∈ (0, 1)such that g(1)f(y)< f(0)and then

If,g(1,y) = f(−1)(g(1)f(y)) =y⇔g(1)f(y) = f(y)⇔g(1) =1.

The following result studies the natural negation of these fuzzy implication functions.

The properties of the natural negation play an important role in many characterization results of fuzzy implication functions.

Proposition 8. Let(f,g)be an admissible pair of generators. Then, the following properties hold:

(i) If f(0) = +∞, then the natural negation NIf,g is the Gödel or least negation ND1. (ii) If f(0)<+∞, then the natural negation NIf,g is given by

NIf,g(x,y) =

f−1(g(x)f(0)) if g(x)<1,

0 if g(x)≥1.

(iii) The natural negation NIf,g is continuous and strictly increasing if and only if f(0)<+ and g(1) =1.

Proof.

(i) If f(0) = +∞, thenf(−1)= f−1and for everyx∈[0, 1]we get NIf,g(x) = f−1(g(x)f(0)) =

f−1(+) if g(x)6=0, f−1(0) if g(x) =0, =

0 if x>0, 1 if x=0,

= ND1(x). (ii) If f(0)<+then we have

NIf,g(x) = f(−1)(g(x)f(0)) =

f−1(g(x)f(0)) if g(x)f(0)< f(0), 0 if g(x)f(0)≥ f(0),

=

f−1(g(x)f(0)) if g(x)<1,

0 if g(x)≥1.

(17)

(iii) If f(0) < + and g(1) = 1, it is straightforward from point (ii) that NIf,g is a continuous function since it is the composition of real continuous functions.

Considerx1<x2, by the strictly increasing nature ofg, we have thatg(x1)f(0)<

g(x2)f(0). Now, since f is strictly decreasing, f−1is strictly decreasing in[0,f(0)], and we get that

NIf,g(x1) = f−1(g(x1)f(0))> f−1(g(x2)f(0)) =NIf,g(x2).

Hence,NIf,g is strictly decreasing. Reciprocally, items (i) and (ii) prove that the obtained natural negations are not strictly decreasing when f(0) = +∞or when

f(0)<+∞andg(1)>1.

At this point, we analyze the discontinuity points of the(f,g)-generated implications, which can be(0, 0)or(1, 1).

Proposition 9. Let(f,g)be an admissible pair of generators. Then If,gis continuous everywhere except at point(0, 0)when f(0)= +∞or at point(1, 1)when g(1) = +∞.

Proof. Let(f,g)be an admissible pair of generators, then by definitionIf,gis continuous at each(x,y)∈[0, 1]2by being the composition of real continuous functions except for the cases when (g(x) =0 and f(y) = +∞) or (g(x) = +or f(y)=0), since in these situations we have considered the convention 0·(+) =0. These two situations correspond to the following two cases:

• Ifx =y=0 andf(0)= +∞, then because of (i) in Proposition8, the natural negation ofIf,gis not continuous atx=0, and thereforeIf,gis non-continuous at(0, 0).

• Ifx=y=1 andg(1) = +∞, then If,g(1,y) = f(−1)(+·f(y)) =

f−1(0) if y=1, 0 if y<1, =

1 if y=1, 0 if y<1.

Hence, we have that

y→1limIf,g(1,y) =06=1=If,g(1, 1), andIf,gis not continuous at(1, 1).

Consequently, there are members of the family that are continuous in the whole domain, and therefore, feasible to be applied in several fields.

Finally, we present two results that determine completely when the(f,g)-generated implications satisfy(EP)or(LIT).

Proposition 10. Let(f,g)be an admissible pair of generators. Then, the following statements are equivalent:

(i) If,gsatisfies(EP).

(ii) f(0) = +∞or ( f(0)<+∞and g(1) =1).

Proof. Assume thatIf,gsatisfies(EP). Now, let us consider f(0)<+∞andg(1)>1 and get a contradiction. On the one hand, we have that

If,g(x,If,g(1, 0)) = If,g(x, 0) = f(−1)(g(x)f(0)).

Referanser

RELATERTE DOKUMENTER

The difference is illustrated in 4.23, and as we see, it is not that large. The effect of applying various wall treatments is of course most apparent in the proximity of the wall.

This report presented effects of cultural differences in individualism/collectivism, power distance, uncertainty avoidance, masculinity/femininity, and long term/short

Next, we present cryptographic mechanisms that we have found to be typically implemented on common commercial unmanned aerial vehicles, and how they relate to the vulnerabilities

There is a large literature on how formal structure affects behavior (Egeberg 2003), but still the implications of formal structure are often not always very well understood

While knowledge and perspectives on E&amp;S proposals are still evolving, a growing body of research indicates that there are positive financial implications of making the

The purpose of this case study is to assess the potential implications of e-waste related emissions in developing regions, which simultaneously account for historical emissions

It ex- amines quality of care issues amidst expanding coverage (43), the role of private health-services in the ‘public good’ (44), politics (5), solidarity and obligation (36,

Experiment one and two demonstrate that the optimal capital tax structure is vul- nerable to the terms of trade implications of taxation when the price elasticities of export