The aim of this paper is to discuss the uncertainty in soft graphs and a new type of graphs, called Z-soft rough fuzzy graphs is introduced. The notions of Z-soft rough vertex graphs, Z-soft rough edge graphs and Z-soft rough fuzzy graphs are given, and their related properties are explored. The theory of graph approximation space is developed. To validate the applicability of Z-soft rough fuzzy graphs, we put forward an innovative approach to multicriteria group decision making problems.
Graph theory was developed with Leonhard Euler’s paper [13] in which he settled a famous unsolved problem known as Kōnigsberg Bridges Problem. The theory has greatly contributed to many developing fields, due to its applications in programming, civil engineering, communications theory, network theory, coding theory, switching circuits, psychology, computer science involving computations and algorithms, operation research(scheduling) and economics. Many extensions and applications of the subject of graph theory can be seen in [4, 51]. A graph can also be used to discuss the relationship between the objects where each object can be represented by a vertex and the relationship between the objects can be represented by an edge. Network problems, like sensor network problems and automatic channel allocation networks can also be tackled by using graphs and the related structures.
In real life, most of the problems involve complexity which arises from uncertainty in the form of ambiguity. Usually the data collected from real life situations consists of uncertain, imprecise and incomplete information in which the classical mathematics is not absolutely prosperous and not successful. Most of our conventional mathematical tools of modeling, reasoning and computing are crisp, deterministic and precise in character. Different approaches have been developed to solve the problems of uncertainty and vagueness. For example probability theory, fuzzy set theory, rough set theory, soft set theory and blend of these approaches have been used. The theory of probability has been an efficient tool to handle the problems of uncertainty, but this theory can be applied only to the situations whose characteristics are based only on random processes.
In 1965, Lotfi. A. Zadeh [55] originated the theory of fuzzy sets in his seminal paper which is another excellent effective tool to handle the problems involving uncertainty. Fuzzy set theory can be used to get, simulate and even reason the fuzziness in many practical material of information by mainly examining the fuzzy information granularity. Due to the wide applications of fuzzy sets, almost all the areas of mathematics, medicine, engineering etc., notions have been redefined using fuzzy sets. Fuzzy sets are described approximately through the membership degree of sets with respect to objects.
Rough sets was originally proposed by Z. Pawlak [33] as a better mathematics tool for replacing the probability and fuzzy set theory, and can be used to model and process incomplete information in an information system. The rough set approach seems to be of fundamental significance to artificial intelligence and cognitive sciences, particularly in the field of knowledge acquisition, machine learning, decision analysis, pattern recognition, expert systems and knowledge discovery from databases. Many applications of rough sets including data mining, pattern recognition, machine learning and knowledge discovery can be seen in [9, 49].
Molodtsov [30] introduced the notion of soft sets as a new mathematics tool for solving the problems involving vagueness and uncertainty. Since a soft set involve many parameters, so it is free from those difficulties which the previous theories possesses. Soft set theory has been modified and extended in some aspects to tackle many problems [6, 38]. A number of applications have been established and applied regarding decision making and multi-attributes modeling [10, 46]. A possible fusion has been established by Feng et al. [15] by considering approximation of a fuzzy set in soft approximation space and initiated a new concept called soft rough fuzzy sets, which is the generalization of Dubois and Prade’s rough fuzzy sets [12]. In their soft rough fuzzy model, a soft set is used to granulate the universe of discourse instead of equivalence class taken by Pawlak [33]. Meng et al. [28] further discussed the combination of rough sets, fuzzy sets and soft sets, and employed fuzzy soft sets to granulate the universe of discourse. Furthermore, they established a more general model called soft fuzzy rough model than the previous. Zhan et al. [60] introduced the notion of Z-soft rough fuzzy sets and gave a corresponding decision making. A number of applications and utilizations has been presented by many researchers in problems of multi-attributes, problems of reduction of attributes, knowledge base system, data mining and data labeling problems [5, 67]
It can be seen that soft sets, fuzzy sets and rough sets are closely linked, and some extensions of these are available in [3, 65]. An amalgamation of rough sets with fuzzy sets and referring them to theory of graphs can be found in [11, 45]. Akram [1] introduced the notion soft graphs which is an approach to handle the problems of multi-attributes related with graph theory. A number of extensions and generalizations of soft graphs are available in [2, 48]. The present article aims at providing a new approach to combine graphs, soft sets and rough sets which initiates the notion of Z-soft rough fuzzy graphs. This approach will not only enhance the applicability of soft graphs but will also use to discuss the uncertainty in soft graphs. The present paper is organized asbreak follows:
In Section 2 some basic concepts are revised. Section 3 is about the basic definitions and characterization of Z- soft rough fuzzy graphs, where the notions of lower (upper) Z- soft vertex approximations, lower (upper) Z- soft edge approximations and Z-soft rough fuzzy graph are defined to develop the basic theory with the help of examples. Section 4 is developed for the applications of Z- soft rough fuzzy graphs. An algorithm is proposed to compute the effectiveness of some diseases amongst some animals kept in a farm house in which the vertices are denoted by 20 animals and the edges are used to describe the interaction between the animals. This interaction may cause the spreadness of diseases amongst the animals. This is the motivation of the proposed theory. Conclusion of the article is presented in Section 5.
Preliminaries
In this section, some basic notions are given. These will be very helpful in later sections.
Definition 1. [8, 51] A graph G* = (V, E) consists of set of finite objects V = {v1, v2, v3......., vn} called vertices (also called points or nodes) and the set E = {e1, e2, e3....... em} whose element are called edges (also called lines or arcs). Let {v1, v2} be an edge of G*, then it is more convenient to represent this edge by v1v2. If e = v1v2 is an edges of a graph G*, then we say that v1 and v2 are adjacent in G* and that e joins v1 and v2. If every edge in a graph has direction then such a graph is called a digraph. An edge whose endpoints are equal, is called a loop and multiple edges are edges having the same pair of endpoints. A graph G* is called simple if it has no loops or multiple edges.
Definition 2. [24] Let A be the set of parameters. A pair (k, A) is called a soft set over the set U of universe, where k: A → P (U) is a set valued mapping. A soft set can be represented by a table having values 0 and 1, where 1 represent that x ∈ k (ρ) and 0 represent that x ∉ k (ρ) , for ρ ∈ A and x ∈ U.
Definition 3. [1] Let G* = (V, E) be a given simple graph and A be the set of parameters. A quadruple is said to be a soft graph on G* if
is a soft set over V ;
is a soft set over E ;
(δ (ρ) , μ (ρ)) is a subgraph of G* = (V, E) , for all ρ ∈ A.
Definition 4. [16] Let S = (k, A) be a soft set over U. Then, the pair is called soft approximation space. The following two sets,
assigning to any set X ⊆ U, are called soft - lower approximation and soft - upper approximation of X, respectively. Also, the sets
and
are called respectively, the soft -positive region, the soft negative region, and the soft -boundary region of X. If then X is said to be soft -definable; otherwise X is called a soft -rough set.
Definition 5. [15] Let S = (k, A) be a full soft set over U i.e., ⋃ρ∈Rk (ρ) = U and is a soft approximation space. Let be the set of all fuzzy subsets of U. For a fuzzy set μ∈ the lower and upper soft rough approximation space of μ with respect to are denoted and defined as,
for all x ∈ U, the operators and are called the lower and upper soft rough approximation operators on fuzzy sets. If then μ is said to be soft definable; otherwise μ is called a soft rough fuzzy set.
Z-soft rough fuzzy graphs
In this section, Z-soft rough fuzzy graphs are defined. The notion of lower/upper Z-soft rough vertex approximation, lower/upper Z-soft rough edge approximation, Z-soft rough fuzzy vertex graph, Z-soft rough fuzzy edge graph is introduced. Basic theory of soft rough fuzzy graphs is evolved and some fundamental properties are interrogated.
Definition 6. Let be a soft graph and λ: V → P (A) be a map such that λ (x) = {ρ ∈ A: x ∈ ψ (ρ)}. Denote by Zλ = (V, λ) and call it Z-soft vertex approximation space. Let be the set of all fuzzy subsets of V. Based on Zλ = (V, λ) and for a fuzzy subset h of V, the lower Z- soft rough vertex approximation and upper Z- soft rough vertex approximation of h are denoted by and respectively, and are defined by
for all x ∈ V. The sets and are fuzzy sets in V. If then GZλ: = (V, E) is called Z- soft vertex definable graph, otherwise GZλ is called Z- soft rough fuzzy vertex graph. Denote and define the lower and upper Z- soft vertex approximations of GZλ by
and
for
Example 1. Let a simple graph be G∗ = (V, E), where V ={ x1, x2, x3, x4, x5, x6, x7 } is the set of vertices, E ={ e1, e2, e3, e4, e5, e6, e7, e8, e9, e10 } is the edge set as shown in Figure 1, given in Appendix. Let be the set of parameters and be a soft graph. A soft set (ψ, A) over V is given in Table 1. and Zλ = (V, λ) is a Z-soft vertex approximation space, a map λ: V → P (A) is defined as λ (x) = {ρ ∈ A: x ∈ ψ (ρ)} such that λ (x1) = {ρ1,ρ2,ρ4} = λ (x3) , λ (x2) = {ρ3}, λ (x4) = {ρ2,ρ3, ρ4} = λ (x6) , λ (x5) = {ρ1}.
Tabular representation of soft set (ψ, A)
V
x1
x2
x3
x4
x5
x6
x7
ρ1
1
0
1
0
1
0
1
ρ2
1
0
1
1
0
1
1
ρ3
0
1
0
1
0
1
0
ρ4
1
0
1
1
0
1
0
Then for where
and one can calculate
and
Since ≠ So GZλ: = (V, E) is Z- soft rough fuzzy vertex graph, where
Definition 7. Let be a soft graph and η: E → P (A) be a map such that η (e) = {ρ ∈ A: e ∈ ξ (ρ)}. Denote by Zη = (E, η) and call it Z-soft edge approximation space. Let be the set of all fuzzy subsets of E. Based on Zη = (E, η) and for a fuzzy subset k of E, the lower Z- soft rough edge approximation and upper Z-soft rough edge approximation of k are denoted by and respectively, and are defined by
for all e ∈ E. The sets and are fuzzy sets in E. If then GZη: = (V, E) is called Z- soft edge definable graph, otherwise GZη is called Z- soft rough fuzzy edge graph. Denote and define the lower and upper Z- soft edge approximations of GZη by
Definition 8. A soft graph is called Z-soft definable if (1) h is Z- soft vertex definable i.e., and (2) k is Z- soft edge definable i.e., .
Definition 9. A soft graph is called Z-soft rough fuzzy graph if (1) h is Z-soft rough fuzzy vertex set i.e., (2) k is Z-soft rough fuzzy edge set i.e., A Z-soft rough fuzzy graph is denoted by
Definition 10. Let be a Z-soft rough fuzzy graph. Then and (k)) respectively, are called the lower and upper Z-soft approximations of , for and
Definition 11. Let be a soft graph over the simple graph G∗ = (V, E). Then is called
Full soft vertex graph if ⋃ρ∈Aψ (ρ) = V and
Full soft edge graph if ⋃ρ∈Aξ (ρ) = E.
A soft graph is called a full soft graph if G∗ = (⋃ ρ∈Aψ (ρ) , ⋃ ρ∈Aξ (ρ).
Proposition 1. Let
be a full soft graph then for and (1)
and (2)
Proof. (1) Since (k)) so it is necessary to show only
and
As be a full soft graph so for x ∈ V, e ∈ E there exists ρ ∈ A such that x ∈ ψ (ρ) and e ∈ ξ (ρ). But and So and Which implies and or and Let λ (x) = λ (q) and η (e) = η (l) , so ⋀{ h (q): q ∈ V, λ (x) = λ (q) } ≥ ⋀ x∈ψ(ρ) ⋀ y∈ψ(ρ)h (y) and ⋀ { k (l): l ∈ E, η (e) = η (l)} ≥ ⋀ e∈ξ(ρ) ⋀ f∈ξ(ρ)k (f) showing and SinceapprZλ (h) (x) ≥ ⋀ x∈ψ(ρ) ⋀ y∈ψ(ρ)h (y) and Therefore and Hence (1) is proved. (2) As so it is only to show and Given ψ, ξ, A) is a full soft graph so for x ∈ V, e ∈ E there exists ρ ∈ A such that x ∈ ψ (ρ) and e ∈ ξ (ρ). But and
Therefore and which gives and ⋁f∈ξ(ρ) So and Now let λ (x) = λ (q) and η (e) = η (l) , so h (q) ≤ ⋁ x∈ψ(ρ) ⋁ y∈ψ(ρ)h (y) and k (l) ≤ ⋁ e∈ξ(ρ) ⋁ f∈ξ(ρ)k (f) , ⋁ { k (l): l ∈ E, η (e) = η (l) } ≤ ⋁ e∈ξ(ρ) ⋁ f∈ξ(ρ)k (f) showing that and As
and
So and
Which completes the proof.□
Proposition 2.Let be a full soft graph then for and we have (4) (6) (7) (8)
Proof. (1), (2) and (3) are straightforward. (4) Since so we will prove only and
Since
and η (f) } . So and and and Or and Which shows
and
So
and
Now let and
such that λ (x) = λ (y)} and η (f) } .
Then and (m) (e) ,
or and and (m)) c (e) ⋁{ rc (y): y ∈ V, λ (x) = λ (y) }
and ⋁{ mc (f): f ∈ E, η (e) = η (f) }
So Replacing r by hc and m by nc, we get and and So and Since , and , . Therefore and . Hence Similarly one can show that (5) Suppose and where hi∈ and for i = 1, 2. Using =⋀ { h1 (y) ∧ h2 (y): y ∈ V, λ (x) = λ (y) } and = ⋀ { k1 ((f)) ∧ k2 (f): f ∈ E, η (e) = η (f) } , we have, and Which shows
≤⋀ { h1 (y): y ∈ V, λ (x) = λ (y) }
≤⋀ { m1 (f): f ∈ E, η (e) = η (f) }
It can also be seen that
and
As
and
so Or Also
and so (k2) (e) or Hence and Now we show the reverse inclusion. It can see seen that
and
so Which shows
so (h1 ∩ h2). Similarly it can be seen that As
and
so ∩h2). As and
so Hence (6) Suppose
and where and for i = 1, 2. Since
so
Similarly it can be seen that Thus
Hence Furthermore, ≤k1 (f) ≤ k1 (f) ∨ k2 (f) so
Similarly it can be seen Thus,
Hence
showing that (G2). (7) Can be proved with the help of (6) (8) Can be proved with the help of (5).□
Application of Z-soft rough fuzzy graphs
In this section, an algorithm is formulated for decision making problems based on Z-soft rough fuzzy graphs. To show the application of Z-soft rough fuzzy graphs in decision making, an example is constructed. Suppose V ={ x1, x2, x3,..., xr } is the set of r vertices(animals) and A ={ ρ1, ρ2, ρ3,..., ρm } is the set of m parameters(infectiousdiseases), then G∗ = (V, E) , a simple digraph whose vertex set is V and edge set is E. Let (ψ, A) and (ξ, A) be two soft sets over V and E respectively such that for i = 1, 2, 3,..., m and j = 1, 2, 3,..., r.
For each i, Gi = (ψ (ρi) , ξ (ρi)) is a subgraph of G∗ showing that is a soft graph. For basic evaluation, we compute the lower/upper Z-soft rough fuzzy vertex approximations for a fuzzy subset h of V. Suppose Φ (xj) be a optimality choice function Φ (xj) is given as follows;
Now we consider the set of edges which indicates the affectedness of each other. The marginal weight function Ω (xj) for each xj can be computed by;
for j = 1, 2, 3,..., r, where
is the measures the affectedness of xjwith xm, and
is the measures the affectedness of xm with xj. Where χE is an indicator function on E, defined by
Henceforth the marginal weight function Ω for each xj, in both ways, actually measures the degree of affectedness. Finally an evaluation function Θ is defined on V by
for j = 1, 2, 3,..., r. For a threshold β ∈ [0, 1], it can be seen that the all vertices xj are at optimum for all j, in which Θ (xj) ≥ β. The vertex xp is best optimal if . This algorithm involved both the individuals evaluations as well as the effects of interaction between them. This can be an interaction of two poles of transportation or network problems. This algorithms can be applied by someone to other related problems. A real life application for diagnosing diseases from a group of animals(sheep) has been considered below. A decision making algorithm for Z-soft rough fuzzy graphs can be presented as follows:
Pseudo code
Input is the soft graph with soft sets (ψ, A) and (ξ, A) over V and E respectively.
Find lower/upper Z-soft rough fuzzy vertex approximations for a fuzzy subset h of V.
Compute the optimality choice function Φ (xj).
Calculate the weights for each vertex xj, given by
Finally calculate the evaluation function Θ, defined on set of vertices V by
The vertex xp ∈ V is best optimal if j = 1, 2,... r.
Example 2. Suppose during the medical checkup of animals(sheep) kept in a farm house, five infectious and parasitic diseases found in a group of 20 sheep V ={ x1, x2, x3,..., x20 }, through different sources such as “caused by toxins produced by Clostridium botulinum”, “caused by Corynebacterium pyogenes”, “caused by Clostridium septicum”, “caused by Erysipelothrix insidiosa” and “caused by Bacillus anthracis”. The above process of epidemic results in a diversification of symptoms that vary in severity and character, depending upon the individual factor and the kind of viral infection. Suppose A ={ ρ1, ρ2, ρ3, ρ4, ρ5 } be the set of parameters such that ρ1 represents “animal affected by toxins produced by Clostridium botulinum”, ρ2 represents “animal affected by Corynebacterium pyogenes”, ρ3 represents “animal affected by Clostridium septicum, ρ4 represents ” animal affected by Erysipelothrix insidiosa and ρ5 represents “animal affected by Bacillus anthracis”. It is also assumed that an animal may have more than one infectious disease. Suppose G∗ is a simple digraph having vertex set V of 20 animals and edge set E. Let (ψ, A) and (ξ, A) be two soft sets over V and E such that for i = 1, 2, 3, 4, 5 and j = 1, 2, 3,..., 20.
Let
Let
Clearly is a soft graph, i.e., for each i = 1, 2, 3, 4, 5 Gi = (ψ (ρ) , ξ (ρi)) is a subgraph of G∗. Let λ: V → P (A) be a mapping defined as
such that
λ (x6) = {ρ1,ρ3, ρ4},
λ (x7) = {ρ1,ρ5},
λ (x14) = {ρ2,ρ3},
λ (x19) = {ρ1,ρ4, ρ5}. For a fuzzy subset h∈ where
A MATLAB code is developed to perform all the calculations. The calculated values of and are as follows:
Suppose Φ (xj) be a optimality choice function as defined above. By simple calculations, it is found that
The marginal weight function Ω (xj) for each xj can be computed by;
for j = 1, 2, 3,..., r, where
is the measures the interaction of xj with xm, and
is the measures the interaction of xm with xj. Where χE is an indicator function on E, defined by
The interaction of all persons with each other and the marginal fuzzy sets for rows and columns are given by Figure 2, Table 3 in Appendix.
Finally an evaluation function Θ defined on V by
gives
For a threshold β ∈ [0, 1], it can be seen that the all person xi are at optimum for all i, in which Θ (xi) ≥ β. The person xp ∈ V is best optimal if j = 1, 2,... r. So by calculations, the person x6 is best optimal.
Conclusion
Rough sets, fuzzy sets and soft sets are very important tools for dealing the real life problems involving uncertainties. Graph theory is an other nice tool whose applications are obvious and self evident. This article is devoted to the discussion a novel blend of soft graphs and rough fuzzy sets. The concept of graph approximation is evolved. Due to the inspirational notion of a novel Z-soft rough fuzzy sets [60], the theory of Z-soft rough fuzzy graphs is developed and a real life example is constructed. To validate the applicability of this novel approach this example is a motivation for readers to workout further in this direction. The main difference between this approach involving graphs and the other approaches without involving graphs is; this approach involves the interaction between the objects, while in the previous approaches the decision involves the data from individuals only. All the calculations are made on MATLAB ® program. We hope our results in this paper will constitute a base for real life decision making problems based on Z-soft rough fuzzy graphs. One can obtain interesting results by emerging the concept of Pythagorean fuzzy sets [42] in Z-soft rough fuzzy graphs. In future work, it is under consideration how the lower and upper Z- soft edge approximations can be used for edge set to optimize the algorithm and how can we solve the decision making problems without using marginal fuzzy sets or weights?
Appendix
G∗ = (V, E).
(Table 3) Marginal fuzzy sets for rows and columns.
References
1.
AkramM. and NawazS., Operations on soft graphs, Fuzzy Information and Engineering7 (2015), 423–449.
2.
AkramM. and NawazS., Fuzzy soft graphs with applications, Journal of Intelligent & Fuzzy Systems30(6) (2016), 3619–3632.
3.
AktasH. and ÇağmanN., Soft sets and soft groups, Information Sciences177(13) (2007), 2726–2735.
4.
AlcantudJ.C.R., BiondoA.E. and GiarlottaA., Fuzzy politics I: The genesis of parties, Fuzzy Sets and Systems (2018).
5.
AliM.I., A note on soft sets, rough soft sets and fuzzy soft sets, Applied Soft Computing11 (2011), 3329–3332.
6.
AliM.I., FengF., LiuX., MinW.K. and ShabirM., On some new operations in soft set theory, Computers & Mathematics with Applications57(9) (2009), 1547–1553.
7.
AliM.I., ShabirM. and FengF., Representation of graphs based on neighborhoods and soft sets, International Journal of Machine Learning and Cybernetics8(5) (2017), 1525–1535.
8.
BeinekeL.W., WilsonR.J., eds, Topics in algebraic graph theory, Cambridge University Press, 102, 2004.
9.
BonikowskiZ., BryniariskiE. and SkardowskaV.W., Extension and intensions in the rough set theory, Information Sciences107 (1998), 149–167.
10.
ChenD., WangC.Z. and HuQ.H., A new approach to attribute reduction of consistent and inconsistent covering decision systems with covering rough sets, Information Sciences177 (2007), 3500–3518.
11.
ChitcharoenD. and PattaraintakornP., Towards theories of fuzzy set and rough set to flow graphs, IEEE International Conference on Fuzzy Systems4630596 (2008), 1675–1682.
12.
DuboisD. and PradeH., Rough fuzzy sets and fuzzy rough sets, International Journal of General System17(2–3) (1990), 191–209.
13.
EulerL., Solutio problematis ad geometriam situs pertinentis, Commentarii Academiae Scientiarum Imperialis Petropolitanae8 (1736), 128–140.
14.
Fatimah, et al., Probabilistic soft sets and dual probabilistic soft sets in decision-making, Neural Computing and Applications (2017), 1–11.
15.
FengF., LiC., DavvazB. and AliM.I., Soft sets combined with fuzzy sets and rough sets: A tentative approach, Soft Computing14 (2010), 899–911.
16.
FengF., LiuX., FoteaV.L. and JunY.B., Soft sets and soft rough sets, Information Sciences181 (2011), 1125–1137.
17.
Feng,et al.Attribute analysis of information systems based on elementary soft implications, Knowledge-Based Systems70 (2014), 281–292.
18.
Gong,et al.Fault-tolerant enhanced bijective soft set with applications, Applied Soft Computing54 (2017), 431–439.
19.
GrecoS., MatarazzoB. and SlowinskiR., Rough approximation by dominance relations, Journal of Intelligent & Fuzzy Systems17 (2002), 153–171.
20.
KaraaslanF., Soft classes and soft rough classes with applications in decision making, Mathematical Problems in Engineering (2016), 1–11.
21.
LiT.J., LeungY. and ZhangW.X., Generalized fuzzy rough approximation operators based on fuzzy coverings, International Journal of Approximate Reasoning48 (2008), 836–856.
22.
LiuG. and SaiY., A comparison of two types of rough sets induced by coverings, International Journal of Approximate Reasoning50 (2009), 521–528.
23.
LiuG. and ZhuW., The algebraic structures of generalized rough set theory, Information Sciences178 (2008), 4105–4113.
24.
MajiP.K., BiswasR. and RoyA.R., Soft set theory, Computers & Mathematics with Applications45 (2003), 555–562.
25.
MajiP.K., RoyA.R. and BiswasR., An application of soft sets in a decision making problem, Computers & Mathematics with Applications44 (2002), 1077–1083.
26.
MaX., ZhanJ., AliM.I. and MehmoodN., A survey of decision making methods based on two classes of hybrid soft set models, Artificial Intelligence Review49(4) (2018), 511–529.
27.
MaX., LiuQ. and ZhanJ., A survey of decision making methods based on certain hybrid soft set models, Artificial Intelligence Review47(4) (2017), 507–530.
28.
MengD., ZhangX. and QinK., Soft rough fuzzy sets and soft fuzzy rough sets, Computers & Mathematics with Applications62 (2011), 4635–4645.
29.
MohintaS. and SamantaT.K., An introduction to fuzzy soft graph, Mathematica Moravica19(2) (2015), 35–48.
30.
MolodtsovD., Soft set theory – First results, Computers & Mathematics with Applications37 (1999), 19–31.
31.
MolodtsovD., The Theory of Soft Sets (in Russian), URSS Publishers, Moscow, 2004.
32.
MorsiN.N. and YakoutM.M., Axiomatics for fuzzy rough sets, Fuzzy sets and Systems100 (1998), 327–342.
33.
PawlakZ., Rough sets, International Journal of Computer & Information Sciences11 (1982), 341–356.
34.
PawlakZ., Rough Sets, Theoretical Aspects of Reasoning about Data, Kluwer Academic Publishers, Dordrecht, 1991.
35.
PawlakZ. and SkowronA., Rudiments of rough sets, Information Sciences177 (2007), 3–27.
36.
PawlakZ. and SkowronA., Rough sets: Some extensions, Information Sciences (2007), 28–40.
37.
PedryczW. and HomendaW., From fuzzy cognitive maps to granular cognitive maps, IEEE Transactions on Fuzzy Systems22(4) (2014), 859–869.
38.
PengX. and GargH., Algorithms for interval-valued fuzzy soft sets in emergency decision making based on WDBA and CODAS with new information measure, Computers & Industrial Engineering119 (2018), 439–452.
39.
PengX. and LiuC., Algorithms for neutrosophic soft decision making based on EDAS, new similarity measure and level soft set, Journal of Intelligent & Fuzzy Systems32(1) (2017), 955–968.
40.
PengX., PengX. and DaiJ., Hesitant fuzzy soft decision making methods based on WASPAS, MABAC and COPRAS with combined weights, Journal of Intelligent & Fuzzy Systems33(2) (2017), 1313–1325.
41.
PengX. and YangY., Algorithms for interval-valued fuzzy soft sets in stochastic multi-criteria decision making based on regret theory and prospect theory with combined weight, Applied Soft Computing54 (2017), 415–430.
42.
PengX. and SelvachandranG., Pythagorean fuzzy set: State of the art and future directions, Artificial Intelligence Review (2017), 1–55.
43.
QuekS.G., et al.Some results on the graph theory for complex neutrosophic sets, Symmetry10(6) (2018), 190.
44.
RobertsF.S., Graph theory and its applications to problems of society Society for industrial and applied mathematics, 1978.
45.
RolkaL. and RolkaA.M., Labeled Fuzzy Rough Sets Versus Fuzzy Flow Graphs, pp, IJCCI- Proceedings of the 8th International Joint Conference on Computational Intelligence (2016), 115–120.
46.
RoyA.R. and MajiP.K., A fuzzy soft set theoretic approach to decision making problems, Journal of Computational and Applied Mathematics203 (2007), 412–418.
47.
ShahN. and HussainA., Neutrosophic soft graphs, Neutrosophic Sets and Systems11 (2016), 31–44.
48.
ShahN., RehmanN., ShabirM., AliM.I.Another approach to roughness of soft graphs with applications in decision making, (2018) 10.3390/sym10050145.
49.
SłowińskiR. and VanderpootenD., A generalized definition of rough approximations based on similarity, IEEE Trans Knowledge Data Eng12 (2000), 331–336.
50.
SkowronA. and StepaniukJ., Tolerance approximation spaces, Fundamenta Informaticae27 (1996), 245–253.
51.
WestD.B., Introduction to graph theory. Upper Saddle River, Prentice hall, Vol. 2, 2001.
52.
XuW.X. and ZhangW.X., Measuring roughness of generalized rough sets induced by a covering, Fuzzy Sets and Systems158 (2007), 2443–2455.
53.
YaoY.Y. and LinT.Y., Generalization of rough sets using modal logic, Intelligent Automation & Soft Computing2 (1996), 103–120.
54.
YaoY.Y., Constructive and algebraic methods of the theory of rough sets, Information Sciences109 (1998), 21–47.
55.
ZadehL.A., Fuzzy sets, Information Sciences8 (1965), 338–353.
56.
ZhanJ. and AlcantudJ.C.R., A novel type of soft rough covering and its application to multicriteria group decision making, Artificial Intelligence Review (2018), 1–30.
57.
ZhanJ. and AlcantudJ.C.R., A survey of parameter reduction of soft sets and corresponding algorithms, Artificial Intelligence Review (2017), 1–34.
58.
ZhanJ., LiuQ. and HerawanT., A novel soft rough set: Soft rough hemirings and corresponding multicriteria group decision making, Applied Soft Computing54 (2017), 393–402.
59.
ZhanJ., AliM.I. and MehmoodN., On a novel uncertain soft set model: Z-soft fuzzy rough set model and corresponding decision making methods, Applied Soft Computing56 (2017), 446–457.
60.
ZhanJ. and ZhuK., A novel soft rough fuzzy set: Z-soft rough fuzzy ideals of hemirings and corresponding decision making, Soft Computing21(8) (2017), 1923–1936.
61.
ZhanJ. and WangQ., Certain types of soft coverings based rough sets with applications, International Journal of Machine Learning and Cybernetics (2018), 1–12.
62.
ZhanJ. and AlcantudJ.C.R., A novel type of soft rough covering and its application to multicriteria group decision making, Artificial Intelligence Review (2018), 1–30.
63.
ZhanJ. and R.J.C., Alcantud, A survey of parameter reduction of soft sets and corresponding algorithms, Artificial Intelligence Review (2018), 1–34.
64.
ZhanJ., et al.A study on Z-soft rough fuzzy semigroups and its decision-makings, International Journal for Uncertainty Quantification.
65.
ZhangL. and ZhanJ., Fuzzy soft β-covering based fuzzy rough sets and corresponding decision-making applications, International Journal of Machine Learning and Cybernetics1–16.
66.
ZhuW., Generalized rough sets based on relations, Information Sciences177(22) (2007), 4997–5011.
67.
ZhuW., Relationship between generalized rough sets based on binary relation and covering, Information Sciences179 (2009), 210–225.