Abstract
Fuzzy sets, rough sets and soft sets are different tools for modeling problems involving uncertainty. Graph theory is another powerful tool for representing the information by means of diagrams, matrices or relations. A possible amalgamation of three different concepts rough sets, soft sets and graphs, known as soft rough graphs, is proposed by Noor et al. They introduced the notion of vertex, edge induced soft rough graphs and soft rough trees depending upon the parameterized subsets of vertex set and edge set. In this article, a new framework for studying the roughness of soft graphs in more general way is introduced. This new model is known as the modified soft rough graphs or -graphs. The concept of the roughness membership function of vertex sets, edge sets and of a graph is also introduced. Further, it has been shown that -graphs are more robust than soft rough graphs. Some results, which are not handled by soft rough graphs, can be handled by modified soft rough graphs. The notion of uncertainty measurement associated with -graphs is introduced. All applications related to decision makings are only restricted to the information of individuals only, not their interactions, using this technique we are able to involve the interactions (edges) of individuals with each other that enhanced the accuracy in decisions.
1. Introduction
For solving many problems involving uncertainty and vagueness in engineering, social sciences, economics, computers sciences and in several other areas, our traditional classical methods are not always absolutely effective. These traditional and conventional mechanism of reasoning, modeling and computing are usually crisp and deterministic. Zadeh introduced a successful tool known as fuzzy sets [1], based on the membership function. The situations concerning with the vagueness and uncertainty were also been tackled by the effective tool of probability. However, this tool is valuable only when the occurrence of event is totally determined by the chance. In contrast with fuzzy set theory and probability theory, some other theories like rough set theory, soft set theory, neutrosophic set theory and an amalgamation of these theories have been studied ([1,2,3,4,5,6,7], and the references therein) to deal with uncertainty.
In 1982, Pawlak [3] introduced the concept of rough sets as a mathematical tool for imprecise and uncertain data. The basic advantage of this theory is that it does not involve any additional information about the data like the membership in fuzzy sets. The rough sets theory defined by Pawlak is based on partition or an equivalence relation. Many applications of rough set theory, probability theory, and rough set theory can be seen in the followings [4,5,8,9,10,11,12,13], these include applications in data mining, machine learning, pattern recognition and knowledge discovery. The blending of rough sets with fuzzy sets and referring them to graphs with concepts of fuzzy sets or rough sets can be seen in [14,15,16,17]. The above said theories have different approaches to tackle vagueness, imprecision and uncertainty. Each said theory has its own limitations and restrictions. While dealing with such theories, a question arises, how to handle multi-attributes? Molodtsov [18] introduced a novel concept of soft sets as a powerful mathematical tool for dealing multi-attribute uncertainty. This newer concept has enough parameters, which make it free from those difficulties which the contemporary theories have and that makes it popular among the experts and researchers working in different fields of research like operation research, probability theory, smoothness of functions and many more. Later on the theory has been modified in some aspects to handle many problems [19,20,21]. A number of applications were established and used regarding decision making problems and multi-attributes modeling using soft sets, [22,23,24,25,26,27].
Feng et al. [28] introduced the concept of soft rough sets which is a blend of soft and rough sets. Clearly, in a rough set model, an equivalence relation is used to form the granulation structure of the universe while a soft set can be used to form the granulation structure of the universe in soft rough model. Huge number of applications, presented by many researchers in data labeling problems, data mining, attributes reduction problems, knowledge based systems, some can be seen in [23,29,30,31,32,33,34,35,36,37,38,39,40,41,42].
A graph can be used to represent many real life problems in computer science especially, which are otherwise abstract. Euler, known as father of graph theory, was universally credited when he settled a famous Kōnigsberg Bridge problem [43] in 1736. After that, many mathematicians applied graph theory in finite fields, for details readers are referred to ([44], and the references therein).
The concept of soft graphs and their basic operations are defined in [45], which were required to handle multi-attributes problems related with graph theory. A number of generalizations of soft graphs are available in [46,47,48]. Soft sets and rough sets are different approaches that provide efficient tools for modeling the problems involving uncertainty and granularity in information system. Graphs are another powerful tool for representing the information by means of diagrams, matrices or relations. Particularly soft graphs serve this purpose fruitfully. Apparently no direct link exists between above said theories. However an effort is made by [49] to establish some kind of linkage and to discuss the uncertainty in soft graphs. He introduced the concept of soft rough graphs, where instead of equivalence classes, parameterized subsets of vertices and edges serve the aim of finding the lower and upper approximations. In such process, some unusual situations may occur like the upper approximation of a non-empty vertex/edge set may be empty. Upper approximation of a subset K of vertices or edges may not contain K. In our present article we endeavour to search a positive answer to above unusual situations and shortcomings. To strengthen the concept of soft rough graphs, a tgeneralized approach is presented, called modified soft rough graphs (-graphs), whose lower and upper vertex and edge approximations are different from those of Noor [49] but the elemental concepts are closely akin. It is shown that the -graphs are more precise and finer than soft rough graphs. Uncertainty measurement is an important issue in the field of rough set theory. There are many approaches available in literature for reasoning with uncertainty. We have discussed uncertainty measures associated with -graphs such as information entropy and rough entropy. The notion of information granules is an important topic in rough set theory, which gives an idea about the objects which are indistinguishable from each other. Here the concept of granularity measures for -graphs has been introduced. The layout of this paper is as follows.
In Section 2, some basic concepts are revised. Section 3, is devoted to present the concept of modified soft rough graphs (-graphs, lower, upper -vertex approximations, lower, upper -edge approximations and the roughness membership function for modified soft rough graphs. Moreover, the notion of -equal relations is proposed and the related properties are explored. Section 4 is about uncertainty measurements associated with modified soft rough graphs and it is shown how these are linked. Section 5 is concerned about the application of -graphs. An algorithm is developed in a realistic way to compute the effectiveness of some diseases among colleagues working in same office. Vertices are denoted by the 20 colleagues and the interaction of these colleagues are presented by the edges. Measure of optimality and possibly measure of optimality are defined with the help of lower and upper -vertex approximations of the given graph and using marginal fuzzy sets as weights corresponding to each person, the persons at high risk for having given diseases are found. Computations are made using MATLAB program. Results are shown in tables. Conclusion of the paper is presented in Section 6.
2. Preliminaries
In this section, we will review some relevant definitions and concepts which will helpful for rest of the paper.
Definition 1
([44]). A graph is a triple consisting of a vertex set , an edge set and a relation that associates with each edge two vertices called its endpoints.
Definition 2
([44]). An edge whose endpoints are equal, is called a loop and multiple edges are edges having the same pair of endpoints.
Definition 3
([44]). A graph is called simple if it has no loops or multiple edges. A simple graph is specified by its vertex set and edge set, treating the edge set as a set of unordered pairs of vertices and writing or for an edge e having end points x and y.
Definition 4
([44]). A directed graph or digraph is a triple containing a vertex set , an edge set and a function assigning each edge an ordered pair of vertices. The first vertex of the ordered pair is called the tail of the edge and the second is called the head ; together, they are the endpoints.
Definition 5
([20]). Let A be the set of parameters. A pair is called a soft set over the set U of universe, where is a set valued mapping and is the power set of U.
Definition 6
([28]). Let be a soft set over Then, the pair is called soft approximation space. Based on the soft approximation space , we define
assigning to any set , the sets and are called soft -lower approximation and soft -upper approximation of X, respectively.
The sets
are called the soft -positive region, the soft -negative region, and the soft -boundary region of X, respectively. If X is said to be soft -definable; otherwise X is called a soft -rough set.
Definition 7
([45]). Let be a simple graph and A be the set of parameters. A quadruple is called a soft graph, where
- (1)
- is a soft set over V,
- (2)
- is a soft set over E, and
- (3)
- is a subgraph of for all
Definition 8
([49]). A graph is called soft rough graph if it satisfies the following conditions:
- (1)
- is a simple graph.
- (2)
- A be a non-empty set of parameters.
- (3)
- X be any non-empty subset of V.
- (4)
- (, , A) be a soft rough set over V .
- (5)
- be a soft rough set over E.
- (6)
- and are subgraphs of . A soft rough graph can be represented by .
3. Modified Soft Rough Graphs
In this section, based on the properties and usefulness of both rough sets and soft sets, we introduce the notion of Modified Soft Rough Graphs (-graphs). Basic properties and results of such graphs are investigated and discussed which enable us to put these graphs to more effective practical use.
Definition 9.
Let be a soft graph. Let be a map such that Denote by and call it Modified soft rough vertex (-vertex)approximation space. Based on , we define two sets, called the lower -vertex approximation and the upper -vertex approximation respectively as follows:
and
If then X is called -vertex definable set and the graph
is called -vertex definable graph otherwise X is called -vertex set and is called -vertex graph. Define and denote the lower and upper -vertex approximations of by
and
for any
Definition 10.
Let be a -vertex graph. Then the vertex roughness membership function of is denoted and defined as
It can be seen that if then So the graph is -vertex definable graph. i.e., there is no roughness.
Example 1.
Let be a soft graph over a simple graph where and as shown in Figure 1. Let be a soft set over V with as the set of parameters such that , as shown in Table 1.
Figure 1.
.
Table 1.
Tabular representation of soft set .
Let Let be a map such that So and Here and
Therefore
and
showing that , so is -vertex graph, where
and
Furthermore,
Definition 11.
Let be a soft graph. Let be a map such that Denote by and call it Modified soft rough edge approximation space. Based on , we define two sets, called the lower -edge approximation and the upper -edge approximation respectively as follows:
and
If then Y is called -edge definable set and the graph is called -edge definable graph otherwise Y is called -edge set and is called -edge graph. Define and denote the lower and upper -edge approximations of by
and
for any
Definition 12.
Let be a -edge graph. Then the edge roughness membership function of is denoted and defined as
It can be seen that if then So the graph is -edge definable graph. i.e., there is no roughness.
Example 2.
From Example 1, let be a soft sets over E as shown in Table 2.
Table 2.
Tabular representation of soft set .
Let then
and
Clearly for So Y is -edge definable set and the graph
is -edge definable graph. Also
That is, there is no roughness.
Definition 13.
The roughness membership function of any subgraph graph can be found by
Definition 14.
A soft graph is called -definable if
- (1)
- X is -vertex definable i.e., and
- (2)
- Y is -edge definable i.e.,
Definition 15.
A soft graph is called -graph if
- (1)
- X is -vertex set i.e.,
- (2)
- Y is -edge set i.e.,A -graph is denoted by
Definition 16.
By a lower and upper approximations of the -graph , we mean and respectively, for any and
Proposition 1.
Let be a soft graph such that and represents respectively, the -vertex approximation space and -edge approximation space, then
- (i)
- (ii)
- (iii)
- If then and
- (iv)
- (v)
- (vi)
- (vii)
- where and are subgraphs of .
Proof.
and directly follows from the definitions of -vertex/edge approximations.
Let so or and Let such that and That is, with for all and with for all Since and , so with for all and with for all Thus and showing that Hence implies Similarly one can show if then
Since is contained in both and so by and Therefore
Since and so by and . Hence Now for reverse inclusion, we suppose Which implies and such that and So with for all and with for all implies with for all . Which shows with for all , so . Similarly we can show . So Thus Hence
Since and so by and Hence
It is easy to show, by using that Conversely suppose that then and Which implies with for some and with for some So with for some or with for some Both these conditions shows or . So . Similarly, it can be shown that Thus or Which means or That is, Thus □
Remark 1.
In the proof of Proposition 1, we have proved . If we want to prove this result by the approach used by [49], we have to employ a strong condition on soft sets and to be intersection complete. However in our approach, no such condition is required.
Now in the following, we define some relations associated with modified soft rough graphs.
Definition 17.
Let a soft graph be Then for two -graphs and , we define
- (i)
- if and only if
- (ii)
- if and only if
- (iii)
- if and only if and
The above relations to are respectively called, the lower -equal relation, the upper -equal relation and the -equal relation.
Proposition 2.
The relations ≂ and ≈ defined on -graphs are equivalence relations.
Proposition 3.
Suppose is soft graph defined on simple graph . Then for two -graphs and , the following hold:
- (i)
- if and only if
- (ii)
- If and then
- (iii)
- If then ,
- (iv)
- If and , then .
Proof.
Let then However, from Proposition 1, which implies that , so and showing that . Conversely suppose that . Since ≂ is an equivalence relation, so it is transitive. Thus,
The proof is similar to the proof of (i).
Suppose then Then by Proposition 1 Therefore
Suppose and , then by definition which implies . So However, shows Hence or equivalently □
Proposition 4.
Suppose is soft graph. Then for two -graphs and , the following hold:
- (i)
- if and only if
- (ii)
- and then
- (iii)
- If then , where is a simple graph.
- (iv)
- If and , then .
Proof.
Proof follows from Proposition 1 and 3. □
Remark 2.
In order to show the similar results in Propositions 2 and 3, in case of soft rough graphs of proposed in [49], the soft sets and must be intersection complete but in case of our proposed model of modified soft rough graphs, no such condition is required on and .
Proposition 5.
Suppose be a -graph and be a soft rough graph then
Proof.
To prove we have to prove only and , where and
Let then for which shows and Suppose on contrary, Then for some Since so which implies However, so Which is a contradiction because So Hence Similarly if then we can show Hence we conclude that □
Remark 3.
From above Proposition , it is clear that granules of information in -graph are finer than soft rough graph Thus -graph are more robust than soft rough graph.
4. Uncertainty Measurement in Modified Soft Rough Graphs
Different membership functions for reasoning with uncertainty has been proposed in literature [50,51,52,53]. In this section, some uncertainty measurements such as information entropy, naive granularity measure, elementary entropy and rough entropy of modified soft rough graphs are proposed. Further, some theoretical properties are obtained and investigated.
Definition 18.
Let be -vertex approximation space and , then the set is called the soft association of parameter
Definition 19.
Let be -vertex approximation space and Then the soft neighborhood of α is denoted and is defined as .
Definition 20.
Let and be two -vertex approximation spaces with
- (i)
- For all there exists such that and
- (ii)
- For all there exists such that Then we say is finer than and denote it by .
Note that a similar definition can be made for -edge approximation spaces.
Proposition 6.
Let and be two -vertex approximation spaces such that . Then .
Proof.
Suppose . Then for any By Definition for any there exists such that Hence for any Thus, Consequently, □
Proposition 7.
Let and be two -edge approximation spaces such that . Then .
Proof.
The proof is similar to the proof of Proposition 6. □
Note: From now onwards, will represent a -graph with and as -vertex approximation space and -edge approximation space, respectively unless stated otherwise.
Definition 21.
Let be a -graph. Then the neighborhood information entropy of is defined
Proposition 8.
Suppose and are two -graphs such that and Then
Proof.
From Propositions 6 and 7, we have and Which implies
□
Remark 4.
The neighborhood information entropy attains the maximum value when and achieves the minimum values 0 when and for
Definition 22.
Let be a -graph. Then the naive granularity measure of is defined
Proposition 9.
Suppose and are two -graphs such that and Then
Proof.
The proof is similar to the proof of Proposition 8. □
Remark 5.
The granularity measure achieves the maximum value 2 when and and attains the minimum values when for .
Proposition 10.
Let be a -graph. Then
Proof.
□
Definition 23.
Let be a -graph. Then the neighborhood elementary entropy of is defined
Proposition 11.
Suppose and are two -graphs such that and Then
Proof.
From Propositions 6 and 7, we have and for Which shows
□
Remark 6.
The neighborhood granularity measure achieves the maximum value when and attains the minimum values 0 when and for .
Definition 24.
be a -graph. Then the neighborhood rough entropy of is defined
Proposition 12.
Suppose and are two -graphs such that and Then
Proof.
The proof is similar to the proof of Proposition 11 by using Proposition 6, Proposition 7 and Definition 24 □
Remark 7.
The neighborhood rough entropy achieves the maximum value when and Also attains the minimum values 0 when for any
Proposition 13.
Suppose be a -graph. Then
Proof.
□
5. Application of Modified Soft Rough Graphs
In this section, an algorithm is formulated for decision making problems based on modified soft rough graphs. To show the application of modified soft rough graphs in decision making, an example is constructed. Suppose be the set of n objects and be the set of m parameters. Let be a simple graph whose vertex set is V and edge set is Let and be two soft sets over V and E respectively such that for each i, is a subgraph of showing that is a soft graph. Where
For basic evaluation, let be the set of r experts and let be a soft set over V. Let be -vertex approximation space then and can be calculated by
Now we compute the fuzzy functions and given by
where and are a kind of indicator functions, defined by
Now the marginal weights for each , can be computed by;
where is an indicator function on defined by
Finally, we calculate the evaluation function given by
The person is at high risk if One can apply this algorithms in other related problems.
5.1. Pseudo Code
Step 1: Input is the soft graph .
Step 2: Find -vertex approximation space .
Step 3: Find lower -vertex approximation according to Definition 9.
Step 4: Find upper -vertex approximation according to Definition 9.
Step 5: Compute the fuzzy functions and given by
Step 6: Apply the marginal function for all vertices given by
Step 7: Apply the evaluation function for all vertices given by
The vertex is optimal if
5.2. Example
Suppose during the annual medical checkup of persons working in an office, five viral diseases found in a group of 20 people , through different sources such as body fluids contaminated with a virus, having sex with an infected person, eating contaminated food, breathing air polluted by a virus and insect bite. The above process of infection results in a diversity of symptoms that vary in severity and character, depending upon the individual factor and the kind of viral infection. Suppose be the set of parameters such that represents “ body fluids contaminated with a virus”, represents “entering of virus in human body through having sex with an infected person”, represents “entering of virus in human body through eating contaminated food”, represents “entering of virus in human body through breathing air polluted by a virus” and represents “entering of virus in human body through insect bite”. It is also assumed that a person may have more than one viral disease. Suppose be a simple digraph having vertex set V of 20 persons and edge set E.
Table 3.
Tabular representation of soft set .
Let be a soft set over E such that
Let be a map such that Then and Let be the soft set (can be seen in Table 4) which shows whether a staff member is at high risk or not, giving the values 1 or 0 respectively. Where S is the set of 3 expert doctors .i.e.,
Table 4.
Tabular representation of .
A MATLAB code is developed to perform all the calculations. Let be -vertex approximation space. If we consider the technique proposed in [49] then we have the following lower and upper approximations as
From these lower and upper approximations, we get no information with uncertainty about the patients from experts. Now we apply lower and upper approximations of our proposed model.
That is,
and
gives
It can be seen that for That is, the properties of Pawlak [3] rough sets have been translated into the proposed model whereas it cease to happen in model proposed in [49]. Now we compute the fuzzy functions and given by
Which implies
Clearly is a soft graph. The interaction of all persons with each other and the marginal fuzzy sets for rows and columns are given in Table 5.
Table 5.
Tabular representation of interaction of all persons.
Now we calculate the evaluation function given by
By simple calculations, it is found that
For a threshold it can be seen that the all person are at optimum for all in which The person is at high risk if So by calculations, the person is best optimal.
6. Conclusions
A possible fusion of three concepts rough sets, soft sets and graphs, known as soft rough graphs, is introduced by [49]. During this attempt, some shortcomings become the part of the theory. In order to remove these shortcomings, a new approach is being introduced to study the roughness of soft graphs and the resulting graphs are called modified soft rough graphs. The theory of approximation of a soft graph is also investigated to obtain -vertex graph and -edge graph. The related properties of both soft rough graphs and modified soft rough graphs are surveyed. It is shown that the -graphs are more precise and finer than soft rough graphs. Different uncertainty measures like information entropy and granularity measures are discussed for -graphs. A real life example of decision making problem is formulated to optimized the diagnosis process of some diseases in an office where we have compared the robustness of the proposed model with soft rough graphs proposed by Noor in [49]. An algorithm is developed in a realistic way to compute the effectiveness of diseases among colleagues working in same office. The set of edges has been used to describe the interaction between the persons. This interaction may cause the spreadness of diseases among the staff members. Using the concepts of lower/upper -vertex approximations, the fuzzy sets and are introduced, while the marginal fuzzy sets and are used to find the measure of interaction of any staff member with and vice versa. Finally, the evaluation function has pointed out the optimal carriers of diseases. All the calculations are made on MATLAB program.
We hope that our results in this article would constitute a base for DM problems of real life based on soft rough graphs. In future work it is also under consideration, how the upper and lower -edge approximations can be used to optimized the algorithm.
References and Notes
Author Contributions
The authors of this manuscript contributed equally. N.S., M.S., M.I.A. and N.R. are experts in soft set theory and rough set theory. They not only discussed ideas of this paper but also contributed in writing text as well. All the authors have read and approved the final version of the manuscript.
Acknowledgments
The authors are thankful to the reviewers and the editors for their close attention and constructive suggestions to improve the quality of the manuscript.
Conflicts of Interest
The authors declare that they have no conflict of interest.
References
- Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
- Maji, P.K. A neutrosophic soft set approach to a decision making problem. Ann. Fuzzy Math. Inform. 2012, 3, 313–319. [Google Scholar]
- Pawlak, Z. Rough sets. Int. J. Comput. Inform. Sci. 1982, 11, 341–356. [Google Scholar] [CrossRef]
- Pawlak, Z. Rough Sets: Theoretical Aspects of Reasoning about Data; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1991. [Google Scholar]
- Pawlak, Z.; Skowron, A. Rudiments of rough sets. Inform. Sci. 2007, 177, 3–27. [Google Scholar] [CrossRef]
- Shabir, M.; Ali, M.I.; Shaheen, T. Another approach to soft rough sets. Knowl.-Based Syst. 2013, 40, 72–80. [Google Scholar] [CrossRef]
- Smarandache, F. Neutrosophic set—A generalization of the intuitionistic fuzzy set. J. Def. Resour. Manag. 2010, 1, 107–116. [Google Scholar]
- Greco, S.; Matarazzo, B.; Slowinski, R. Rough approximation by dominance relations. Int. J. Intell. Syst. 2002, 17, 153–171. [Google Scholar] [CrossRef]
- Guo, Z.L.; Liu, Y.L.; Yang, H.L. A novel rough set model in generalized single valued neutrosophic approximation spaces and its application. Symmetry 2017, 9, 119. [Google Scholar] [CrossRef]
- Liu, G.; Sai, Y. A comparison of two types of rough sets induced by coverings. Int. J. Approx. Reason. 2009, 50, 521–528. [Google Scholar] [CrossRef]
- Liu, G.; Zhu, W. The algebraic structures of generalized rough set theory. Inform. Sci. 2008, 178, 4105–4113. [Google Scholar] [CrossRef]
- Pawlak, Z.; Skowron, A. Rough sets: Some extensions. Inform. Sci. 2007, 177, 28–40. [Google Scholar] [CrossRef]
- Słowinski, R.; Vanderpooten, D. A generalized definition of rough approximations based on similarity. IEEE Trans. Knowl. Data Eng. 2000, 12, 331–336. [Google Scholar] [CrossRef]
- Chitcharoen, D.; Pattaraintakorn, P. Towards theories of fuzzy set and rough set to flow graphs. In Proceedings of the IEEE International Conference on Fuzzy Systems, Hong Kong, China, 1–6 June 2008; pp. 1675–1682. [Google Scholar]
- Morsi, N.N.; Yakout, M.M. Axiomatics for fuzzy rough sets. Fuzzy Sets Syst. 1998, 100, 327–342. [Google Scholar] [CrossRef]
- Pedrycz, W.; Homenda, W. From fuzzy cognitive maps to granular cognitive maps. IEEE Trans. Fuzzy Syst. 2014, 22, 859–869. [Google Scholar] [CrossRef]
- Rolka, L.; Rolka, A.M. Labeled Fuzzy Rough Sets Versus Fuzzy Flow Graphs. In Proceedings of the 8th International Joint Conference on Computational Intelligence, Porto, Portugal, 9–11 November 2016; pp. 115–120. [Google Scholar]
- Molodtsov, D. Soft set theory—First results. Comput. Math. Appl. 1999, 37, 19–31. [Google Scholar] [CrossRef]
- Ali, M.I.; Feng, F.; Liu, X.; Min, W.K.; Shabir, M. On some new operations in soft set theory. Comput. Math. Appl. 2009, 57, 1547–1553. [Google Scholar] [CrossRef]
- Maji, P.K.; Biswas, R.; Roy, A.R. Soft set theory. Comput. Math. Appl. 2003, 45, 555–562. [Google Scholar] [CrossRef]
- Maji, P.K.; Roy, A.R.; Biswas, R. An application of soft sets in a decision making problem. Comput. Math. Appl. 2002, 44, 1077–1083. [Google Scholar] [CrossRef]
- Chen, D.; Wang, C.Z.; Hu, Q.H. A new approach to attribute reduction of consistent and inconsistent covering decision systems with covering rough sets. Inform. Sci. 2007, 177, 3500–3518. [Google Scholar]
- Feng, F.; Akram, M.; Davvaz, B.; Leoreanu-Fotea, V. Attribute analysis of information systems based on elementary soft implications. Knowl.-Based Syst. 2014, 70, 281–292. [Google Scholar] [CrossRef]
- Molodtsov, D. The Theory of Soft Sets; URSS Publishers: Moscow, Russia, 2004. (In Russian) [Google Scholar]
- Roy, A.R.; Maji, P.K. A fuzzy soft set theoretic approach to decision making problems. J. Comput. Appl. Math. 2007, 203, 412–418. [Google Scholar] [CrossRef]
- Alcantud, J.C.R.; Santos-García, G.; Hernández-Galilea, E. Glaucoma Diagnosis: A soft set based decision making procedure. Lect. Notes Comput. Sci. 2015, 9422, 49–60. [Google Scholar]
- Yuksel, S.; Dizman, T.; Yildizdan, G.; Sert, U. Application of soft sets to diagnose the prostate cancer risk. J. Inequal. Appl. 2013, 2013, 229. [Google Scholar] [CrossRef]
- Feng, F.; Liu, X.; Fotea, V.L.; Jun, Y.B. Soft sets and soft rough sets. Inform. Sci. 2011, 181, 1125–1137. [Google Scholar] [CrossRef]
- Ali, M.I. A note on soft sets, rough soft sets and fuzzy soft sets. Appl. Soft. Comput. 2011, 11, 3329–3332. [Google Scholar]
- Bonikowski, Z.; Bryniariski, E.; Skardowska, V.W. Extension and intensions in the rough set theory. Inform. Sci. 1998, 107, 149–167. [Google Scholar] [CrossRef]
- Faizi, S.; Sałabun, W.; Rashid, T.; Wątróbski, J.; Zafar, S. Group decision-making for hesitant fuzzy sets based on characteristic objects method. Symmetry 2017, 9, 136. [Google Scholar] [CrossRef]
- Li, T.J.; Leung, Y.; Zhang, W.X. Generalized fuzzy rough approximation operators based on fuzzy coverings. Int. J. Approx. Reason. 2008, 48, 836–856. [Google Scholar] [CrossRef]
- Skowron, A.; Stepaniuk, J. Tolerance approximation spaces. Fundam. Inform. 1996, 27, 245–253. [Google Scholar]
- Xu, W.X.; Zhang, W.X. Measuring roughness of generalized rough sets induced by a covering. Fuzzy Sets Syst. 2007, 158, 2443–2455. [Google Scholar] [CrossRef]
- Yao, Y.Y.; Lin, T.Y. Generalization of rough sets using modal logic. Intell. Autom. Soft Comput. Int. J. 1996, 2, 103–120. [Google Scholar] [CrossRef]
- Yao, Y.Y. Constructive and algebraic methods of the theory of rough sets. Inform. Sci. 1998, 109, 21–47. [Google Scholar] [CrossRef]
- Zhu, W. Generalized rough sets based on relations. Inf. Sci. 2007, 177, 4997–5011. [Google Scholar] [CrossRef]
- Zhu, W. Relationship between generalized rough sets based on binary relation and covering. Inform. Sci. 2009, 179, 210–225. [Google Scholar] [CrossRef]
- Feng, F. Soft rough sets applied to multicriteria group decision making. Ann. Fuzzy Math. Inf. 2011, 2, 69–80. [Google Scholar]
- Ma, X.; Zhan, J.; Ali, M.I.; Mehmood, N. A survey of decision making methods based on two classes of hybrid soft set models. Artif. Intell. Rev. 2018, 49, 511–529. [Google Scholar] [CrossRef]
- Zhan, J.; Ali, M.I.; Mehmood, N. On a novel uncertain soft set model: Z-soft fuzzy rough set model and corresponding decision making methods. Appl. Soft Comput. 2017, 56, 446–457. [Google Scholar] [CrossRef]
- Zhang, H.; Zhan, J. Rough soft lattice implication algebras and corresponding decision making methods. Int. J. Mach. Learn. Cyber. 2017, 8, 1301–1308. [Google Scholar] [CrossRef]
- Euler, L. Solutio problematis ad geometriam situs pertinentis. Comment. Acad. Sci. Imp. Petropol. 1736, 8, 128–140. [Google Scholar]
- West, D.B. Introduction to Graph Theory; Prentice Hall: Upper Saddle River, NJ, USA, 2001; Volume 2. [Google Scholar]
- Akram, M.; Nawaz, S. Operations on Soft Graphs. Fuzzy Inf. Eng. 2015, 7, 423–449. [Google Scholar] [CrossRef]
- Akram, M.; Nawaz, S. Fuzzy soft graphs with applications. J. Int. Fuzzy Syst. 2016, 30, 3619–3632. [Google Scholar] [CrossRef]
- Mohinta, S.; Samanta, T.K. An introduction to fuzzy soft graph. Math. Morav. 2015, 19, 35–48. [Google Scholar] [CrossRef]
- Shah, N.; Hussain, A. Neutrosophic soft graphs. Neutrosophic Sets Syst. 2016, 11, 31–44. [Google Scholar]
- Noor, R.; Irshad, I.; Javaid, I. Soft Rough Graphs. arXiv, 2017; arXiv:1707.05837. [Google Scholar]
- Dai, J.H.; Xu, Q. Approximations and uncertainty measures in incomplete information systems. Inf. Sci. 2012, 198, 62–80. [Google Scholar] [CrossRef]
- Düntsch, I.; Gediga, G. Uncertainty measures of rough set prediction. Artif. Intell. 1998, 106, 109–137. [Google Scholar] [CrossRef]
- Wierman, M.J. Measuring uncertainty in rough set theory. Int. J. Gen. Syst. 1999, 28, 283–297. [Google Scholar] [CrossRef]
- Yao, Y.; Zhao, L. A measurement theory view on the granularity of partitions. Inf. Sci. 2012, 213, 1–13. [Google Scholar] [CrossRef]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).