Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Soft sets combined with fuzzy sets and rough sets: a tentative approach

Soft Computing, 2010
...Read more
ORIGINAL PAPER Soft sets combined with fuzzy sets and rough sets: a tentative approach Feng Feng Æ Changxing Li Æ B. Davvaz Æ M. Irfan Ali Published online: 27 June 2009 Ó Springer-Verlag 2009 Abstract Theories of fuzzy sets and rough sets are powerful mathematical tools for modelling various types of uncertainty. Dubois and Prade investigated the problem of combining fuzzy sets with rough sets. Soft set theory was proposed by Molodtsov as a general framework for rea- soning about vague concepts. The present paper is devoted to a possible fusion of these distinct but closely related soft computing approaches. Based on a Pawlak approximation space, the approximation of a soft set is proposed to obtain a hybrid model called rough soft sets. Alternatively, a soft set instead of an equivalence relation can be used to granulate the universe. This leads to a deviation of Pawlak approximation space called a soft approximation space, in which soft rough approximations and soft rough sets can be introduced accordingly. Furthermore, we also consider approximation of a fuzzy set in a soft approximation space, and initiate a concept called soft–rough fuzzy sets, which extends Dubois and Prade’s rough fuzzy sets. Further research will be needed to establish whether the notions put forth in this paper may lead to a fruitful theory. Keywords Soft set Fuzzy set Rough set Rough fuzzy set Approximation space Approximation operator 1 Introduction In some sense almost all concepts we are meeting in everyday life are vague rather than precise. On the con- trary, it is interesting to see that classical mathematics requires that all mathematical notions must be exact, otherwise precise reasoning would be impossible (Pawlak and Skowron 2007). This gap between the real word full of vagueness and the traditional mathematics purely con- cerning precise concepts becomes smaller in recent years. In fact, philosophers and recently scientists as well as engineers are showing increasing interests in vague con- cepts, due to the fact that many practical problems emerging within fields such as economics, ecology, engi- neering, environmental science, social science, and medi- cal science require us to deal with the complexity of data containing uncertainties. The nature of the vagueness arising in these fields can be very different. Among many mathematical theories designed for modelling various types of vague concepts, fuzzy and rough sets have received much attention and been actively studied by a number of researchers worldwide. While some authors argue that one theory is more general then the other, it is accepted by majority that these two theories are closely related, but distinct in essence because they model different types of uncertainties. In general, a fuzzy set may be viewed as a class with unsharp boundaries, whereas a rough set is a coarsely described crisp set (Yao 1998). Over the years, the theories of fuzzy sets and rough sets have become much closer to each other for practical needs to use both of these two theories complementarily F. Feng (&) C. Li Department of Applied Mathematics and Applied Physics, Xi’an Institute of Posts and Telecommunications, 710061 Xi’an, People’s Republic of China e-mail: fengnix@hotmail.com B. Davvaz Department of Mathematics, Yazd University, Yazd, Iran e-mail: davvaz@yazduni.ac.ir M. I. Ali Department of Mathematics, Quaid-i-Azam University, Islamabad, Pakistan e-mail: mirfanali13@yahoo.com 123 Soft Comput (2010) 14:899–911 DOI 10.1007/s00500-009-0465-6
for managing uncertainty that arises from inexact, noisy, or incomplete information. Hybrid models combing fuzzy set with rough sets have arisen in various guises in dif- ferent settings. For instance, based on an equivalence relation, Dubois and Prade introduced the lower and upper approximations of fuzzy sets in a Pawlak approxi- mation space to obtain an extended notion called rough fuzzy sets (Dubois and Prade 1990). Alternatively, a fuzzy similarity relation can be used to replace an equivalence relation, and the result notion is called fuzzy rough sets (Dubois and Prade 1990). In general, a rough fuzzy set is the approximation of a fuzzy set in a crisp approximation space, whereas a fuzzy rough set is the approximation of a crisp set or a fuzzy set in a fuzzy approximation space. Molodtsov (1999) initiated a novel concept called soft sets as a new mathematical tool for dealing with uncer- tainties. The soft set theory is free from many difficulties that have troubled the usual theoretical approaches. It has been found that fuzzy sets, rough sets, and soft sets are closely related concepts (Aktas ¸ and C ¸ ag ˘man 2007). Soft set theory has potential applications in many different fields including the smoothness of functions, game theory, operational research, Perron integration, probability theory, and measurement theory (Molodtsov 1999, 2004). Research works on soft sets are very active and progressing rapidly in these years. Maji et al. (2002) discussed the application of soft set theory to a decision-making problem. Maji et al. (2001) investigated the fuzzification of a soft set and obtained many useful results on fuzzy soft sets. Based on fuzzy soft sets, Roy and Maji (2007) presented a method of object recognition from an imprecise multi-observer data. Chen et al. (2005) presented a new definition of soft set parametrization reduction, and compared it with attri- butes reduction in rough set theory. Kong et al. (2008) introduced the notion called normal parameter reduction of soft sets, by which they investigated the problem of suboptimal choice and added parameter set in soft set parametrization reduction. Zou and Xiao (2008) discussed data analysis approaches of soft sets as well as fuzzy soft sets under incomplete information. Maji et al. (2003) defined and studied several operations on soft sets. Aktas ¸ and C ¸ ag ˘man (2007) related soft sets to fuzzy sets and rough sets, providing examples to clarify their differences. They also defined soft groups, derived some basic properties, and showed that soft groups extended fuzzy groups. Jun (2008) introduced and investigated soft BCK/BCI-algebras. Jun and Park (2008) discussed the applications of soft sets to study the ideal theory of BCK/BCI-algebras. Furthermore, Feng et al. (2008) applied soft set theory to the study of semirings (Feng et al. 2005, 2007; Feng and Jun 2009) and initiated the notion called soft semirings. The present paper aims at providing a framework to combine fuzzy sets, rough sets, and soft sets all together, which gives rise to several interesting new concepts such as rough soft sets, soft rough sets, and soft–rough fuzzy sets. Although many results reported here are only concerned with basic prop- erties about these new notions, one could see that this study presents a very preliminary, but potentially interesting research direction. It will be necessary to carry out further research to establish whether the notions put forth in this paper may lead to a fruitful theory. 2 Fuzzy sets and rough sets In this section, we recall some basic notions relevant to fuzzy sets and rough sets. The following notations will be used in what follows. Let U be a nonempty set, called universe. The family of all subsets of U [resp. all fuzzy sets in U] is denoted by PðUÞ [resp. FðUÞ]. The theory of fuzzy sets initiated by Zadeh (1965) provides an appropriate framework for representing and processing vague concepts by allowing partial member- ships. Since established, this theory has been actively studied by both mathematicians and computer scientists. Many applications of fuzzy set theory have arisen over the years, for instance, fuzzy logic, fuzzy cellular neural networks, fuzzy automata, fuzzy control systems, and so on. A fuzzy set l in a universe U is defined by a member- ship function l : U 0; 1: For x 2 U; the membership value l(x) essentially specifies the degree to which x 2 U belongs to the fuzzy set l. There are many different defi- nitions for fuzzy set operations. With the min–max system proposed by Zadeh, fuzzy set intersection, union, and complement are defined componentwise as follows: ðl \ mÞðxÞ¼ lðxÞ^ mðxÞ; ðl [ mÞðxÞ¼ lðxÞ_ mðxÞ; l c ðxÞ¼ 1 lðxÞ; where l; m 2 FðUÞ and x 2 U: By l m; we mean that lðxÞ mðxÞ for all x 2 U: Clearly l ¼ m if both l m and m l; i.e. lðxÞ¼ mðxÞ for all x 2 U: A fuzzy set can be related to a family of crisp sets by means of level sets. Given a number t 0; 1; a t-level set (or t-cut) of a fuzzy set l 2 FðUÞ is a crisp subset of U defined by l t ¼fx 2 U : lðxÞ>tg: By taking t 0; 1; a fuzzy set l determines a family of nested subsets of U; i.e., fl t U : t 0; 1g: Conversely, a fuzzy set can be reconstructed from its t-level sets by means of the fol- lowing formula lðxÞ¼ W ft : x 2 l t g; where l 2 FðUÞ and x 2 U: This observation is usually summarized by a representation theorem in fuzzy set theory, which estab- lishes a one-to-one correspondence between a fuzzy set and a family of crisp sets satisfying certain conditions. 900 F. Feng et al. 123
Soft Comput (2010) 14:899–911 DOI 10.1007/s00500-009-0465-6 ORIGINAL PAPER Soft sets combined with fuzzy sets and rough sets: a tentative approach Feng Feng Æ Changxing Li Æ B. Davvaz Æ M. Irfan Ali Published online: 27 June 2009  Springer-Verlag 2009 Abstract Theories of fuzzy sets and rough sets are powerful mathematical tools for modelling various types of uncertainty. Dubois and Prade investigated the problem of combining fuzzy sets with rough sets. Soft set theory was proposed by Molodtsov as a general framework for reasoning about vague concepts. The present paper is devoted to a possible fusion of these distinct but closely related soft computing approaches. Based on a Pawlak approximation space, the approximation of a soft set is proposed to obtain a hybrid model called rough soft sets. Alternatively, a soft set instead of an equivalence relation can be used to granulate the universe. This leads to a deviation of Pawlak approximation space called a soft approximation space, in which soft rough approximations and soft rough sets can be introduced accordingly. Furthermore, we also consider approximation of a fuzzy set in a soft approximation space, and initiate a concept called soft–rough fuzzy sets, which extends Dubois and Prade’s rough fuzzy sets. Further research will be needed to establish whether the notions put forth in this paper may lead to a fruitful theory. F. Feng (&)  C. Li Department of Applied Mathematics and Applied Physics, Xi’an Institute of Posts and Telecommunications, 710061 Xi’an, People’s Republic of China e-mail: fengnix@hotmail.com B. Davvaz Department of Mathematics, Yazd University, Yazd, Iran e-mail: davvaz@yazduni.ac.ir M. I. Ali Department of Mathematics, Quaid-i-Azam University, Islamabad, Pakistan e-mail: mirfanali13@yahoo.com Keywords Soft set  Fuzzy set  Rough set  Rough fuzzy set  Approximation space  Approximation operator 1 Introduction In some sense almost all concepts we are meeting in everyday life are vague rather than precise. On the contrary, it is interesting to see that classical mathematics requires that all mathematical notions must be exact, otherwise precise reasoning would be impossible (Pawlak and Skowron 2007). This gap between the real word full of vagueness and the traditional mathematics purely concerning precise concepts becomes smaller in recent years. In fact, philosophers and recently scientists as well as engineers are showing increasing interests in vague concepts, due to the fact that many practical problems emerging within fields such as economics, ecology, engineering, environmental science, social science, and medical science require us to deal with the complexity of data containing uncertainties. The nature of the vagueness arising in these fields can be very different. Among many mathematical theories designed for modelling various types of vague concepts, fuzzy and rough sets have received much attention and been actively studied by a number of researchers worldwide. While some authors argue that one theory is more general then the other, it is accepted by majority that these two theories are closely related, but distinct in essence because they model different types of uncertainties. In general, a fuzzy set may be viewed as a class with unsharp boundaries, whereas a rough set is a coarsely described crisp set (Yao 1998). Over the years, the theories of fuzzy sets and rough sets have become much closer to each other for practical needs to use both of these two theories complementarily 123 900 for managing uncertainty that arises from inexact, noisy, or incomplete information. Hybrid models combing fuzzy set with rough sets have arisen in various guises in different settings. For instance, based on an equivalence relation, Dubois and Prade introduced the lower and upper approximations of fuzzy sets in a Pawlak approximation space to obtain an extended notion called rough fuzzy sets (Dubois and Prade 1990). Alternatively, a fuzzy similarity relation can be used to replace an equivalence relation, and the result notion is called fuzzy rough sets (Dubois and Prade 1990). In general, a rough fuzzy set is the approximation of a fuzzy set in a crisp approximation space, whereas a fuzzy rough set is the approximation of a crisp set or a fuzzy set in a fuzzy approximation space. Molodtsov (1999) initiated a novel concept called soft sets as a new mathematical tool for dealing with uncertainties. The soft set theory is free from many difficulties that have troubled the usual theoretical approaches. It has been found that fuzzy sets, rough sets, and soft sets are closely related concepts (Aktaş and Çağman 2007). Soft set theory has potential applications in many different fields including the smoothness of functions, game theory, operational research, Perron integration, probability theory, and measurement theory (Molodtsov 1999, 2004). Research works on soft sets are very active and progressing rapidly in these years. Maji et al. (2002) discussed the application of soft set theory to a decision-making problem. Maji et al. (2001) investigated the fuzzification of a soft set and obtained many useful results on fuzzy soft sets. Based on fuzzy soft sets, Roy and Maji (2007) presented a method of object recognition from an imprecise multi-observer data. Chen et al. (2005) presented a new definition of soft set parametrization reduction, and compared it with attributes reduction in rough set theory. Kong et al. (2008) introduced the notion called normal parameter reduction of soft sets, by which they investigated the problem of suboptimal choice and added parameter set in soft set parametrization reduction. Zou and Xiao (2008) discussed data analysis approaches of soft sets as well as fuzzy soft sets under incomplete information. Maji et al. (2003) defined and studied several operations on soft sets. Aktaş and Çağman (2007) related soft sets to fuzzy sets and rough sets, providing examples to clarify their differences. They also defined soft groups, derived some basic properties, and showed that soft groups extended fuzzy groups. Jun (2008) introduced and investigated soft BCK/BCI-algebras. Jun and Park (2008) discussed the applications of soft sets to study the ideal theory of BCK/BCI-algebras. Furthermore, Feng et al. (2008) applied soft set theory to the study of semirings (Feng et al. 2005, 2007; Feng and Jun 2009) and initiated the notion called soft semirings. The present paper aims at providing a framework to combine fuzzy sets, 123 F. Feng et al. rough sets, and soft sets all together, which gives rise to several interesting new concepts such as rough soft sets, soft rough sets, and soft–rough fuzzy sets. Although many results reported here are only concerned with basic properties about these new notions, one could see that this study presents a very preliminary, but potentially interesting research direction. It will be necessary to carry out further research to establish whether the notions put forth in this paper may lead to a fruitful theory. 2 Fuzzy sets and rough sets In this section, we recall some basic notions relevant to fuzzy sets and rough sets. The following notations will be used in what follows. Let U be a nonempty set, called universe. The family of all subsets of U [resp. all fuzzy sets in U] is denoted by PðUÞ [resp. FðUÞ]. The theory of fuzzy sets initiated by Zadeh (1965) provides an appropriate framework for representing and processing vague concepts by allowing partial memberships. Since established, this theory has been actively studied by both mathematicians and computer scientists. Many applications of fuzzy set theory have arisen over the years, for instance, fuzzy logic, fuzzy cellular neural networks, fuzzy automata, fuzzy control systems, and so on. A fuzzy set l in a universe U is defined by a membership function l : U ! ½0; 1: For x 2 U; the membership value l(x) essentially specifies the degree to which x 2 U belongs to the fuzzy set l. There are many different definitions for fuzzy set operations. With the min–max system proposed by Zadeh, fuzzy set intersection, union, and complement are defined componentwise as follows: • • • ðl \ mÞðxÞ ¼ lðxÞ ^ mðxÞ; ðl [ mÞðxÞ ¼ lðxÞ _ mðxÞ; lc ðxÞ ¼ 1  lðxÞ; where l; m 2 FðUÞ and x 2 U: By l  m; we mean that lðxÞ  mðxÞ for all x 2 U: Clearly l ¼ m if both l  m and m  l; i.e. lðxÞ ¼ mðxÞ for all x 2 U: A fuzzy set can be related to a family of crisp sets by means of level sets. Given a number t 2 ½0; 1; a t-level set (or t-cut) of a fuzzy set l 2 FðUÞ is a crisp subset of U defined by lt ¼ fx 2 U : lðxÞ>tg: By taking t 2 ½0; 1; a fuzzy set l determines a family of nested subsets of U; i.e., flt  U : t 2 ½0; 1g: Conversely, a fuzzy set can be reconstructed from its t-level sets by means of the folW lowing formula lðxÞ ¼ ft : x 2 lt g; where l 2 FðUÞ and x 2 U: This observation is usually summarized by a representation theorem in fuzzy set theory, which establishes a one-to-one correspondence between a fuzzy set and a family of crisp sets satisfying certain conditions. Soft sets combined with fuzzy sets and rough sets: a tentative approach One of the most important applications of fuzzy set theory is the concept of linguistic variables. The value of a linguistic variable is defined as an element of its term set, a predefined set of appropriate linguistic terms. Linguistic terms are essentially subjective categories for a linguistic variable, which do not hold exact meaning, however, and may be understood differently by different people. The boundaries of a given term are rather subjective, and may also depend on the situation. Linguistic terms therefore cannot be expressed by ordinary set theory; rather, each linguistic term is associated with a fuzzy set (Aktaş and Çağman 2007). The rough set theory proposed by Pawlak (1982) provides a systematic method for dealing with vague concepts caused by indiscernibility in situation with incomplete information or a lack of knowledge. The rough set philosophy is founded on the assumption that with every object in the universe, we associate some information (data, knowledge). From a practical point of view, it is better to define basic concepts of rough set theory in terms of data. In fact, information and knowledge are stored and represented in a data table in many data analysis applications. This data table containing rows labelled by objects and columns labelled by attributes is called an information system (also known as a knowledge representation system) which can be formulated in the following way: Definition 1 (Pawlak and Skowron 2007) An information system is a pair I ¼ ðU; AÞ, where U is a nonempty finite set of objects and A is a nonempty finite set of attributes. Every attribute a 2 A is a function a : U!Va ; where Va is the set of values of attribute a. Let R be an equivalence relation on the universe U. Then the pair (U, R) is usually called a Pawlak approximation space. Conventionally, we refer to R as an indiscernibility relation (Pawlak and Skowron 2007) for the reason that it is often obtained from an information system (see Definition 1) and gives a partition of U due to the indiscernibility of objects in U. For x; y 2 U; x and y are said to be R-indiscernible if ðx; yÞ 2 R: The family of all equivalence classes of R, i.e., the partition determined by the equivalence relation R, will be denoted by U/R. An equivalence class of R, i.e., the block of the partition U/R, containing x will be denoted by ½xR : These equivalence classes of R are referred to as R-elementary sets (or R-elementary granules). The elementary sets represent the basic building blocks (concepts) of our knowledge about reality. Using the indiscernibility relation R, we can define the following two operations: R X ¼ fx 2 U : ½xR  Xg; R X ¼ fx 2 U : ½xR \ X 6¼ ;g; 901 assigning to every subset X  U two sets R X and R X called the lower and upper approximations of X with respect to ðU; RÞ: In addition, PosR X ¼ R X; NegR X ¼ U  R X; BndR X ¼ R X  R X are called the positive, negative, and boundary regions of X, respectively. Now, we are ready to give the definition of rough sets: Definition 2 (Pawlak and Skowron 2007) Let (U, R) be a Pawlak approximation space. A subset X  U is called definable if R X ¼ R X; in the opposite case, i.e., if BndR X 6¼ ;; X is said to be rough (or inexact). Note that sometimes a pair ðA; BÞ 2 PðUÞ  PðUÞ is also called a rough set if A ¼ R X and B ¼ R X for some X  U (Radzikowska and Kerre 2002). If the set X  U is defined by a predicate P and x 2 U; then we have the following: • • • x 2 R X means that x certainly has property P, x 2 R X means that x possibly has property P, x 2 NegR X means that X definitely does not have property P: Theorem 1 Suppose that (U, R) is a Pawlak approximation space and A; B  U: Then we have 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. R ðAÞ  A  R ðAÞ; R ð;Þ ¼ ; ¼ R ð;Þ; R ðUÞ ¼ U ¼ R ðUÞ; R ðR ðAÞÞ ¼ R ðAÞ; R ðR ðAÞÞ ¼ R ðAÞ; R ðR ðAÞÞ ¼ R ðAÞ; R ðR ðAÞÞ ¼ R ðAÞ; R ðAÞ ¼ ðR ðAc ÞÞc ; R ðAÞ ¼ ðR ðAc ÞÞc ; R ðA \ BÞ ¼ R ðAÞ \ R ðBÞ; R ðA \ BÞ  R ðAÞ \ R ðBÞ; R ðA [ BÞ  R ðAÞ [ R ðBÞ; R ðA [ BÞ ¼ R ðAÞ [ R ðBÞ; A  B ) R ðAÞ  R ðBÞ; R ðAÞ  R ðBÞ: Proof See Pawlak (1991). 3 Soft sets and fuzzy soft sets Let U be an initial universe set and EU (simply denoted by E) be the set of all possible parameters with respect to U. Usually, parameters are attributes, characteristics, or properties of the objects in U. The notion of a soft set is defined as follows: 123 902 F. Feng et al. Definition 3 (Molodtsov 1999) A pair S ¼ ðF; AÞ is called a soft set over U; where A  E and F : A ! PðUÞ is a set-valued mapping. required in classical mathematics. The absence of any restrictions on the approximate description in soft set theory makes it in practice very convenient and easy to apply. In other words, a soft set over U is a parameterized family of subsets of the universe U. For  2 A; FðÞ may be considered as the set of  -approximate elements in S ¼ ðF; AÞ: For illustration, Molodtsov (1999) considered several concrete examples of soft sets. The following is one type of illuminating examples considered by many authors (Aktaş and Çağman 2007; Chen et al. 2005; Maji et al. 2002, 2003). Definition 4 Let (F, A) and (G, B) be two soft sets over U. Then (G, B) is called a soft subset of (F, A), denoted by ðF; AÞ  ðG; BÞ; if B  A and GðbÞ  FðbÞ for all b 2 B: Two soft sets ðF; AÞ and ðG; BÞ over U are said to be equal, denoted by ðF; AÞ ¼ ðG; BÞ; if ðF; AÞ  ðG; BÞ and ðG; BÞ  ðF; AÞ: Example 1 Suppose that U ¼ fh1 ; h2 ; h3 ; h4 ; h5 g is the universe consisting of five houses and the set of parameters is given by E ¼ fe1 ; e2 ; e3 ; e4 ; e5 g; where ei (i ¼ 1; 2; . . .; 5) stand for ‘‘beautiful’’, ‘‘modern’’, ‘‘cheap’’, ‘‘in green surroundings’’ and ‘‘in good repair’’, respectively. Now, let us consider a soft set ðF; EÞ which describes the ‘‘attractiveness of houses’’ that Mr. X is considering for purchase. In this case, to define the soft set means to point out beautiful houses, modern houses and so on. Consider the mapping F given by ‘‘houses()’’, where dot () is to be filled in by one of the parameters ei 2 E: For instance, Fðe1 Þ means ‘‘houses(beautiful)’’, and its functional value is the set consisting of all the beautiful houses in U. Let Fðe1 Þ ¼ fh5 g; Fðe2 Þ ¼ fh1 ; h4 g; Fðe3 Þ ¼ fh1 ; h2 ; h3 g and Fðe4 Þ ¼ fh3 ; h5 g: Then the soft set ðF; EÞ can be seen as a collection of approximations where each approximation has two parts, a predicate and an approximate value set. For instance, ðbeautiful houses; fh5 gÞ is one of the approximations. Table 1 is the tabular representation of the soft set ðF; EÞ: If hi 2 Fðej Þ; then hij ¼ 1; otherwise hij ¼ 0; where hij are the entries in the table. We shall reconsider this example in the section concerning soft–rough approximations of fuzzy sets. As is shown in Aktaş and Çağman (2007), both fuzzy sets and rough sets may be considered as soft sets. Thus, one may expect that soft set theory could provide a more general mathematical framework for dealing with uncertain data. In fact, the way of setting (or describing) any object in soft set theory differs in principle from the way used in traditional mathematics (Molodtsov 1999). In soft set theory, the initial description of the object has an approximate nature, and we do not need to introduce the notion of exact solution as Table 1 Tabular representation of the soft set ðF; EÞ h1 h2 h3 h4 h5 e1 0 0 0 0 1 e2 1 0 0 1 0 e3 1 1 1 0 0 e4 0 0 1 0 1 123 Molodtsov (1999) also proposed a general way to define binary operations over soft sets. Assume that we have a binary operation on PðUÞ; which is denoted by : Let ðF; AÞ and ðG; BÞ be soft sets over U: Then, the operation for soft sets is defined by ðF; AÞ ðG; BÞ ¼ ðH; A  BÞ; where Hða; bÞ ¼ FðaÞ GðbÞ; a 2 A; b 2 B and AB is the Cartesian product of A and B: Maji et al. (2003) introduced the following operations over soft sets, which can be seen as the implementations of Molodtsov’s idea above. Definition 5 (Maji et al. 2003) If (F, A) and (G, B) are two soft sets over a common universe U, then (F,A) AND (G,B) denoted by ðF; AÞ ^ ðG; BÞ is defined by ðF; AÞ ^ ðG; BÞ ¼ ðH; A  BÞ; where Hðx; yÞ ¼ FðxÞ \ GðyÞ for all ðx; yÞ 2 A  B: Definition 6 (Maji et al. 2003) If ðF; AÞ and ðG; BÞ are two soft sets over a common universe U; then ‘‘ðF; AÞ OR ðG; BÞ’’ denoted by ðF; AÞ _ ðG; BÞ is defined by ðF; AÞ _ ðG; BÞ ¼ ðH; A  BÞ; where Hðx; yÞ ¼ FðxÞ [ GðyÞ for all ðx; yÞ 2 A  B: It is worth noting that differing from Molodtsov’s above idea, we can define binary operations for soft sets in the following way: Definition 7 Suppose that E : PðEÞ  PðEÞ ! PðEÞ is a binary operation on PðEÞ; and U : PðUÞ  PðUÞ ! PðUÞ is a binary operation on PðUÞ: Then for any two soft sets S ¼ ðF; AÞ and T ¼ ðG; BÞ over U; S T is defined as the soft set R ¼ ðH; CÞ where C ¼ A E B and HðxÞ ¼ FðxÞ U GðxÞ for all x 2 C: Definition 8 (Ali et al. 2009) Let (F, A) and (G, B) be two soft sets over a common universe U. (1) The extended intersection of ðF; AÞ and ðG; BÞ; denoted by ðF; AÞ uE ðG; BÞ; is defined as the soft set ðH; CÞ; where C ¼ A [ B; and 8e 2 C; 8 if e 2 A  B; < FðeÞ; HðeÞ ¼ GðeÞ; if e 2 B  A; : FðeÞ \ GðeÞ; if e 2 A \ B: Soft sets combined with fuzzy sets and rough sets: a tentative approach (2) (3) The restricted intersection of ðF; AÞ and ðG; BÞ; denoted by ðF; AÞeðG; BÞ; is defined as the soft set ðH; CÞ; where C ¼ A \ B and HðcÞ ¼ FðcÞ \ GðcÞ for all c 2 C: The extended union of ðF; AÞ and ðG; BÞ; denoted by e BÞ; is defined as the soft set ðH; CÞ; where ðF; AÞ [ðG; C ¼ A [ B; and 8e 2 C; 8 if e 2 A  B; < FðeÞ; HðeÞ ¼ GðeÞ; if e 2 B  A; : FðeÞ [ GðeÞ; if e 2 A \ B: 903 S ¼ ðf ; AÞ is a soft set over U and x 2 A: Then for any y 2 U; by definition we have that y 2 fRS ðxÞ , ðx; yÞ 2 RS , y 2 f ðxÞ: That is, fRS ðxÞ ¼ f ðxÞ for all x 2 A: Hence, fRS ¼ f ; and so ðfRS ; AÞ ¼ ðf ; AÞ: That is, SRS ¼ S: Next, assume that R  A  U; x 2 A and y 2 U: Then by definition, it is clear that ðx; yÞ 2 RSR , y 2 fR ðxÞ , ðx; yÞ 2 R: The restricted union of ðF; AÞ and ðG; BÞ; denoted by ðF; AÞ [R ðG; BÞ; is defined as the soft set (H,C), where C ¼ A \ B and HðcÞ ¼ FðcÞ [ GðcÞ for all c 2 C: Therefore we conclude that RSR ¼ R as required. In what follows, RS will be called the canonical relation of the soft set S; and SR will be called the canonical soft set of the binary relation R: Note that restricted intersection was also known as bi-intersection in Feng et al. (2008), and extended union was at first introduced and called union by Maji et al. (2003). Definition 11 (Ganter and Wille 1999) A formal context is a triple (U, V, I) where U, V are two finite sets called object set and property set, and I is a binary relation between U and V. (4) Definition 9 (Ali et al. 2009) Let U be an initial universe set, E be the universe set of parameters, and A; B  E: (1) (2) f N ðU;AÞ ¼ ðN; AÞ is called a relative null soft set (with respect to the parameter set A) if NðxÞ ¼ ; for all x 2 A: f ðU;BÞ ¼ ðW; BÞ is called a relative whole soft set W (with respect to the parameter set B) if WðxÞ ¼ U for all x 2 B: The relative whole soft set with respect to the universe set of parameters E is called the absolute soft set (or whole e U instead of soft set) over U and simply denoted by A f f W ðU;EÞ : Dually N ðU;EÞ is called the null soft set over U and denoted by f N U: Definition 10 (Ali et al. 2009) The relative complement of a soft set (F, A), denoted by ðF; AÞr ; is defined as the soft set ðF r ; AÞ where F r ðxÞ ¼ U  FðxÞ for all x 2 A: The following result indicates that soft sets and binary relations are closely related. Theorem 2 Let S ¼ ðf ; AÞ be a soft set over U. Then S induces a binary relation RS  A  U; which is defined by ðx; yÞ 2 RS , y 2 f ðxÞ; where x 2 A; y 2 U: Conversely, assume that R is a binary relation from A to U. Define a set-valued mapping fR : A ! PðUÞ by fR ðxÞ ¼ fy 2 U : ðx; yÞ 2 Rg; where x 2 A: Then SR ¼ ðfR ; AÞ is a soft set over U. Moreover, we have that SRS ¼ S and RSR ¼ R: Proof One easily sees that the first part holds. Thus it suffices to show that SRS ¼ S and RSR ¼ R: Suppose that Corollary 1 Every formal context can be seen as a soft set and vice versa. Proof This follows immediately from Theorem 2. As pointed out by several researchers, information systems and soft sets are closely related (Chen et al. 2005; Zou and Xiao 2008). Given a soft set S ¼ ðF; AÞ over a universe U. If U and A are both nonempty finite sets, then S could induce an information system in a natural way. In fact, for any attribute a 2 A; one can define a function a : U ! Va ¼ f0; 1g by  1; if x 2 FðaÞ; aðxÞ ¼ 0; otherwise: Therefore, every soft set may be considered as an information system. This justifies the tabular representation of soft sets used widely in the literature. Conversely, it is worth noting that a soft set can also be applied to express an information system. Let I ¼ ðU; AÞ be an information system. Taking [ B¼ fag  Va ; a2A as the parameter set, then a soft set (F, B) can be defined by setting Fða; vÞ ¼ fx 2 U : aðxÞ ¼ vg; where a 2 A and v 2 Va : Maji et al. (2001) initiated the study on hybrid structures involving both fuzzy sets and soft sets. In Maji et al. (2001) the notion of fuzzy soft sets was introduced as a fuzzy generalization of (classical) soft sets and some basic properties are discussed in detail. 123 904 F. Feng et al. Definition 12 (Roy and Maji 2007) Let FðUÞ be the set of all fuzzy sets in U. Let E be the parameter set and A  E: A pair (F,A) is called a fuzzy soft set over U, where F is a mapping given by F : A ! FðUÞ: In the definition of a fuzzy soft set, fuzzy sets in the universe U are used as substitutes for the crisp subsets of U. Hence, every soft set may be considered as a fuzzy soft set. In addition, by analogy with soft sets, one easily sees that every fuzzy soft set can be viewed as an (fuzzy) information system and be represented by a corresponding data table with entries belonging to the unit interval [0, 1] instead of 0 and 1 only. 5 Rough soft sets Motivated by Dubois and Prade’s original idea about rough fuzzy sets, we consider the lower and upper approximations of a soft set in a Pawlak approximation space, which gives rise to the following notions in a natural way. Definition 14 Let ðU; RÞ be a Pawlak approximation space and S ¼ ðF; AÞ be a soft set over U: The lower and upper rough approximations of S ¼ ðF; AÞ with respect to ðU; RÞ are denoted by R ðSÞ ¼ ðF ; AÞ and R ðSÞ ¼ ðF  ; AÞ; which are soft sets over U with the set-valued mappings given by F ðxÞ ¼ R ðFðxÞÞ; 4 Rough fuzzy sets and F  ðxÞ ¼ R ðFðxÞÞ; Based on an equivalence relation on the universe of discourse, Dubois and Prade (1990) introduced the lower and upper approximations of fuzzy sets in a Pawlak approximation space, and obtained a new notion called rough fuzzy sets. Definition 13 (Dubois and Prade 1990) Let ðU; RÞ be a Pawlak approximation space. For a fuzzy set l 2 FðUÞ; the lower and upper rough approximations of l in ðU; RÞ are denoted by RðlÞ and RðlÞ; respectively, which are fuzzy sets in U defined by ^ RðlÞðxÞ ¼ flðyÞ : y 2 ½xR g; and RðlÞðxÞ ¼ _ flðyÞ : y 2 ½xR Þg; for all x 2 U: The operators R and R are called the lower and upper rough approximation operators on fuzzy sets. If RðlÞ ¼ RðlÞ; the fuzzy set l is said to be definable; otherwise, l is called a rough fuzzy set. By definition, it is easy to see that if l ¼ X is a crisp subset of U; then we have that RðXÞ ¼ R X ¼ fx 2 U : ½xR  Xg; where x 2 A: The operators R and R are called the lower and upper rough approximation operators on soft sets. If R ðSÞ ¼ R ðSÞ; the soft set S is said to be definable; otherwise S is called a rough soft set. One can verify the following basic properties of rough soft sets: Theorem 3 Suppose that ðU; RÞ is a Pawlak approximation space and S ¼ ðF; AÞ is a soft set over U: Then we have 1. 2. 3. 4. 5. 6. 7. 8. 9. R ðSÞ  S  R ðSÞ; R ð f N ðU;AÞ Þ ¼ f N ðU;AÞ ¼ R ð f N ðU;AÞ Þ; f ðU;AÞ Þ ¼ W f ðU;AÞ ¼ R ð W f ðU;AÞ Þ; R ð W R ðR ðSÞÞ ¼ R ðSÞ; R ðR ðSÞÞ ¼ R ðSÞ; R ðR ðSÞÞ ¼ R ðSÞ; R ðR ðSÞÞ ¼ R ðSÞ; R ðSÞ ¼ ðR ðSr ÞÞr ; R ðSÞ ¼ ðR ðSr ÞÞr : Proof This is easily obtained from Theorem 1, Definition 9, Definition 10, and Definition 14. RðXÞ ¼ R X ¼ fx 2 U : ½xR \ X 6¼ ;g: Theorem 4 Suppose that ðU; RÞ is a Pawlak approximation space and S ¼ ðF; AÞ; T ¼ ðG; BÞ are soft sets over U: Then we have In this case, it follows that X 2 PðUÞ is a rough fuzzy set if and only if X is a rough set. Thus, one can say that rough fuzzy sets are natural extensions of rough sets. In general, a rough fuzzy set can be seen as an approximation of a fuzzy set in a crisp approximation space. This hybrid model combining the concepts of both fuzzy sets and rough sets may be used to deal with knowledge acquisition in information systems with fuzzy decisions (Slowinski and Stefanowski 1999). 1. 2. 3. 4. 5. 6. 7. 8. 9. and 123 R ðSeTÞ ¼ R ðSÞ e R ðTÞ; R ðS uE TÞ ¼ R ðSÞ uE R ðTÞ; R ðSeTÞ  R ðSÞeR ðTÞ; R ðS uE TÞ  R ðSÞ uE R ðTÞ; R ðS [R TÞ  R ðSÞ [R R ðTÞ; e  R ðSÞ [e R ðTÞ; R ðS [TÞ  R ðS [R TÞ ¼ R ðSÞ [R R ðTÞ; e ¼ R ðSÞ [e R ðTÞ; R ðS [TÞ S  T ) R ðSÞ  R ðTÞ; R ðSÞ  R ðTÞ: Soft sets combined with fuzzy sets and rough sets: a tentative approach Proof Let ðU; RÞ be a Pawlak approximation space, and let S ¼ ðF; AÞ; T ¼ ðG; BÞ be soft sets over U. (1) Let S e T ¼ R ¼ ðH; CÞ: Then C ¼ A \ B and HðxÞ ¼ FðxÞ \ GðxÞ; 8x 2 C: Using Definition (Maji et al. 2002), R ðRÞ ¼ ðH ; CÞ; where H ðxÞ ¼ R ðHðxÞÞ ¼ R ðFðxÞ \ GðxÞÞ; for all x 2 C: Now by Theorem 1, R ðFðxÞ \ GðxÞÞ ¼ R ðFðxÞÞ \ R ðGðxÞÞ; and so we deduce that H ðxÞ ¼ F ðxÞ \ G ðxÞ for all x 2 C: Hence, R ðRÞ ¼ R ðSÞ e R ðTÞ: (2) Let S uE T ¼ R ¼ ðH; CÞ: Then C ¼ A [ B and for all e 2 C; 8 if e 2 A  B; < FðeÞ; HðeÞ ¼ GðeÞ; if e 2 B  A; : FðeÞ \ GðeÞ; if e 2 A \ B: Using Definition (Maji et al. 2002), R ðRÞ ¼ ðH ; CÞ; where 8 if e 2 A  B; < R ðFðeÞÞ; H ðeÞ ¼ R ðGðeÞÞ; if e 2 B  A; : R ðFðeÞ \ GðeÞÞ; if e 2 A \ B; for all e 2 C: Now by Theorem 1, R ðFðeÞ \ GðeÞÞ ¼ R ðFðeÞÞ \ R ðGðeÞÞ; and so we deduce that 8 if e 2 A  B; < F ðeÞ; H ðeÞ ¼ G ðeÞ; if e 2 B  A; : F ðeÞ \ G ðeÞ; if e 2 A \ B; (3) (4) (5) for all e 2 C: Hence, R ðRÞ ¼ R ðSÞ uE R ðTÞ: This is similar to the proof of (1). This is similar to the proof of (2). Let S [R T ¼ R ¼ ðH; CÞ: Then C ¼ A \ B and HðxÞ ¼ FðxÞ [ GðxÞ; 8x 2 C: Using Definition (Maji et al. 2002), R ðRÞ ¼ ðH ; CÞ; where H ðxÞ ¼ R ðHðxÞÞ ¼ R ðFðxÞ [ GðxÞÞ; for all x 2 C: Now by Theorem 1, R ðFðxÞ \ GðxÞÞ  R ðFðxÞÞ \ R ðGðxÞÞ; and so we deduce that H ðxÞ  F ðxÞ \ G ðxÞ for all x 2 C: Hence, R ðRÞ  R ðSÞ [R R ðTÞ: e ¼ R ¼ ðH; CÞ: Then C ¼ A [ B and for all (6) Let S [T e 2 C; 8 if e 2 A  B; < FðeÞ; HðeÞ ¼ GðeÞ; if e 2 B  A; : FðeÞ [ GðeÞ; if e 2 A \ B: Using Definition 14, R ðRÞ ¼ ðH ; CÞ; where 905 8 if e 2 A  B; < R ðFðeÞÞ; if e 2 B  A; H ðeÞ ¼ R ðGðeÞÞ; : R ðFðeÞ [ GðeÞÞ; if e 2 A \ B; for all e 2 C: Now by Theorem 1, R ðFðeÞ [ GðeÞÞ  R ðFðeÞÞ \ R ðGðeÞÞ; e  ðTÞ: and so we deduce that R ðRÞ  R ðSÞ [R (7) This is similar to the proof of (5). (8) This is similar to the proof of (6). (9) Assume that S  T: Then by Definition 4, we have A  B and FðxÞ  GðxÞ; 8x 2 A: Now it follows from Theorem 1 that R ðFðxÞÞ  R ðGðxÞÞ and R ðFðxÞÞ  R ðGðxÞÞ for all x 2 C: Hence, we conclude that R ðSÞ  R ðTÞ and R ðSÞ  R ðTÞ: This completes our proof. 6 Soft rough sets In the last section, based on an equivalence relation on the universe of discourse, we introduced rough approximations of soft sets and obtained a hybrid concept called rough soft sets. We shall discuss another way to combine soft sets with rough sets in this section. In fact, a soft set instead of an equivalence relation can be used to granulate the universe of discourse. The result is a deviation of Pawlak approximation space called a soft approximation space, in which soft rough approximations and soft rough sets can be introduced accordingly. Definition 15 Let S ¼ ðf ; AÞ be a soft set over U: Then the pair P ¼ ðU; SÞ is called a soft approximation space. Based on P; we define the following two operations: apr P ðXÞ ¼ fu 2 U : 9a 2 A½u 2 f ðaÞ  Xg; apr P ðXÞ ¼ fu 2 U : 9a 2 A½u 2 f ðaÞ; f ðaÞ \ X 6¼ ;g; assigning to every subset X  U two sets apr P ðXÞ and apr P ðXÞ called the lower and upper soft rough approximations of X in P; respectively. Moreover, PosP ðXÞ ¼ apr P ðXÞ; NegP ðXÞ ¼ U  apr P ðXÞ; BndP ðXÞ ¼ apr P ðXÞ  apr P ðXÞ are called the soft positive, soft negative and soft boundary regions of X; respectively. If apr P ðXÞ ¼ apr P ðXÞ; X is said to be soft definable; otherwise X is called a soft rough set. By definition, we immediately have that X  U is a soft definable set if BndP ðXÞ ¼ ;: Also, it is clear that apr P ðXÞ  X and apr P ðXÞ  apr P ðXÞ for all X  U: 123 906 F. Feng et al. Table 2 Tabular representation of the soft set S u1 u2 u3 u4 u5 u6 e1 1 0 0 0 0 1 e2 0 0 1 0 0 0 e3 0 0 0 0 0 0 e4 1 1 0 0 1 0 Nevertheless, it is worth noting that X  apr P ðXÞ does not hold in general as illuminated by the following example. Example 2 Suppose that U ¼ fu1 ; u2 ; u3 ; u4 ; u5 ; u6 g; E ¼ fe1 ; e2 ; e3 ; e4 ; e5 ; e6 g and A ¼ fe1 ; e2 ; e3 ; e4 g  E: Let S ¼ ðf ; AÞ be a soft set over U given by Table 2 and the soft approximation space P ¼ ðU; SÞ: For X ¼ fu3 ; u4 ; u5 g  U; we have apr P ðXÞ ¼ fu3 g; and apr P ðXÞ ¼ fu1 ; u2 ; u3 ; u5 g: Thus, apr P ðXÞ 6¼ apr P ðXÞ and X is a soft rough set. It is clear that X ¼ fu3 ; u4 ; u5 g * apr P ðXÞ ¼ fu1 ; u2 ; u3 ; u5 g: Moreover, we have PosP ðXÞ ¼ fu3 g; NegP ðXÞ ¼ fu4 ; u6 g and BndP ðXÞ ¼ fu1 ; u2 ; u5 g: On the other hand, let us consider X1 ¼ fu3 ; u4 g  U: Since apr P ðX1 Þ ¼ fu3 g ¼ apr P ðX1 Þ; by definition X1 is a soft definable set. Proposition 1 Let S ¼ ðf ; AÞ be a soft set over U and P ¼ ðU; SÞ be a soft approximation space. Then, [ apr P ðXÞ ¼ ff ðaÞ : f ðaÞ  Xg they belong to U  X; using available knowledge from the soft approximation space P: If X is internally soft indefinable, this means that we are able to decide about some elements of U that they belong to U  X; but we are unable to decide for any element of U that it belongs to X; by employing P: If X is externally soft indefinable, this means that we are able to decide for some elements of U that they belong to X; but we are unable to decide, for any element of U that it belongs to U  X; by employing P: If X is totally soft indefinable, we are unable to decide for any element of U whether it belongs to X or U  X; by employing P: Theorem 5 Let S ¼ ðf ; AÞ be a soft set over U; P ¼ ðU; SÞ be a soft approximation space and X; Y  U: Then we have 1. 2. 3. 4. 5. 6. 7. 8. Proof (1) (2) a2A and apr P ðXÞ ¼ [ (3) ff ðaÞ : f ðaÞ \ X 6¼ ;g a2A for all X  U: (4) (5) Proof This is easily obtained from the definition of soft rough approximations. Let S ¼ ðf ; AÞ be a soft set over U; P ¼ ðU; SÞ be a soft approximation space and X  U: We can define four basic classes of soft rough sets: • • • • (6) (7) X is said to be roughly soft definable if apr P ðXÞ ¼ 6 ; and apr P ðXÞ 6¼ U; X is internally soft indefinable if apr P ðXÞ ¼ ; and apr P ðXÞ 6¼ U; X is externally soft indefinable if apr P ðXÞ ¼ 6 ; and apr P ðXÞ ¼ U; X is totally soft indefinable if apr P ðXÞ ¼ ; and apr P ðXÞ ¼ U: The intuitive meaning of this classification is as follows: If X is roughly soft definable, this means that we are able to decide for some elements of U that they belong to X; and meanwhile for some elements of U we are able to decide that 123 apr P ð;Þ ¼ apr P ð;Þ ¼ ;; S apr P ðUÞ ¼ apr P ðUÞ ¼ a2A f ðaÞ; X  Y ) apr P ðXÞ  apr P ðYÞ; X  Y ) apr P ðXÞ  apr P ðYÞ; apr P ðX \ YÞ  apr P ðXÞ \ apr P ðYÞ; apr P ðX [ YÞ  apr P ðXÞ [ apr P ðYÞ; apr P ðX [ YÞ ¼ apr P ðXÞ [ apr P ðYÞ; apr P ðX \ YÞ  apr P ðXÞ \ apr P ðYÞ: (8) Straightforward. This follows directly from Proposition 1 by substituting U for X: Assume that X  Y: If u 2 apr P ðXÞ; then by definition, there exists some a 2 A such that u 2 f ðaÞ  X: Hence, it follows that u 2 f ðaÞ  Y; and so u 2 apr P ðYÞ: This shows that apr P ðXÞ  apr P ðYÞ: This is similar to the proof of (3). Since X \ Y  X; we deduce from (3) that apr P ðX \ YÞ  apr P ðXÞ: Similarly we have apr P ðX \ YÞ  apr P ðYÞ; and so apr P ðX \ YÞ  apr P ðXÞ \ apr P ðYÞ: Since X  X [ Y; by (3) we have apr P ðXÞ  apr P ðX [ YÞ: Similarly apr P ðYÞ  apr P ðX [ YÞ; and so apr P ðX [ YÞ  apr P ðXÞ [ apr P ðYÞ: Let u 2 apr P ðX [ YÞ: By definition, there exists some a 2 A such that u 2 f ðaÞ and f ðaÞ \ ðX [ YÞ ¼ 6 ;: Thus we have that either f ðaÞ \ X 6¼ ; or f ðaÞ \ Y 6¼ ;; indicating that u 2 apr P ðXÞ or u 2 apr P ðYÞ: This shows that apr P ðX [ YÞ  apr P ðXÞ [ apr P ðYÞ: To prove the reverse inclusion, note that X  X [ Y and so it follows from (4) that apr P ðXÞ  apr P ðX [ YÞ . Dually we have that apr P ðYÞ  apr P ðX [ YÞ . Hence we conclude that apr P ðX [ YÞ ¼ apr P ðXÞ [ apr P ðYÞ: This is similar to the proof of (5). It should be noted that the inclusions in Theorem 5 may be strict, as shown in the following example. Soft sets combined with fuzzy sets and rough sets: a tentative approach Table 3 Tabular representation of the soft set T 907 3. 4. 5.   X P Y ) X [ ðU  YÞ P U;   X  Y; Y P ; ) X P ;;   X  Y; X P U ) Y P U; u1 u2 u3 u4 u5 u6 u7 u8 e1 0 0 0 0 0 0 1 1 e2 1 0 0 0 1 1 0 0 e3 1 1 0 1 0 0 0 0 Proof e4 0 0 0 1 0 0 1 0 (1) where X; Y; X1 ; Y1  U: Example 3 Suppose that U ¼ fu1 ; u2 ;    ; u8 g; E ¼ fe1 ; e2 ;    ; e6 g and B ¼ fe1 ; e2 ; e3 ; e4 g  E: Let T ¼ ðg; BÞ be a soft set over U given by Table 3 and the soft approximation space P ¼ ðU; TÞ:  Suppose that X P Y: By definition we have apr P ðXÞ ¼ apr P ðYÞ: But from Theorem 5, we know that apr P ðX [ YÞ ¼ apr P ðXÞ [ apr P ðYÞ: Hence,  apr P ðX [ YÞ ¼ apr P ðXÞ ¼ apr P ðYÞ and so X P ðX [    YÞ P Y: Conversely, if X P ðX [ YÞ P Y; then it   follows that X P Y using the transitivity of P :   Assume that X P X1 and Y P Y1 : By definition apr P ðXÞ ¼ apr P ðX1 Þ and apr P ðYÞ ¼ apr P ðY1 Þ: Also by Theorem 5, we have apr P ðX [ YÞ ¼ apr P ðXÞ [ apr P ðYÞ and apr P ðX1 [ Y1 Þ ¼ apr P ðX1 Þ [ apr P ðY1 Þ: Thus we deduce that apr P ðX [ YÞ ¼ apr P ðX1 [ Y1 Þ;  and so ðX [ YÞ P ðX1 [ Y1 Þ:  Suppose that X P Y: By definition we have apr P ðXÞ ¼ apr P ðYÞ: Also by Theorem 5, we have apr P ðX [ ðU  YÞÞ ¼ apr P ðXÞ [ apr P ðU  YÞ and apr P ðUÞ ¼ apr P ðYÞ [ apr P ðU  YÞ: It follows that apr P ðX [ ðU  YÞÞ ¼ apr P ðYÞ[ apr P ðU  YÞ ¼  apr P ðUÞ: Hence, X [ ðU  YÞ P U:  Suppose that X  Y and Y P ;: From Theorem 5, we have apr P ðXÞ  apr P ðYÞ ¼ apr P ð;Þ ¼ ;: Hence,  apr P ðXÞ ¼ ; ¼ apr P ð;Þ and so X P ;:  Assume that X  Y and X P U: By Theorem 5, we have apr P ðYÞ  apr P ðXÞ ¼ apr P ðUÞ: Also, it is clear that apr P ðYÞ  apr P ðUÞ since Y  U: Therefore,  apr P ðYÞ ¼ apr P ðUÞ; and so Y P U as required. For X ¼ fu2 ; u7 ; u8 g  U; we have apr P ðXÞ ¼ f ðe1 Þ ¼ fu7 ; u8 g; and apr P ðXÞ ¼ f ðe1 Þ [ f ðe3 Þ [ f ðe4 Þ ¼ fu1 ; u2 ; u4 ; u7 ; u8 g: For Y ¼ fu1 ; u4 ; u7 g  U; we have apr P ðYÞ ¼ f ðe4 Þ ¼ fu4 ; u7 g; and apr P ðYÞ ¼ f ðe1 Þ [ f ðe2 Þ [ f ðe3 Þ [ f ðe4 Þ ¼ fu1 ; u2 ; u4 ; u5 ; u6 ; u7 ; u8 g: Since X \ Y ¼ fu7 g and X [ Y ¼ fu1 ; u2 ; u4 ; u7 ; u8 g; we have apr P ðX \ YÞ ¼ ;; apr P ðX \ YÞ ¼ f ðe1 Þ [ f ðe4 Þ ¼ fu4 ; u7 ; u8 g; and apr P ðX [ YÞ ¼ f ðe1 Þ [ f ðe3 Þ [ f ðe4 Þ ¼ fu1 ; u2 ; u4 ; u7 ; u8 g: Now, we have apr P ðXÞ \ apr P ðYÞ ¼ fu7 g and so apr P ðX \ YÞ ¼ ; apr P ðXÞ \ apr P ðYÞ; which shows that the inclusion (5) in Theorem 5 may hold strictly. From the observation that apr P ðXÞ [ apr P ðYÞ ¼ f ðe1 Þ [ f ðe4 Þ ¼ fu4 ; u7 ; u8 g apr P ðX [ YÞ; we deduce that the inclusion (6) in Theorem 5 could be strict. Moreover, apr P ðXÞ \ apr P ðYÞ ¼ fu1 ; u2 ; u4 ; u7 ; u8 g and apr P ðX \ YÞ ¼ fu4 ; u7 ; u8 g: This shows that the inclusion (8) in Theorem 5 could be strict. (2) Definition 16 Let S ¼ ðf ; UÞ be a soft set over U and P ¼ ðU; SÞ be a soft approximation space. For all X; Y  U; we define Definition 17 Let S ¼ ðf ; AÞ be a soft set over U: If for any a1 ; a2 2 A; there exists a3 2 A such that f ða3 Þ ¼ f ða1 Þ \ f ða2 Þ whenever f ða1 Þ \ f ða2 Þ ¼ 6 ;; then S is called an intersection complete soft set. X X  P  Y , apr P ðXÞ ¼ apr P ðYÞ; , apr P ðXÞ ¼ apr P ðYÞ; PY and X P Y ,X  P Y and X  P Y: These binary relations are called the lower soft rough equal relation, the upper soft rough equal relation, and the soft rough equal relation, respectively. It is easy to verify that the relations defined above are all equivalence relations over PðUÞ: Theorem 6 Let S ¼ ðf ; AÞ be a soft set over U and P ¼ ðU; SÞ be the soft approximation space. Then, 1. 2. X X     , X P ðX [ YÞ P Y;   P X1 ; Y P Y1 ) ðX [ YÞ P ðX1 [ Y1 Þ; PY (3) (4) (5) Proposition 2 Let S ¼ ðf ; AÞ be an intersection complete soft set over U and P ¼ ðU; SÞ be a soft approximation space. Then, we have apr P ðX \ YÞ ¼ apr P ðXÞ \ apr P ðYÞ for all X; Y  U: Proof Note first that by Theorem 5, apr P ðX \ YÞ  apr P ðXÞ \ apr P ðYÞ holds for every soft set S (needless to be intersection complete). Therefore, it suffices to show the reverse inclusion apr P ðX \ YÞ  apr P ðXÞ \ apr P ðYÞ: In fact, let u 2 apr P ðXÞ \ apr P ðYÞ: Then there exist a1 ; a2 2 A such that u 2 f ða1 Þ  X and u 2 f ða2 Þ  Y: 123 908 F. Feng et al. Since by hypothesis S is an intersection complete soft set, we deduce that there exists a3 2 A such that u 2 f ða3 Þ ¼ f ða1 Þ \ f ða2 Þ  X \ Y: Hence, u 2 apr P ðX \ YÞ as required. Using the above assertion, one can verify the following result on lower soft rough equal relations. Theorem 7 Let S ¼ ðf ; AÞ be an intersection complete soft set over U and P ¼ ðU; SÞ be a soft approximation space. Then, we have 1. 2. 3. 4. 5. X Y,X ðX \ YÞ Y;  P  P  P X X1 ; Y Y1 ) ðX \ YÞ ðX1 \ Y1 Þ;  P  P  P X Y ) X \ ðU  YÞ ;;  P  P X  Y; Y ;)X ;;  P  P X  Y; X U)Y U;  P where X; Y; X1 ; Y1  U: 1. sapS ðlÞ  l  sapS ðlÞ; 2. sapS ð;Þ ¼ sapS ð;Þ ¼ ;; 3. sapS ðUÞ ¼ sapS ðUÞ ¼ U; 4. ðsapS ðlÞÞc ¼ sapS ðlc Þ; 5. ðsapS ðlÞÞc ¼ sapS ðlc Þ; 6. sapS ðl \ mÞ ¼ sapS ðlÞ \ sapS ðmÞ; 7. sapS ðl [ mÞ  sapS ðlÞ [ sapS ðmÞ; 8. sapS ðl [ mÞ ¼ sapS ðlÞ [ sapS ðmÞ; 9. sapS ðl \ mÞ  sapS ðlÞ \ sapS ðmÞ; 10. l  m ) sapS ðlÞ  sapS ðmÞ; 11. l  m ) sapS ðlÞ  sapS ðmÞ: Proof (1)  P Proof This can be obtained from Proposition 2 using similar techniques as in the proof of Theorem 6. and sapS ðlÞðxÞ ¼ 7 Soft–rough fuzzy sets In this section, we shall consider lower and upper soft rough approximations of fuzzy sets in a soft approximation space, and obtain a new hybrid model called soft–rough fuzzy sets, which can be seen as an extension of Dubois and Prade’s rough fuzzy sets. (2) (3) (4) 123 This shows that ðsapS ðlÞÞc  sapS ðlc Þ: Next, we only need to prove the reverse inclusion ðsapS ðlÞÞc  sapS ðlc Þ . To see this, note first that by virtue of similar methods as used above, we can prove that ðsapS ðmÞÞc  sapS ðmc Þ hold for all fuzzy set m 2 FðUÞ . Taking m ¼ lc , it follows that ðsapS ðlc ÞÞc  sapS ðlÞ . Consequently we have sapS ðlc Þ  ðsapS ðlÞÞc as required. _ flðyÞ : 9a 2 A½fx; yg  FðaÞg; Theorem 8 Let S ¼ ðf ; AÞ be a full soft set over U; S ¼ ðU; SÞ be a soft approximation space and l; m 2 FðUÞ: Then we have Hence, it follows that sapS ðlÞðxÞ  lðxÞ  sapS ðlÞðxÞ: This shows that sapS ðlÞ  l  sapS ðlÞ: Straightforward. Straightforward. Let l 2 FðUÞ; x 2 U and let for all y 2 NðxÞ: Thus we deduce that ^ ðsapS ðlÞÞc ðxÞ  flc ðyÞ : y 2 NðxÞg ¼ sapS ðlc ÞðxÞ: Definition 20 Let S ¼ ðf ; AÞ be a full soft set over U and S ¼ ðU; SÞ be a soft approximation space. For a fuzzy set l 2 FðUÞ; the lower and upper soft rough approximations of l with respect to S are denoted by sapS ðlÞ and sapS ðlÞ; respectively, which are fuzzy sets in U given by ^ sapS ðlÞðxÞ ¼ flðyÞ : 9a 2 A½fx; yg  FðaÞg; for all x 2 U: The operators sapS and sapS are called the lower and upper soft rough approximation operators on fuzzy sets. If sapS ðlÞ ¼ sapS ðlÞ; l is said to be soft definable; otherwise l is called a soft–rough fuzzy set. flðyÞ : 9a 2 A½fx; yg  FðaÞg: ðsapS ðlÞÞc ðxÞ ¼ 1  sapS ðlÞðxÞ  1  lðyÞ ¼ lc ðyÞ; Definition 19 A full soft set S ¼ ðf ; AÞ over U is called a covering soft set if FðaÞ ¼ 6 ;; 8a 2 A: sapS ðlÞðxÞ ¼ _ NðxÞ ¼ fy : 9a 2 A½fx; yg  FðaÞg: W Note that sapS ðlÞðxÞ ¼ flðyÞ : y 2 NðxÞg: Hence, we have that lðyÞ  sapS ðlÞðxÞ for all y 2 NðxÞ: Now it follows that Definition 18 A soft set S ¼ ðf ; AÞ over U is called a full S soft set if a2A FðaÞ ¼ U: and Let l 2 FðUÞ and x 2 U: Since S ¼ ðf ; AÞ is a full soft set over U; there exists some a0 2 A such that x 2 Fða0 Þ: By definition, we have ^ sapS ðlÞðxÞ ¼ flðyÞ : 9a 2 A½fx; yg  FðaÞg; (5) (6) This is similar to the proof of (4). Let l; m 2 FðUÞ; x 2 U and let NðxÞ ¼ fy : 9a 2 A½fx; yg  FðaÞg: At first, note that Soft sets combined with fuzzy sets and rough sets: a tentative approach sapS ðl \ mÞðxÞ ¼ ^ flðyÞ ^ mðyÞ : y 2 NðxÞg: Hence, sapS ðl \ mÞðxÞ  lðyÞ ^ mðyÞ  lðyÞ for all V y 2 NðxÞ: Since sapS ðlÞðxÞ ¼ flðyÞ : y 2 NðxÞg; it follows that sapS ðl \ mÞðxÞ  sapS ðlÞðxÞ: Similarly, we obtain sapS ðl \ mÞðxÞ  sapS ðmÞðxÞ: Therefore, If l  m; then it is easy to see that ^ sapS ðlÞðxÞ ¼ flðyÞ : y 2 NðxÞg  lðyÞ  mðyÞ; (11) for all y 2 NðxÞ: This is similar to the proof of (10). sapS ðl \ mÞðxÞ  sapS ðlÞðxÞ ^ sapS ðmÞðxÞ: To illustrate soft–rough approximations of fuzzy sets, let us consider the following example which is a continuation to Example 1. This says that sapS ðl \ mÞ  sapS ðlÞ \ sapS ðmÞ: Now it remains to show the reverse inclusion. To prove this, notefirst that Example 4 Let U; E and the soft set S ¼ ðF; EÞ over U be the same as in Example 1. Let S ¼ ðU; SÞ be a soft approximation space. Then for fuzzy set ðsapS ðlÞ \ sapS ðmÞÞðxÞ ¼ sapS ðlÞðxÞ ^ sapS ðmÞðxÞ l ¼ f0:8=h1 ; 0:5=h2 ; 0:7=h3 ; 0:2=h4 ; 0:3=h5 g;  sapS ðlÞðxÞ  lðyÞ; by definition we compute sapS ðlÞ ¼ f0:2=h1 ; 0:5=h2 ; 0:3=h3 ; 0:2=h4 ; 0:3=h5 g; for all y 2 NðxÞ . In a similar way, we have and ðsapS ðlÞ \ sapS ðmÞÞðxÞ  sapS ðmÞðxÞ  mðyÞ sapS ðlÞ ¼ f0:8=h1 ; 0:8=h2 ; 0:8=h3 ; 0:8=h4 ; 0:7=h5 g: for all y 2 NðxÞ . Thus Similarly for fuzzy set ðsapS ðlÞ \ sapS ðmÞÞðxÞ  lðyÞ ^ mðyÞ for all y 2 NðxÞ . Now it follows that ^ ðsapS ðlÞ \ sapS ðmÞÞðxÞ  flðyÞ ^ mðyÞ : y 2 NðxÞg ¼ sapS ðl \ mÞðxÞ: (7) 909 Thus, sapS ðl \ mÞ  sapS ðlÞ \ sapS ðmÞ as required. Let l; m 2 FðUÞ; x 2 U and let Then it is clear that ^ sapS ðlÞðxÞ ¼ flðyÞ : y 2 NðxÞg  lðyÞ sapS ðmÞ ¼ f0:8=h1 ; 0:6=h2 ; 0:6=h3 ; 0:8=h4 ; 0:6=h5 g: l \ m ¼ f0:1=h1 ; 0:3=h2 ; 0:6=h3 ; 0:2=h4 ; 0:3=h5 g: By computation we obtain for all y 2 NðxÞ: Thus we have ^ sapS ðl [ mÞðxÞ ¼ flðyÞ _ mðyÞ : y 2 NðxÞg sapS ðl [ mÞ ¼ f0:5=h1 ; 0:5=h2 ; 0:5=h3 ; 0:8=h4 ; 0:5=h5 g; and sapS ðlÞðxÞ: sapS ðl \ mÞ ¼ f0:6=h1 ; 0:6=h2 ; 0:6=h3 ; 0:2=h4 ; 0:6=h5 g: sapS sapS ðlÞðxÞ _ sapS ðmÞðxÞ ¼ ðsapS ðlÞ [ sapS ðmÞÞðxÞ: Thus, we conclude that sapS ðl [ mÞ  sapS ðlÞ[ sap S ðmÞ: (8) This is similar to the proof of (6). (9) This is similar to the proof of (7). (10) Let l; m 2 FðUÞ; x 2 U and let NðxÞ ¼ fy : 9a 2 A½fx; yg  FðaÞg: and and  lðyÞ _ mðyÞ; sapS ðl [ mÞðxÞ we have sapS ðmÞ ¼ f0:1=h1 ; 0:1=h2 ; 0:1=h3 ; 0:1=h4 ; 0:5=h5 g; It is easy to see that l [ m ¼ f0:8=h1 ; 0:5=h2 ; 0:7=h3 ; 0:8=h4 ; 0:5=h5 g; NðxÞ ¼ fy : 9a 2 A½fx; yg  FðaÞg: Similarly, we obtain that sapS ðl [ mÞðxÞ ðmÞðxÞ: Hence, it follows that m ¼ f0:1=h1 ; 0:3=h2 ; 0:6=h3 ; 0:8=h4 ; 0:5=h5 g; Furthermore, we have sapS ðlÞ[sapS ðmÞ ¼ f0:2=h1 ;0:5=h2 ;0:3=h3 ;0:2=h4 ;0:5=h5 g; and sapS ðlÞ\sapS ðmÞ ¼ f0:8=h1 ;0:6=h2 ;0:6=h3 ;0:8=h4 ;0:6=h5 g: This shows that the inclusions in Theorem 8 may hold strictly. Definition 21 A soft set S ¼ ðf ; AÞ over U is called a partition soft set if fFðaÞ : a 2 Ag forms a partition of U: 123 910 F. Feng et al. By definition, every partition soft set is a covering soft set. The following example shows that every quotient set may be considered a partition soft set. Example 5 Let R be an equivalence relation on U: Then the set-valued mapping fR : U ! PðUÞ in Theorem 2 coincides with the natural mapping of the equivalence relation R: That is, fR ðxÞ ¼ ½xR for all x 2 U: Then the canonical soft set SR of the equivalence relation R can be identified with the quotient set U=R: Moreover, we claim that SR ¼ ðfR ; UÞ is a partition soft set since ffR ðxÞ : x 2 Ug ¼ U=R is a partition of U: Theorem 9 Let R be an equivalence relation on U: Let SR ¼ ðfR ; UÞ be the canonical soft set of R and S ¼ ðU; SR Þ be the soft approximation space. Then, ^ sapS ðlÞðxÞ ¼ flðyÞ : y 2 ½xR g; and sapS ðlÞðxÞ ¼ _ flðyÞ : y 2 ½xR g; where l 2 FðUÞ; x 2 U: Thus in this case, l is a rough fuzzy set with respect to the approximation space ðU; RÞ if and only if l is a soft–rough fuzzy set with respect to the soft approximation space S ¼ ðU; SR Þ: Proof Let l 2 FðUÞ and x 2 U: Since SR ¼ ðfR ; UÞ is the canonical soft set of R and S ¼ ðU; SR Þ; by definition we have ^ sapS ðlÞðxÞ ¼ flðyÞ : 9a 2 U; fx; yg  fR ðaÞg ^ ¼ flðyÞ : 9a 2 U; fx; yg  ½aR g ^ ¼ flðyÞ : y 2 ½xR g: The second assertion sapS ðlÞðxÞ ¼ _ flðyÞ : y 2 ½xR g space S ¼ ðU; SÞ if and only if l is a rough fuzzy set with respect to the approximation space ðU; RÞ: Proof First, we show that the relation R induced by the partition soft set S ¼ ðf ; AÞ is an equivalence relation on U: For any x 2 U; since S ¼ ðf ; AÞ is clearly a full soft set, there exists a 2 A such that x 2 FðaÞ; and so ðx; xÞ 2 R; which shows that R is reflexive. If ðx; yÞ 2 R; then there exists a 2 A such that fx; yg ¼ fy; xg  FðaÞ: Thus, we deduce that ðy; xÞ 2 R; indicating that R is symmetric. Assume that ðx; yÞ 2 R and ðy; zÞ 2 R: Then there exist a; b 2 A such that fx; yg  FðaÞ and fy; zg  FðbÞ: Hence, FðaÞ \ FðbÞ ¼ 6 ;: But fFðaÞ : a 2 Ag is a partition of U for S ¼ ðf ; AÞ is a partition soft set over U: It follows that FðaÞ ¼ FðbÞ and so ðx; zÞ 2 R: This shows that R is transitive as required. Now let l 2 FðUÞ and x 2 U: By definition, ^ sapS ðlÞðxÞ ¼ flðyÞ : 9a 2 A; fx; yg  FðaÞg ^ ¼ flðyÞ : ðx; yÞ 2 Rg ^ ¼ flðyÞ : y 2 ½xR g: The second assertion _ sapS ðlÞðxÞ ¼ flðyÞ : y 2 ½xR g can be proved in a similar way. From the above results, one easily sees that (classical) rough fuzzy sets can be identified with soft–rough fuzzy sets when the underlying soft set in the soft approximation space is a partition soft set. Consequently, every rough fuzzy set may be considered a soft–rough fuzzy set. However, we claim that the reverse statement is generally not true, since a (full) soft set is not necessarily a partition soft set. In this sense, the notion of soft–rough fuzzy sets can be seen as a natural generalization of rough fuzzy sets by applying soft set theory. can be proved in a similar way. Theorem 10 Let S ¼ ðf ; AÞ be a partition soft set over U and S ¼ ðU; SÞ be the soft approximation space. Define a binary relation R on U by ðx; yÞ 2 R , 9a 2 A; fx; yg  FðaÞ; where x; y 2 U: Then R is an equivalence relation on U such that ^ sapS ðlÞðxÞ ¼ flðyÞ : y 2 ½xR g; and sapS ðlÞðxÞ ¼ _ flðyÞ : y 2 ½xR g; where l 2 FðUÞ; x 2 U: Thus in this case, l is a soft– rough fuzzy set with respect to the soft approximation 123 8 Conclusions We have investigated in this paper the problem of combing soft sets with fuzzy sets and rough sets. In general, three different types of hybrid models are presented, which are called rough soft sets, soft rough sets and soft–rough fuzzy sets, respectively. A rough soft set is the approximation of a soft set in a Pawlak approximation space, whereas a soft rough set is based on soft rough approximations in a soft approximation space. The approximation of a fuzzy set in a soft approximation space is also investigated to obtain soft–rough fuzzy sets which extend Dubois and Prade’s rough fuzzy sets in a natural way. In addition, we have investigated some basic properties of these new Soft sets combined with fuzzy sets and rough sets: a tentative approach hybridizations with illustrating examples. Further study will be needed to establish whether the notions put forth in this paper may lead to a fruitful theory. Acknowledgments We are highly grateful to the anonymous referees for their helpful comments and suggestions for improving the paper. We are indebted to Dr. Brunella Gerla and Dr. Vincenzo Marra for their kindly help. This work is supported by a grant (No. 08JK432) from the Education Department of Shaanxi Province of China, and by the Shaanxi Provincial Research and Development Plan of Science and Technology under Grant No. 2008K0133. References Aktaş H, Çağman N (2007) Soft sets and soft groups. Inf Sci 177: 2726–2735 Ali MI, Feng F, Liu XY, Min WK, Shabir M (2009) On some new operations in soft set theory. Comput Math Appl 57:1547–1553 Chen D, Tsang ECC, Yeung DS, Wang X (2005) The parametrization reduction of soft sets and its applications. Comput Math Appl 49:757–763 Dubois D, Prade H (1990) Rough fuzzy sets and fuzzy rough sets. Int J Gen Syst 17:191–209 Feng F, Jun YB (2009) Inductive semimodules and the vector modules over them. Soft Comput 13:1113–1121 Feng F, Zhao XZ, Jun YB (2005) *-l -semirings and *-k -semirings. Theoret Comput Sci 347:423–431 Feng F, Jun YB, Zhao XZ (2007) On *-k -semirings. Inf Sci 177:5012–5023 Feng F, Jun YB, Zhao XZ (2008) Soft semirings. Comput Math Appl 56:2621–2628 Ganter B, Wille R (1999) Formal concept analysis—mathematical foundations. Springer, New York 911 Jun YB (2008) Soft BCK/BCI-algebras. Comput Math Appl 56:1408– 1413 Jun YB, Park CH (2008) Applications of soft sets in ideal theory of BCK/BCI-algebras. Inf Sci 178:2466–2475 Kong Z, Gao LQ, Wang LF, Li S (2008) The normal parameter reduction of soft sets and its algorithm. Comput Math Appl 56:3029–3037 Maji PK, Biswas R, Roy AR (2001) Fuzzy soft sets. J Fuzzy Math 9(3):589–602 Maji PK, Roy AR, Biswas R (2002) An application of soft sets in a decision making problem. Comput Math Appl 44:1077–1083 Maji PK, Biswas R, Roy AR (2003) Soft set theory. Comput Math Appl 45:555–562 Molodtsov D (1999) Soft set theory—first results. Comput Math Appl 37:19–31 Molodtsov D (2004) The theory of soft sets. URSS Publishers, Moscow (in Russian) Pawlak Z (1982) Rough sets. Int J Inf Comp Sci 11:341–356 Pawlak Z (1991) Rough sets—theoretical aspects of reasoning about data. Kluwer, Dordrecht Pawlak Z, Skowron A (2007) Rudiments of rough sets. Inf Sci 177:3–27 Radzikowska AM, Kerre EE (2002) A comparative study of fuzzy rough sets. Fuzzy Sets Syst 126:137–155 Roy AR, Maji PK (2007) A fuzzy soft set theoretic approach to decision making problems. J Comput Appl Math 203:412–418 Slowinski R, Stefanowski J (1999) Medical information systemsproblems with analysis and way of solution. In: Pal SK, Skowron A (eds) Rough fuzzy hybridization: a new trend in decisionmaking. Springer, Singapore, pp 301–315 Yao YY (1998) A comparative study of fuzzy sets and rough sets. Inf Sci 109:227–242 Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353 Zou Y, Xiao Z (2008) Data analysis approaches of soft sets under incomplete information. Knowl Based Syst 21:941–945 123
Keep reading this paper — and 50 million others — with a free Academia account
Used by leading Academics
Fabio Cuzzolin
Oxford Brookes University
Roshan Chitrakar
Nepal College of Information Technology
Ferhat Bozkurt
Ataturk University
Munish Jindal
GZS PTU Campus Bathinda