The notions of hesitant fuzzy translations and hesitant fuzzy extensions of a hesitant fuzzy set on BCK/BCI-algebras are introduced, and related properties are investigated. We prove that every hesitant fuzzy translation of a hesitant fuzzy subalgebra (ideal) is a hesitant fuzzy subalgebra (ideal). Conditions for a hesitant fuzzy set to be a hesitant fuzzy subalgebra (ideal) are provided. We show that if a hesitant fuzzy set is a hesitant fuzzy subalgebra (ideal), then its support is a subalgebra (ideal), and also prove that if the support of a hesitant fuzzy set is a subalgebra (ideal), then its hesitant fuzzy translation is a hesitant fuzzy subalgebra (ideal).
As a useful generalization of the fuzzy set, Torra [7] introduced the hesitant fuzzy set that is designed for situations in which it is difficult to determine the membership of an element to a set owing to ambiguity between a few different values. The hesitant fuzzy set permits the membership degree of an element to a set to be represented by a set of possible values between 0 and 1 (see [7] and [8]). The hesitant fuzzy set therefore provides a more accurate representation of hesitancy in stating their preferences over objects than the fuzzy set or its classical extensions. Hesitant fuzzy set theory has been applied to several practical problems, primarily in the area of decision making (see [6, 8–13]). Jun and Song applied the notion of hesitant fuzzy sets to MTL-algebras and EQ-algebras (see [3] and [4]).
In this paper, we introduce the notions of hesitant fuzzy translations and hesitant fuzzy extensions of a hesitant fuzzy set on BCK/BCI-algebras, and investigate their related properties. We prove that every hesitant fuzzy translation of a hesitant fuzzy subalgebra (ideal) is a hesitant fuzzy subalgebra (ideal), and provide conditions for a hesitant fuzzy set to be a hesitant fuzzy subalgebra (ideal). We show that if a hesitant fuzzy set is a hesitant fuzzy subalgebra (ideal), then its support is a subalgebra (ideal). We also prove that if the support of a hesitant fuzzy set is a subalgebra (ideal), then its hesitant fuzzy translation is a hesitant fuzzy subalgebra (ideal).
Preliminaries
A BCK/BCI-algebra is an important class of logical algebras introduced by K. Iséki, and it was extensively investigated by several researchers.
An algebra 𝒳 : = (X ; * , 0) of type (2, 0) is called a BCI-algebra if it satisfies the following conditions:
(∀ x, y, z ∈ X) (((x * y) * (x * z)) * (z * y) =0) ,
(∀ x, y ∈ X) ((x * (x * y)) * y = 0) ,
(∀ x ∈ X) (x * x = 0) ,
(∀ x, y ∈ X) (x * y = 0, y * x = 0 ⇒x = y) .
If a BCI-algebra 𝒳 satisfies the following identity:
(∀ x ∈ X) (0 * x = 0) ,
then 𝒳 is called a BCK-algebra. Any BCK/BCI-algebra 𝒳 satisfies the following axioms:
(∀ x ∈ X) (x * 0 = x) ,
(∀ x, y, z ∈ X) (x ≤ y ⇒ x * z ≤ y * z, z * y ≤ z * x) ,
(∀ x, y, z ∈ X) ((x * y) * z = (x * z) * y) ,
(∀ x, y, z ∈ X) ((x * z) * (y * z) ≤ x * y)
where x ≤ y if and only if x * y = 0 . A nonempty subset S of a BCK/BCI-algebra 𝒳 is called a subalgebra of 𝒳 if x * y ∈ S for all x, y ∈ S . A subset A of a BCK/BCI-algebra 𝒳 is called an ideal of 𝒳 if it satisfies:
0 ∈ A .
(∀ x ∈ X) (∀ y ∈ A) (x * y ∈ A ⇒ x ∈ A) .
We refer to the books [1, 5] for further information regarding on BCK/BCI-algebras.
Torra [7] defined hesitant fuzzy sets in terms of a function that returns a set of membership values for each element in the domain. This will be formally defined in the following definition.
Definition 2.1. [7] Let X be a reference set. Then we define a hesitant fuzzy set on X in terms of a function ℋ that when applied to X returns a subset of [0, 1] .
For a hesitant fuzzy set ℋ on 𝒳 and x, y, z ∈ X, we use the notations ℋx : = ℋ (x), and . Also, ℋx (λ) : = ℋ (x) ∪ λ and where λ ∈ 𝒫 ([0, 1]). It is clear that ,
and for allx, y ∈ X.
Hesitant fuzzy translations
In what follows, let 𝒳 denote a BCK/BCI-algebra unless otherwise specified, and we take X as a reference set.
Definition 3.1. [2] A hesitant fuzzy set ℋ on 𝒳 is called a hesitant fuzzy subalgebra of 𝒳 if it satisfies the following condition:
Definition 3.2. [2] A hesitant fuzzy set ℋ on 𝒳 is called a hesitant fuzzy ideal of 𝒳 if it satisfies the following condition:
For any hesitant fuzzy set ℋ on 𝒳, we consider the set
It is clear that Σℋ and ℋx are disjoint for all x ∈ X.
Definition 3.3. For a hesitant fuzzy set ℋ on 𝒳 and λ ⊆ Σℋ, a hesitant fuzzy set on 𝒳 which is given as follows:
is called the hesitant fuzzy translation of ℋ with respect to λ (briefly, λ-hesitant fuzzy translation of ℋ).
Lemma 3.4.If ℋ is a hesitant fuzzy subalgebra of 𝒳, then
for all x, y ∈ X and λ ∈ 𝒫 ([0, 1]).
Proof. Straightforward. □
Lemma 3.5.If ℋ is a hesitant fuzzy ideal of 𝒳, then for all x ∈ X and λ ∈ 𝒫 ([0, 1]).
Proof. Straightforward. □
Proposition 3.6.For any λ ⊆ Σℋ, the λ-hesitant fuzzy translation of a hesitant fuzzy subalgebra ℋ of 𝒳 satisfies:
If ℋ is a hesitant fuzzy ideal of 𝒳, then the λ-hesitant fuzzy translation of ℋ satisfies: ∀x, y, z ∈ X,
Proof. Let ℋ be a hesitant fuzzy subalgebra of 𝒳. For any x ∈ X, we have
Assume that ℋ is a hesitant fuzzy ideal of X over U. Let x and y be elements of X such that x ≤ y. Then x * y = 0, and so
Now let x, y and z be elements of X such that x * y ≤ z. Then by (3.6). It follows from (3.3) that
This completes the proof. □
Theorem 3.7.If ℋ is a hesitant fuzzy subalgebra of 𝒳, then the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy subalgebra of 𝒳 for all λ ⊆ Σℋ.
Proof. Using (3.1), we have
for all x, y ∈ X and λ ⊆ Σℋ. Therefore is a hesitant fuzzy subalgebra of 𝒳. □
Theorem 3.8.If ℋ is a hesitant fuzzy ideal of 𝒳, then so is the λ-hesitant fuzzy translation of ℋ for all λ ⊆ Σℋ.
Proof. Using (3.2) and (3.3), we have
and
for all x, y ∈ X and λ ⊆ Σℋ. Therefore is a hesitant fuzzy ideal of 𝒳. □
We consider the converse of Theorems 3.7 and 3.8.
Theorem 3.9.Let ℋ be a hesitant fuzzy set on 𝒳. If there exists a subset λ of Σℋ such that the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy subalgebra of 𝒳, then ℋ is a hesitant fuzzy subalgebra of 𝒳.
Proof. Assume that the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy subalgebra of 𝒳 for some λ ⊆ Σℋ. Then
for all x, y ∈ X. Now, if , then
and z ∉ λ since ℋx and λ are disjoint for all x ∈ X . Hence z ∈ ℋx *y, and so . Therefore ℋ is a hesitant fuzzy subalgebra of 𝒳. □
Theorem 3.10.Let ℋ be a hesitant fuzzy set on 𝒳. If there exists a subset λ of Σℋ such that the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy ideal of 𝒳, then ℋ is a hesitant fuzzy ideal of 𝒳.
Proof. Assume that the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy ideal of 𝒳 for some λ ⊆ Σℋ. Then
and
for all x, y ∈ X. Since ℋx and λ are disjoint for all x ∈ X, it follows that ℋ0 ⊇ ℋx and for all x, y ∈ X. Therefore ℋ is a hesitant fuzzy ideal of 𝒳. □
For any hesitant fuzzy set ℋ on 𝒳, consider a set
where λ ⊆ Σℋ and δ ∈ 𝒫 ([0, 1]) with λ ⊆ δ. We say that is the (δ, λ)-support of ℋ. Note that
Hence .
Theorem 3.11.For any λ ⊆ Σℋ, if a hesitant fuzzy set ℋ on 𝒳 is a hesitant fuzzy subalgebra (resp. ideal) of 𝒳, then the (δ, λ)-support of ℋ is a subalgebra (resp. ideal) of 𝒳 for all δ ∈ 𝒫 ([0, 1]) with λ ⊆ δ.
Proof. Assume that ℋ is a hesitant fuzzy subalgebra (resp. ideal) of 𝒳. Let x, y ∈ X. If , then δ \ λ ⊆ ℋx and δ \ λ ⊆ ℋy. Hence
and ℋ0 ⊇ ℋx ⊇ δ \ λ by (3.1) and (3.2), and so and . Suppose that and . Then δ \ λ ⊆ ℋx *y and δ \ λ ⊆ ℋy. Using (3.3), we have
and thus . Therefore the (δ, λ)-support of ℋ is a subalgebra (resp. ideal) of 𝒳. □
Using Theorems 3.9, 3.10 and 3.11, we have the following corollary.
Corollary 3.12.For a hesitant fuzzy set ℋ on 𝒳, if there exists a subset λ of Σℋ such that the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy subalgebra (resp. hesitant fuzzy ideal) of 𝒳, then the (δ, λ)-support of ℋ is a subalgebra (resp. ideal) of 𝒳 for all δ ∈ 𝒫 ([0, 1]) with λ ⊆ δ.
Given λ ⊆ Σℋ and any δ ∈ 𝒫 ([0, 1]) with λ ⊆ δ, let ℋ be a hesitant fuzzy set on 𝒳 such that the (δ, λ)-support of ℋ is a subalgebra of X. Let x and y be elements of X such that and . If we take δ = δx ∩ δy, then and . Thus , and so . It follows that
Therefore we have the following theorem.
Theorem 3.13.Given λ ⊆ Σℋ and any δ ∈ 𝒫 ([0, 1]) with λ ⊆ δ, if the (δ, λ)-support of a hesitant fuzzy set ℋ on 𝒳 is a subalgebra of 𝒳, then the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy subalgebra of 𝒳.
Corollary 3.14.Given λ ⊆ Σℋ and any δ ∈ 𝒫 ([0, 1]) with λ ⊆ δ, if the (δ, λ)-support of a hesitant fuzzy set ℋ on 𝒳 is a subalgebra of 𝒳, then ℋ is a hesitant fuzzy subalgebra of 𝒳.
Theorem 3.15.Let 𝒳 be a BCK-algebra. Given λ ⊆ Σℋ and any δ ∈ 𝒫 ([0, 1]) with λ ⊆ δ, if the (δ, λ)-support of a hesitant fuzzy set ℋ on 𝒳 is an ideal of 𝒳, then the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy ideal of 𝒳.
Proof. Suppose that the (δ, λ)-support of a hesitant fuzzy set ℋ on a BCK-algebra 𝒳 is an ideal of 𝒳 for any λ ⊆ Σℋ and δ ∈ 𝒫 ([0, 1]) with λ ⊆ δ. Then is a subalgebra of X because every ideal is a subalgebra in a BCK-algebra 𝒳. It follows from Theorem 3.13 that the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy subalgebra of 𝒳 and from Theorem 3.9 that ℋ is a hesitant fuzzy subalgebra of 𝒳. Using (3.5) in Proposition 3.6, we have for all x ∈ X. Let x and y be elements of X such that and . If we take δ : = δx *y ∩ δy, then and , that is, and . Since is an ideal of 𝒳, we have by (b2). Thus . Therefore the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy ideal of 𝒳. □
Hesitant fuzzy extensions
Definition 4.1. Let ℋ and 𝒢 be hesitant fuzzy sets on 𝒳. We say that 𝒢 is a hesitant fuzzy extension of ℋ if it satisfies:
(∀ x ∈ X) (ℋx ⊆ 𝒢x),
If ℋ is a hesitant fuzzy subalgebra of 𝒳, then so is 𝒢.
Example 4.2. If ℋ is a hesitant fuzzy subalgebra of 𝒳, then the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy extension of ℋ for all λ ⊆ Σℋ.
The following example shows that there exist hesitant fuzzy sets ℋ and 𝒢 on 𝒳 such that
ℋ is a hesitant fuzzy subalgebra of 𝒳.
𝒢 is a hesitant fuzzy extension of ℋ.
𝒢 is not the λ-hesitant fuzzy translation of ℋ for any λ ⊆ Σ𝒢.
Example 4.3. Let X = {0, 1, 2, 3, 4} be a set with the following Cayley table which is appeared in Table 1.
Then 𝒳 : = (X, * , 0) is a BCK-algebra (see [5]). Let ℋ be a hesitant fuzzy set on 𝒳 which is defined by
Then ℋ is a hesitant fuzzy subalgebra of 𝒳.
(1) Let 𝒢 be a hesitant fuzzy set on 𝒳 which is defined by
Then ℋx ⊆ 𝒢x for all x ∈ X, and 𝒢 is a hesitant fuzzy subalgebra of 𝒳. Therefore 𝒢 is a hesitant fuzzy extension of ℋ. Note that Σℋ = {0.4, 0.6} and there is no λ ⊆ Σ𝒢 such that 𝒢 is the λ-hesitant fuzzy translation of ℋ.
(2) Let ℱ be a hesitant fuzzy set on 𝒳 which is defined by
Then where λ = {0.6} ⊆ Σℋ, that is, ℱ is the λ-hesitant fuzzy translation of ℋ. Thus it is a hesitant fuzzy extension of ℋ.
Let ℋ be a hesitant fuzzy subalgebra of 𝒳. For every λ ⊆ Σℋ, the λ-hesitant fuzzy translation of ℋ is a hesitant fuzzy subalgebra of 𝒳. If 𝒢 is a hesitant fuzzy extension of , then there exists δ ⊆ Σℋ such that λ ⊆ δ and for all x ∈ X. Also the λ1-hesitant fuzzy translation and the λ2-hesitant fuzzy translation of ℋ are hesitant fuzzy subalgebras of 𝒳 for any subsets λ1 and λ2 of Σℋ by Theorem 3.7. If λ1 ⊆ λ2, then for all x ∈ X. Hence we have the following theorem.
Theorem 4.4.Let ℋ be a hesitant fuzzy subalgebra of 𝒳 and λ ⊆ Σℋ. For every hesitant fuzzy extension 𝒢 of the λ-hesitant fuzzy translation of ℋ, there exists δ ⊆ Σℋ such that λ ⊆ δ and 𝒢 is a hesitant fuzzy extension of the δ-hesitant fuzzy translation of ℋ. Also for any subsets λ1 and λ2 of Σℋ with λ1 ⊆ λ2, the λ2-hesitant fuzzy translation of ℋ is a hesitant fuzzy extension of the λ1-hesitant fuzzy translation of ℋ.
The following example illustrates the first part of Theorem 4.4.
Example 4.5. Let X = {0, 1, 2, 3, 4} be a set with the following Cayley table which is appeared in Table 2.
Then 𝒳 : = (X, * , 0) is a BCK-algebra (see [5]). Let ℋ be a hesitant fuzzy set on 𝒳 which is defined by
Then ℋ is a hesitant fuzzy subalgebra of 𝒳 and Σℋ = {0.2, 0.4, 0.6}. If we take λ = {0.6}, then the λ-hesitant fuzzy translation of ℋ is givenby
and it is a hesitant fuzzy subalgebra of 𝒳 by Theorem 3.7. Let 𝒢 be a hesitant fuzzy set on 𝒳 which is defined by
Then 𝒢 is a hesitant fuzzy subalgebra of 𝒳 and for all x ∈ X. Thus 𝒢 is a hesitant fuzzy extension of the λ-hesitant fuzzy translation of ℋ. But 𝒢 is not the λ-hesitant fuzzy translation of ℋ for all λ ⊆ Σℋ. If we take δ = {0.2, 0.6}, then λ ⊆ δ and the δ-hesitant fuzzy translation of ℋ is given as follows:
Then for all x ∈ X and is a hesitant fuzzy subalgebra of 𝒳. Therefore 𝒢 is a hesitant fuzzy extension of the δ-hesitant fuzzy translation of ℋ.
Conclusions
Given a hesitant fuzzy set on a BCK/BCI-algebra, we have introduced the notions of hesitant fuzzy translations and hesitant fuzzy extensions, and investigated related properties. We have shown that every hesitant fuzzy translation of a hesitant fuzzy subalgebra (ideal) is a hesitant fuzzy subalgebra (ideal). We have provided conditions for a hesitant fuzzy set to be a hesitant fuzzy subalgebra (ideal). We have shown that if a hesitant fuzzy set is a hesitant fuzzy subalgebra (ideal), then its support is a subalgebra (ideal). We have also shown that if the support of a hesitant fuzzy set is subalgebra (ideal), then its hesitant fuzzy translation is a hesitant fuzzy subalgebra (ideal).
Footnotes
Acknowledgments
The first author would like to acknowledge financial support for this work, from the Deanship of Scientific Research (DRS), University of Tabuk, Tabuk, Saudi Arabia, under grant no. S/0123/1436.
JunY.B. and AhnS.S., Hesitant fuzzy set theory applied to BCK/BCI-algebras, J Comput Anal Appl20(4) (2016), 635–646.
3.
JunY.B. and SongS.Z., Hesitant fuzzy set theory applied to filters in MTL-algebras, Honam Math J36(4) (2014), 813–830.
4.
JunY.B. and SongS.Z., Hesitant fuzzy prefilters and filters of EQ-algebras, Appl Math Sci9 (2015), 515–532.
5.
MengJ. and JunY.B., BCK-algebras, Kyungmoon Sa Co.Seoul, 1994.
6.
RodriguezR.M., MartinezL. and HerreraF., Hesitant fuzzy linguistic term sets for decision making, IEEE Trans Fuzzy Syst20(1) (2012), 109–119.
7.
TorraV., Hesitant fuzzy sets, Int J Intell Syst25 (2010), 529–539.
8.
TorraV. and NarukawaY., On hesitant fuzzy sets and decision, in: The 18th IEEE International Conference on Fuzzy Systems, Jeju Island, Korea, 2009, pp. 1378–1382.
9.
WeiG., Hesitant fuzzy prioritized operators and their application to multiple attribute decision making, Knowledge-Based Systems31 (2012), 176–182.
10.
XiaM. and XuZ.S., Hesitant fuzzy information aggregation in decision making, Internat J Approx Reason52(3) (2011), 395–407.
11.
XiaM., XuZ.S. and ChenN., Some hesitant fuzzy aggregation operators with their application in group decision making, Group Decision Negotiation22 (2013), 259–279.
12.
XuZ.S. and XiaM., Distance and similarity measures for hesitant fuzzy sets, Inform Sci181(11) (2011), 2128–2138.