Abstract

The notion of fuzzy soft sets is a hybrid soft computing model that integrates both gradualness and parameterization methods in harmony to deal with uncertainty. The decomposition of fuzzy soft sets is of great importance in both theory and practical applications with regard to decision making under uncertainty. This study aims to explore decomposition of fuzzy soft sets with finite value spaces. Scalar uni-product and int-product operations of fuzzy soft sets are introduced and some related properties are investigated. Using t-level soft sets, we define level equivalent relations and show that the quotient structure of the unit interval induced by level equivalent relations is isomorphic to the lattice consisting of all t-level soft sets of a given fuzzy soft set. We also introduce the concepts of crucial threshold values and complete threshold sets. Finally, some decomposition theorems for fuzzy soft sets with finite value spaces are established, illustrated by an example concerning the classification and rating of multimedia cell phones. The obtained results extend some classical decomposition theorems of fuzzy sets, since every fuzzy set can be viewed as a fuzzy soft set with a single parameter.

1. Introduction

With the development of modern science and technology, modelling various uncertainties has become an important task for a wide range of applications including data mining, pattern recognition, decision analysis, machine learning, and intelligent systems. The concept of uncertainty is too complicated to be captured within a single mathematical framework. In response to this situation, a number of approaches including probability theory, fuzzy sets [1], and rough sets [2] have been developed. Generally speaking, these theories deal with uncertainty from distinct angle of views, namely, randomness, gradualness, and granulation, respectively. Molodtsov’s soft set theory [3] is a relatively new mathematical model for coping with uncertainty from a parametrization point of view. Zhu and Wen [4] redefined and improved some set-theoretic operations of soft sets that inherit all basic properties of operations on classical sets. Maji et al. [5] initiated the notion of fuzzy soft sets, which is a hybrid soft computing model in which the viewpoints of gradualness and parametrization for dealing with uncertainty are combined effectively. Majumdar and Samanta [6] further considered generalized fuzzy soft sets and applied them to decision making and medical diagnosis problems. Yang et al. [7] generalized fuzzy soft sets to interval-valued fuzzy soft sets. Up to now, fuzzy soft sets have proven to be useful in various fields such as flood alarm prediction [8], medical diagnosis [9], combined forecasting [10], supply chains risk management [11], topology [12], decision making under uncertainty [1315], and algebraic structures [1624].

The notion of level soft sets plays a crucial role in solving uncertain decision-making problems based on fuzzy soft sets [13]. In particular, it is important to figure out how many different -level soft sets could be obtained from a given fuzzy soft set by choosing distinct threshold values . On the other hand, it is well known that decomposition theorems are of great theoretical importance in exploring various types of fuzzy structures. Thus decomposition of fuzzy soft sets is a topic of both theoretical and practical value. Motivated by this consideration, Feng et al. investigated some basic properties of level soft sets based on variable thresholds and obtained some decomposition theorems of fuzzy soft sets by considering variable thresholds [25]. Moreover, Feng and Pedrycz [26] carried out a detailed research on scalar products and decomposition of fuzzy soft sets. Particularly, They have shown that scalar product operations can be regarded as semimodule actions and algebraic structures like ordered idempotent semimodules of fuzzy soft sets over ordered semirings can be constructed [26]. In most real applications, especially those involving the use of computers and programs, we only need to consider a finite universe of discourse associated with finite number of parameters. Consequently, in this study, we shall follow the research line above and concentrate on decomposition of fuzzy soft sets with finite value spaces.

The remainder of this paper is organized as follows. Section 2 first recalls some basic notions concerning fuzzy sets, soft sets, and fuzzy soft sets. Section 3 mainly introduces -level soft sets and scalar uniproduct operations of fuzzy soft sets. Then we explore some lattice structures associated with level soft sets in detail. In Section 5, we consider the decomposition of fuzzy soft sets with finite value spaces and establish some useful decomposition theorems, supported by illustrative examples. Finally, the last section summarizes the study and suggests possible directions for future work.

2. Preliminaries

In this section, we briefly review some basic concepts concerning fuzzy sets, soft sets, and fuzzy soft sets, respectively.

2.1. Fuzzy Sets

The theory of fuzzy sets [1] provides an appropriate framework for representing and processing vague concepts by admitting a notion of a partial membership. Recall that a fuzzy set in a universe is defined by (and usually identified with) its membership function  . For , the membership value essentially specifies the degree to which belongs to the fuzzy set . By , we mean that for all . Clearly if and . That is, for all . Let denote the fuzzy set in with a constant membership value ; that is, for all . In what follows, we denote by the set of all fuzzy sets in .

Let and . Recall that the scalar product of and is a fuzzy set defined by for all . There are different definitions for fuzzy set operations. With the min-max system proposed by Zadeh, fuzzy set intersection, union, and complement are defined as follows:(i),(ii),(iii),

where and .

2.2. Soft Sets

Soft set theory was proposed by Molodtsov [3] in 1999, which provides a general mechanism for uncertainty modelling in a wide variety of applications. Let be the universe of discourse and let be the universe of all possible parameters related to the objects in . In most cases, parameters are considered to be attributes, characteristics, or properties of objects in . The pair is also known as a soft universe. The power set of is denoted by .

Definition 1 (see [3]). A pair is called a soft set over , where and is a set-valued mapping, called the approximate function of the soft set .

By means of parametrization, a soft set gives a series of approximate descriptions of a complicated object being perceived from distinct aspects. For each parameter , the subset is known as the set of -approximate elements [3]. It is worth noting that may be arbitrary: some of them may be empty, and some may have nonempty intersections. In what follows, the collection of all soft sets over with parameter sets contained in is denoted by . Moreover, we denote by the collection of all soft sets over with a fixed parameter set .

Maji et al. [27] introduced the concept of soft M-subsets and soft M-equal relations in the following manner.

Definition 2 (see [27]). Let and be two soft sets over . Then is called a soft M-subset of , denoted by  , if and (i.e., and are identical approximations) for all . Two soft sets and are said to be soft M-equal, denoted by  , if and .

Another different type of soft subsets and soft equal relations can be defined as follows.

Definition 3 (see [28]). Let and be two soft sets over . Then is called a soft F-subset of , denoted by  , if and for all . Two soft sets and are said to be soft F-equal, denoted by  , if and .

It is easy to see that, for two soft sets and , if is a soft M-subset of , then is also a soft F-subset of . However, the converse may not be true (see Example  2.6 in [29]). As shown in [29], the soft equal relations and coincide with each other. Hence in what follows, we just call them soft equal relations and simply write instead of or unless stated otherwise.

Definition 4 (see [30]). Let be a soft set over . Then (a) is called a relative null soft set (with respect to the parameter set ), denoted by , if for all ;(b) is called a relative whole soft set (with respect to the parameter set ), denoted by , if for all .

2.3. Fuzzy Soft Sets

By combining fuzzy sets with soft sets, Maji et al. [5] initiated a hybrid soft computing model called fuzzy soft sets as follows.

Definition 5 (see [5]). A pair is called a fuzzy soft set over , where and is a mapping given by .

Conventionally, the mapping is referred to as the approximate function of the fuzzy soft set . It is easy to see that fuzzy soft sets extend Molodtsov’s soft sets by substituting fuzzy subsets for crisp subsets. Note also that a fuzzy set could be viewed as a fuzzy soft set whose parameter set reduces to a singleton. This means that fuzzy soft sets can be seen as a parameterized extension of fuzzy sets and it can be used to model those complicate fuzzy concepts which cannot be described using a single fuzzy set or simply by the intersection of some fuzzy sets.

As in the case of soft sets, different types of fuzzy soft subsets can be introduced. Given two fuzzy soft sets and over , we say that is a fuzzy soft F-subset of , denoted by , if and is a fuzzy subset of for all . On the other hand, is called a fuzzy soft M-subset of , denoted by , if and for all . Two fuzzy soft sets and over are said to be fuzzy soft equal if they are identical; that is, and for all . This is denoted by .

Definition 6. Let be a fuzzy soft set over and . Then is called a -constant fuzzy soft set, denoted by , if for all .

In particular, and are called the relative null fuzzy soft set and relative whole fuzzy soft setry 23

(with respect to the parameter set ), respectively.

Definition 7 (see [25]). Let and be two fuzzy soft sets over . (1)The extended union of and is defined as the fuzzy soft set , where and for all , (2)The extended intersection of and is defined as the fuzzy soft set , where and for all , (3)The restricted intersection of and is defined as the fuzzy soft set , where and for all .(4)The restricted union of and is defined as the fuzzy soft set , where and for all .

In what follows, the collection of all fuzzy soft sets over with parameter sets contained in is denoted by . Taking any parameter set , one can consider the collection consisting of all fuzzy soft sets over with the fixed parameter set , which is denoted by . The following result can easily be obtained using the above definitions.

Proposition 8. Let and be two fuzzy soft sets over . Then (1);(2).

The first part of the above assertion states that, for fuzzy soft sets in , the extended union coincides with the restricted union . That is, the two soft union operations and will always lead to the same results when considering fuzzy soft sets with the same set of parameters. Thus in this case, we shall use a uniform notation representing both and . Analogously and will be simply denoted by if the two operations coincide with each other.

Now we illustrate the notion of fuzzy soft sets by an example as follows.

Example 9. Suppose that there are six cell phones under consideration The set of parameters is given by , where , respectively, stand for “high quality of voice call,” “stylish design,” “friendly user interface,” “wonderful MP3/MP4 playback,” “low price,” “high resolution camera,” “popular brand” and “large screen”.
Now, let consist of some crucial features for describing “attractive multimedia cell phones.” We can arrange an expert group to evaluate these cell phones and the available information on these mobile phones can be formulated as a fuzzy soft set . It provides a mathematical representation of the complicate fuzzy concept, called “attractive multimedia cell phones” in daily languages. Table 1 gives the tabular representation of the fuzzy soft set .
Using this illustrative example, we can observe that some fuzzy concepts in the real world are so complicated that they can hardly be described using a single fuzzy set or simply the intersection of some fuzzy sets. Alternatively, these complicate fuzzy concepts can jointly be represented as a family of fuzzy sets organized by some useful parameters like those we list above for describing “attractive multimedia cell phones.” Based on the viewpoint of parametrization, each fuzzy set in a fuzzy soft set only produces an approximate (or partial) description of a complicated fuzzy concept, while the fuzzy soft set as a whole gives a complete representation.

3. Level Soft Sets and Scalar Uni-Products

To solve decision-making problems based on fuzzy soft sets, Feng et al. [13] introduced the following notion called -level soft sets of fuzzy soft sets.

Definition 10 (see [13]). Let and be a fuzzy soft set over . The -level soft set of the fuzzy soft set is a crisp soft set over , where for all .

In the above definition, serves as a fixed threshold value on membership grades. In practical applications, these thresholds might be chosen by decision makers and represent the strength of their general requirements [13]. Some basic properties of -level soft sets have been investigated by Feng and Pedrycz [26]. Below, we list two results, which show that the structure of -level soft sets is compatible with some basic algebraic operations of fuzzy soft sets.

Proposition 11 (see [26]). Let and be two fuzzy soft sets in . Then, for all , one has(a);(b).

Proposition 12 (see [26]). Let and be two fuzzy soft sets in with . Then for all , one has (a);(b).

We also have considered the following scalar product of a scalar value and a fuzzy soft set in [26].

Definition 13. Let and . Then the scalar product of and is defined to be a fuzzy soft set over , such that where , .

By replacing a single value with a set of thresholds, we immediately obtain an extension of the above concept.

Definition 14. Let and . Then the scalar uniproduct of and is defined as

Clearly, if is a singleton, then . In a dual way, we can also define the following operation.

Definition 15. Let and . Then the scalar int-product of and is defined as
For , we define . The following results give some basic properties of scalar uniproduct operations. Dually, we can also investigate related properties of scalar int-product operations.

Proposition 16. Let and . If , then one has .

Proof. The proof is straightforward and thus omitted.

Proposition 17. Let and . If , then one has .

Proof. The proof is straightforward and thus omitted.

Proposition 18. Let and . If , then one has .

Proof. The proof is straightforward and thus omitted.

4. Lattice Structures Associated with -Level Soft Sets

In this section, we begin with some basic notions in lattice theory and then concentrate on exploring some lattice structures associated with -level soft sets of a given fuzzy soft set. From an algebraic point of view, a lattice   is a nonempty set with two binary operations and such that(1) and are commutative semigroups;(2) and for all .

Let be a lattice. For every , it is easy to see that

Similarly, we can deduce . Thus in a lattice , two operations and are both idempotent. That is, and are two semilattices.

If a lattice has identity elements with respect to both and , then is said to be bounded. Usually identity element of with respect to operation is denoted by , whereas the identity with respect to is denoted by . In other words, and are two monoids if is a bounded lattice.

Definition 19. A lattice is called a distributive lattice if (1);(2);
for all .

Example 20. Let us consider the unit interval . For all , we denote and by and , respectively. Then, it is easy to verify that is a distributive lattice. Moreover, is a bounded lattice with and .

Proposition 21. Let and . Then .

Proof. Let be a fuzzy soft set over . Note first that indeed exists since is a complete lattice. For any , we write . Let and . By Definition 13, we have If we write , then by the complete distributive laws in the complete lattice , we have This implies that .

Now, we consider the collection of all fuzzy soft sets over with a fixed parameter set . This collection forms a lattice structure with respect to soft union and intersection operations as shown in [26].

Theorem 22. is a bounded distributive lattice.

Proof. Let (). Write and . Then for all , we have This shows that the soft union operation of fuzzy soft sets is commutative. Moreover, we can prove that this operation is associative. By definition of the relative null fuzzy soft set , it is easy to see that . Hence is a commutative monoid. Dually, we deduce that is a commutative monoid. Next, let . Then for all , we have and so . In a similar fashion, we can deduce . Thus is a bounded lattice. In addition, we write and . Then we have which implies that . Dually, we have . Therefore, is a bounded distributive lattice.

As an immediate consequence of the above theorem, we get the following result in [31].

Corollary 23. is a bounded distributive lattice.

Let be a lattice. A nonempty set is called a sublattice of if and for all .

Proposition 24. Let and . Then (a);(b).

Proof. We only show that (a) is valid and (b) can be proved in a similar way. Let , , and . Also, write . For all and , we have and so for all . Thus as required.

Let be a fuzzy soft set over . We denote the collection of all -level soft sets of the fuzzy soft set by . Clearly, is a nonempty subset of since . In addition, by Proposition 24, we can immediately deduce the following result.

Theorem 25. is a sublattice of the lattice .

Definition 26. Let and . Then and are said to be level equivalent, denoted by , if .

Definition 27. Let and be two lattices. A mapping is a homomorphism of lattices if and for all .

A homomorphism of lattices is called a monomorphism (resp., epimorphism and isomorphism) if is injective (resp., surjective and bijective). If is an isomorphism of lattices, then and are said to be isomorphic, written as .

Definition 28. Let be a homomorphism of lattices. Then the kernel of is a binary relation on defined by

It is easy to check that is an equivalence relation on . As a direct consequence, we deduce that the level equivalent relation defined above is an equivalence relation on the unit interval .

Proposition 29. Let be a fuzzy soft set over and . Then the mapping given by is an epimorphism of lattices with .

Proof. Note first that from Example 20, is a distributive lattice. Dually, we deduce that is also a distributive lattice. Using the notations given above, Proposition 24 implies and . Also it is clear that the mapping is surjective. Thus it is an epimorphism of lattices. Moreover, it follows from Definitions 26 and 28 that .

Now, let us consider the quotient set of the unit interval with respect to the level equivalent relation . We can define two operations on the quotient set as follows:(i),(ii),

where denotes the equivalence class of under .

It can be shown that is a lattice. In addition, we have the following result.

Theorem 30. Let be a fuzzy soft set over and . Then .

Proof. Define a mapping by By Proposition 29, the mapping given by is an epimorphism of lattices. Thus is surjective. Also we have Similarly, we can get . This shows that is an epimorphism of lattices. Now, assume that . Then we deduce that which implies that is injective. Hence is an isomorphism of lattices and so is isomorphic to .

Corollary 31. The lattice is a distributive lattice which can be embedded into the lattice .

Proof. By Corollary 23   is a distributive lattice. Also we know that is a sublattice of the lattice . Finally, according to Theorem 30, is isomorphic to the sublattice . Therefore, is distributive and can be embedded into the lattice .

5. Decomposition Theorems of Fuzzy Soft Sets

As mentioned above, the notion of -level soft sets acts as a key factor in solving adjustable fuzzy soft decision-making problems. So it is meaningful to ascertain how many different -level soft sets could be derived from a given fuzzy soft set by choosing distinct threshold value . Motivated by this point, we will explore in this section the problem with regard to the decomposition of a given fuzzy soft set in terms of its -level soft sets.

Definition 32 (see [26]). Let . The value space of the fuzzy soft set is a set . A scalar is called a crucial threshold value of the fuzzy soft set if .

Using the above notions, the authors have established the following decomposition theorems of fuzzy soft sets in [26].

Theorem 33. Let . Then one has .

Theorem 34. Let . Then one has .

The second decomposition theorem is especially useful when the value space of the fuzzy soft set is finite since in this case we can obtain a finite decomposition of . In order to give a deeper insight into this issue, we propose the following notions.

Definition 35. Let and be the level equivalent relation induced by . Then is called a complete threshold set of if it consists of precisely one element from each equivalence class of .

Definition 36. Let and be the level equivalent relation induced by . Then a mapping is called a threshold choice function of if . The image of the threshold choice function is denoted by .

In view of the above definitions, we immediately deduce that the image of the threshold choice function is a complete threshold set. It is also evident that, in general cases, both the threshold choice function and the complete threshold set of a given fuzzy soft set might not be unique.

Proposition 37. Let be a fuzzy soft set over with a finite value space such that . One has the following. (1)If , then .(2)If , then .

Proof. First, we assume that . For , we have the following cases.(i)Case 1: .(ii)Case 2: .(iii)Case 3: .
Thus we obtain that
Note also that if , then and should be removed in the above equality (Case 3 simply does not arise). Therefore, it follows that holds when . This completes the proof.

Remark 38. The above statement gives an explicit description of the structure of the lattice discussed in Theorem 30 and Corollary 31. It says that the level equivalent relation divides the unit interval into some subintervals and these subintervals actually form a distributive lattice under certain operations.

Corollary 39. Let be a fuzzy soft set over with a finite value space . Then is a complete threshold set of .

Proof. Let be a fuzzy soft set over with a finite value space such that . First, we assume that . By Proposition 37, we have Let be a mapping given by . Then is a threshold choice function of the fuzzy soft set , since every subinterval in contains its least upper bound. It follows that is a complete threshold set of .
On the other hand, if , then by Proposition 37, we have Using similar augments as above, we can show that is a complete threshold set of . But it is clear that , since . Hence, is a complete threshold set of .

The following statement explicitly characterizes the structure of the lattice , consisting of all level soft sets of a fuzzy soft set . By Theorem 30, the structure of is closely related to that of the lattice as described in Proposition 37.

Theorem 40. Let be a fuzzy soft set over with a finite value space such that . One has the following. (1)If , then the lattice is a finite ascending chain as follows: (2)If , then the lattice is a finite ascending chain as follows:

Proof. Define a mapping by By Theorem 30, the mapping is an isomorphism of lattices. Then the above result follows from Proposition 37 and its proof.

Theorem 41. Let be a fuzzy soft set over with a finite value space and let be a finite set. Then one has

Proof. Let . First, we assume that . Then by Theorems 33 and 34, we have It follows that .
Conversely, suppose that If , then there exists a crucial threshold value for some and . Now, we write the finite set as a disjoint union; namely, , where and . Using similar techniques and notations as in the proof of Theorem 34, we deduce This contradicts to the hypothesis . Hence .

Remark 42. The above result shows that the value space is the least threshold set for decomposing a fuzzy soft set . In this case, we can find that is of crucial importance since we cannot decompose a fuzzy soft set correctly if any of its crucial threshold values is missing. This justifies the term “crucial threshold values” (see Definition 32) for these scalars.

By means of scalar uniproducts proposed in the previous section, we can further obtain the following decomposition theorem.

Theorem 43. Let be a fuzzy soft set over with a finite value space such that . Then one has

Proof. Using the definition of scalar uniproducts, we have For , it can be seen that By Theorem 34, we know that can be decomposed by using its crucial threshold values. That is, . Hence, it follows that This completes the proof.

Corollary 44. Let be a fuzzy soft set over with a finite value space such that . Then one has

Proof. If , then and . Thus Otherwise, and so we have Also it is clear that . Therefore, we deduce that This completes the proof.

The above results reveal that a given fuzzy soft set with a finite value space could be linked to finite number of all its different -level soft sets, which are derived from a partition of the unit interval determined by all crucial threshold values of the given fuzzy soft set.

Example 45. Let us reconsider the fuzzy soft set describing “attractive multimedia cell phones” in Example 9. We hope to give a proper classification and rating of these multimedia cell phones. Clearly, the value space of is a finite set By Proposition 37, the level equivalent relation divides the unit interval into some subintervals and these subintervals actually form a distributive lattice. Specifically, we have With regard to the -level soft sets of the fuzzy soft set , we have the following.(i)For ,  is the relative whole soft set with respect to the parameter set .(ii)For ,   is a soft set with its tabular representation given by Table 2.(iii)For ,   is a soft set with its tabular representation given by Table 3.(iv)For ,   is a soft set with its tabular representation given by Table 4.(v)For ,   is the relative null soft set with respect to the parameter set .
In addition, by Theorem 40, we also know that the lattice , consisting of all level soft sets of a fuzzy soft set , is a finite ascending chain as follows: Finally, by Corollary 44, we can obtain the following decomposition: It reveals that in total there are five distinct level soft sets which are corresponding to the given fuzzy soft set on different segmentations of the unit interval determined by all crucial threshold values. For instance, is the level soft set corresponding to on the subinterval . Using this level soft set, we can get the following classification and rating of all the cell phones under our consideration: This means that if we choose any threshold value , then all the cell phones can be graded into four classes. Moreover, turns out to be the most attractive multimedia cell phones, while and form the class of least attractive multimedia cell phones.

6. Conclusions

We have investigated the decomposition of fuzzy soft sets with finite value spaces. We proposed scalar uniproduct and int-product operations of fuzzy soft sets. We also defined level equivalent relations and investigated some lattice structures associated with level soft sets. It has been shown that the collection of all -level soft sets of a given fuzzy soft set forms a sublattice of the lattice . In addition, we proved that the quotient structure of the unit interval induced by level equivalent relations is isomorphic to the lattice of -level soft sets and thus could be embedded into the lattice . We also introduced crucial threshold values and complete threshold sets. Moreover, we established some decomposition theorems for fuzzy soft sets with finite value spaces and illustrated its possible practical applications with an example concerning the classification and rating of multimedia cell phones. Note also that our results generalize those classical decomposition theorems of fuzzy sets since every fuzzy set can simply be viewed as a fuzzy soft set with only one parameter. To extend this work, one might consider decomposition of fuzzy soft sets based on variable thresholds or other related applications of decomposition theorems of fuzzy soft sets.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The authors are highly grateful to the academic editors for their insightful comments and valuable suggestions which greatly improve the quality of this paper. This work was partially supported by the National Natural Science Foundation of China (Program no. 11301415), the Natural Science Basic Research Plan in Shaanxi Province of China (Program nos. 2013JQ1020 and 2012JM8022), and the Scientific Research Program Funded by Shaanxi Provincial Education Department of China (Program nos. 2013JK1098 and 2013JK1182, 2013JK1130).