Abstract
The rough set theory is an effective method for analyzing data vagueness, while bipolar soft sets can handle data ambiguity and bipolarity in many cases. In this article, we apply Pawlak’s concept of rough sets to the bipolar soft sets and introduce the rough bipolar soft sets by defining a rough approximation of a bipolar soft set in a generalized soft approximation space. We study their structural properties and discuss how the soft binary relation affects the rough approximations of a bipolar soft set. Two sorts of bipolar soft topologies induced by soft binary relation are examined. We additionally discuss some similarity relations between the bipolar soft sets, depending on their roughness. Such bipolar soft sets are very useful in the problems related to decision-making such as supplier selection problem, purchase problem, portfolio selection, site selection problem etc. A methodology has been introduced for this purpose and two algorithms are presented based upon the ongoing notions of foresets and aftersets respectively. These algorithms determine the best/worst choices by considering rough approximations over two universes i.e. the universe of objects and universe of parameters under a single framework of rough bipolar soft sets.
Introduction
In modern society, the facts gathered and studied for several purposes have vagueness and uncertainty in lots of ideas in engineering, economics, social science, environmental science, medical science and many other fields. This ambiguity together with volume and complexity grows quickly in such information. All the mathematical notions in classical mathematics must be precise and accurate. It is therefore not always a successful tool for dealing with uncertain problems. Over the years, many researchers and scientists have been attempting to find out a few appropriate tools to deal with these uncertainties. They created much equipment for this purpose. The rough set theory [26] and the soft set theory [10, 24] are among the most popular of all these. These theories brought down the gap between traditional mathematical designs and ambiguous real-world data.
Pawlak [26] initially developed the rough set theory in 1982. The rough set theory successfully provided a systematic scheme to handle the imprecision and uncertainty in the information. Pawlak utilized the lower and upper approximations of a collection of objects to investigate how close the objects are to the information attached to them. There are many precious applications to that theory. Therefore, this theory attracted a lot of researchers and scientists and initiated research in many ways.
The innovative idea of soft sets, a revolutionary mathematical method to deal with ambiguity and uncertainty, was pioneered by Molodtsov [24]. The knowledge parameters play a vital role in the inspection and interpretation of a data or in making a decision. The soft sets theory has been demonstrated as an effective method for parameterization. This theory therefore magically solved many problems, which occurred while using the old theories. This theory has gained much attention from researchers and scientists because of its diverse applications. It is possible to see a rapid growth in soft sets research in the last few years. Maji et al. [22] have described some basic operations on soft sets. Maji et al. [21] have applied the soft set theory to a problem of decision-making. Ali et al. [1] described certain new operations on soft sets. Ali et al. [2] examined the algebraic structures of soft sets relating to new operations. In 2010, Shabir and Naz [27] proposed the concept of soft topological space which was later investigated in diverse areas with further theoretical enhancements e.g. [8, 14]. A hybrid approach of rough approximation using soft sets is introduced and investigated in details by Shabir et al. in [17, 31].
The bipolarity of information is a core feature to be recognized in many forms of data analysis when creating mathematical models for many problems. Bipolarity talks about the information’s positive and negative characteristics. Positive information is what is expected to be true, whereas negative information is what is unlikely, prohibited or certainly wrong. The theory behind the presence of bipolar knowledge is that the foundation of bipolar judgemental thought is a wide range of human decision-making. Shabir and Naz introduced the concept of a Bipolar Soft set in [28]. Naz and Shabir [25] have also contributed to the algebraic structure of bipolar soft sets in fuzzy environment. The bipolar soft sets can control the bipolarity of certain objects using two mappings. One mapping deals with the information’s positivity while the other mapping examines the negativity. Shabir and Bakhtawar [29] studied the underlying topological structural properties within bipolar soft sets. Karaaslan [19] and Karaaslan and Çağman [20] initiated the notion of bipolar soft rough sets which is a fusion of rough set with bipolarity and discussed its applications in decision-making. Shabir and Gul [31] pointed out some basic problems in the definition of bipolar soft rough set in [20] and redefined as a new version of bipolar soft rough sets known as modified rough bipolar soft sets.
Motivated by the above ideas and recent works in bipolar soft sets, we will investigate a more general case of roughness with approximations through bipolar soft binary relations. We introduce the concept of approximation of a bipolar soft set with a given bipolar soft relation and this gives rise to the approximations in two-universes i.e. V and W. In the end, we get a very neat way of three-way decision-making which sorts out the set of objects and set of parameters in a separate manner. This paper is intended to establish the idea of roughness in the bipolar soft sets in the light of soft binary relations. We direct an evaluation of rough approximations by obtaining two bipolar soft sets. Several properties are viewed by taking soft reflexive and soft symmetric binary relations. This paper has a layout as follows: Section 2 recalls some fundamentals concepts and definitions. Section 3 is dedicated to the study of rough bipolar soft sets by describing the lower and upper approximations of bipolar soft sets in a generalized soft approximation space. Section 4 is dedicated to the study of bipolar soft topologies induced by soft reflexive relations. Section 5 describes some similarity relations between the bipolar soft sets. Section 6 discusses an application of the rough bipolar soft sets in a problem of decision-making, illustrated by an example. The final section consists of the conclusions.
Preliminaries
In this section, some fundamental notions about rough sets and bipolar soft sets are given. We have V as a non-empty finite set, unless otherwise stated throughout the article. Consider E, a set of attributes or parameters. Let
Recall that a binary relation from V to W is a subset of V × W. A binary relation on V is a subset of V × V.
In other words, (S, E) is a parameterized family of binary relations from V to W.
Rough Set
The conception of Rough Set was firstly proposed by Z. Pawlak in 1982 [26]. The theory of rough sets presents a new approach in mathematics to handle incomplete knowledge. The rough set theory establishes a firm foundation for knowledge identification in databases. Rough sets provide a powerful mathematical tool to identify arrangements obscured into data. It can be used for feature selection, feature extraction, data reduction, decision rule generation and pattern recognition.
In fact, a bipolar soft set (ψ, ξ : A) over V gives two parameterized collections of subsets of V. For each e ∈ A, ψ (e) and ξ (¬ e) are considered as the set of e-approximate elements of bipolar soft set. Henceforth, we will use the representation A(ψ,ξ) for a bipolar soft set (ψ, ξ : A) over V.
1) A ⊆ B.
2) ψ1 (e) ⊆ ψ2 (e) and ξ2 (¬ e) ⊆ ξ1 (¬ e) for each e ∈A, and
We denote it by A(ψ1,ξ1) ⊆ B(ψ2,ξ2) .
In this case B(ψ2,ξ2) is called a bipolar soft superset of A(ψ1,ξ1) .
Equality of two bipolar soft sets A(ψ1,ξ1) and B(ψ2,ξ2) is then defined if both are bipolar soft subsets of each other i.e.
Rough Bipolar soft sets
In this section, we define the roughness of a bipolar soft set by soft binary relations. For a nonempty set denoted by
Let
Similarly, we can show that
Now, if
(1)
(2)
(3)
(4)
(5)
(6)
Let
Hence,
(4) Obviously
(5)
(6)
Let
This implies that,
The following example shows that the inclusions in parts (4) and (5) of the Theorem 3.1 may be proper.
Define the relations
Suppose
ψ1 (e1) = {c1, c2, c3} , ξ1 (¬ e1) = {c4, c5} and ψ2 (e1) = {c2, c4} , ξ2 (¬ e1) = {c3, c5} .
ψ1 (e2) = {c1, c3} , ξ1 (¬ e2) = {c5} and ψ2 (e2) = {c1, c2} , ξ2 (¬ e2) = {c3, c4} .
Then, (ψ1 ∪ ψ2) (e1) = ψ1 (e1) ∪ ψ2 (e1) = {c1, c2, c3, c4} and (ξ1 ∩ ξ2) (¬ e1) = ξ1 (¬ e1) ∩ ξ2 (¬ e1) = {c5} .
Now,
This verifies the proper inclusion in (5), that is,
Also,
This verifies the proper inclusion in (4), that is,
(1)
(2)
(3)
(4)
(5)
(6)
(1).
(2).
We show that
Now for e ∈A, we have
Hence
(2). To prove this, we show that
Now for e ∈A, we have
Hence
(1)
(2)
Next we consider the soft relation on V. All the results proved above are true for the soft relations on V. If (S, A) is a soft reflexive relation on V then vS (e) and S (e) v are non-empty because v ∈ vS (e) and v ∈ S (e) v for all v ∈ V .
(1)
(2)
(3)
(4)
Let
Hence,
Let v ∈ ξ (¬ e) . Also v ∈ vS (e) , so v ∈ vS (e) ∩ ξ (¬ e) . This implies vS (e) ∩ ξ (¬ e) ≠ φ, that is
Hence,
(2) To prove
Now, let v ∈ ψ (e) , also v ∈ vS (e) . This implies v ∈ vS (e) ∩ ψ (e) . This implies vS (e) ∩ ψ (e) ≠ φ, that is
Now, let
Hence
(3) The null bipolar soft set
Now we have for e ∈A
(4) The absolute bipolar soft set
Now we have for e ∈A
(1)
(2)
(3)
(4)
(1).
(2).
Also, let
(2). To prove that
Let
Now, let
(1).
(2).
If (S, A) is a soft symmetric relation on V, then u ∈ vS (e) ⇒ v ∈ uS (e) and u ∈ S (e) v ⇒ v ∈ S (e) u .
(1).
(2).
Let
Let
i) If ξ (¬ e) = φ then v ∉ ξ (¬ e) .
ii) If v1S (e) = φ, then this is not possible because v1 ∈ vS (e) ⇒ v ∈ v1S (e) .
iii) If v1S (e) ⊆ ξ c (¬ e) while v ∈ v1S (e) , then v ∈ ξ c (¬ e) ⇒ v ∉ ξ (¬ e) .
Hence
Thus,
(2). To prove this
Let
i) If ψ (e) = φ then v ∉ ψ (e) .
ii) If v1S (e) = φ, then this is not possible because v1 ∈ vS (e) ⇒ v ∈ v1S (e) .
iii) If v1S (e) ⊆ ψ c (e) while v ∈ v1S (e) , then v ∈ ψ c (e) ⇒ v ∉ ψ (e) .
Hence
Let
Hence
Thus,
(1)
(2)
Bipolar soft topologies induced by soft reflexive relations
In this section, we will examine two kinds of bipolar soft topologies induced by soft reflexive relations. We consider all the bipolar soft sets with a parameter set A.
1)
2) For
3) For all
Then the pair
2) Suppose
3) Suppose
To show
Similarity relations associated with rough bipolar soft sets
In this section, a few similarity relations between two bipolar soft sets are defined based on their rough bipolar soft approximations and their properties are examined.
• σ1 ≃
A
σ2 if and only if
• σ1≂A σ2 if and only if
• σ1 ≈
A
σ2 if and only if
• σ1 ≃ F σ2 if and only if
• σ1≂F σ2 if and only if
• σ1 ≈ F σ2 if and only if
These soft binary relations are said to be the lower rough bipolar soft similarity relation, upper rough bipolar soft similarity relation and rough bipolar soft similarity relations concerning aftersets and foresets, respectively. Evidently, σ1 and σ2 are both lower and upper rough bipolar soft similar if and only if they are rough bipolar soft similar.
1) σ1≂Aσ2 if and only if σ1≂A (σ1∪ r σ2) ≂Aσ2 ;
2) σ1≂Aσ2 and σ3≂Aσ4 imply that (σ1∪ r σ3) ≂A (σ1 ∪ r σ4) ;
3) σ1 ⊆ σ2 and σ2≂AΘ imply that σ1≂AΘ ;
4) σ1 ⊆ σ2 and
Converse holds by the transitivity of the relation ≂A .
2) Let σ1≂Aσ2 and σ3≂Aσ4 . Then
3) Given that,
Also,
4) Given that,
Also,
1) σ1≂Fσ2 if and only if σ1≂F (σ1∪ r σ2) ≂Fσ2 ;
2) σ1≂Fσ2 and σ3≂Aσ4 imply that (σ1∪ r σ3) ≂F (σ1 ∪ r σ4) ;
3) σ1 ⊆ σ2 and σ2≂FΘ imply that σ1≂FΘ ;
4) σ1 ⊆ σ2 and
1) σ1 ≃ A σ2 if and only if σ1≃ A (σ1 ∩ r σ2) ≃ A σ2 ;
2) σ1 ≃ A σ2 and σ3 ≃ A σ4 imply that (σ1∩ r σ3) ≃ A (σ1 ∩ r σ4) ;
3) σ1 ⊆ σ2 and σ2 ≃ A Θ imply that σ1≃ A Θ ;
4) σ1 ⊆ σ2 and
Converse hold by the transitivity of the relation ≃ A .
2) σ1 ≃
A
σ2 and σ3 ≃
A
σ4 . Then
3) Given that,
Also,
4) Given that,
Also,
1) σ1 ≃ F σ2 if and only if σ1≃ A (σ1 ∩ r σ2) ≃ F σ2 ;
2) σ1 ≃ F σ2 and σ3 ≃ A σ4 imply that (σ1∩ r σ3) ≃ F (σ1 ∩ r σ4) ;
3) σ1 ⊆ σ2 and σ2 ≃ F Θ imply that σ1≃ F Θ ;
4) σ1 ⊆ σ2 and
1) σ1 ≈ A σ2 if and only if σ1≂A (σ1 ∪ r σ2) ≂Aσ2 and σ1≃ A (σ1 ∩ r σ2) ≃ A σ2 ;
2) σ1 ⊆ σ2 and σ2 ≈ A Θ imply that σ1≈ A Θ ;
3) σ1 ⊆ σ2 and
1) σ1 ≈ A σ2 if and only if σ1≂F (σ1 ∪ r σ2) ≂Fσ2 and σ1≃ F (σ1 ∩ r σ2) ≃ F σ2 ;
2) σ1 ⊆ σ2 and σ2 ≈ F Θ imply that σ1≈ F Θ ;
3) σ1 ⊆ σ2 and
Application in decision-making problems
In this section, we will present the decision-making methods with soft binary relations based on rough bipolar soft set theory. Decision-making is a significant field to be conferred in almost all types of data analysis. We propose an algorithm for the most favourable object in V by applying the concept of rough bipolar soft approximations of bipolar soft sets. Let V = {v j : 1 ≤ j ≤ n} and E = {e i : 1 ≤ i ≤ m} be the collection of objects and parameters, respectively.
We obtain two bipolar soft sets
1) Input the lower soft approximation
2) Corresponding to each v
i
∈ V, we calculate
3) Compute the choice value
4) The best decision is v
k
∈ V if
5) The worst decision is v
k
∈ V if
6) If k has more than one values, then we can equally choose anyone of vk.
1) Input the lower soft approximation
2) Corresponding to each w
i
∈ W, we calculate
3) Compute the choice value
4) The best decision is w
k
∈ W if
5) The worst decision is w
k
∈ W if
6) If k has more than one values, then we can equally choose anyone of wk.
To get a decision under the complete picture with foresets and aftersets, it is recommended that both algorithms should be used to make a final decision. The final score will be determined by taking the sum of scores obtained through each algorithm and will be significant for a final choice.
An application of the decision-making approach
By an example in this subsection, an application of decision-making approach is given.
Define
S (e1) = {(c1, m1) , (c1, m2) , (c2, m3) , (c2, m4) ,
(c4, m2) , (c4, m4) , (c4, m6) , (c5, m1) , (c5, m5)} ,
S (e2) = {(c1, m4) , (c1, m6) , (c3, m2) , (c3, m4) ,
(c4, m6) , (c5, m1) , (c5, m3) , (c5, m6)} and
S (e3) = {(c1, m2) , (c2, m2) , (c2, m6) , (c3, m1) ,
(c3, m2) , (c3, m6) , (c4, m1) , (c4, m2) , (c4, m4) ,
(c4, m6)} where S (e i ) shows the relation between colours and models of cars in colour c i available on showroom e i for 1 ≤ i ≤ 3 . Then,
c1S (e1) = {m1, m2} , c2S (e1) = {m3, m4} , c3S (e1) = φ, c4S (e1) = {m2, m4, m6} , c5S (e1) = {m1, m5} and
c1S (e2) = {m4, m6} , c2S (e2) = φ, c3S (e2) = {m2, m4} , c4S (e2) = {m6} , c5S (e2) = {m1, m3, m6} and
c1S (e3) = {m2} , c2S (e3) = {m2, m6} , c3S (e3) = {m1, m2, m6} , c4S (e3) = {m1, m2, m4, m6} , c5S (e3) = φ .
where c i S (e j ) shows the models of all cars of colour c i available on showroom e j .
And
S (e1) m1 = {c1, c5} , S (e1) m2 = {c1, c4} , S (e1) m3 = {c2} , S (e1) m4 = {c2} , S (e1) m5 = {c5} , S (e1) m6 = {c4} , and
S (e2) m1 = {c5} , S (e2) m2 = {c3} , S (e2) m3 = {c5} , S (e2) m4 = {c1, c3} , S (e2) m5 = φ, S (e2) m6 = {c1, c4, c5} , and
S (e3) m1 = {c3} , S (e3) m2 = {c1, c2, c3, c4} , S (e3) m3 = φ, S (e3) m4 = {c4} , S (e3) m5 = φ, S (e3) m6 = {c2, c3, c4} .
where S (e j ) m i shows the colour c i of all cars of model m i available on showroom e j .
Let
ψ (e1) = {m1, m2, m5} , ψ (e2) = {m2, m4} and ψ (e3) = {m1, m2, m6} .
And
ξ (¬ e1) = {m3, m6} , ξ (¬ e2) = {m1, m3, m6} and ξ (¬ e3) = {m3, m4, m5} .
Consider the Table 1 which is obtained after applying the Algorithm 6.1.
The results of decision algorithm with respect to aftersets
The results of decision algorithm with respect to aftersets
Here the choice value
Also, let
ψ (e1) = {c1, c2, c5} , ψ (e2) = {c2, c4} and ψ (e3) = {c1, c5} .
And
ξ (¬ e1) = {c3, c4} , ξ (¬ e2) = {c1, c3} and ξ (¬ e3) = {c2, c3, c4} .
Consider the Table 2 which is obtained after applying the Algorithm 6.2.
The results of decision algorithm with respect to foresets
Here the choice value
The Aggregated Result
As we can see from the Table 3 that the best scores are of pairs (c1, m3), (c1, m5), (c3, m3) and (c3, m5) but none is available in any of the showrooms in the city. So next best choices are pairs (c1, m1), (c3, m1) which are available in showrooms e1 and e3 respectively. Mr. Z can choose car model m1 in either color c1 or c3 from the respective showroom.
In this analysis, we applied Pawlak’s idea of rough sets to the bipolar soft sets and introduced the rough bipolar soft sets by describing a rough approximation of a bipolar soft set in a generalized soft approximation space. This research could be seen as an extension of [18]. We studied their structural properties and explored how the soft binary relation affects the rough approximations of a bipolar soft set. Furthermore two kinds of bipolar soft topologies induced by soft binary relation are studied. Finally, an application of the rough bipolar soft sets presented in a decision-making problem, and an algorithm proposed for that application. In future, we would like to extend this study in more general frameworks e.g. with T-soft equality relation [5] and Partial belong relation [3, 9] within the scenario of bipolar soft sets. A general topological sense as in more recent literature by Göçür [11, 12] and Al-shami [6] may also be applied to study roughness in bipolar soft sets. We can also apply these methods to two-sided matching decision -making problems or group decision-making following [33–35]. This work provides a theoretical framework for a new idea of Bipolar soft rough sets. In future, we aim at working out comparative analysis of our proposed decision-making technique with existing methods.
Footnotes
Acknowledgment
The authors would like to thank the anonymous reviewers for their valuable comments and helpful suggestions, which greatly improved the quality of this article.
