Next Article in Journal
Extended Covering Arrays for Sequence Coverage
Previous Article in Journal
Symmetry Measures of Simplified Neutrosophic Sets for Multiple Attribute Decision-Making Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Another Approach to Roughness of Soft Graphs with Applications in Decision Making

1
Department of Mathematics and Statistics, Riphah International University, I-14, Islamabad 44000, Pakistan
2
Department of Mathematics, Quaid-i-Azam University, Islamabad 45320, Pakistan
3
Department of Mathematics, Islamabad Model College for Girls, F-6/2, Islamabad 44000, Pakistan
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2018, 10(5), 145; https://doi.org/10.3390/sym10050145
Submission received: 23 March 2018 / Revised: 17 April 2018 / Accepted: 28 April 2018 / Published: 7 May 2018

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 MSR -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 MSR -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 MSR -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 ( MSR -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 MSR -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 MSR -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 MSR -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 ( MSR -graphs, lower, upper MSR -vertex approximations, lower, upper MSR -edge approximations and the roughness membership function for modified soft rough graphs. Moreover, the notion of MSR -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 MSR -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 η ρ S ̲ x p , and possibly measure of optimality η ρ S ¯ x p are defined with the help of lower and upper MSR -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 G is a triple consisting of a vertex set V G , an edge set E G , 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 G 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 e = x y or e = y x for an edge e having end points x and y.
Definition 4 
([44]). A directed graph or digraph G is a triple containing a vertex set V G , an edge set E G , 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 ξ , A is called a soft set over the set U of universe, where ξ : A P U is a set valued mapping and P U is the power set of U.
Definition 6 
([28]). Let S = ξ , A be a soft set over U . Then, the pair A = U , S is called soft approximation space. Based on the soft approximation space A , we define
a p r x ̲ A X = u U : α A , u ξ α X ,
a p r x ¯ A X = u U : α A , u ξ α , ξ α X
assigning to any set X U , the sets a p r x ̲ A X and a p r x ¯ A X , are called soft A -lower approximation and soft A -upper approximation of X, respectively.
The sets
P o s X = a p r x ̲ A X ,
N e g X = a p r x ¯ A X ,
a n d B n d X = a p r x ¯ A X a p r x ̲ A X
are called the soft A -positive region, the soft A -negative region, and the soft A -boundary region of X, respectively. If a p r x ¯ A X = a p r x ̲ A X , X is said to be soft A -definable; otherwise X is called a soft A -rough set.
Definition 7 
([45]). Let G = V , E be a simple graph and A be the set of parameters. A quadruple G = G , ξ , ψ , A is called a soft graph, where
(1) 
ξ , A is a soft set over V,
(2) 
ψ , A is a soft set over E, and
(3) 
ξ α , ψ α is a subgraph of G , for all α A .
Definition 8 
([49]). A graph G = ( G , F , K , F , K , A , X ) is called soft rough graph if it satisfies the following conditions:
(1) 
G = V , E is a simple graph.
(2) 
A be a non-empty set of parameters.
(3) 
X be any non-empty subset of V.
(4) 
( F ( X ) , F ( X ) , A) be a soft rough set over V .
(5) 
( K ( X ) , K ( X ) , A ) be a soft rough set over E.
(6) 
H ( X ) = ( F ( X ) , K ( X ) ) and H ( X ) = ( F ( X ) , K ( X ) ) are subgraphs of G . A soft rough graph can be represented by G = F , K , F , K , A , X = { H ( X ) , H ( X ) } .

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 ( MSR -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 G = G , ξ , ψ , A be a soft graph. Let μ : V P A be a map such that μ x = { α A : x ξ α } . Denote by Q m = V , μ and call it Modified soft rough vertex ( MSR -vertex)approximation space. Based on Q m = V , μ , we define two sets, called the lower MSR -vertex approximation and the upper MSR -vertex approximation respectively as follows:
a p r x ̲ Q m X = { x X : μ x μ y for all y X c } , X c = V X
and
a p r x ¯ Q m X = { x V : μ x = μ y for some y X }
If a p r x ̲ Q m X = a p r x ¯ Q m X , then X is called MS -vertex definable set and the graph
G Q m : = V , E is called MS -vertex definable graph otherwise X is called MSR -vertex set and G Q m is called MSR -vertex graph. Define and denote the lower and upper MSR -vertex approximations of G Q m by
G Q m ̲ = a p r x ̲ Q m X , E
and
G Q m ¯ = a p r x ¯ Q m X , E
for any X V .
Definition 10.
Let G Q m : = V , E be a MSR -vertex graph. Then the vertex roughness membership function of X V is denoted and defined as
η G Q m X = 1 1 2 1 + a p r x ̲ Q m X a p r x ¯ Q m X .
It can be seen that if a p r x ̲ Q m X a p r x ¯ Q m X then η G Q m X = 0 . So the graph G Q m is MSR -vertex definable graph. i.e., there is no roughness.
Example 1.
Let G = G , ξ , ψ , A be a soft graph over a simple graph G = ( V , E ) , where V = x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 and E = e 1 , e 2 , e 3 , e 4 , e 5 , e 6 , e 7 , e 8 , e 9 , e 10 as shown in Figure 1. Let ξ , A be a soft set over V with A = α 1 , α 2 , α 3 , α 4 as the set of parameters such that ξ α 1 = x 1 , x 3 , x 5 , x 7 , ξ α 2 = x 1 , x 4 , x 7 , ξ α 3 = x 2 , x 6 , ξ α 4 = x 2 , x 3 , x 5 , as shown in Table 1.
Let X = { x 1 , x 2 , x 5 , x 6 } , X c = { x 3 , x 4 , x 7 } . Let μ : V P A be a map such that μ x = { α : x ξ α } . So μ x 1 = { α 1 , α 2 } , μ x 2 = { α 3 , α 4 } , μ x 3 = { α 1 , α 4 } , μ x 4 = { α 2 } , μ x 5 = { α 1 , α 4 } , μ x 6 = { α 3 } and μ x 7 = { α 1 , α 2 } . Here μ x 1 = { α 1 , α 2 } = μ x 7 and μ x 3 = { α 1 , α 4 } = μ x 5 .
Therefore
a p r x ̲ Q m X = { x 2 , x 6 }
and
a p r x ¯ Q m X = { x 1 , x 2 , x 3 , x 5 , x 6 , x 7 }
showing that a p r x ̲ Q m X a p r x ¯ Q m X , so G Q m : = V , E is MSR -vertex graph, where
G Q m ̲ = a p r x ̲ Q m X , E = x 2 , x 6 , e 1 , e 2 , e 3 , e 4 , e 5 , e 6 , e 7 , e 8 , e 9 , e 10
and
G Q m ¯ = a p r x ¯ Q m X , E = x 1 , x 2 , x 3 , x 5 , x 6 , x 7 , e 1 , e 2 , e 3 , e 4 , e 5 , e 6 , e 7 , e 8 , e 9 , e 10 .
Furthermore, η G Q m X = 1 1 2 1 + a p r x ̲ Q m X a p r x ¯ Q m X = 1 1 2 1 + 2 6 = 0.333 .
Definition 11.
Let G = G , ξ , ψ , A be a soft graph. Let λ : E P A be a map such that λ e = { α A : e ψ α } . Denote by R m = E , λ and call it Modified soft rough edge approximation space. Based on R m = E , λ , we define two sets, called the lower MSR -edge approximation and the upper MSR -edge approximation respectively as follows:
a p r x ̲ R m Y = { e Y : λ e λ f for all f Y c } , Y c = E Y
and
a p r x ¯ R m Y = { e Y : λ e = λ f for some f Y }
If a p r x ̲ R m Y = a p r x ¯ R m Y , then Y is called MS -edge definable set and the graph G R m : = V , E is called MS -edge definable graph otherwise Y is called MSR -edge set and G R m is called MSR -edge graph. Define and denote the lower and upper MSR -edge approximations of G R m by
G R m ̲ = V , a p r x ̲ R m Y
and
G R m ¯ = V , a p r x ¯ R m Y
for any Y E .
Definition 12.
Let G R m : = V , E be a MSR -edge graph. Then the edge roughness membership function of Y E is denoted and defined as
η G R m Y = 1 1 2 1 + a p r x ̲ R m Y a p r x ¯ R m Y .
It can be seen that if a p r x ̲ R m Y a p r x ¯ R m Y then η G R m Y = 0 . So the graph G R m is MSR -edge definable graph. i.e., there is no roughness.
Example 2.
From Example 1, let ψ , A be a soft sets over E as shown in Table 2.
Let Y = e 2 , e 3 , e 4 , e 6 , e 9 , e 10 E then
a p r x ̲ R m Y = e 2 , e 3 , e 4 , e 6 , e 9 , e 10
and
a p r x ¯ R m Y = e 2 , e 3 , e 4 , e 6 , e 9 , e 10
Clearly a p r x ̲ R m Y = a p r x ¯ R m Y , for Y E , So Y is MS -edge definable set and the graph
G R m : = V , E is MS -edge definable graph. Also
η G R m Y = 1 1 2 1 + a p r x ̲ R m Y a p r x ¯ R m Y = 0 .
That is, there is no roughness.
Definition 13.
The roughness membership function η G m G of any subgraph graph G = X , Y can be found by
η G m G = 1 1 2 a p r x ̲ Q m X a p r x ¯ Q m X + a p r x ̲ R m Y a p r x ¯ R m Y .
Definition 14.
A soft graph G = G , ξ , ψ , A is called MS -definable if
(1) 
X is MS -vertex definable i.e., a p r x ̲ Q m X = a p r x ¯ Q m X and
(2) 
Y is MS -edge definable i.e., a p r x ̲ R m Y = a p r x ¯ R m Y .
Definition 15.
A soft graph G = G , ξ , ψ , A is called MSR -graph if
(1) 
X is MSR -vertex set i.e., a p r x ̲ Q m X a p r x ¯ Q m X
(2) 
Y is MSR -edge set i.e., a p r x ̲ R m Y a p r x ¯ R m Y .
A MSR -graph is denoted by G m = G Q m , G R m .
Definition 16.
By a lower and upper approximations of the MSR -graph G m = G Q m , G R m , we mean a p r x ̲ G m = a p r x ̲ Q m X , a p r x ̲ R m Y and a p r x ¯ G m = a p r x ¯ Q m X , a p r x ¯ R m Y respectively, for any X V and Y E .
Proposition 1.
Let G = G , ξ , ψ , A be a soft graph such that Q m = V , ξ and R m = E , ψ represents respectively, the MSR -vertex approximation space and MSR -edge approximation space, then
(i)
a p r x ̲ G = G = a p r x ¯ G
(ii)
a p r x ̲ = a p r x ¯ =
(iii)
If G 1 G 2 then a p r x ̲ G 1 a p r x ̲ ( G 2 ) and a p r x ¯ G 1 a p r x ¯ ( G 2 )
(iv)
a p r x ¯ G 1 G 2 a p r x ¯ G 1 a p r x ¯ G 2
(v)
a p r x ̲ G 1 G 2 = a p r x ̲ G 1 a p r x ̲ G 2
(vi)
a p r x ̲ G 1 G 2 a p r x ̲ G 1 a p r x ̲ G 2
(vii)
a p r x ¯ G 1 G 2 = a p r x ¯ G 1 a p r x ¯ G 2 , where G 1 and G 2 are subgraphs of G .
Proof. 
i and i i directly follows from the definitions of MSR -vertex/edge approximations.
i i i Let G 1 G 2 so X 1 , Y 1 X 2 , Y 2 or X 1 X 2 and Y 1 Y 2 . Let x , e a p r x ̲ G 1 = a p r x ̲ Q m X 1 , a p r x ̲ R m Y 1 such that x a p r x ̲ Q m X 1 and e a p r x ̲ R m Y 1 . That is, x X 1 with μ x μ z for all z X 1 c and e Y 1 with λ e λ h for all h Y 1 c . Since X 1 X 2 and Y 1 Y 2 , so x X 2 with μ x μ z for all z X 2 c and e Y 2 with λ e λ h for all h Y 2 c . Thus x a p r x ̲ Q m X 2 and e a p r x ̲ R m Y 2 showing that x , e a p r x ̲ Q m X 2 , a p r x ̲ R m Y 2 = a p r x ̲ ( G 2 ) . Hence G 1 G 2 implies a p r x ̲ G 1 a p r x ̲ ( G 2 ) . Similarly one can show if G 1 G 2 then a p r x ¯ G 1 a p r x ¯ ( G 2 ) .
i v Since G 1 G 2 is contained in both G 1 and G 2 , so by i i i a p r x ¯ G 1 G 2 a p r x ¯ G 1 and a p r x ¯ G 1 G 2 a p r x ¯ G 2 . Therefore a p r x ¯ G 1 G 2 a p r x ¯ G 1 a p r x ¯ G 2 .
v Since G 1 G 2 G 1 and G 1 G 2 G 2 so by i i i a p r x ̲ G 1 G 2 a p r x ̲ G 1 and a p r x ̲ G 1 G 2 a p r x ̲ G 2 . Hence a p r x ̲ G 1 G 2 a p r x ̲ G 1 a p r x ̲ G 2 . Now for reverse inclusion, we suppose x , e a p r x ̲ G 1 a p r x ̲ G 2 . Which implies x , e a p r x ̲ G 1 and x , e a p r x ̲ G 2 such that x a p r x ̲ Q m X 1 , e a p r x ̲ R m Y 1 and x a p r x ̲ Q m X 2 , e a p r x ̲ R m Y 2 . So x X 1 with μ x μ y for all y X 1 C and x X 2 with μ x μ z for all z X 2 C implies x X 1 X 2 with μ x μ y for all y X 1 C X 2 C . Which shows x X 1 X 2 with μ x μ y for all y X 1 X 2 c , so x a p r x ̲ Q m X 1 X 2 . Similarly we can show e a p r x ̲ R m Y 1 Y 2 . So x , e a p r x ̲ G 1 G 2 . Thus a p r x ̲ G 1 a p r x ̲ G 2 a p r x ̲ G 1 G 2 . Hence a p r x ̲ G 1 G 2 = a p r x ̲ G 1 a p r x ̲ G 2 .
v i Since G 1 G 1 G 2 and G 2 G 1 G 2 so by i i i , a p r x ̲ G 1 a p r x ̲ G 1 G 2 and a p r x ̲ G 2 a p r x ̲ G 1 G 2 . Hence a p r x ̲ G 1 G 2 a p r x ̲ G 1 a p r x ̲ G 2 .
v i i It is easy to show, by using i i i , that a p r x ¯ G 1 a p r x ¯ G 2 a p r x ¯ G 1 G 2 . Conversely suppose that x , e a p r x ¯ G 1 G 2 = a p r x ¯ Q m ( X 1 X 2 ) , a p r x ¯ R m Y 1 Y 2 then x a p r x ¯ Q m ( X 1 X 2 ) and e a p r x ¯ R m Y 1 Y 2 . Which implies x X 1 X 2 with μ x = μ y for some y X 1 X 2 and e Y 1 Y 2 with λ e = λ f for some f Y 1 Y 2 . So x X 1 with μ x = μ y for some y X 1 or x X 2 with μ x = μ y for some y X 2 . Both these conditions shows x a p r x ¯ Q m X 1 or x a p r x ¯ Q m X 2 . So x a p r x ¯ Q m X 1 a p r x ¯ Q m X 2 . Similarly, it can be shown that e a p r x ¯ R m Y 1 a p r x ¯ R m Y 2 . Thus x , e a p r x ¯ Q m X 1 , a p r x ¯ R m Y 1 or x , e a p r x ¯ Q m X 2 , a p r x ¯ R m Y 2 . Which means x , e a p r x ¯ G 1 or x , e a p r x ¯ G 2 . That is, x , e a p r x ¯ G 1 a p r x ¯ G 2 . Thus a p r x ¯ G 1 G 2 a p r x ¯ G 1 a p r x ¯ G 2 .  □
Remark 1.
In the proof ( v ) of Proposition 1, we have proved a p r x ̲ G 1 G 2 = a p r x ̲ G 1 a p r x ̲ G 2 . If we want to prove this result by the approach used by [49], we have to employ a strong condition on soft sets ξ , A and ψ , A 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 G = G , ξ , ψ , A . Then for two MSR -graphs G m = G Q m , G R m and G m = G Q m , G R m , we define
(i)
G m G m if and only if a p r x ̲ G m = a p r x ̲ G m
(ii)
G m G m if and only if a p r x ¯ G m = a p r x ¯ G m
(iii)
G m G m if and only if a p r x ̲ G m = a p r x ̲ G m and a p r x ¯ G m = a p r x ¯ G m .
The above relations i to i i i are respectively called, the lower MSR -equal relation, the upper MSR -equal relation and the MSR -equal relation.
Proposition 2.
The relations , ≂ and ≈ defined on MSR -graphs are equivalence relations.
Proposition 3.
Suppose G = G , ξ , ψ , A is soft graph defined on simple graph G = V , E . Then for two MSR -graphs G m = G Q m , G R m and G m = G Q m , G R m , the following hold:
(i)
G m G m if and only if G m G m G m G m .
(ii)
If G 1 m G 1 m and G 2 m G 2 m then G 1 m G 2 m G 1 m G 2 m .
(iii)
If G m G m then G m G m c G ,
(iv)
If G m G m and G m G , then G m G .
Proof. 
i Let G m G m then a p r x ¯ G m = a p r x ¯ G m . However, from Proposition 1 v i i , a p r x ¯ G m G m = a p r x ¯ G m a p r x ¯ G m which implies that a p r x ¯ G m G m = a p r x ¯ G m a p r x ¯ G m = a p r x ¯ G m a p r x ¯ G m = a p r x ¯ G m = a p r x ¯ G m , so G m G m G m and G m G m G m showing that G m G m G m G m . Conversely suppose that G m G m G m G m . Since ≂ is an equivalence relation, so it is transitive. Thus, G m G m .
i i The proof is similar to the proof of (i).
i i i Suppose G m G m then a p r x ¯ G m = a p r x ¯ G m . Then by Proposition 1 v i i , a p r x ¯ G m G m c = a p r x ¯ G m a p r x ¯ G m c = a p r x ¯ G m a p r x ¯ G m c = a p r x ¯ G m G m c = a p r x ¯ V , E = a p r x ¯ G . Therefore G m G m c G .
i v Suppose G m G m and G m G , then by definition a p r x ¯ G m = a p r x ¯ G . which implies a p r x ¯ G = a p r x ¯ G m a p r x ¯ G m . So a p r x ¯ G a p r x ¯ G m . However, G m G shows a p r x ¯ G m a p r x ¯ G . Hence a p r x ¯ G m = a p r x ¯ G or equivalently G m G .  □
Proposition 4.
Suppose G = G , ξ , ψ , A is soft graph. Then for two MSR -graphs G m = G Q m , G R m and G m = G Q m , G R m , the following hold:
(i)
G m G m if and only if G m G m G m G m .
(ii)
G 1 m G 1 m and G 2 m G 2 m then G 1 m G 2 m G 1 m G 2 m .
(iii)
If G m G m then G m G m c , where G = V , E is a simple graph.
(iv)
If G m G m and G m G , then G m G .
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 ξ , A and ψ , A must be intersection complete but in case of our proposed model of modified soft rough graphs, no such condition is required on ξ , A and ψ , A .
Proposition 5.
Suppose G m = G Q m , G R m be a MSR -graph and G = G Q , G R be a soft rough graph then a p r x ̲ G a p r x ̲ G m .
Proof. 
To prove a p r x ̲ G a p r x ̲ G m , we have to prove only a p r x ̲ X a p r x ̲ X m and a p r x ̲ Y a p r x ̲ Y m , where X V and Y E .
Let x a p r x ̲ ( X ) then x ξ α X for α A , which shows x X and α μ x . Suppose on contrary, x a p r x ̲ X m . Then μ x = μ y for some y X C = V X . Since α μ x so α μ y which implies y ξ α . However, ξ α X so y X . Which is a contradiction because y X C . So x a p r x ̲ X m . Hence a p r x ̲ X a p r x ̲ X m . Similarly if e a p r x ̲ ( Y ) then we can show a p r x ̲ Y a p r x ̲ Y m . Hence we conclude that a p r x ̲ G a p r x ̲ G m .  □
Remark 3.
From above Proposition a p r x ̲ G a p r x ̲ G m , it is clear that granules of information in MSR -graph G m = G Q m , G R m are finer than soft rough graph G = G Q , G R . Thus MSR -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 Q m = V , μ be MSR -vertex approximation space and α A , then the set C Q m α = μ x : x ξ α is called the soft association of parameter α A .
Definition 19.
Let Q m = V , μ be MSR -vertex approximation space and α A . Then the soft neighborhood of α is denoted N Q m α , and is defined as N Q m α = μ x : x ξ α = C Q m α .
Definition 20.
Let Q m = V , μ and Q m = V , μ be two MSR -vertex approximation spaces with
(i)
For all μ x C Q m α , there exists μ x C Q m α such that μ x μ x and
(ii)
For all μ x C Q m α , there exists μ x C Q m α such that μ x μ x . Then we say Q m is finer than Q m and denote it by Q m Q m .
Note that a similar definition can be made for MSR -edge approximation spaces.
Proposition 6.
Let Q m = V , μ and Q m = V , μ be two MSR -vertex approximation spaces such that Q m Q m . Then N Q m α N Q m α .
Proof. 
i Suppose z N Q m α = μ x : x ξ α = C Q m α . Then z μ x for any μ x C Q m α . By Definition 4.3 , for any μ x C Q m α , there exists μ x C Q m α such that z μ x μ x . Hence z μ x , for any μ x C Q m α . Thus, z C Q m α = N Q m α . Consequently, N Q m α N Q m α .  □
Proposition 7.
Let R m = E , λ and R m = E , λ be two MSR -edge approximation spaces such that R m R m . Then N R m α N R m α .
Proof. 
The proof is similar to the proof of Proposition 6. □
Note: From now onwards, G m = G Q m , G R m will represent a MSR -graph with Q m = V , μ and R m = E , λ as MSR -vertex approximation space and MSR -edge approximation space, respectively unless stated otherwise.
Definition 21.
Let G m = G Q m , G R m be a MSR -graph. Then the neighborhood information entropy of G m is defined
η E n t G m = x V 1 V 1 N Q m α V + e E 1 E 1 N R m α E
Proposition 8.
Suppose G m = G Q m , G R m and G m = G Q m , G R m are two MSR -graphs such that Q m Q m and R m R m . Then η E n t G m η E n t G m .
Proof. 
From Propositions 6 and 7, we have N Q m α N Q m α and N R m α N R m α . Which implies
x V 1 V 1 N Q m α V x V 1 V 1 N Q m α V and e E 1 E 1 N R m α E e E 1 E 1 N R m α E .
x V 1 V 1 N Q m α V + e E 1 E 1 N R m α E x V 1 V 1 N Q m α V + e E 1 E 1 N R m α E . Which shows that η E n t G m η E n t G m .
 □
Remark 4.
The neighborhood information entropy η E n t G m attains the maximum value 2 1 V 1 E when N Q m α = 1 = N R m α and achieves the minimum values 0 when N Q m α = V and N R m α = E , for α A .
Definition 22.
Let G m = G Q m , G R m be a MSR -graph. Then the naive granularity measure of G m is defined
η G r a n G m = 1 V x V N Q m α V + 1 E e E N R m α E .
Proposition 9.
Suppose G m = G Q m , G R m and G m = G Q m , G R m are two MSR -graphs such that Q m Q m and R m R m . Then η G r a n G m η G r a n G m .
Proof. 
The proof is similar to the proof of Proposition 8. □
Remark 5.
The granularity measure η G r a n G m achieves the maximum value 2 when N Q m α = V and N R m α = E and attains the minimum values 1 V + 1 E when N Q m α = 1 = N R m α , for α A .
Proposition 10.
Let G m = G Q m , G R m be a MSR -graph. Then η E n t G m + η G r a n G m = 2 .
Proof. 
η E n t G m + η G r a n G m = x V 1 V 1 N Q m α V + e E 1 E 1 N R m α E + 1 V x V N Q m α V + 1 E e E N R m α E = 1 V V + 1 E E = 2
 □
Definition 23.
Let G m = G Q m , G R m be a MSR -graph. Then the neighborhood elementary entropy of G m is defined
η N E n t G m = 1 V x V log 2 N Q m α V 1 E e E log 2 N R m α E .
Proposition 11.
Suppose G m = G Q m , G R m and G m = G Q m , G R m are two MSR -graphs such that Q m Q m and R m R m . Then η N E n t G m η N E n t G m .
Proof. 
From Propositions 6 and 7, we have N Q m α N Q m α and N R m α N R m α for α A . Which shows
1 V x V log 2 N Q m α V 1 V x V log 2 N Q m α V and 1 E e E log 2 N R m α E 1 E e E log 2 N R m α E 1 V x V log 2 N Q m α V 1 E e E log 2 N R m α E 1 V x V log 2 N Q m α V 1 E e E log 2 N R m α E Consequently , η N E n t G m η N E n t G m .
 □
Remark 6.
The neighborhood granularity measure η N E n t G m achieves the maximum value log 2 V + log 2 E , when N Q m α = 1 = N R m α and attains the minimum values 0 when N Q m α = V and N R m α = E , for α A .
Definition 24.
G m = G Q m , G R m be a MSR -graph. Then the neighborhood rough entropy of G m is defined
η N R E n t G m = x V 1 V log 2 1 N Q m α e E 1 E log 2 1 N R m α .
Proposition 12.
Suppose G m = G Q m , G R m and G m = G Q m , G R m are two MSR -graphs such that Q m Q m and R m R m . Then η N R E n t G m η N R E n t G m .
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 η N R E n t G m achieves the maximum value log 2 V + log 2 E , when N Q m α = V and N R m α = E . Also η N R E n t G attains the minimum values 0 when N Q m α = 1 = N R m α , for any α A .
Proposition 13.
Suppose G m = G Q m , G R m be a MSR -graph. Then η N E n t G m + η N R E n t G m = log 2 V + log 2 E .
Proof. 
η N E n t G m + η N R E n t G m = 1 V x V log 2 N Q m α V 1 E e E log 2 N R m α E + x V 1 V log 2 1 N Q m α e E 1 E log 2 1 N R m α = 1 V x V log 2 N Q m α V N Q m α 1 E e E log 2 N R m α E N R m α = 1 V x V log 2 1 V 1 E e E log 2 1 E = log 2 V + log 2 E .
 □

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 V = x 1 , x 2 , , x n be the set of n objects persons and A = α 1 , α 2 , , α m be the set of m parameters diseases . Let G = V , E be a simple graph 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 each i, G i = ξ α i , ψ α i is a subgraph of G showing that G = G , ξ , ψ , A is a soft graph. Where
ξ α i = x j V : x j may have viral disease α i , and
ψ α i = x i x j E : x i with disease α i has interaction with x j
For basic evaluation, let S = { S 1 , S 2 , , S r } be the set of r experts and let ρ , S be a soft set over V. Let Q m = V , μ be MSR -vertex approximation space then a p r x ̲ Q m ρ S i and a p r x ¯ Q m ρ S i can be calculated by
a p r x ̲ Q m ρ S i = { x S i : μ x μ y for all y S i c } , S i c = V S i and a p r x ¯ Q m ρ S i = { x V : μ x = μ y for some y S i } .
Now we compute the fuzzy functions η ρ S ̲ x p and η ρ S ¯ x p given by
η ρ S ̲ x p = 1 r r k = 1 χ ρ S k ̲ x p and η ρ S ¯ x p = 1 r r k = 1 χ ρ S k ¯ x p .
where χ ρ S k ̲ and χ ρ S k ¯ are a kind of indicator functions, defined by
χ ρ S k ̲ x p = 1 if x p is in a p r x ̲ Q m ρ S k 0 , otherwise and η ρ S ¯ x p = 1 if x p is in a p r x ¯ Q m ρ S k 0 , otherwise
Now the marginal weights for each x p , can be computed by;
δ x p = 1 n δ r x p + δ c x p for p = 1 , 2 , 3 , , n , where δ r x p = k i = 1 χ E x p x i , is the measures of interaction of x p with x k , and δ c x p = k i = 1 χ E x i x p is the measures of interaction of x k with x p .
where χ E is an indicator function on E , defined by
χ E x k x p = 1 if x k x p form an edge 0 , otherwise .
Finally, we calculate the evaluation function given by Θ ( x p ) = 1 2 η ρ S ̲ x p + η ρ S ¯ x p δ x p .
The person x k is at high risk if x k = max i Θ ( x i ) , i = 1 , 2 , 3 , , n . One can apply this algorithms in other related problems.

5.1. Pseudo Code

Step 1: Input is the soft graph G = G , ξ , ψ , A .
Step 2: Find MSR -vertex approximation space Q m = V , μ .
Step 3: Find lower MSR -vertex approximation a p r x ̲ Q m ρ S i \ \ according to Definition 9.
Step 4: Find upper MSR -vertex approximation a p r x ¯ Q m ρ S i \ \ according to Definition 9.
Step 5: Compute the fuzzy functions η ρ S ̲ x p and η ρ S ¯ x p given by
η ρ S ̲ x p = 1 r r k = 1 χ ρ S k ̲ x p and η ρ S ¯ x p = 1 r r k = 1 χ ρ S k ¯ x p .
Step 6: Apply the marginal function δ for all vertices x p , given by
δ x p = 1 n δ r x p + δ c x p
Step 7: Apply the evaluation function Θ for all vertices x p , given by
Θ ( x p ) = 1 2 η ρ S ̲ x p + η ρ S ¯ x p δ x p .
The vertex x k is optimal if x k = max i Θ ( x i ) , i = 1 , 2 , 3 , , n .

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 V = x 1 , x 2 , x 3 , , x 20 , 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 A = α 1 , α 2 , α 3 , α 4 , α 5 be the set of parameters such that α 1 represents “ body fluids contaminated with a virus”, α 2 represents “entering of virus in human body through having sex with an infected person”, α 3 represents “entering of virus in human body through eating contaminated food”, α 4 represents “entering of virus in human body through breathing air polluted by a virus” and α 5 represents “entering of virus in human body through insect bite”. It is also assumed that a person x j may have more than one viral disease. Suppose G be a simple digraph having vertex set V of 20 persons and edge set E.
Let ξ , A be a soft set over V as shown in Table 3 such that
ξ α i = x j V : x j may have viral disease α i ,
ξ α 1 = { x 4 , x 5 , x 6 , x 7 , x 8 , x 9 , x 16 , x 18 , x 19 , x 20 } ,
ξ α 2 = { x 1 , x 2 , x 4 , x 10 , x 12 , x 13 , x 14 , x 15 , x 19 }
ξ α 3 = { x 2 , x 3 , x 5 , x 8 , x 9 , x 11 , x 17 , x 20 }
ξ α 4 = { x 1 , x 6 , x 7 , x 8 , x 13 , x 15 , x 17 , x 18 , x 19 } ,
ξ α 5 = { x 2 , x 3 , x 5 , x 9 , x 10 , x 11 , x 13 , x 18 , x 19 } .
Let ψ , A be a soft set over E such that
ψ α i = x i x j E : x i with disease α i has interaction with x j ,
ψ α 1 = x 8 x 19 , x 8 x 20 , x 8 x 7 , x 8 x 4 , x 8 x 6 , x 4 x 5 , x 4 x 8 , x 4 x 18 , x 4 x 20 , x 16 x 4 , x 16 x 5 , x 16 x 6 , x 16 x 7 , x 16 x 19 , x 16 x 20 x 16 x 4 , x 7 x 5 , x 7 x 16 , x 5 x 8 , x 5 x 9 , x 6 x 7 , x 6 x 16 , x 6 x 18 , x 6 x 19 , x 6 x 20 , x 6 x 5 , x 6 x 4 , x 7 x 9 , x 7 x 20
ψ α 2 = x 4 x 2 , x 4 x 13 , x 2 x 4 , x 1 x 15 , x 1 x 19 , x 1 x 14 , x 10 x 12 , x 10 x 13 , x 10 x 15 , x 10 x 19 , x 10 x 1 , x 10 x 2 , x 12 x 1 x 14 x 4 , x 14 x 10 , x 14 x 12 , x 12 x 10 , x 12 x 15 , x 14 x 1 , x 14 x 2 , x 12 x 2 , x 12 x 4 , x 12 x 19 , x 14 x 13 , x 14 x 15 , x 14 x 19 , x 15 x 10 , x 15 x 14 ,
ψ α 3 = x 2 x 17 , x 3 x 8 , x 3 x 9 , x 3 x 20 , x 3 x 11 , x 5 x 11 , x 5 x 3 , x 8 x 17 , x 11 x 17 , x 15 x 17 , x 15 x 18 , x 15 x 19 , x 15 x 8 , x 17 x 2 , x 8 x 9 , x 9 x 2 , x 9 x 3 , x 9 x 11 , x 9 x 20 , x 9 x 5 , x 11 x 2 , x 11 x 3 , x 11 x 20 , x 11 x 5 , x 17 x 11 , x 17 x 20 , x 20 x 2 , x 20 x 5 , x 20 x 11 , x 20 x 9 , x 17 x 3 ,
ψ α 4 = x 1 x 7 , x 1 x 8 , x 1 x 17 , x 6 x 1 , x 6 x 13 , x 6 x 17 , x 7 x 8 , x 7 x 1 , x 13 x 1 , x 13 x 6 , x 13 x 8 , x 17 x 18 , x 17 x 19 , x 18 x 19 , x 18 x 1 , x 18 x 13 , x 18 x 15 , x 18 x 17
ψ α 5 = x 2 x 11 , x 2 x 13 , x 2 x 19 , x 3 x 18 , x 3 x 19 , x 3 x 10 , x 5 x 19 , x 9 x 10 , x 10 x 18 , x 10 x 3 , x 19 x 13 , x 19 x 9
Let μ : V P A be a map such that μ x = { α : x ξ α } . Then μ x 1 = { α 2 , α 4 } = μ x 15 , μ x 2 = { α 2 , α 3 , α 5 } , μ x 3 = { α 3 , α 5 } = μ x 11 , μ x 4 = { α 1 , α 2 , α 4 } , μ x 5 = { α 1 , α 3 , α 5 } = μ x 9 = μ x 20 , μ x 6 = μ x 7 = { α 1 , α 4 } , μ x 8 = { α 1 , α 3 , α 4 } } , μ x 10 = { α 2 , α 5 } , μ x 12 = μ x 14 = { α 2 } and μ x 13 = { α 2 , α 4 , α 5 } . Let ρ , S 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., S = { S 1 , S 2 , S 3 } .
A MATLAB code is developed to perform all the calculations. Let Q m = V , μ be MSR -vertex approximation space. If we consider the technique proposed in [49] then we have the following lower and upper approximations as
a p r x ̲ Q m S i = x V : α A , x ξ α S i , a p r x ¯ Q m S i = x V : α A , x ξ α , ξ α S i
That is , a p r x ̲ Q m ρ S 1 = a p r x ̲ Q m ρ S 2 = a p r x ̲ Q m ρ S 3 = { } and a p r x ¯ Q m ρ S 1 = a p r x ¯ Q m ρ S 2 = a p r x ¯ Q m ρ S 3 = V .
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.
a p r x ̲ Q m ρ S i = { x S i : μ x μ y for all y S i c } , S i c = V S i
That is,
a p r x ̲ Q m ρ S 1 = { x 2 , x 4 , x 8 }
a p r x ̲ Q m ρ S 2 = { x 17 , x 18 , x 19 }
a p r x ̲ Q m ρ S 3 = { x 10 , x 13 , x 16 , x 19 }
and
a p r x ¯ Q m ρ S i = { x V : μ x = μ y for some y S i } .
gives
a p r x ¯ Q m ρ S 1 = { x 1 , x 2 , x 3 , x 4 , x 5 , x 8 , x 9 , x 10 , x 11 , x 15 , x 18 , x 20 }
a p r x ¯ Q m ρ S 2 = { x 5 , x 6 , x 7 , x 9 , x 15 , x 17 , x 18 , x 19 , x 20 }
a p r x ¯ Q m ρ S 3 = { x 1 , x 5 , x 9 , x 10 , x 13 , x 15 , x 16 , x 19 , x 20 } .
It can be seen that a p r x ̲ Q m ρ S i a p r x ¯ Q m ρ S i for i = 1 , 2 , 3 . 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 η ρ S ̲ x p and η ρ S ¯ x p given by
η ρ S ̲ x p = 1 r r k = 1 χ ρ S k ̲ x p and η ρ S ¯ x p = 1 r r k = 1 χ ρ S k ¯ x p .
Which implies
η ρ S ̲ x 1 = 0 , η ρ S ̲ x 2 = 1 3 , η ρ S ̲ x 3 = 0 , η ρ S ̲ x 4 = 1 3 , η ρ S ̲ x 5 = 0 η ρ S ̲ x 6 = 0 = η ρ S ̲ x 7 , η ρ S ̲ x 8 = 1 3 , η ρ S ̲ x 9 = 0 , η ρ S ̲ x 10 = 1 3 , η ρ S ̲ x 11 = 0 , η ρ S ̲ x 12 = 0 , η ρ S ̲ x 13 = 1 3 , η ρ S ̲ x 14 = 0 , η ρ S ̲ x 15 = 0 , η ρ S ̲ x 16 = 1 3 , η ρ S ̲ x 17 = 1 3 , η ρ S ̲ x 18 = 1 3 , η ρ S ̲ x 19 = 2 3 , η ρ S ̲ x 20 = 0 .
η ρ S ¯ x 1 = 2 3 , η ρ S ¯ x 2 = 1 3 , η ρ S ¯ x 3 = 1 3 , η ρ S ¯ x 4 = 1 3 , η ρ S ¯ x 5 = 1 η ρ S ¯ x 6 = 1 3 = η ρ S ¯ x 7 = η ρ S ¯ x 8 , η ρ S ¯ x 9 = 1 , η ρ S ¯ x 10 = 2 3 , η ρ S ¯ x 11 = 1 3 , η ρ S ¯ x 12 = 0 , η ρ S ¯ x 13 = 1 3 , η ρ S ¯ x 14 = 0 , η ρ S ¯ x 15 = 1 , η ρ S ¯ x 16 = 1 3 , η ρ S ¯ x 17 = 1 3 , η ρ S ¯ x 18 = 2 3 , η ρ S ¯ x 19 = 2 3 , η ρ S ¯ x 20 = 1 .
Clearly G = G , ξ , ψ , A 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.
Now we calculate the evaluation function given by
Θ ( x p ) = 1 2 η ρ S ̲ x p + η ρ S ¯ x p δ x p .
By simple calculations, it is found that
Θ x 1 = 0.250 , Θ x 2 = 0.200 , Θ x 3 = 0.108 , Θ x 4 = 0.117 , Θ x 5 = 0.275 , Θ x 6 = 0.175 , Θ x 7 = 0.083 , Θ x 8 = 0.217 , Θ x 9 = 0.275 , Θ x 10 = 0.375 , Θ x 11 = 0.067 , Θ x 12 = 0.000 , Θ x 13 = 0.167 , Θ x 14 = 0 , Θ x 15 = 0.275 , Θ x 16 = 0.150 , Θ x 17 = 0.183 , Θ x 18 = 0.225 , Θ x 19 = 0.467 , Θ x 20 = 0.175
For a threshold β 0 , 1 , it can be seen that the all person x i are at optimum for all i , in which Θ x i β . The person x k is at high risk if x k = max i Θ ( x i ) , i = 1 , 2 , 3 , , n . So by calculations, the person x 19 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 MSR -vertex graph and MSR -edge graph. The related properties of both soft rough graphs and modified soft rough graphs are surveyed. It is shown that the MSR -graphs are more precise and finer than soft rough graphs. Different uncertainty measures like information entropy and granularity measures are discussed for MSR -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 MSR -vertex approximations, the fuzzy sets η ρ S ̲ and η ρ S ¯ are introduced, while the marginal fuzzy sets δ r x p and δ c x p are used to find the measure of interaction of any staff member x i with x j 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 MSR -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

  1. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  2. Maji, P.K. A neutrosophic soft set approach to a decision making problem. Ann. Fuzzy Math. Inform. 2012, 3, 313–319. [Google Scholar]
  3. Pawlak, Z. Rough sets. Int. J. Comput. Inform. Sci. 1982, 11, 341–356. [Google Scholar] [CrossRef]
  4. Pawlak, Z. Rough Sets: Theoretical Aspects of Reasoning about Data; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1991. [Google Scholar]
  5. Pawlak, Z.; Skowron, A. Rudiments of rough sets. Inform. Sci. 2007, 177, 3–27. [Google Scholar] [CrossRef]
  6. Shabir, M.; Ali, M.I.; Shaheen, T. Another approach to soft rough sets. Knowl.-Based Syst. 2013, 40, 72–80. [Google Scholar] [CrossRef]
  7. Smarandache, F. Neutrosophic set—A generalization of the intuitionistic fuzzy set. J. Def. Resour. Manag. 2010, 1, 107–116. [Google Scholar]
  8. Greco, S.; Matarazzo, B.; Slowinski, R. Rough approximation by dominance relations. Int. J. Intell. Syst. 2002, 17, 153–171. [Google Scholar] [CrossRef]
  9. 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]
  10. 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]
  11. Liu, G.; Zhu, W. The algebraic structures of generalized rough set theory. Inform. Sci. 2008, 178, 4105–4113. [Google Scholar] [CrossRef]
  12. Pawlak, Z.; Skowron, A. Rough sets: Some extensions. Inform. Sci. 2007, 177, 28–40. [Google Scholar] [CrossRef]
  13. 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]
  14. 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]
  15. Morsi, N.N.; Yakout, M.M. Axiomatics for fuzzy rough sets. Fuzzy Sets Syst. 1998, 100, 327–342. [Google Scholar] [CrossRef]
  16. Pedrycz, W.; Homenda, W. From fuzzy cognitive maps to granular cognitive maps. IEEE Trans. Fuzzy Syst. 2014, 22, 859–869. [Google Scholar] [CrossRef]
  17. 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]
  18. Molodtsov, D. Soft set theory—First results. Comput. Math. Appl. 1999, 37, 19–31. [Google Scholar] [CrossRef]
  19. 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]
  20. Maji, P.K.; Biswas, R.; Roy, A.R. Soft set theory. Comput. Math. Appl. 2003, 45, 555–562. [Google Scholar] [CrossRef]
  21. 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]
  22. 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]
  23. 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]
  24. Molodtsov, D. The Theory of Soft Sets; URSS Publishers: Moscow, Russia, 2004. (In Russian) [Google Scholar]
  25. 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]
  26. 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]
  27. 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]
  28. 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]
  29. Ali, M.I. A note on soft sets, rough soft sets and fuzzy soft sets. Appl. Soft. Comput. 2011, 11, 3329–3332. [Google Scholar]
  30. Bonikowski, Z.; Bryniariski, E.; Skardowska, V.W. Extension and intensions in the rough set theory. Inform. Sci. 1998, 107, 149–167. [Google Scholar] [CrossRef]
  31. 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]
  32. 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]
  33. Skowron, A.; Stepaniuk, J. Tolerance approximation spaces. Fundam. Inform. 1996, 27, 245–253. [Google Scholar]
  34. 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]
  35. 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]
  36. Yao, Y.Y. Constructive and algebraic methods of the theory of rough sets. Inform. Sci. 1998, 109, 21–47. [Google Scholar] [CrossRef]
  37. Zhu, W. Generalized rough sets based on relations. Inf. Sci. 2007, 177, 4997–5011. [Google Scholar] [CrossRef]
  38. Zhu, W. Relationship between generalized rough sets based on binary relation and covering. Inform. Sci. 2009, 179, 210–225. [Google Scholar] [CrossRef]
  39. Feng, F. Soft rough sets applied to multicriteria group decision making. Ann. Fuzzy Math. Inf. 2011, 2, 69–80. [Google Scholar]
  40. 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]
  41. 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]
  42. 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]
  43. Euler, L. Solutio problematis ad geometriam situs pertinentis. Comment. Acad. Sci. Imp. Petropol. 1736, 8, 128–140. [Google Scholar]
  44. West, D.B. Introduction to Graph Theory; Prentice Hall: Upper Saddle River, NJ, USA, 2001; Volume 2. [Google Scholar]
  45. Akram, M.; Nawaz, S. Operations on Soft Graphs. Fuzzy Inf. Eng. 2015, 7, 423–449. [Google Scholar] [CrossRef]
  46. Akram, M.; Nawaz, S. Fuzzy soft graphs with applications. J. Int. Fuzzy Syst. 2016, 30, 3619–3632. [Google Scholar] [CrossRef]
  47. Mohinta, S.; Samanta, T.K. An introduction to fuzzy soft graph. Math. Morav. 2015, 19, 35–48. [Google Scholar] [CrossRef]
  48. Shah, N.; Hussain, A. Neutrosophic soft graphs. Neutrosophic Sets Syst. 2016, 11, 31–44. [Google Scholar]
  49. Noor, R.; Irshad, I.; Javaid, I. Soft Rough Graphs. arXiv, 2017; arXiv:1707.05837. [Google Scholar]
  50. Dai, J.H.; Xu, Q. Approximations and uncertainty measures in incomplete information systems. Inf. Sci. 2012, 198, 62–80. [Google Scholar] [CrossRef]
  51. Düntsch, I.; Gediga, G. Uncertainty measures of rough set prediction. Artif. Intell. 1998, 106, 109–137. [Google Scholar] [CrossRef]
  52. Wierman, M.J. Measuring uncertainty in rough set theory. Int. J. Gen. Syst. 1999, 28, 283–297. [Google Scholar] [CrossRef]
  53. Yao, Y.; Zhao, L. A measurement theory view on the granularity of partitions. Inf. Sci. 2012, 213, 1–13. [Google Scholar] [CrossRef]
Figure 1. G = ( V , E ) .
Figure 1. G = ( V , E ) .
Symmetry 10 00145 g001
Table 1. Tabular representation of soft set ξ , A .
Table 1. Tabular representation of soft set ξ , A .
x 1 x 2 x 3 x 4 x 5 x 6 x 7
α 1 1010101
α 2 1001001
α 3 0100010
α 4 0110100
Table 2. Tabular representation of soft set ψ , A .
Table 2. Tabular representation of soft set ψ , A .
e 1 e 2 e 3 e 4 e 5 e 6 e 7 e 8 e 9 e 10
α 1 0011010010
α 2 0101001001
α 3 1010101100
α 4 0010011011
Table 3. Tabular representation of soft set ξ , A .
Table 3. Tabular representation of soft set ξ , A .
x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 x 11 x 12 x 13 x 14 x 15 x 16 x 17 x 18 x 19 x 20
α 1 00011111100000010111
α 2 11010000010111100010
α 3 01101001101000001001
α 4 10000111000010101110
α 5 01101000111010000110
Table 4. Tabular representation of ρ , S .
Table 4. Tabular representation of ρ , S .
Doctors S 1 S 2 S 3
Patients
x 1 101
x 2 100
x 3 100
x 4 100
x 5 010
x 6 010
x 7 000
x 8 100
x 9 011
x 10 101
x 11 000
x 12 000
x 13 001
x 14 000
x 15 000
x 16 001
x 17 010
x 18 110
x 19 011
x 20 101
Table 5. Tabular representation of interaction of all persons.
Table 5. Tabular representation of interaction of all persons.
Persons x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 x 11 x 12 x 13 x 14 x 15 x 16 x 17 x 18 x 19 x 20 δ r
x 1 000000110000011010106
x 2 100100000000100010105
x 3 000000011110000001117
x 4 101010010000000001016
x 5 001000011010000000105
x 6 1001101000001001111110
x 7 100010011000000100016
x 8 000101101000000010117
x 9 011010000110000000016
x 10 111000000001101001108
x 11 011010000000000010015
x 12 110000000100001000106
x 13 100001010000000000003
x 14 110100000101101000108
x 15 000000010100010011106
x 16 000111100000000000116
x 17 011000000010000001116
x 18 100000000000101010105
x 19 000000001000100000002
x 20 010010001010000000004
δ c 98671146545627105276139

Share and Cite

MDPI and ACS Style

Shah, N.; Rehman, N.; Shabir, M.; Irfan Ali, M. Another Approach to Roughness of Soft Graphs with Applications in Decision Making. Symmetry 2018, 10, 145. https://doi.org/10.3390/sym10050145

AMA Style

Shah N, Rehman N, Shabir M, Irfan Ali M. Another Approach to Roughness of Soft Graphs with Applications in Decision Making. Symmetry. 2018; 10(5):145. https://doi.org/10.3390/sym10050145

Chicago/Turabian Style

Shah, Nasir, Noor Rehman, Muhammad Shabir, and Muhammad Irfan Ali. 2018. "Another Approach to Roughness of Soft Graphs with Applications in Decision Making" Symmetry 10, no. 5: 145. https://doi.org/10.3390/sym10050145

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop