International Journal of Computational Intelligence Systems

Volume 9, Issue 1, January 2016, Pages 110 - 119

Hesitant Fuzzy Filters in BE-algebras

Authors
Akbar Rezaei1, rezaei@pnu.ac.ir, Arsham Borumand Saeid2, *, arsham@uk.ac.ir
1Departement of Mathematics, Payame Noor University, P. O. Box. 19395-3697, Tehran, Iran
2Departement of Pure Mathematics, Faculty of Mathematics and Computer, Shahid Bahonar University of Kerman, Kerman, Iran
*Corresponding author
Corresponding Author
Arsham Borumand Saeidarsham@uk.ac.ir
Received 31 October 2014, Accepted 1 December 2015, Available Online 1 January 2016.
DOI
10.1080/18756891.2016.1144157How to use a DOI?
Keywords
BE-algebra; Hesitant fuzzy (implicative) filter; Hesitant level subset; γ-inclusive
Abstract

In this paper, we introduce the notion of hesitant fuzzy (implicative) filters and get some results on BE-algebras and show that every hesitant fuzzy implicative filter is a hesitant fuzzy filter but not the converse. Finally, we state and prove the relationship between hesitant fuzzy (implicative) filters and γ-inclusive sets.

Copyright
© 2016. the authors. Co-published by Atlantis Press and Taylor & Francis
Open Access
This is an open access article under the CC BY-NC license (http://creativecommons.org/licences/by-nc/4.0/).

1. Introduction

H. S. Kim and Y. H. Kim introduced the notion of a BE-algebra as a generalization of a dual BCK-algebra [3]. A. Borumand Saeid et al. defined some types of filters in BE-algebras and showed the relationship between them [2]. B. L. Meng give a procedure which generated a filter by a subset in a transitive BE-algebra [5]. Recently, A. Walendziak introduced the notion of a normal filter in BE-algebras and showed that there is a bijection between congruence relations and filters in commutative BE-algebras [13].

Fuzzy sets were introduced in 1965 by Zadeh [15] and then fuzzification ideas have been applied to other algebraic structures such as groups and BL-algebras. Fuzzy sets and its extensions have provided successful results dealing with uncertainty in different problems. Worldwide, there has been a rapid growth in interest in applications of fuzzy sets and some generalization of this is discussed by authors such as intuitionistic fuzzy sets, interval-valued fuzzy sets, type-n fuzzy sets and fuzzy multisets. Also, another generalization of this theory was proposed by Torra and Narukawa [11] and Torra [10]. The relationships among hesitant fuzzy sets and other generalizations of fuzzy sets such as intuitionistic fuzzy sets, type-2 fuzzy sets and fuzzy multi sets were discussed. They showed that the envelope of a hesitant fuzzy set is an intuitionistic fuzzy set. Also, they proved that the operations they proposed are consistent with the ones of intitionistic fuzzy sets when applied to the envelopes of hesitant fuzzy sets. Then some researchers who have defined divers concepts, extensions, aggregation operators and measures to handle with hesitant information. It may be mentioned that hesitant fuzzy sets can reflect the humans hesitancy more objectively than the other classical extensions of fuzzy sets and suit the modeling of quantitative settings. We can try to manage those situation, where a set of values are possible in the definition process of the membership of an element with this theory.

In this paper, we introduce the notion of hesitant fuzzy (implicative) filters and get some useful properties. In fact, we show that in self distributive BE-algebras two concepts of hesitant fuzzy implicative filter and hesitant fuzzy filter are equivalent. Also, the notion of γ-inclusive set which denoted by iA(hA;γ) is defined.

2. Preliminaries

In this section, we cite the fundamental definitions that will be used in the sequel:

Definition 1. (Kim and Kim [3])

By a BE-algebra we shall mean an algebra (X; *, 1) of type (2,0) satisfying the following axioms:

  • (BE1) x * x = 1,

  • (BE2) x * 1 = 1,

  • (BE3) 1 * x = x,

  • (BE4) x * (y * z) = y * (x * z), for all x,y,zX.

From now on X is a BE-algebra, unless otherwise is stated. We introduce a relation “≤” on X by xy if and only if x * y = 1. A BE-algebra X is said to be a self distributive if x * (y * z) = (x * y) * (x * z), for all x,y,zX. A BE-algebra X is said to be commutative if satisfies:

(x*y)*y=(y*x)*x,for allx,yX.

Proposition 1. (Walendziak [13])

If X is a commutative BE-algebra, then for all x,yX,

x*y=1andy*x=1implyx=y.

We note that “≤” is reflexive by (BE1). If X is self distributive then relation “≤” is a transitive ordered set on X, because if xy and yz, then

x*z=1*(x*z)=(x*y)*(x*z)=x*(y*z)=x*1=1.

Hence xz. If X is commutative then by Proposition 1, relation “≤” is antisymmetric. Hence if X is a commutative self distributive BE-algebra, then relation “≤” is a partial ordered set on X.

Proposition 2. (Kim and Kim [3])

In a BE-algebra X, the following holds:

  1. (i)

    x * (y * x) = 1,

  2. (ii)

    y * ((y * x) * x) = 1, for all x,yX.

A subset F of X is called a filter of X if it satisfies: (F1) 1 ∈ F, (F2) xF and x * yF imply yF. Define

A(x,y)={zX:x*(y*z)=1},
which is called an upper set of x and y. It is easy to see that 1,x,yA(x,y), for any x,yX. Every upper set A(x,y) need not be a filter of X in general.

Definition 2. (Borumand and Rezaei [2])

A nonempty subset F of X is called an implicative filter if satisfies the following conditions:

  • (IF1)

    1 ∈ F,

  • (IF2)

    x * (y * z) ∈ F and x * yF imply that x * zF, for all x,y,zX.

If we replace x of the condition (IF2) by the element 1, then it can be easily observed that every implicative filter is a filter. However, every filter is not an implicative filter as shown in the following example.

Example 1.

Let X = {1,a,b} be a BE-algebra with the following table:

* 1 a b

1 1 a b
a 1 1 a
b 1 a 1

Then F = {1,a} is a filter of X, but it is not an implicative filter, since 1 * (a * b) = 1 * a = aF and 1 * a = aF but 1 * b = bF.

Definition 3.

Let (X1; *, 1) and (X2; ○, 1′)) be two BE-algebras. Then a mapping f : X1X2 is called a homomorphism if f(x1 * x2) = f(x1) ○ f(x2), for all x1,x2X1. It is clear that if f : X1X2 is a homomorphism, then f(1) = 1′.

Definition 4. (Rezaei and Borumand [6])

A fuzzy set μ of X is called a fuzzy filter if satisfies the following conditions:

  • (FF1)

    μ(1) ≥ μ(x),

  • (FF2)

    μ(y) ≥ min{μ(x * y), μ(x)}, for all x,yX.

Definition 5. (Rao [9])

A fuzzy set μ of X is called a fuzzy implicative filter of X if satisfies the following conditions:

  • (FIF1)

    μ(1) ≥ μ(x),

  • (FIF2)

    μ(x * z) ≥ min{μ(x * (y * z)), μ(x * y)}, for all x,y,zX.

If we replace x of the condition (FIF2) by the element 1, then it can be easily observed that every fuzzy implicative filter is a fuzzy filter. However, every fuzzy filter is not a fuzzy implicative filter as shown in the following example.

Example 2. (Rao [9])

Let X = {1,a,b,c,d} be a BE-algebra with the following table:

* 1 a b c d

1 1 a b c d
a 1 1 b c b
b 1 a 1 b a
c 1 a 1 1 a
d 1 1 1 b 1

Then it can be easily verified that (X; *, 1) is a BE-algebra. Define a fuzzy set μ on X as follows:

μ(x)={0.9ifx=1,a0.2otherwise

Then clearly μ is a fuzzy filter of X, but it is not a fuzzy implicative filter of X, since

μ(b*c)min{μ(b*(d*c)),μ(b*d)}.

Definition 6. (Torra [10])

Let X be a reference set. Then a hesitant fuzzy set HFS A in X is represented mathematical as:

A={<x,hA(x)>:hA(x)ρ([0,1]),xX},
where ρ([0,1]) is the power set of [0,1].

So, we can define a set of fuzzy sets an HFS by union of their membership functions.

Definition 7. (Torra [10])

Let A = {μ1,μ2,…,μn} be a set of n membership functions. The HFS that is associated with A, hA, is defined as

hA:Xρ([0,1])hA(x)=μA{μ(x)}.

It is remarkable that this definition is quite suitable to decision making, when experts have to assess a set of alternatives. In such a case, A represents the assessments of the experts for each alternative and hA the assessments of the set of experts. However, note that it only allows to recover those HFSs whose memberships are given by sets of cardinality less than or equal to n.

For convenience, Xia and Xu in [14] named the set h = hA(x) as a hesitant fuzzy element HFE. The family of all hesitant fuzzy elements defined on X by HFE(X).

Definition 8. (Verma and Dev Sharma [12])

Let h,h1,h2HFE(X) and λ ∈ [0,1]. Then the operations complement, union and intersection are defined as follows:

  1. (i)

    hc = {1 − γ : γh},

  2. (ii)

    h1h2 = {max(γ1,γ2) : γ1h1,γ2h2},

  3. (iii)

    h1h2 = {min(γ1,γ2) : γ1h1,γ2h2},

  4. (iv)

    h1h2 = {γ1 + γ2γ1γ2 : γ1h1,γ2h2},

  5. (v)

    h1h2 = {γ1γ2 : γ1h1,γ2h2},

  6. (vi)

    λh = {1 − (1 − γ)λ : γh}.

3. Hesitant Fuzzy filters

In what follows, we introduce binary operation “⊑” as follow:

⊑:ρ([0,1])×ρ([0,1])ρ([0,1])(A,B)AB
and
ABif and only ifxAimplyxB.

It is obvious that ⊑ is a partial order set on ρ([0,1]).

Definition 9.

Hesitant fuzzy set A of X is called a hesitant fuzzy filter if satisfies the following conditions:

  • (HFF1) hA(x) ⊑ hA(1),

  • (HFF2) hA(x) ⊓ hA(x * y) ⊑ hA(y), for all x,yX.

Denote the set of all hesitant fuzzy filters of X by HFF(X).

Note. If |hA(x)| = 1, for all xX, then hA is a fuzzy filter. In fact in this case we put “≤≔⊑” and “min ≔ ⊓”.

Example 3.

Let X = {1,a,b} be a BE-algebra with the following table:

* 1 a b

1 1 a b
a 1 1 b
b 1 1 1

Let t1 = {0.2,0.3}, t2 = {0.4,0.5} and t3 = {0.6,0.8}. Define A as hA(1) = t3, hA(a) = t2 and hA(b) = t1. Then A is a hesitant fuzzy filter.

Proposition 3.

Let AHFF(X) and x,y,z,aiX for i = 1,…,n. Then

  1. (i)

    if xy, then hA(x) ⊑ hA(y),

  2. (ii)

    hA(x) ⊑ hA(y * x),

  3. (iii)

    hA(x) ⊓ hA(y) ⊑ hA(x * y),

  4. (iv)

    hA(x) ⊑ hA((x * y) * y),

  5. (v)

    hA(x) ⊓ hA(y) ⊑ hA((x * (y * z)) * z),

  6. (vi)

    if hA(y) ⊓ hA((x * y) * z) ⊑ hA(z * x), then hA is antitonic (i.e. if xy, then hA(y) ⊑ hA(x)),

  7. (vii)

    if zA(x,y), then hA(x) ⊓ hA(y) ⊑ hA(z),

  8. (viii)

    if i=1nai*x=1 , then i=1nhA(ai)hA(x) , where

    i=1nai*x=an*(an1*((a1*x))).

Proof.

  1. (i).

    Let xy. Then x * y = 1 and so by using (BE2) and Definition 9 (HFF2), we have

    hA(x)=hA(x)hA(1)=hA(x)hA(y*1)hA(y).

  2. (ii).

    Since x ≤ (y * x), by using (i) we have hA(x) ⊑ hA(y * x).

  3. (iii).

    By using (ii) we have

    hA(x)hA(y)hA(y)hA(x*y).

  4. (iv).

    It follows from Definition 9,

    hA(x)=hA(x)hA(1)=hA(x)hA((x*y)*(x*y))=hA(x)hA(x*((x*y)*x))hA((x*y)*y).

  5. (v).

    From (iv) we have

    hA(x)hA(y)hA((x*(y*x))*(y*x))hA(y)hA((x*(y*z))*z).

  6. (vi).

    Let xy, that is, x * y = 1.

    hA(y)=hA(y)hA(1*1)=hA(y)hA((x*y)*1)hA(1*x)=hA(x).

  7. (vii).

    Let zA(x,y). Then x * (y * z) = 1. Hence

    hA(x)hA(y)=hA(x)hA(y)hA(1)=hA(x)hA(y)hA(x*(y*z))hA(y)hA(y*z)hA(z).

  8. (viii).

    The proof is by induction on n. By (vii) it is true for n = 1, 2. Assume that it satisfies for n = k, that is,

    i=1kai*x=1i=1khA(ai)hA(x),
    for all a1,…,ak, xX.

Suppose that i=1k+1ai*x=1 , for all a1,…,ak, ak+1, xX. Then

i=2k+1hA(ai)hA(a1*x).

Since A is a hesitant fuzzy filter of X, we have

i=1k+1hA(ai)=(i=2k+1hA(ai))hA(a1)hA(a1*x)hA(a1)hA(x).

In the following example shows that if hAHFF(X), then hAcHFF(X) , in general.

Example 4.

In Example 3, we have hAc(1)={0.4,0.2} , hAc(a)={0.6,0.5} and hAc(b)={0.8,0.7} and so hAcHFF(X) because hAc(1)hAc(a) .

Theorem 4.

Let h,h1,h2HFF(X) and λ ∈ [0,1]. Then

  1. (i)

    h1h2HFF(X),

  2. (ii)

    h1h2HFF(X),

  3. (iii)

    h1h2HFF(X),

  4. (iv)

    h1h2HFF(X),

  5. (v)

    λhHFF(X).

Proof.

  1. (i).

    Assume that h1,h2HFF(X) and xX. Then

    (h1h2)(x)={max(γ1,γ2):γ1h1(x),γ2h2(x)}{max(γ1,γ2):γ1h1(1),γ2h2(1)}=(h1h2)(1).

    Now, we have

    (h1h2)(x*y)(h1h2)(x)={max(γ1,γ2):γ1h1(x*y),γ2h2(x*y)}{max(η1,η2):η1h1(x),η2h2(x)}={max(β1,β2):β1h1(x*y)h1(x),β2h2(x*y)h2(x)}{max(β1,β2):β1h1(y),β2h2(y)}=(h1h2)(y).

    Therefore, h1h2HFF(X).

  2. (ii).

    Assume that h1,h2HFF(X) and xX. Then

    (h1h2)(x)={min(γ1,γ2):γ1h1(x),γ2h2(x)}{min(γ1,γ2):γ1h1(1),γ2h2(1)}=(h1h2)(1).

    Now, we have

    (h1h2)(x*y)(h1h2)(x)={min(γ1,γ2):γ1h1(x*y),γ2h2(x*y)}{min(η1,η2):η1h1(x),η2h2(x)}={min(β1,β2):β1h1(x*y)h1(x),β2h2(x*y)h2(x)}{min(β1,β2):β1h1(y),β2h2(y)}=(h1h2)(y).

    Therefore, h1h2HFF(X).

  3. (iii).

    Assume that h1,h2HFF(X) and xX. Then (h1h2) (x)

    ={γ1+γ2γ1γ2:γ1h1(x),γ2h2(x)}{γ1+γ2γ1γ2:γ1h1(1),γ2h2(1)}=(h1h2)(1).

    Now, we have

    (h1h2)(x*y)(h1h2)(x)={γ1+γ2γ1γ2:γ1h1(x*y),γ2h2(x*y)}{η1+η2η1η2:η1h1(x),η2h2(x)}={β1+β2β1β2:β1h1(x*y)h1(x),β2h2(x*y)h2(x)}{β1+β2β1β2:β1h1(y),β2h2(y)}=(h1h2)(y).

    Therefore, h1h2HFF(X).

  4. (iv).

    Assume that h1,h2HFF(X) and xX. Then

    (h1h2)(x)={γ1γ2:γ1h1(x),γ2h2(x)}{γ1γ2:γ1h1(1),γ2h2(1)}=(h1h2)(1).

    Now, we have

    (h1h2)(x*y)(h1h2)(x)={γ1γ2:γ1h1(x*y),γ2h2(x*y)}{η1η2:η1h1(x),η2h2(x)}={β1β2:β1h1(x*y)h1(x),β2h2(x*y)h2(x)}{β1β2:β1h1(y),β2h2(y)}=(h1h2)(y).

    Therefore, h1h2HFF(X).

  5. (v).

    Assume that hHFF(X), xX and λ ∈ [0,1].

    λh(x)={1(1γ)λ:γh(x)}{1(1γ)λ:γh(1)}=λh(1).

    Now, we have

    λh(x*y)λh(x)={1(1γ)λ:γh(x*y)}{1(1η)λ:ηh(x)}={1(1β)λ:βh(x*y)h(x)}{1(1β)λ:βh(y)}=λh(y).

    Therefore, λhHFF(X).

Lemma 5.

If {hi}i∈ΛHFF(X), theni∈Λhi, is too.

Proof.

Straightforward.

Since the set HFF(X) is closed under arbitrary intersections, we have the following theorem.

Theorem 6.

(HFF(X); ⊑) is a complete lattice, but it is not a Boolean algebra.

Proof.

By Theorem 4 and Lemma 5, the proof is obvious. Example 4 shows that it is not a Boolean algebra.

Theorem 7.

Let AHFF(X). Then the set

XhA={xX:hA(x)=hA(1)},
is a filter of X.

Proof.

Obviously, 1 ∈ XhA. Let x,x * yXhA. Then hA(x) = hA(x * y) = hA(1). Now, by Definition 9, we have

hA(1)=hA(x)hA(x*y)hA(y)hA(1).

Hence hA(y) = hA(1). Therefore, yXhA.

Let γρ([0,1]). For a hesitant fuzzy filter A of X, γ-inclusive set which denoted by iA(hA;γ) is defined as follows:

iA(hA;γ){xA:γhA(x)}.

It is obvious that if βγ, then iA (hA;γ) ⊑ iA(hA;β), for all γ,βρ([0,1]).

Example 5.

In Example 3, γ ≔ {0.1,0.4}, we have iA(hA;γ) = {1,a}.

Theorem 8.

Let AHFS(X). The following are equivalent:

  1. (i)

    AHFF(X),

  2. (ii)

    (∀γρ([0,1])) iA(hA;γ) ≠ ∅ imply iA(hA;γ) is a filter of X.

Proof.

  • (i) ⇒ (ii). Let x,yX be such that x,x * yiA(hA;γ), for any γρ([0,1]).

    Then γhA(x) and γhA(x * y). Hence

    γhA(x)hA(x*y)hA(y).

    Since hA is a hesitant fuzzy filter, we have yiA(hA;γ).

  • (ii) ⇒ (i). Let iA(hA;γ) be a filter of X, for any γρ([0,1]) with iA(hA;γ) ≠ ∅. Put hA(x) = γ, for any xX. Then xiA(hA;γ). Since iA(hA;γ) is a filter of X, we have 1 ∈ iA(hA;γ) and so hA(x) = γhA(1).

Now, for any x,yX, let hA(x * y) = γx*y and hA(x) = γx. Put γ = γx*yγx. Then x,x * yiA(hA;γ), so yiA(hA;γ). Hence γhA(y) and so

hA(x*y)hA(x)=γx*yγx=γhA(y).

Therefore, AHFF(X).

Theorem 9.

Let AHFF(X). Then for all a,bX and γρ([0,1])

(a,biA(hA;γ)A(a,b)iA(hA;γ)).

Proof.

Assume that AHFF(X). Let a,bX be such that a,biA (hA;γ). Then γhA(a) and γhA(b). Let cA(a,b). Hence a * (b * c) = 1. Now, by Proposition 3 (v), we have

γhA(a)hA(b)hA((a*(b*c))*c)=hA(1*c)=hA(c).

Then ciA(hA;γ). Therefore, A(a,b) ⊆ iA(hA;γ)).

Corollary 10.

Let AHFF(X). Then for all γρ([0,1]))

(iA(hA;γ)iA(hA;γ)=a,biA(hA;γ)A(a,b)).

Proof.

It is sufficient prove that

iA(hA;γ)a,biA(hA;γ)A(a,b).

For this, assume that xiA(hA;γ). Since x * (1 * x) = 1, we have xA(x,1). Hence

iA(hA;γ)A(x,1)xiA(hA;γ)A(x,1)x,yiA(hA;γ)A(x,y).

Theorem 11.

Let AHFS(X). Define a Hesitant fuzzy set hA** of X as follows

hA**:Xρ([0,1]),x{hA(x)ifxiA(hA;γ)ηotherwise
where γ,ηρ([0,1]) satisfying η ⊏ ⊓xiA(hA;γ)hA(x). If AHFF(X), then A* ∈ HFF(X).

Proof.

Let AHFF(X) and x,yX. If x * y,xiA(hA;γ), then yiA(hA;γ) by Theorem 8 (ii). Hence

hA**(x)hA**(x*y)=hA(x)hA(x*y)hA(y)=hA**(y).

If x * yiA(hA;γ) or xiA(hA;γ), then hA**(x*y)=η or hA**(x)=η . Thus

hA**(x)hA**(x*y)=ηhA**(y).

Therefore, A* ∈ HFF(X).

4. Hesitant Fuzzy implicative filters

Definition 10.

Hesitant fuzzy set A of X is called a hesitant fuzzy implicative filter if satisfies the following conditions:

  • (HFIF1) hA(x) ⊑ hA(1),

  • (HFIF2) hA(x * (y * z)) ⊓ hA(x * y) ⊑ hA(x * z), for all x,y,zX.

Denote the set of all hesitant fuzzy implicative filters on X by HFIF(X). It can seen that every hesitant fuzzy implicative filter is a hesitant fuzzy filter.

Note. If |hA(x)| = 1, for all xX, then hA is an implicative fuzzy filter. In fact in this case we put “≤≔⊑” and “min ≔ ⊓”.

Example 6.

Let X = {1,a,b,c} with the following table:

* 1 a b c

1 1 a b c
a 1 1 b c
b 1 a 1 c
c 1 1 b 1

Then (X; *, 1) is a BE–algebra. Let t1 = {0.6,0.9}, t2 = {0.2,0.3} and t3 = {0.5}. Define A as

hA(1)=t1,hA(a)=t3andhA(b)=hA(c)=t2.

Then A is a hesitant fuzzy implicative filter.

Theorem 12.

Let X be a self distributive BE-algebra. Then every hesitant fuzzy filter is a hesitant fuzzy implicative filter.

Proof.

Let AHFF(X). Obvious that hA(x) ⊑ hA(1), for all xX. By using self distributivity and (HFF2), we have

hA(x*(y*z))hA(x*y)=hA((x*y)*(x*z))hA(x*y)hA(x*z).

Therefore, AHFIF(X).

In the following example shows that the condition self distributivity of Theorem 12, is necessary.

Example 7. (Rao [9])

Let X = {1,a,b,c,d} with the following table:

* 1 a b c d

1 1 a b c d
a 1 1 b c d
b 1 a 1 b a
c 1 a 1 1 a
d 1 1 1 b 1

Then (X; *, 1) is a BE-algebra but it is not self distributive because,

a*(b*d)=a*a=1(a*b)*(a*d)=a.

Let t1 = {0.8,0.7} and t2 = {0.4}. Define A as hA(1) = hA(a) = t1 and hA(b) = hA(c) = hA(d) = t2. Then A is a hesitant fuzzy filter, but it is not a hesitant implicative filter because,

hA(b*(d*c))hA(b*d)=hA(1)hA(a)=t1hA(b*c)=hA(b)=t2.

Theorem 13.

Let F be a (implicative) filter of X. Then there exists a hesitant (implicative) fuzzy filter hA of X such that iA(hA;γ) = F, for some γρ([0,1]).

Proof.

Define hesitant fuzzy set hA as follows

hA(x)={BifxFotherwise
where γρ([0,1]) is a fixed subset. Since 1 ∈ F, we have hA(x) ⊑ hA(1) = γ, for all xX. Now, we consider the following cases.
  • Case 1.

    If x * y,xF, then yF. Hence

    hA(x*y)hA(x)=γ=hA(y).

  • Case 2.

    If x * yF and xF, Then hA(x * y) = F and hA(x) = ∅. Hence

    hA(x*y)hA(x)=γ=hA(y).

  • Case 3.

    If x *yF and xF, Then hA(x * y) = ∅ and hA(x) = F. Hence

    hA(x*y)hA(x)=γ=hA(y).

  • Case 4.

    If x * yF and xF, Then hA(x * y) = ∅ and hA(x) = ∅. Hence

    hA(x*y)hA(x)==hA(y).

    Clearly iA(hA;γ) = F.

Theorem 14.

Let X be a self distributive BE-algebra and AHFF(X). Then the following conditions are equivalent:

  1. (i)

    AHFIF(X),

  2. (ii)

    hA(y * (y * x)) ⊑ hA(y * x),

  3. (iii)

    hA((z * (y * (y * x))) ⊓ hA(z) ⊑ hA(y * x), for all x,y,zX.

Proof.

  • (i) ⇒ (ii). Let AHFIF(X). By using (HFIF1) and (BE1) we have

    hA(y*(y*x)=hA(y*(y*x))hA(1)=hA(y*(y*x))hA(y*y)hA(y*x).

  • (ii) ⇒ (iii). Let A be a hesitant fuzzy filter of X satisfying the condition (ii). By using (HFIF2) and (ii) we have

    hA(z*(y*(y*x)))hA(z)hA(y*(y*x))hA(y*x).

  • (iii) ⇒ (i). Since

    x*(y*z)=y*(x*z)(x*y)*(x*(x*z)).

Hence hA(x * (y * z)) ⊑ hA((x * y) * (x * (x * z))), by Proposition 3 (i). Thus
hA(x*(y*z))hA(x*y)hA(((x*y)*(x*(x*z)))hA(x*y)hA(x*z).

Therefore, AHFIF(X).

Let f : XY be a homomorphism of BE-algebras and AHFS(Y). Define a mapping hAf : Xρ([0,1]) such that hAf(x) = hA(f(x)), for all xX.

Then hAf(x) is well-defined and AfHFS(X), in which Af = {xX : f(x) ∈ A}.

Theorem 15.

Let f : XY be an onto homomorphism of BE-algebras and AHFS(Y). Then AHFF(Y)(resp. AHFIF(Y)) if and only if AfHFF(X)(resp. AfHFIF(X)).

Proof.

Assume that AHFF(Y). For any xX, we have

hAf(x)=hA(f(x))hA(1Y)=hA(f(1X))=hAf(1X).

Hence (HFF1) is valid. Now, let x,yX

hAf(x*y)hAf(x)=hA(f(x*y))hA(f(x))=hA(f(x)*f(y))hA(f(x))hA(f(y))=hAf(y)

Therefore, AfHFF(X).

Conversely, Assume that AfHFF(X). Let yY. Since f is onto, there exists xX such that f(x) = y. Then

hA(y)=hA(f(x))=hAf(x)hAf(1X)=hA(f(1X))=hA(1Y).

Now, let x,yY. Then there exists a,bX such that f(a) = x and f(b) = y. Hence we have

hA(x*y)hA(x)=hA(f(a)*f(b))hA(f(a))=hA(f(a*b))hA(f(a))=hAf(a*b)hAf(a)hAf(b)=hA(f(b))=hA(y).

Therefore, AHFF(Y).

Let AHFS(X). Denote

1sup{sup{hA(x):xX}}.

Then for any β ∈ [0, ⊤], define hAβ (x) ≔ hA(x) + β = {a + β : ahA(x)}, for all xX.

Obviously, hAβ is a mapping from X to [0,1], that is, AβHFS(X). hAβ (x) is well define. Assume that β ∈ [0, ⊤] and x1 = x2. Then hA(x1) = hA(x2) and so hAβ (x1) = hA(x1) + β = hA(x2) + β = hAβ (x2).

Hence hAβ is well define. Let β1,β2 ∈ [0, ⊤] be such that β1β2. Then hAβ1hAβ2.

Example 8.

In Example 6, sup{sup{hA(x) : xX}} = sup{0.9,0.3,0.5} = 0.9 and so ⊤ = 1 − 0.9 = 0.1.

Theorem 16.

Let β ∈ [0, ⊤]. If AHFF(X) (resp. HFIF(X)), then hAβHFF(X) (resp. HFIF(X)), too.

Proof.

Let x,yX. Then

hAβ(x*y)hAβ(x)=(hA(x*y)+β)(hA(x)+β)=(hA(x*y)hA(x))+β(hA(y)+β)=hAβ(y).

Also, hAβ (x) = hA(x) + βhA(1) + β = hAβ (1). Therefore, hAβHFF(X).

Theorem 17.

If there exists β ∈ [0, ⊤] such that hAβHFF(X)(resp. HFIF(X)), then hAHFF(X) (resp. HFIF(X)), too.

Proof.

Assume that hAβHFF(X), for some β ∈ [0, ⊤]. Let x, yX. Since hAβ (x * y) ⊓ hAβ (x) ⊑ hAβ (y), we can see that

hAβ(x*y)hAβ(x)=(hA(x*y)+β)(hA(x)+β)=(hA(x*y)hA(x))+β(hA(y)+β)

Now, by canceling β we have

hA(x*y)hA(x)hA(y).

Also, by a similar way, hA(x) ⊑ hA(1). Therefore, hAHFF(X).

5. Conclusion

Uncertainty usually appears in many real world problems. Fuzzy sets and its extensions have provided successful results dealing with uncertainty in different problems. We have paid attention to one of them, HFS, that manages hesitant situations that often appear when the membership degree of an element to a set must be established. Additionally, it is known that many operators for hesitant fuzzy sets and their extensions have been introduced to deal with such a type of information in different applications where decision making has been the most remarkable one.

In this paper, we applied the theory of hesitant fuzzy sets to BE-algebras and introduced the notions of hesitant fuzzy (implicative) filters and γ-inclusive sets in BE-algebras and many related properties are introduced.

Acknowledgments

We thank the anonymous referees for the careful reading of the paper and the suggestions on improving its presentation.

References

3.HS Kim and YH Kim, On BE-algebras, Sci, Math, Jpn, Vol. 66, No. 1, 2007, pp. 113-116.
5.BL Meng, On filters in BE-algebras, Sci. Math. Jpn, Vol. 71, 2010, pp. 201-207.
8.RM Rodriguez, B Bedregal, H Bustince, YC Dong, B Farhadinia, C Kahraman, L Martinez, V Torra, YJ Xu, ZS Xu, and F Herrera, A position and perspective analysis of hesitant fuzzy sets on information fusion in decision making. Towards high quality progress, Information Fusion. ISSN 1566-2535, http://dx.doi.org/10.1016/j.inffus.2015.11.004
9.SM Rao, Fuzzy implicative filters of BE-algebras, Annals of Fuzzy mathematics and Informatics, Vol. 6, No. 3, 2013, pp. 755-765.
13.A Walendziak, On normal filters and congruence relations in BE-algebras, Commentationes mathematicae, Vol. 52, No. 2, 2012, pp. 199-205.
Journal
International Journal of Computational Intelligence Systems
Volume-Issue
9 - 1
Pages
110 - 119
Publication Date
2016/01/01
ISSN (Online)
1875-6883
ISSN (Print)
1875-6891
DOI
10.1080/18756891.2016.1144157How to use a DOI?
Copyright
© 2016. the authors. Co-published by Atlantis Press and Taylor & Francis
Open Access
This is an open access article under the CC BY-NC license (http://creativecommons.org/licences/by-nc/4.0/).

Cite this article

TY  - JOUR
AU  - Akbar Rezaei
AU  - Arsham Borumand Saeid
PY  - 2016
DA  - 2016/01/01
TI  - Hesitant Fuzzy Filters in BE-algebras
JO  - International Journal of Computational Intelligence Systems
SP  - 110
EP  - 119
VL  - 9
IS  - 1
SN  - 1875-6883
UR  - https://doi.org/10.1080/18756891.2016.1144157
DO  - 10.1080/18756891.2016.1144157
ID  - Rezaei2016
ER  -