Abstract

In the application of fuzzy reasoning, researchers usually choose the membership function optionally in some degree. Even though the membership functions may be different for the same concept, they can generally get the same (or approximate) results. The robustness of the membership function optionally chosen has brought many researchers' attention. At present, many researchers pay attention to the structural interpretation (definition) of a fuzzy concept, and find that a hierarchical quotient space structure may be a better tool than a fuzzy set for characterizing the essential of fuzzy concept in some degree. In this paper, first the uncertainty of a hierarchical quotient space structure is defined, the information entropy sequence of a hierarchical quotient space structure is proposed, the concept of isomorphism between two hierarchical quotient space structures is defined, and the sufficient condition of isomorphism between two hierarchical quotient space structures is discovered and proved also. Then, the relationships among information entropy sequence, hierarchical quotient space structure, fuzzy equivalence relation, and fuzzy similarity relation are analyzed. Finally, a fast method for constructing a hierarchical quotient space structure is presented.

1. Introduction

Since the fuzzy set theory was proposed by Zadeh in 1965 [1], it has been successfully applied to many application areas, such as fuzzy control, fuzzy reasoning, fuzzy clustering analysis, and fuzzy decision. A fuzzy set interprets fuzzy concept with some membership function, and, as a fundamental tool for revealing and analyzing uncertain problem, it has been frequently used in many real-world applications. When people are faced with the interpretation problem of the membership function generally in the applications, though each person has his/her own option about the meaning of the same subjective concept such as “tall” and “big” and he/she always has his/her membership function for the same fuzzy concept such as triangular, trapezoidal, or Gaussian, they can get the same (or approximate) results. The robustness of the optionally chosen membership functions attracts many researches’ attention [26]. Lin [2] interpreted memberships as probabilities. Liang and Song [3] regarded the membership function value as an independent and identically distributed random variable and proved that the mean of membership functions exists for all the elements of the universe of discourse. Unfortunately, these results were obtained based on a strong assumption; that is, the membership function value is assumed to be an independent and identically distributed random variable. Lin [4] presented a topological definition of the fuzzy set by using neighborhood systems, discussed the properties of fuzzy set from its structure, and proposed the concept of granular fuzzy set. Lin’s works provide a structural interpretation of member function. Afterward, B. Zhang and L. Zhang [5, 6] developed a structural definition of membership function and found that, for a fuzzy set (concept), it may probably be described by different types of membership functions, as long as the structures of these membership functions are the same, they characterize the fuzzy set (i.e., concept) with the same property. That is to say, although these membership functions are different in appearance, they are the same in essence. The structural description is more essential to a fuzzy concept than the membership function. This structure is called hierarchical quotient space structure in quotient space theory developed by B. Zhang and L. Zhang[6]. As a well-known fact, it is one of the basic characteristics in human problem solving that a person has a kind of ability to conceptualize the world at different granularities and translate from one abstraction level to others easily. Such is a powerful ability of human being to deal with complex problem [5]. According to Zadeh’s viewpoints [7, 8], both rough set theory [9] and quotient space theory can be used to describe a “crisp” granule world, while fuzzy set can be used to describe a “fuzzy” granule world. However, “fuzzy” granule and “crisp” granule are relative; that is, the “fuzzy” granule and “crisp” granule are two kinds of different manifestations of a concept in different granularity levels, and they can be transformed into each other with the changing of granularity [10]. Li et al. [11] presented that uncertainty (fuzzy) and certainty (crisp) are not opposite absolutely, and they can be transformed into each other in some degree. The fuzzy quotient space theory [10] combining fuzzy set theory and quotient space theory was proposed by B. Zhang and L. Zhang. It was a bridge from “fuzzy” granule world to “crisp” granule world and could better uncover the characteristics of human beings dealing with uncertain problems and better interpret the relationship between “fuzziness” and “crispness.” Many important conclusions about the fuzzy quotient space theory could be referred to [10], and the fuzzy quotient space theory for the cut relation of fuzzy equivalence relation with any threshold was discussed by Zhang et al. [12]. In fuzzy quotient space theory, a fuzzy equivalence relation and a hierarchical quotient space structure are one to one, and the hierarchical quotient space structure is a structural description of fuzzy equivalence relation.

The isomorphic fuzzy equivalence relations have the same hierarchical quotient space structure [10]; that is, they have the same classification ability to the objects in domain . Therefore, the different fuzzy similarity relations may induce the same fuzzy equivalent relation, and the different fuzzy equivalent relations may have the same hierarchical quotient space structure and classification result as long as they are isomorphic. Recently, as a kind of structural description of a fuzzy concept, the hierarchical quotient space structure attracts many researchers’ attention. The further study about hierarchical quotient space structure of fuzzy equivalence relation with -similarity could be referred to [13]. Tsekouras et al. [14] proposed a hierarchical fuzzy clustering approach. Pedrycz and Reformat [15] presented a hierarchical fuzzy C-means (FCM) method in a stepwise discovery of structure in data. Tang et al. [16] discussed the sufficient condition of isomorphism between fuzzy similarity relations and uncovered the relationships between fuzzy similarity relation and fuzzy equivalence relation. Although each person has his/her own membership function for the same concept, and he/she may get the different fuzzy similarity relations, he/she may finally obtain the same (or isomorphic) fuzzy equivalent relation which can produce the same hierarchical quotient space structure and classification of objects in the domain . What is the reason that the different fuzzy similarity relations can produce the same hierarchical quotient space structure and the same classification? How can we measure the classification quality of a hierarchical quotient space structure? How much information (knowledge) does a hierarchical quotient space structure contain? How can we measure the uncertainty of a hierarchical quotient space structure? These fundamental issues in hierarchical quotient space theory remain open. In this paper, the fuzzy similarity relation, the fuzzy equivalence relation, the hierarchical quotient space structure, and the entropy sequence of a hierarchical quotient space structure are studied. A fast-constructing hierarchical quotient space structure method is presented. These works uncover the nature of the hierarchical quotient space structure further.

The paper is organized as follows. Some relevant preliminary concepts are reviewed briefly in Section 2. In Section 3, the information entropy sequence of a hierarchical quotient space structure is discussed. In Section 4, a fast-constructing hierarchical quotient space structure method is presented. The paper is concluded in Section 5.

2. Preliminary Concepts

For convenience, some preliminary concepts are reviewed or defined at first. Let be a Cantor set.

Definition 2.1 (see [6]). Let be a fuzzy relation on . If it satisfies,(1)for all ,(2)for all ,then is called a fuzzy similarity relation on .

Definition 2.2 (see [6]). Let be a fuzzy relation on . If it satisfies,(1)for all ,(2)for all ,(3)for all ,the is called a fuzzy equivalence relation on and is denoted by .

Proposition 2.3 (see [17]). Let be a fuzzy similarity relation on , and let denote the transitive closure of . Then, for all , .

According to Proposition 2.3, a fuzzy equivalence relation can be induced from a fuzzy similarity relation by . Where .

Proposition 2.4 (see [17]). Let be a fuzzy equivalence relation on , and , then is a crisp equivalence relation on , is called cut-relation of .

Proposition 2.4 shows that is a crisp equivalence relation on , and its corresponding quotient space is denoted by . Let be a fuzzy equivalence relation on , , is called the value domain of .

Definition 2.5 (see [6]). Let be a fuzzy equivalence relation on , and is the value domain of . The set is called the hierarchical quotient space structure of .

Example 2.6. Let , and is a fuzzy equivalence relation on , the corresponding relation matrix is defined as follows, Its corresponding quotient space sequence is defined as follows, So, a hierarchical quotient space structure induced by the fuzzy equivalence relation is , which is shown in Figure 1.
In addition, a pyramid model can be established based on the number of block in each layer of the hierarchical quotient space structure, which is shown in Figure 2.
However, the different fuzzy equivalence relations may become into the same hierarchical quotient space structure. In Example 2.6, if the relation matrix of the fuzzy equivalence relation is defined as follows: then can become into the same quotient space sequence and the same hierarchical quotient space structure as ; that is, .

Definition 2.7 (see [16]). Let and be two fuzzy equivalence relations on ; if they have the same hierarchical quotient space structure, that is, , then and are called isomorphic, denoted by .

Proposition 2.8 (see [13]). Let and be two fuzzy equivalence relations on , for any ; if and , then .

Definition 2.9 (see [18]). Let and be two fuzzy equivalence relations on ; for any , if and , then and are called homomorphism, denoted by .

Proposition 2.10 (see [18]). Let and be two fuzzy equivalence relations on ; if , then .

A fuzzy equivalence relation can be induced by the fuzzy similarity relation by computing the transitive closure of , then is called a fuzzy equivalence relation derived from .

Definition 2.11. Let and be two fuzzy similarity relations on , and and are fuzzy equivalence relations derived from and , respectively. If , then and are called isomorphism, denoted by . If , then and are called similarity, denoted by .

From the viewpoints of both clustering and classification, the isomorphic fuzzy similarity relations can induce the same hierarchical quotient space structure, and have the same ability of clustering (or classification) for objects in . However, the different hierarchical quotient space structures maybe have the same clustering (or classification) ability. There is few correlative research works. For discussing the uncertainty of a hierarchical quotient space structure, in this paper, the information entropy sequence of hierarchical quotient space structure is defined, and the relationship between hierarchical quotient space structure and information entropy sequence is analyzed in detail.

3. The Information Entropy Sequence of Hierarchical Quotient Space Structure

A hierarchical quotient space structure can uncover the essential characteristics of a fuzzy concept better than a fuzzy set. However, how to measure uncertainty of the hierarchical quotient space structure is still an open question. Information entropy is a very useful tool for measuring the uncertainty of vague information, and it has been studied based on the rough set and fuzzy set in the literature. For instance, Liang et al. [19, 20] analyzed the uncertainty of the rough set from the perspective of information entropy, conditional entropy, mutual information, and knowledge granule and presented a new rough entropy. Zhang et al. [21] presented a cognition model based on granular computing and analyzed the uncertainty of human cognition with different granularity levels. Fan [22] Miao et al. [23, 24] discussed the relationships among the knowledge granule, knowledge roughness, and information entropy from the viewpoint of both granular computing and information representation. Wang et al. [25] studied fuzzy entropy of rough sets in different granularity levels. However, in the previous studies, the questions of how to measure the information entropy of a hierarchical quotient space structure and what changing regularities the information entropy of a hierarchical quotient space structure have with different granularity are not discussed. In this section, the information entropy sequence of a hierarchical quotient space structure is proposed and discussed in detail.

Definition 3.1 (see [19]). Let be a nonempty finite set, and are two partition spaces on . If, for all , then is finer than , denoted by .

Definition 3.2 (see [19]). Let be a nonempty finite set, and are two partition spaces on . If and there exist , then is strictly finer than , denoted by .

Each layer of the hierarchical quotient space structure is a partition on that is, it is denoted by . If , then .

Definition 3.3. Let be a fuzzy equivalence relation on , let be its corresponding hierarchical quotient space structure, and . Let , the sequence is called the partition sequence of (where denotes the cardinality of a set).

Obviously, any one partition sequence of the hierarchical quotient space structure is a positive integer sequence, and . The information entropy [19, 20, 2225] of a partition space has been studied by many researchers. Here, we discuss the information entropy sequence of a hierarchical quotient space structure based on classical Shannon information entropy.

Definition 3.4. Let be a fuzzy equivalence relation on , let be its corresponding hierarchical quotient space structure, and let be a partition sequence of the hierarchical quotient space structure . Assume that (it is a partition on ). The information entropy of is defined as follows:

Theorem 3.5. Let be a fuzzy equivalence relation on , and let be its hierarchical quotient space structure, then the entropy sequence under Definition 3.4 is a strictly monotonic increasing sequence.

Proof. It follows from the definition of the hierarchical quotient space structure that ; that is, is a quotient space of . Let and . Each subblock in is a combination of one or more subblocks in . For simplicity, and without any loss of generality, we assume that only a subblock in is a combination of two subblocks in ; that is, , other subblocks in are equal to the corresponding rest subblocks in , respectively. Thus Because so the sequence is a strictly monotonic increasing sequence; that is, .

Theorem 3.5 shows that the information entropy sequence of a hierarchical quotient space structure is a monotonic increasing sequence with the partition (or quotient space) becoming finer; that is, the finer the partition in a hierarchical quotient space structure, the bigger its information entropy.

Definition 3.6. Let be a nonempty finite set, and let be a partition space on , is called -order partition on (where ).

Definition 3.7. Assume that is a -order partition on , and let , and . Arranging the sequence in increasing order, we obtain a new increasing sequence denoted by . is called a subblock sequence of the partition .
Obviously, two different -order partitions on may have the same subblock sequence .

Definition 3.8. Let be a nonempty finite set, let be a partition space on , and let be a subblock sequence of the partition . is called a -displacement of , where , , and keeps its increasing property.
A -displacement is equal to minus one from some “bigger” element and add one to some “smaller” element, and the sequence still keeps monotonically increasing in a subblock sequence.

Example 3.9. Let be a subblock sequence, then is derived from through the -displacement once.

Theorem 3.10. If a subblock sequence is derived from through the -displacement once, then .

Proof. Let , , , then
Let (where ), then .
Let , we have a solution; that is, . In addition, because , when , is monotonic increasing function.
Let and , where ; that is, . Due to the monotonicity of , ; that is,
Therefore,

Theorem 3.10 shows that through the -displacement once, the information entropy of a subblock sequence will increase. In the case of nonconfusion, the information entropy of a partition and the information entropy of its corresponding subblock sequence can be deemed as the same value. If two different partitions and on have the same subblock sequence , then they should have the same information entropy sequence. So, from viewpoint of the entropy, they contain the same information. However, if two subblock sequences on , then , which is discussed in Theorem 3.11 as follows.

Theorem 3.11. Let be a nonempty finite set. For any two k-order partitions and based on , their corresponding subblock sequences are and , respectively. If , then , where and denote the information entropy of partitions and based on Definition 3.4, respectively .

Proof. Firstly we prove that the conclusion in Theorem 3.11 holds in the case of . Assume that , let and , then a 2-order subblock sequence is obtained; that is, . Supposing that (if is even) or (if is odd). We have . Let , then . Letting , we can obtain the solution . Since , when , achieves its maximum value. Thus, when ( is even) or ( is odd), is a monotonic increasing function; that is, information entropy is a monotonic increasing function. If ( is even) or ( is odd), the 2-order subblock sequence becomes ; it is the same as that when ( is even) or ( is odd). Therefore, when and , holds.
When , the idea to prove them is the same as . For the limitation of paper length, we only discuss the case of (similar to other situations) in this paper. Assume that there are two different 3-order partitions and and their corresponding subblock sequences and are different. Let , , and . If only one element in is equal to the element of (e.g., let , then and ), due to the former conclusion in case of , is held. If all elements in are not equal to that in , then we get the conclusion from the following three cases (other cases can be transformed into one of the after-mentioned three conditions):(1), , and . can be replaced by through many times of -displacements. By Theorem 3.10, .(2), , and . can be also replaced by through many times of -displacements. By Theorem 3.10, .(3), , and . cannot be replaced by directly through the -displacement once, but can be replaced by through the -displacement once. By Theorem 3.10, holds. So holds.

Given a hierarchical quotient space structure , we can easily obtain its corresponding information entropy sequence (where is the subsequence of natural number sequence ). Theorem 3.11 shows that the different subblock sequences can have different information entropy sequences. According to Theorem 3.5 and Theorem 3.11, the different hierarchical quotient space structures which have the same subblock sequence should have the same information entropy sequence , the same information, and the same ability for classification (clustering). Both the information entropy sequence and the subblock sequence of a hierarchical quotient space structure are one to one. The information entropy sequence uncovers the uncertainty of a hierarchical quotient space structure. Therefore, we can analyze the information (uncertainty) of a hierarchical quotient space structure with its information entropy sequence.

Definition 3.12. Let and be two hierarchical quotient space structures derived from the fuzzy equivalence relations and on , and their partition sequences are and , respectively. Let and denote their corresponding subblock sequences of each layer in and , respectively. If (obviously, where and , ), then and are called isomorphism, denoted by .

Example 3.13. Assume that , and there are two hierarchical quotient space structures and on as follows: namely, Obviously, , and , , and . Therefore, .

From the viewpoint of classification (clustering) analysis, if two hierarchical quotient space structures are isomorphic, they have the same classification abilities of the objects in the set of . From the viewpoint of information entropy, if two hierarchical quotient space structures are isomorphic, they have the same information entropies. Based on Theorem 3.11, Theorem 3.14 is given as follows.

Theorem 3.14. Let and be two hierarchical quotient space structures derived from fuzzy equivalence relations and on , respectively. If and , then .

Proof. Since , has the same number of layer as , each layers of both and has the same number of the subblock. Let . For any , according to Theorem 3.11, if , . Therefore, if , is held.

In Theorem 3.14, the condition is very important. If this condition is not held, then Theorem 3.14 is not held. Theorem 3.14 reveals the importance of information entropy sequence. The uncertainty of a hierarchical quotient space structure may be characterized by the information entropy sequence, the partition sequence, and the subblock sequence. The different fuzzy similarity relations may induce the isomorphic fuzzy equivalence relations on , and the isomorphic fuzzy equivalence relations may produce the same or isomorphic hierarchical quotient space structures which have the same uncertainty (or information entropy sequence).

Definition 3.15. Let and be two fuzzy similarity relations on , and let and be two fuzzy equivalence relations derived from and , respectively. If , then and are called isogenous fuzzy similarity relations, denoted by . If and are not isomorphic, but , then and are called similar fuzzy equivalence relation, denoted by .

According to Definitions 2.7, 2.11, and 3.15, the relationships among the information entropy sequence, the hierarchical quotient space structure, the fuzzy equivalence relation and the fuzzy similarity relation are shown in (3.10) and Table 1.

Note 3. and are two fuzzy equivalence relations derived from two fuzzy similarity relations and on , respectively.

4. A Fast Constructing Hierarchical Quotient Space Structure Method

In Section 3, in order to obtain a classification (clustering) result (or a hierarchical quotient space structure), first we should establish a fuzzy similarity relation on . Then a fuzzy equivalence relation is derived from the fuzzy similarity relation by the transitive closure operation. Finally, a kind of classification (or clustering) result is obtained. Many literature studies [26] have discussed about how to efficiently transform a fuzzy similarity relation into a fuzzy equivalence relation, and many important results have been obtained. In spite of these previous studies, the efficiency of obtaining classification (or clustering) result can be further improved through directly constructing a hierarchical quotient space structure from a fuzzy similarity relation. In this section, a fast constructing hierarchical quotient space structure method is discussed, and this method can effectively improve the efficiency of the classification (or clustering).

Assume that , is a fuzzy similarity relation on , and its corresponding relation matrix is defined by . Let stand for the similarity degree between objects and according to some similarity degree criterion. is a matrix as follows:

Because is reflexive and symmetric, that is, and , the matrix may be constructed by elements . We reorder the sequence in degressive order. If the same element occurs, just leaves one of them, and discards others, then we can obtain a new degressive sequence denoted by , where . Because the maximal number of layers in hierarchical quotient space structure is , only anterior numbers in the sequence is useful for constructing a hierarchical quotient space structure, and other values are ignored. In some layers (it is a quotient space on ) of the hierarchical quotient space structure, if and are indiscernible, then they must be located in the same subblock.

Theorem 4.1. Let the relation matrix of the fuzzy similarity relation be , let be fuzzy equivalence relation derived from , and its matrix is denoted by . If , then and are located in the same subblock in quotient space of the hierarchical quotient space structure .

Proof. If , denotes the element of matrix ; according to Proposition 2.3, we have . Since , when , we have . , that is, and . So, if in the quotient space (the partition is induced by the equivalence relation ) of the hierarchical quotient space structure , and are located in the same subblock.

Corollary 4.2. Let the matrix of fuzzy similarity relation be , let be a fuzzy equivalence relation derived from , and let its matrix be . If and , then , , and are located in the same subblock in the quotient space of the hierarchical quotient space structure .

Based on Theorem 4.1 and Corollary 4.2, a fast constructing hierarchical quotient space structure method is presented in Algorithm 1

Let .
Input: A fuzzy similarity relation matrix
Output: A hierarchical quotient space structure (Where is a fuzzy equivalence
relation derived from )
Step  1 Using the matrix , a similarity degree sequence
can be obtained.
Step  2 For to
   {If , and are located in the same subblock, else and are located
   in the different subblock respectively. A quotient space is constructed}
   {if , go to Step
Step3 End
Step  4 A hierarchical quotient space structure is obtained.

There is an example to illuminate Algorithm 1.

Example 4.3. Let ; according to some similarity degree criterion, a similarity relation matrix can be established; that is,

Step 1. Because the similarity relation matrix is reflexive and symmetrical, we only need to consider its upper triangular matrix. A similarity degree sequence is obtained from .

Step 2. When , , the first quotient space is constructed, which is the first layer in .
When , and , the second quotient space is constructed, which is the second layer in .
When , , and , the third quotient space is constructed, which is the third layer in .
When , , , , and , the fourth quotient space is constructed, which is the fourth layer in .
When , , , , , and , the fifth quotient space is constructed, which is the fifth layer in .
Since , the whole hierarchical quotient space structure is successfully constructed, and it is

5. Conclusions

Due to human various subjective ideas and evaluation criteria, the same fuzzy concept might have different memberships which leads to different fuzzy similarity relations. However, if these fuzzy similarity relations are isomorphic, then they will induce to the same hierarchical quotient space structure. If different hierarchical quotient space structures have the same information entropy sequence and the same subblock sequence, then they have the same classification (clustering) ability and contain the same information. Therefore, the information entropy sequence is a very useful attribute for measuring the uncertainty of a hierarchical quotient space structure. In this paper, the information entropy sequence of a hierarchical quotient space structure is discussed, through the analysis of the relationships among information entropy sequence, hierarchical quotient space structure, fuzzy equivalence relation, and fuzzy similarity relation. A fast-constructing hierarchical quotient space structure method is presented. This further reveals the essential of a hierarchical quotient space structure. In real world, “fuzziness” and “crispness” are relative and can be transformed into each other with different granularity. The hierarchical quotient space structure is just a bridge between the fuzzy granule world and the clear granule world, and the research on uncertainty of the hierarchical quotient space structure will contribute to develop both granular computing theory and information entropy theory.

Acknowledgments

This work is supported by the National Natural Science Foundation of China (no. 61073146 and no. 60773113), Science & Technology Research Program of the Municipal Education Committee of Chongqing of China (no. KJ060517), Natural Science Foundation Project of CQ CSTC (no. 2008BA2017), and Doctor Foundation of CQUPT (no. 2010-06).