This paper applies the interval neutrosophic set theory to express fuzzy formal concept. A new interval neutrosophic fuzzy concept lattice is proposed. Furthermore, interval-distance and interval-similarity measure are discussed. We can find some interval neutrosophic fuzzy concepts to meet particular similarity range given by users. The result of this paper may enhance the flexibility of extracting knowledge and expand the capacity of knowledge.
Formal concept analysis (FCA) introduced by Wille [1] had been applied in various research fields [2]. Due to express the fuzziness and uncertainty of knowledge, Singh [3, 4] proposed interval-valued fuzzy concept lattice and three-way fuzzy concept lattice.
Neutrosophic set (NS), proposed by Samarandache [5], is characterized by a truth-membership function, an indeterminacy membership function and a falsity membership function independently which are within the real standard or nonstandard unit interval. Thus, NS generalizes the fuzzy set [6], interval-valued fuzzy set [7], intuitionistic fuzzy set [8] and interval-valued intuitionistic fuzzy set [9]. NS can handle incomplete, uncertain and inconsistent information which often appear in real world. For further generalization, Wang [11] introduced the interval neutrosophic set (INS) in which three membership functions are independent and their values are subinterval of [0,1]. There are many applications based on NS and INS, such as database [12], medical diagnosis [13], decision making [14–24], and image processing [25, 26].
Torra [27] proposed the hesitant fuzzy set. Wei [28] developed some prioritized aggregation operators for aggregating hesitant fuzzy information. These operators can be applied in multiple attribute decision making problems. Furthermore, Wei [29] and Lin [30, 31] proposed some aggregation operators for aggregating hesitant fuzzy linguistic information. Interval-valued intuitionistic fuzzy context was proposed by Xu [32] in which the degree of membership and the degree of non-membership are expressed by interval values instead of real values. Wei [33] also developed interval valued hesitant fuzzy uncertain linguistic aggregation operators. Ye [14] proposed similarity measures between INSs using the weighted Euclidean distance and the weighted Hamming distance.
However, up to now, we find that there are still the following two problems needed to be considered.
How can we construct the corresponding concept lattice when we introduce INS to the formal context?
How can we find multiple concepts similar to the target concepts within a certain similarity range required by users?
To solve these problems, we will do the following works:
Construct a novel concept lattice called interval neutrosophic fuzzy (INF) concept lattice in Section 3. The intent of INF concept is an INS whose truth, falsity, and indeterminacy degree are intervals. Hence, INF concept lattice can represent uncertain, imprecise, incomplete and inconsistent information which exist in the real world.
Interval-similarity measure defined in Section 4 which can help users to find more similar concepts in a certain similarity range.
The rest of this paper is organized as follows. Section 2 reviews basic definitions of FCA [1] and INS [11]. In Section 3, we define a new Galois connection. In addition, we search out the INF concept lattice. Section 4 proposes the interval-distance and interval-similarity measure for finding INF concepts that similar to the target concept within a required similarity range. Section 5 uses two examples to illustrate the results in Sections 3 and 4. Finally, Section 6 concludes this paper and points out our future works.
Preliminaries
In this section, we will review some preliminaries for interval number and INS. For more detail, please, interval number is referred to [10] and INS is seen [11].
Definition 2.1. [1] Let φ : P → Q and ψ : Q → P be maps between two ordered sets (P, ≤) and (Q, ≤). Such a pair of maps is called a Galois connection between the ordered sets if
p1 ≤ p2 ⇒ φp1 ≥ φp2
q1 ≤ q2 ⇒ ψq1 ≥ ψq2
p ≤ ψφpandq ≤ φψq
Definition 2.2. [10] An interval number D is an interval [a-, a+] with 0 ≤ a- ≤ a+ ≤ 1. The interval [a, a] is identified with the real number a ∈ [0, 1]. D (0, 1) denotes the set of all interval numbers on [0,1]. For the interval numbers and , we can define
Then, (D (0, 1) , ≤ , ∨ , ∧) is a complete lattice with [0, 0] as the least element and [1, 1] as the great.
Definition 2.3. [11] Let X be a space of points (objects), with a generic in X denoted by x. An INS A is characterized by a truth-membership function TA, indeterminacy-membership function IA and falsity-membership FA. For each point x in X, TA (x), IA (x), FA (x) ⊆ [0, 1]. The set of all INSs on X is denoted by INS(X).
Remark 2.1. From Definition 2.3, an INS A can be expressed as
So, the sum of TA (x) , IA (x) and FA (x) satisfies .
For example,
Definition 2.4. [11] Let A and B be two INSs defined on X. A (x) ≤ B (x) if and only if
An INS A is contained in the other INS B, A ⊆ B if and only if A (x) ≤ B (x), for all x in X.
Definition 2.5. [11] (1) The intersection of two INS A and B is an INS C, written as C = A ∩ B, whose truth-membership, indeterminacy-membership and falsity-membership functions are related to those of A and B by
for all x in X.
(2) The union of two INS A and B is an INS C whose truth-membership, indeterminacy-membership and falsity-membership functions are related to those of A and B by
for all x in X.
In this section, we will introduce the INS to the theory of FCA. To construct INF concept lattice, we will give some necessary terms. First, we describe the INF formal context. Second, we provide a pair of operators which will form a Galois connection.
Definition 3.1. (1) A triple is called an INF formal context, if G is an object set and M is an attribute set and is an INS on G × M where
We denote .
(2) Let be an INF formal context. For X ⊆ G and B ⊆ M, a pair of operators *:ρ (G) → INS (M) and *:INS (M) → ρ (G) are defined by
where
In special case, ∅* = {〈m, [1, 1] , [0, 0] , [0, 0] 〉|m ∈ M} .
where for m ∉ B and we denote .
(3) A pair is called an INF concept if and . X and are called the extent and the intent of , respectively. The set of all INF concepts is denoted by .
Next, the above operators will induce a Galois connection between ρ (G) and INS (M) when such sets are ordered with the set inclusion relation. The following proposition shows that the operator (*,*) can form a Galois connection.
Proposition 3.1.Letbe an INF formal context. The operator (*,*) forms a Galois connection. Specifically, forX1, X2, X ⊆ GandB1, B2, B ⊆ M, the operator (*,*) has the following properties
Proof. (1) On one hand, suppose , . According to Definition 3.1 (2), for any m ∈ M, we have
Since X1 ⊆ X2, we have the following inequalities:
Furthermore, by Definition 2.2(3), we can obtain
According to Definition 2.4, we can decide for any m ∈ M. Thus, . From the given, we derive .
On the other hand, by Definition 3.1(2), we have
Since , we obtain that for any m ∈ M, by Definition 2.4. It follows that implies for any . Hence, if , then . That means .
(2) On one hand, assume . Then from Definition 3.1(2), we easily find
where
If x ∈ X. Then for any m ∈ M, we have . Thus, x ∈ X**. It may be easily seen X ⊆ X**.
On the other hand, suppose . Then from Definition 3.1(2), we easily find
It follows for any . For every m ∈ M, we can get
From Definition 2.4, we can obtain .
(3) We easily obtained the needed results from the items (1) and (2).
(4) If . Then we easily determine from the item (1). In addition, we find using the item (2). Thus, there is .
(5) It is easily seen . Moreover, we have
Thus, by Definition 3.1(2), we find for any m1 ∈ B1 and for any m2 ∈ B2. We have for any m ∈ B1 ∪ B2 from Definition 2.5(2). Hence, . So we have . Combining with , we derive . Analogously, we can get . □
We can obtain that the operator (*,*) forms a Galois connection from Definition 2.1. In addition, we will show that there is an order relation on the set of all INF concepts. What is more, all INF concepts ordered by this relation will form a complete lattice by the following conclusion.
Theorem 3.1.Letandbe INF concept whereX1, X2 ⊆ G, B1, B2 ⊆ M. We have the following properties
and are INF concepts.
and are INF concepts.
If and are ordered by
Then, ≼ is an order relation. In this case, is a subconcept of .
The set of all INF concepts of ordered by this relation is denoted by and called INF conceptlattice.
is a complete lattice if the infimum and supremum are given by
Proof. (1) By Definition 3.1(3) and Proposition 3.1(3), we can easily find that and are INF concepts.
(2) On one hand, since and are INF concepts, we have , , and from Definition 3.1(3). Thus we obtain .
On the other hand, we have by the items (3) and (5) in Proposition 3.1. Thus, we can derive from Definition 3.1(3).
Similarly, we can also get is an INF concept.
(3) In order to prove is an ordered set, we need to prove that the relation ≼ satisfies reflexivity, antisymmetry and transitivity.
First, obviously holds.
Second, if and , then we get X1 = X2 and . So .
Next, if and , then we have X1 ⊆ X2 ⊆ X3 and . So, holds. We can see that is exactly an ordered set.
(4) We may easily decide
according to the item (2) and X1 ∧ X2 = X1 ∩ X2. So, we can find that is exactly the largest subconcpet of the INF concepts and .
The formula for the supremum is obtained correspondingly. Thus, is a complete lattice. □
Remark 3.1. In fact, Proposition 3.1 and Theorem 3.1 give an answer to (P1).
To make much clear for obtaining INF concepts, we will give an algorithm for generating all INF concepts as follows. Let be an INF formal context defined in Definition 3.1 where |G| = m and |M| = n.
Algorithm 1.
Input: INF formal context
Output: INF concept lattice
Compute all subset Xi (i = 1, 2, …, 2m) of object set G.
For each Xi, calculate attribute set using Galois connection i.e. .
Compute . If , then is an INF concept. If , then is an INF concept.
We can obtain INF concept lattice by the order relation “≼” defined in Theorem 3.1.
In the field of three-way concept analysis, the result in Singh [4] is a better one. However, we need to notice the following facts: based on single-valued neutrosophic set, Singh [4] proposed Three-way fuzzy concept lattice. The extent (intent) of the three-way fuzzy concept is a single-valued neutrosophic set on object (attribute) set. However, INF concept lattice proposed in this paper is based on INS. The intent of INF concept is an INS on attribute set, and the extent of INF concept is the power set of object set. In other words, the notion of INF concept in this paper is different with three-way fuzzy concept in Singh [4]. Hence, the result provided by this paper is also different from Singh [4]. That is to say, all of results in this paper are new and valuable to consider and read.
Interval-similarity measure between interval neutrosophic sets
Distance measures such as Euclidean distance and Hamming distance [14] are often expressed as a real number on [0,1]. This distance does not reflect how the distance changes on the element. We may use interval-distance which consists of the minimum and the maximum distance to express this distance variation.
Definition 4.1. Let INS (X) be all INSs on the discourse domain X ={ x1, x2, …, xn }. For A, B ∈ INS (X), the interval-distance between A and B is denoted by
where dinf (A, B) and dsup (A, B) are defined by
D (A, B) reaches the maximum value such that A ={ 〈 xi, [1, 1] , [0, 0] , [0, 0] 〉 |xi ∈ X } and B ={ 〈 xi, [0, 0] , [1, 1] , [1, 1] 〉 |xi ∈ X }. If A = B, the D (A, B) reaches the minimum value .
Therefore, interval-distance can be regarded as an interval number. We can see that interval-distance measures the distance between INSs in a more accurate way.
Remark 4.1. We will use an example to explain why exploit the ∧ and ∨ operator between dinf (A, B) and dsup (A, B) in the definition of D (A, B).
Sometimes, dinf (A, B) > dsup (A, B). For example,
So we have dinf (A, B) > dsup (A, B).
The following conclusion will show that interval-distance defined in this paper is reasonable.
Theorem 4.1.The interval-distanceD (A, B) between INSsAandBsatisfies the following properties
D (A, B) = D (B, A)
if A = B, then
if A ⊆ B ⊆ C, then D (A, B) ≤ D (A, C) and D (B, C) ≤ D (A, C).
Proof. According to Definition 4.1, we can easily find that D (A, B) has the properties (1) - (3). So, we only need to prove the property (4).
If A ⊆ B ⊆ C. Then for any xi ∈ X, we can get the following inequalities from Definition 2.4.
Moreover, we also obtain
This follows
Thus, we have
That follows that dmin (A, B) ≤ dmin (A, C) and dmax (A, B) ≤ dmax (A, C). By Definition 2.2(3) the conclusion D (A, B) ≤ D (A, C) holds.
D (B, C) ≤ D (A, C) can also be obtained by the means of the above proof. Thus, the property (4) is obtained. □
It is well known that the distance measure often induces similarity measure [34–36]. Based on the relationship of distance measure and similarity measure, we may propose interval-similarity measure correspondent with the interval-distance. Furthermore, we give its properties similar to that for interval-distance.
Definition 4.2. Let INS (X) be all INSs on the discourse domain X ={ x1, x2, …, xn }. For A, B ∈ INS (X), the interval-similarity measure between A and B is defined by
Theorem 4.2.The interval-similarity measureSIM (A, B) between INSAandBpossesses the following properties
SIM (A, B) = SIM (B, A)
if A = B, then
if A ⊆ B ⊆ C, then SIM (A, C) ≤ D (A, B) and D (A, C) ≤ D (B, C).
Proof. According to Definition 4.2 and Theorem 4.1, we can easily obtain (1) - (4) by analogous way in the proof of Theorem 4.1.
Because interval-similarity measure is also regarded as an interval number and users often hope to find some INF concepts analogous to the target concept within a required similarity range, we will propose inclusion measure between interval numbers to represent the degree of satisfaction on the required similarity range. Therefore, we present the set-theoretic on interval numbers with the assistance of Definition 2.2 as follows.
Definition 4.3. Let D1 = [a-, a+] and D2 = [b-, b+] be interval numbers such that a- ∨ b- ≤ a+ ∧ b+. We have the set-theoretic on D (0, 1) as follows
D3 = D1 ∩ D2 = [a- ∨ b-, a+ ∧ b+]
D4 = D1 ∪ D2 = [a- ∧ b-, a+ ∨ b+]
D1 ⊆ D2 ⇔ a- ≥ b- and a+ ≤ b+
Definition 4.4. Let D1 = [a-, a+] and D2 = [b-, b+] be the interval numbers such that a- ∨ b- < a+ ∧ b+. The inclusion measure between D1 and D2 is denoted by where |D1| = a+ - a- is the cardinality of D1. If a- ∨ b- ≥ a+ ∧ b+, then C (D1, D2) = 0.
We can easily see that the higher (lower) the inclusion measure, the larger (smaller) the intersection of the two interval numbers. When D1 ⊆ D2, the maximum of inclusion measure is 1. The following properties show that the inclusion measure can reflect inclusion relationship between interval numbers to a certain extent.
Theorem 4.3.LetD1, D2, D3be interval number. The inclusion measure has the following properties
Proof. For convenience, we denote D1 = [a-, a+], D2 = [b-, b+] and D3 = [c-, c+].
(1) If a- ∨ b- ≥ a+ ∧ b+, we can get C (D1, D2) = 0 according to Definition 4.4.
If D1 ⊆ D2, then D1 ∩ D2 = [a- ∨ b-, a+ ∧ b+] = [a-, a+] from the items (1) and (3) in Definition 4.3. So C (D1, D2) = 1.
When a- ∨ b- < a+ ∧ b+, then 0 < C (D1, D2) <1. Thus 0 ≤ C (D1, D2) ≤ 1 holds.
(2) If D1 ⊆ D2, then D1 ∩ D2 = [a-, a+] from the items (1) and (3) in Definition 4.3.We can obtain C (D1, D2) = 1.
(3) If D1 ⊆ D2 ⊆ D3, according to Definition 4.4, we have .
Remark 4.2. The Theorems 4.2 and 4.3 are the answer to (P2).
Examples
This section will illustrate the results in Section 3 (Section 4) with Example 1 (Example 2).
Example 1. The INF formal context with G ={ x1, x2, x3, x4 } and M ={ a, b, c, d }. is shown as Table 1. We will obtain all INF concepts step by step as the process in Algorithm 1.
Step 2. For convenience, we take X3 ={ x3 } to illustrate the procedure of this method. Calculate attribute set i.e.
Step 3. Compute i.e. .
Then, is an INF concept. Consequently, all INF concepts are as follows:
The intensions of them are as follows.
Step 4. All INF concepts are ordered by relation “≼”. The obtained INF concept lattice is shown in Fig. 1.
INF concept lattice.
Example 2. We consider the interval-similarity measure between INSs when find similar concepts.
Hence, we do not need to consider the extents of the INF concepts.
Let INF formal context be defined as Example 1. Suppose required similarity range is [0.837, 0.879] and the INF target concept is given by users where
To facilitate observation, the interval-distance and interval-similarity measure between and (i = 0, 1, 2, … , 11) and the inclusion measure between the obtained interval-similarity measure and the required similarity range are shown as Table 2. We can easily to see that , followed by , is closest to within the similarity range [0.837, 0.879].
Interval-distance, interval-similarity measure and inclusion measure
Interval-distance
Interval-similarity measure
Inclusion measure
Analysis. Ye [14] proposed similarity measures between two different INSs using the weighted Euclidean distance. In order to illustrate the significance of interval-similarity measure, we will compare the interval-similarity measure obtained by interval-distance with the similarity measure obtained by the normalized Euclidean distance. In a given similarity range [0.837, 0.879], we can attain that any of and is similar to if we utilize the method in Ye [14]. We can summarize all of comparisons between our method and that in Ye [14] as Table 3.
Particularly, using the method in Ye [14], we can find is closest to ; and have the same similarity degree as . By the method described in this paper, the similarity degree between to is larger than that between to . Based on the inclusion measure between interval numbers, we can find similar concepts more precisely with interval-similarity measure described in thispaper.
Conclusion
This paper proposes the INF formal context and constructs the corresponding INF concept lattice which will extend the capacity of concept. This result gives an answer to (P1). Based on the inclusion measure between interval numbers, Section 4 gives interval-similarity measure to find some INF concepts similar to the target concept within required similarity range. The needed answer for (P2) is shown as Theorems 4.2 and 4.3. The results of this paper extend the theory of concept lattice, although there are some problems in the applications. In further research, we will explore much more algorithms for attribute reduction under the isomorphic sense and methods of multiple attribute decision making with neutrosophic information.
Footnotes
Acknowledgments
This paper is granted by National Nature Science Foundation of China (61572011).
References
1.
GanterB. and WilleR., Formal concept analysis: Mathematical foundations, Springer-Verlag, Berlin Heidelberg, 1999.
2.
SinghP.K. and Aswani KumarC., and GaniA., A comprehensive survey on formal concept analysis, its research trends and applications, International Journal of Applied Mathematics and Computer Science26(2) (2016), 495–516.
3.
SinghP.K., AswaniK.C. and LiJ.H., Knowledge representation using interval-valued fuzzy formal concept lattice, Soft Computing20(4) (2016), 1485–1502.
4.
SinghP.K., Three-way fuzzy concept lattice representation using neutrosophic set, International Journal of Machine Learning and Cybernetics (2016), 1–11.
5.
SamarandacheF., A unifying field in logics. Neutrosophy: Neutrosophic probability, set and logic. American Research Press, Rehoboth1999.
6.
ZadehL.A., Fuzzy sets, Information and Control8(3) (1965), 338–353.
7.
TurksenI.B., Interval valued fuzzy sets based on normal forms, Fuzzy Sets and Systems20(2) (1986), 191–210.
8.
AtanassovK.T., Intuitionistic fuzzy sets, Fuzzy Sets and Systems20(1) (1986), 87–96.
9.
AtanassovK.T. and GargovG., Interval valued intuitionistic fuzzy sets, Fuzzy Sets and Systems31(3) (1989), 343–349.
10.
TongS.C., Interval number and fuzzy number linear programmings, Fuzzy Sets and Systems66(3) (1994), 301–306.
11.
WangH.B., SmarandacheF., ZhangY.Q. and SunderramanR., Interval neutrosophic sets and Logic: Theory and Applications in Computing, Hexis, Phoenix, AZ, 2005.
12.
AroraM., BiswasR. and PandyU.S., Neutrosophic relational database decomposition, International Journal of Advanced Computer Science and Applications2(8) (2011), 121–125.
13.
AnsariA.Q., BiswasR. and AggarwalS., Proposal for applicability of neutrosophic set theory in medical AI, International Journal of Computer Applications27(5) (2011), 5–11.
14.
YeJ., Similarity measures between interval neutrosophic sets and their applications in multicriteria decision-making, Journal of Intelligent and Fuzzy Systems26(1) (2014), 165–172.
15.
YeJ., Multicriteria decision-making method using the correlation coefficient under single-valued neutrosophic environment, International Journal of General Systems42(4) (2014), 386–394.
16.
SahinR. and KarabacakM., A multi attribute decision making method based on inclusion measure for interval neutrosophic sets, International Journal of Engineering and Applied Sciences02(2) (2015), 13–15.
17.
YuS.M., WJ. and WJ.Q., An extended TODIM approach with intuitionistic linguistic numbers, International Transactions in Operational Research (2016). DOI: 10.1111/itor.12363
18.
WangJ.Q., etc., Multi-criteria decision-making method based on single valued neutrosophic linguistic Maclaurin symmetric operators, Neural Computing and Applications (2016). DOI: 10.1007/s00521-016-2747-0
19.
PengH.G., ZhangH.Y. and WangJ.Q., Probability multi-valued neutrosophic sets and its application in multi-criteria group decision-making problems, Neural Computing and Applications (2016). DOI: 10.1007/s00521-016-2702-0
20.
LiangR.X., WangJ.Q. and LiL., Multi-criteria group decision making method based on interdependent inputs of single valued trapezoidal neutrosohpic information, Neural Computing and Applications (2016). DOI: 10.1007/s00521-016-2672-2
21.
TianZ.P., WangJ., WangJ.Q. and ZhangH.Y., Simplified neutrosophic linguistic multi-criteria group decision-making approach to green product development, Group and Negotiation (2016). DOI: 10.1007/s10726-016-9479-5
22.
PengJ., WangJ. and YangW., A multi-valued neutrosophic qualitative flexible approach based on likelihood for multi-criteria decision-making problems, International Journal of Systems Science48(2) (2016), 425–435.
23.
ZhangH.Y., JiP., WangJ.Q. and ChenX.H., A novel decision support model for satisfactory restaurants utilizing social information: A case study of TripAdvisor.com, Tourism Management59 (2017), 281–297.
24.
WuX.H., WangJ.Q., PengJ. and ChenX.H., Cross-entropy and prioritized aggregation operator with simplified neutrosophic sets and their application in multi-criteria decision-making problems, International Journal of Fuzzy Systems18(6) (2016), 1104–1116.
25.
GuoY.H. and ChengH.D., New neutrosophic approach to image segmentation, Pattern Recognition42(5) (2009), 587–595.
26.
ZhangM., ZhangL. and ChengH.D., A neutrosophic approach to image segmentation based on watershed method, Signal Processing90(5) (2010), 1510–1517.
27.
TorraV., Hesitant fuzzy sets, International Journal of Intelligent Systems12 (1997), 153–166.
28.
WeiG.W., Hesitant Fuzzy prioritized operators and their application to multiple attribute group decision making, Knowledge-Based Systems31 (2012), 176–182.
29.
WeiG.W., AlsaadiF.E., HayatT. and AlsaediA., Hesitant fuzzy linguistic arithmetic aggregation operators in multiple attribute decision making, Iranian Journal of Fuzzy Systems13(4) (2016), 1–16.
30.
LinR., ZhaoX.F., WangH.J. and WeiG.W., Hesitant fuzzy linguistic aggregation operators and their application to multiple attribute decision making, Journal of Intelligent and Fuzzy Systems27 (2014), 49–63.
31.
LinR., ZhaoX.F. and WeiG.W., Models for selecting an ERP system with hesitant fuzzy linguistic information, Journal of Intelligent and Fuzzy Systems26(5) (2014), 2155–2165.
32.
XuF., XingZ.Y. and YinH.D., Attribute reductions and concept lattices in interval-valued intuitionistic fuzzy rough set theory: Construction and properties, Journal of Intelligent and Fuzzy Systems30(2) (2016), 1231–1242.
33.
WeiG.W., Interval valued hesitant fuzzy uncertain linguistic aggregation operators in multiple attribute decision making, International Journal of Machine Learning and Cybernetics7(6) (2016), 1093–1114.
34.
LiD.F. and ChengC.T., New similarity measures of intuitionistic fuzzy sets and application to pattern recognitions, Pattern Recognition Letters23 (2002), 221–225.
35.
YeJ., Multicriteria group decision-making method using the distance-based similarity measures between intuitionistic trapezoidal fuzzy numbers, International Journal of General Systems41(7) (2012), 729–739.
36.
LiuX.C., Entropy, distance measure and similarity measure of fuzzy sets and their relations, Fuzzy Sets and Systems52(3) (1994), 305–318.