Home Soft covering based rough graphs and corresponding decision making
Article Open Access

Soft covering based rough graphs and corresponding decision making

  • Choonkil Park , Nasir Shah EMAIL logo , Noor Rehman , Abbas Ali , Muhammad Irfan Ali and Muhammad Shabir
Published/Copyright: May 30, 2019

Abstract

Soft set theory and rough set theory are two new tools to discuss uncertainty. Graph theory is a nice way to depict certain information. Particularly soft graphs serve the purpose beautifully. In order to discuss uncertainty in soft graphs, some new types of graphs called soft covering based rough graphs are introduced. Several basic properties of these newly defined graphs are explored. Applications of soft covering based rough graphs in decision making can be very fruitful. In this regard an algorithm has been proposed.

MSC 2010: 05C72; 05C76; 05C85

1 Introduction

Many real world situations appearing in various spheres of life, such as physical sciences, chemistry, communications, computer sciences and several other areas, involve graphs. Graphs and operations on graphs are extensively studied by computer scientists. The main reason behind this is because graphs can be used to represent many real world problems in computer science that are otherwise abstract. The swiss mathematician Leonhard Euler [1] known as the father of graph theory is universally credited with having produced the first paper in 1736, when he settled a famous unsolved problem known as Königsburg Bridge problem by constructing the Eulerian graph. The subject of graph theory which is motivated by recreational mathematics and study of games may be considered as a part of combinatorial mathematics. The theory has greatly contributed to our understanding of programming, civil engineering, communication theory, switching circuits, operational research, economics and psychology. Many applications of graphs can be seen in [2, 3] (and the references in that respect).

In real situations, complexity and complications usually originate from uncertainty in the form of ambiguity. There are several real life problems involving uncertainty and vagueness where the classical mathematics is not successful and not absolutely prosperous. Most of our traditional and conventional mechanism of modeling, reasoning and computing are crisp, precise in character and deterministic. The dilemma and situations connecting with uncertainty are being handled by ancient and effective tools of probability. The drawback of probability theory is that it is applicable only when the occurrence of events is strictly determined by chance. In conjunction with probability theory, many other theories like fuzzy set theory, intuitionistic fuzzy set theory, rough set theory, neutrosophic set theory, soft set theory and blend of some of these theories to handle uncertainty which arises due to vagueness, have been introduced (for further details see [4, 5]).

It is believed that an important epoch in the evolution of modern theory of uncertainty arising due to vagueness was the publication of the pioneering paper by Zadeh [7] in 1965. He has defined fuzzy sets with an aspect to study, describe and develop mathematically those situations which are imprecise and defined vaguely. Pawlak [6] introduced the concept of rough sets which is an excellent mathematical tool to handle with the given information and an access to ambiguity and equivocalness. The main significance of rough set theory is that it does not involve any additional information about the data, like membership in fuzzy sets. The rough sets theory is based on equivalence relations, which are now extended to the notion of covering based rough sets [8, 9]. Probability theory, fuzzy set theory and rough set theory are different accessions to handle uncertainty, vagueness and imprecision. Each of these theories have their own restrictions and limitation. Many applications of these theories in data mining, pattern recognition, knowledge discovery and machine learning can be seen in [10, 11, 12, 13, 14, 15, 16, 17]. While dealing with such theories, a question arises how to handle multi-attributes? Molodtsov [5] introduced the notion of soft sets to overcome the problem of dealing with attributes. This concept not only changed the role of above said theories as the sole representative of multi-attributes but also rectified in some disciplines to tackle many problems of uncertainty [18, 19, 20]. A number of applications, utilizations and practices have made with respect to multi-attributes modeling and decision making problems [24, 25, 26, 27, 28].

A useful and drastic theory has been established in [29, 30, 31] by connecting the covering soft sets to rough sets. Huge number of applications have been presented by many researchers in multi-attributes decision making problems, attributes reduction problems, data labeling problems, data mining problems and knowledge based systems [32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46].

The concept of soft graphs and their different operations can be seen in [47]. These concepts were required to tackle multi-attributes problems related to the theory of graphs. A number of generalizations of soft graphs are available in the literature [48, 49, 50, 51, 52, 53]. To strengthen and enhance the applicability of soft graphs, an innovative approach by combining rough set with soft graphs, called soft covering based rough graphs are introduced. In the present paper we initiate the study of new types of graphs called soft covering based rough graphs. Several properties of these graphs are explored. As an application of soft covering based rough graphs in decision making problems an algorithm is proposed.

The rest of the paper is organized as follows: In Section 2, some basic concepts are revised. Section 3 is about basic definitions and characterization of soft covering based rough graph, lower/upper 𝓢-soft vertex covering approximations, lower/upper 𝓠-soft edge covering approximations, 𝓢-soft rough vertex covering graph, 𝓠-soft rough edge covering graph, soft covering based rough graphs, and basic theory is discussed with examples. Section 4 is devoted to present an application of soft covering based rough graphs in real life. To compute the effectiveness of some diseases amongst colleagues working in same factory, an algorithm is developed in a realistic way, using simple digraph with vertices as 20 colleagues and the edges as the interaction of these colleagues. Marginal fuzzy sets are defined with the help of lower and upper soft rough approximations of the given graph and using marginal fuzzy sets as weights, persons at high risk of having given diseases are found. Conclusion of the paper is presented in Section 5.

2 Preliminaries

In this section the basic ideas regarding the graphs, soft sets, soft graphs and soft rough sets are given which will help in the rest of sections.

Definition 1

[2] A graph G is a pair (V, E) of sets, where V is a finite non-empty set whose members are called vertices (also called points or nodes) and E is a set of unordered pairs of distinct vertices called edges (also called lines or arcs). A graph is usually denoted as G = (V, E). Let G be a graph and {u, v} be an edge of G. It is often more convenient to represent this edge by uv or vu. The vertex set is usually denoted by V(G) and the edge set by E(G). An edge of a graph that joins a node to itself is called loop or self loop. In a multigraph no loops are allowed but more than one edge can join two vertices and these edges are called multiple edges or parallel edges. A graph G is called simple if it has no loops or multiple edges.

Definition 2

[2] A directed graph or digraph G containing a vertex set V(G), and an edge set E(G) whose elements are ordered pairs of elements of V(G) called the directed edges. The first element of the ordered pair is called the tail of the edge and the second is called the head, together, they are the endpoints.

Definition 3

[20] Let T be the set of parameters. A pair (k, T) is called a soft set over the set U of universe, where k : TP(U) is a set valued mapping and P(U) is the power set of U.

Definition 4

[47] A quadruple 𝓖 = (G, λ, μ, T) is called a soft graph, where

  1. G = (V, E) is a simple graph,

  2. (λ, T) is a soft set over V,

  3. (μ, T) is a soft set over E,

  4. (λ(a), μ(a)) is a subgraph of G for all aT.

Definition 5

[25] Let S = (k, T) be a soft set over U. Then the pair 𝓟 = (U, S) is called soft approximation space. Based on the soft approximation space 𝓟, we define

appr_PX=uU:aT,ukaX,

appr¯PX=uU:aT,xka,kaX

assigning to any set XU, the sets appr𝓟(X) and appr𝓟(X) and are called soft 𝓟-lower approximation and soft 𝓟-upper approximation of X, respectively.

The sets

PosX=appr_PX,NegX=appr_PX,andBndX=appr¯PXappr_PX

are called the soft 𝓟-positive region, the soft 𝓟 -negative region, and the soft 𝓟-boundary region of X, respectively. If appr𝓟(X) = appr𝓟(X) then X is said to be soft 𝓟-definable, otherwise X is called a soft 𝓟-rough set.

3 Soft Covering Based Rough Graphs

Based upon the properties and usefulness of both rough sets and soft sets, a hybrid soft covering based rough graphs are defined in this section. Basic properties and results related to soft covering based rough graphs are discussed.

Definition 6

Let 𝓖 = (G, λ, μ, T) be a soft graph over the simple graph G = (V, E). Then 𝓖 is called

  1. full soft vertex graph if

    αTλα=V.
  2. full soft edge graph if

    αTμα=E.
  3. full soft graph if

    G=αTλα,αTμα.
  4. covering soft vertex graph if λ(α) ≠ ∅ for all αT. In this case (λ, T) is called covering soft set over V, denoted by 𝓒𝓥.

    Denote by 𝓢 = (V, 𝓒𝓥) and call it soft vertex covering approximation space.

Definition 7

Let 𝓢 = (V, 𝓒𝓥) be a soft vertex covering approximation space and vV. Then the set

MdesSv=λα:αTvλαforallβTvλβλαimpliesλα=λβ

is called soft minimal vertex description of vV.

Definition 8

Let 𝓢 = (V, 𝓒𝓥) be a soft vertex covering approximation space. Based on 𝓢 = (V, 𝓒𝓥), the sets defined by

appr_SX=αTλα:λαX,

and

appr¯SX=MdesSv:vX

for the subset XV, are called the lower 𝓢-soft vertex covering and upper 𝓢-soft vertex covering approximations of X, respectively.

Furthermore

PostSX=appr_SX,NegtSX=Vappr¯SXandBndSX=appr¯SXappr_SX.

are called 𝓢-soft positive vertex covering region, 𝓢-soft negative vertex covering region and 𝓢-soft boundary vertex covering region respectively. If appr𝓢(X) = appr𝓢(X), for XV, then X is called 𝓢-soft vertex covering definable set and G𝓢 = (V, E) is called 𝓢-soft vertex covering definable graph. On the other hand if appr𝓢(X) ≠ appr𝓢(X) then X is called 𝓢-soft vertex covering based rough set and G𝓢 is called an 𝓢-soft rough vertex covering graph. Define and denote the lower and upper 𝓢-soft vertex covering approximations of G𝓢 by

GS_=appr_SX,E

and

GS¯=appr¯SX,E

for any XV.

Definition 9

Let G𝓢 be an 𝓢-soft rough vertex covering graph. Then the 𝓢-roughness membership function of XV is given by

ξGSX=1121+appr_SXappr¯SX.

Thus if appr𝓢(X) = appr𝓢(X) then ξG𝓢(X) = 0, and the graph G𝓢 is soft vertex covering definable, i.e., no roughness.

Figure 1
Figure 1

Example 1

Consider a simple graph G = (V, E), where V = {v1, v2, v3, v4, v5, v6, v7} is set of vertices and E = { e1, e2, e3, e4, e5, e6, e7, e8, e9, e10} is the set of edges as shown in figure below. Let T = {α1, α2, α3, α4, α5, α6} be the set of parameters and 𝓖 = (G, λ, μ, T) be a soft covering vertex graph over the simple graph G. The covering soft set (λ, T) over V is given in Table 1 such that λ(α1) = {v3, v4, v5, v6}, λ(α2) = {v1, v2}, λ(α3) = {v3, v5, v6}, λ(α4) = {v3, v4}, λ (α5) = {v1, v2, v3, v7}, λ(α6) = {v1, v2, v5, v6}

Table 1
v1 v2 v3 v4 v5 v6 v7
α1 0 0 1 1 1 1 0
α2 1 1 0 0 0 0 0
α3 0 0 1 0 1 1 0
α4 0 0 1 1 0 0 0
α5 1 1 1 0 0 0 1
α6 1 1 0 0 1 1 0

Then 𝓢 = (V, 𝓒𝓥) is a soft vertex covering approximation space. Let X = {v1, v2, v4} ⊆ V. Then

appr_SX=αTλα:λαX=v1,v2appr¯SX=MdesSv:vV=v1,v2,v3,v4

Since appr𝓢(X) ≠ appr𝓢(X) . So X is a soft vertex covering based rough set and G𝓢 : = (V, E) is an 𝓢-soft rough vertex covering graph, where

GS_=appr_SX,E=v1,v2,e1,e2,e3,e4,e5,e6,e7,e8,e9,e10,

GV¯=appr¯VX,E=v1,v2,v3,v4,e1,e2,e3,e4,e5,e6,e7,e8,e9,e10and

ξGSX=1121+appr_SXappr¯SX=0.25.

Note if X = {v1, v2} ⊆ V, then X is 𝓢-soft vertex covering based definable because appr𝓢(X) = appr𝓢(X) = {v1, v2} and G𝓢 : = (V, E) is an 𝓢-soft vertex covering definable graph, where

GS_=appr_SX,E=v1,v2,e1,e2,e3,e4,e5,e6,e7,e8,e9,e10=GV¯=appr¯VX,E

ξGSX=1121+appr_SXappr¯SX=0.

Thus there is no roughness.

Definition 10

Let 𝓖 = (G, λ, μ, T) be a full soft edge graph. Then 𝓖 is called covering soft edge graph if μ(α) ≠ ∅ for all αT. In this case (μ, T) is called covering soft edge set over E, denoted by 𝓒𝓔. Denote by 𝓠 = (E, 𝓒𝓔) and call it a soft edge covering approximation space.

Definition 11

Let 𝓠 = (E, 𝓒𝓔) be a soft edge covering approximation space and eE. Then the set

MdesQe=μα:αTeμαforallβTeμβμαimpliesμβ=μα

is called soft minimal edge description of eE.

Definition 12

Let 𝓠 = (E, 𝓒𝓔) be a soft edge covering approximation space. Based on 𝓠 = (E, 𝓒𝓔), the sets defined by

appr_QY=αTμα:μαY,

and

appr¯QY=MdesQe:eY

for the subset YE, are called the lower 𝓠-soft edge covering and upper 𝓠-soft edge covering approximations of Y, respectively.

Also,

PostQY=appr_QY,NegtQY=Eappr¯QYandBndQY=appr¯QYappr_QY.

are called 𝓠-soft positive edge covering region, 𝓠-soft negative edge covering region and 𝓠-soft boundary edge covering region respectively. If appr𝓠(Y) = appr𝓠(Y), for YE, then Y is called 𝓠-soft edge covering definable set and G𝓠 = (V, E) is called 𝓠-soft edge covering definable graph. On the other hand if appr𝓠(Y) ≠ appr𝓠(Y) then Y is called 𝓠-soft edge covering based rough set and G𝓠 is called 𝓠-soft rough edge covering graph. Define and denote the lower and upper Q-soft edge covering approximations of G𝓠 by

GQ_=V,appr_QY

and

GQ¯=V,appr¯QY

for any YE.

Definition 13

Let G𝓠 be a 𝓠-soft rough edge covering graph. Then the 𝓠-roughness membership function of YE is given by

ξGQY=1121+appr_QYappr¯QY.

Thus if appr𝓠(Y) = appr𝓠(Y) then ξG𝓠(Y) = 0, and so the graph G𝓠 is soft edge covering definable, i.e., no roughness.

Definition 14

A full soft graph 𝓖 = (G, λ, μ, T) is called covering soft graph if λ(α) ≠ ∅ and μ(α) ≠ ∅ for all αT.

Example 2

(Continued from Example 1) Let (μ, T) be a covering soft set over E and 𝓠 = (E, 𝓒𝓔) be a soft edge covering approximation space such that μ(α1) = {e1, e3, e5, e10}, μ(α2) = {e4}, μ(α3) = {e4, e5, e8}, μ(α4) = {e1, e2, e5, e6, e8, e9}, μ(α5) = {e1, e3} and μ(α6) = {e6, e7, e9} as shown in the Table 2

Table 2
e1 e2 e3 e4 e5 e6 e7 e8 e9 e10
α1 1 0 1 0 1 0 0 0 0 1
α2 0 0 0 1 0 0 0 0 0 0
α3 0 0 0 1 1 0 0 1 0 0
α4 1 1 0 0 1 1 0 1 1 0
α5 1 0 1 0 0 0 0 0 0 0
α6 0 0 0 0 0 1 1 0 1 0

Let Y = {e1, e3, e4, e10} ⊆ E. Then

appr_QY=αTμα:μαY={e1,e3,e4}appr¯QY=MdesQe:eE=e1,e3,e5,e10.

As appr𝓠(Y) ≠ appr𝓠(Y), so Y is a soft edge covering based rough set and G𝓠 := (V, E) is 𝓠-soft rough edge covering graph, where

GQ_=V,appr_QY=v1,v2,v3,v4,v5,v6,v7,e1,e3,e4GQ¯=V,appr¯QY=v1,v2,v3,v4,v5,v6,v7,e1,e3,e5,e10and

ξGQY=1121+appr_SYappr¯SY=0.125.

Definition 15

The G-roughness membership function of any subgraph graph G∗∗ = (X, Y) of G is given by

μGG=112appr_SXappr¯SX+appr_QYappr¯QY.

Definition 16

A soft graph 𝓖 = (G, λ, μ, T) is called soft covering based definable if

  1. X is 𝓢-soft vertex covering definable i.e., appr𝓢(X) = appr𝓢(X) for XV and

  2. Y is 𝓠-soft edge covering definable i.e., appr𝓠(Y) = appr𝓠(Y) for YE.

Definition 17

A soft graph 𝓖 = (G, λ, μ, T) is called soft covering based rough graph if

  1. X is 𝓢-soft vertex covering based rough set i.e., appr𝓢(X) ≠ appr𝓢(X)

  2. Y is 𝓠-soft edge covering based rough set i.e., appr𝓠(Y) ≠ appr𝓠(Y).

    A soft covering based rough graph is denoted by G = (G𝓢, G𝓠).

Definition 18

The lower and upper approximations of the soft covering based rough graph G = (G𝓢, G𝓠), is denoted and defined as appr(G) = (appr𝓢(X), appr𝓠(Y) ) and appr(G) = (appr𝓢(X), appr𝓠(Y) ) respectively, for any XV and YE.

Proposition 1

Let 𝓖 = (G, λ, μ, T) be a covering soft graph and 𝓢 = (V, 𝓒𝓥) and 𝓠 = (E, 𝓒𝓔) be soft vertex covering approximation space and soft edge covering approximation space, respectively. Then

  1. appr(G) = αT {(λ(α), μ(α)) : λ(α) ⊆ X, μ(α) ⊆ Y}

  2. appr(G) = ⋃ {(Mdes𝓢(v), Mdes𝓠(e)) : vXV and eYE}

  3. appr(∅) = appr (∅) = ∅

  4. appr_G=appr¯G=G=αTλα,αTμα

  5. appr(G1G2) ⊆ appr(G1) ∩ appr(G2)

  6. appr(G1G2) ⊇ appr(G1) ∪ appr(G2)

  7. appr(G1G2) = appr(G1) ∪ appr(G2)

  8. appr(G1G2) ⊆ appr(G1) ∩ appr(G2)

  9. G1G2 implies appr(G1) ⊆ appr(G2) and appr(G1) ⊆ appr(G2) where G1 and G2 are subgraphs of G.

Proof

Straightforward. □

Proposition 2

Let 𝓖 = (G, λ, μ, T) be a covering soft graph and let 𝓢 = (V, 𝓒𝓥) and 𝓠 = (E, 𝓒𝓔) be soft vertex covering approximation space and soft edge covering approximation space, respectively. Then

  1. For any XV, X is 𝓢 − soft vertex covering definable iffappr𝓢(X) ⊆ X.

  2. For any YE, Y is 𝓠 − soft edge covering definable iffappr𝓠(Y) ⊆ Y.

Proof

  1. Suppose X is an 𝓢-soft vertex covering definable. Then appr𝓢(X) = appr𝓢(X) and so appr𝓢(X) = appr𝓢(X) ⊆ X. Conversely suppose that appr𝓢(X) ⊆ X for XV. To prove X is an 𝓢-soft vertex covering definable, we have to prove only appr𝓢(X) ⊆ appr𝓢(X) . Let vappr𝓢(X) = ⋃ {Mdes𝓢(v) : vX} . Then vMdes𝓢(v) and Mdes𝓢(v) ∩ X ≠ ∅, showing that vMdes𝓢(v) ⊆ appr𝓢(X) ⊆ X. So v ∈ λ(α) for some αT. Hence vappr𝓢(X) = αT {λ(α) : λ(α) ⊆ X} and so appr𝓢(X) ⊆ appr𝓢(X).

  2. Can be proved in similar way. □

The above proposition is illustrated in the following example:

Example 3

Let 𝓖 = (G, λ, μ, T) be a covering soft graph over the simple graph G = (V, E), where V = {v1, v2, v3, v4, v5, v6} is a set of vertices, E = {e1, e2, e3, e4, e5, e6} is the set of edges and T = {α1, α2, α3, α4, α5} is the set of parameters. Let (λ, T) be a covering soft set over V such that λ (α1) = {v2, v3, v5, v6}, λ(α2) = {v2, v6}, λ (α3) = {v1, v2, v3, v6}, λ(α4) = {v1, v5}, λ (α5) = {v1, v3, v4, v5} . Then 𝓢 = (V, 𝓒𝓥) is soft vertex covering approximation space. For X = {v2, v6} ⊆ V, we have appr𝓥(X) = {v2, v6} = appr𝓥(X) . Hence appr𝓢(X) ⊆ X and X is 𝓢-soft vertex covering definable.

(2) Let (μ, T) is called covering soft set over E such that μ(α1) = {e1, e3, e6}, μ (α2) = {e2, e3, e4, e5}, μ(α3) = {e1, e2, e4, e6}, μ (α4) = {e2, e4}, μ(α5) = {e1, e2, e4, e5, e6} . Then 𝓠 = (E, 𝓒𝓔) is a soft edge covering approximation space. Let Y = {e2, e4} ⊆ E. Then we can see that appr𝓠(Y) = {e2, e4} = appr𝓠(Y) showing that Y is 𝓠-soft edge covering definable. Clearly, 𝓖 = (G, λ, μ, T) is soft covering based definable graph.

Proposition 3

Let G = (G𝓢, G𝓠) be a soft covering based rough graph. Then

  1. appr(appr(G)) = appr(G)

  2. appr(appr(G)) ⊇ appr(G)

  3. appr(appr(G)) = appr(G)

  4. appr(appr(G) ) ⊇ appr(G).

Proof

Let G = (G𝓢, G𝓠) be a soft covering based rough graph . Let 𝓢 = (V, 𝓒𝓥) be a soft vertex covering approximation space and 𝓠 = (E, 𝓒𝓔) be a soft edge covering approximation space.

  1. Let 𝓛 = appr(G) = (appr𝓢(X), appr𝓠(Y)) for every XV, YE. Let (l1, l2) ∈ 𝓛 be such that l1appr𝓢(X) and l2appr𝓠(Y) . As l1appr𝓢(X), so l1 ∈ λ(α) and Mdes𝓢(v) ∩ X ≠ ∅ for some αT. Since l2appr𝓠(Y) so l2μ(α) and Mdes𝓠(e) ∩ Y ≠ ∅ for some αT. But

    appr¯G=MdesSv,MdesQ e:vXV and eYE

    so there exists αT such that (l1, l2) ∈ (λ(α), μ(α)) ⊆ 𝓛. Hence (l1, l2) ∈ appr(𝓛), and so 𝓛 ⊆ appr(𝓛) . But appr(𝓛) ⊆ 𝓛 which shows 𝓛 = appr(𝓛) . Therefore appr(appr (G)) = appr(G).

  2. Let 𝓛 = appr(G) = (appr𝓢(X), appr𝓠(Y)) for every XV, YE. Let (l1, l2) ∈ 𝓛 such that l1appr𝓢(X) and l2appr𝓠(Y) . As l1appr𝓢(X), so l1 ∈ λ(α) and Mdes𝓢(l1) ∩ X ≠ ∅ for some α} ∈ T. Since l2appr𝓠(Y), so l2μ(α) and Mdes𝓠(l2) ∩ Y ≠ ∅ for some αT. But

    appr_G=αTλα,μα:λαX,μαY,

    Mdes𝓢(l1) ∩ appr𝓢(X) = Mdes𝓢(l1) ≠ ∅ and Mdes𝓠(l2) ∩ appr𝓠(Y) = Mdes𝓠(l2) ≠ ∅ . Then (Mdes𝓢(l1), Mdes𝓠(l2)) ∩ 𝓛 = (Mdes𝓢(l1), Mdes𝓠(l2)), αT, which shows (l1, l2) ∈ appr(𝓛) . So 𝓛 ⊆ appr(𝓛) or appr(appr(G)) ⊇ appr(G).

  3. Let 𝓛 = appr(G) = (appr𝓢(X), appr𝓠(Y)) for every XV, YE. Let (l1, l2) ∈ 𝓛 be such that l1appr𝓢(X) and l2appr𝓠(Y) . Since l1appr𝓢(X), so l1 ∈ λ(α) and λ(α) ⊆ X for some αT. Since l2appr𝓠(Y), so l2μ(α) and μ(α) ⊆ Y for some αT.

    Since

    appr_G=αTλα,μα:λαX,μαY.

    So there exists αT such that (l1, l2) ∈ (λ(α), μ(α)) ⊆ appr(𝓛) . Thus 𝓛 ⊆ appr(𝓛) . But appr(𝓛) ⊆ (𝓛) . So 𝓛 = appr(𝓛) . Hence appr(G) = appr(appr(G)).

  4. To prove appr(appr(G)) ⊇ appr(G) . Let 𝓛 = appr(G) = (appr𝓢(X), appr𝓠(Y)) for every XV, YE. Let (l1, l2) ∈ 𝓛 such that l1appr𝓢(X) and l2appr𝓠(Y) . Since l1appr𝓢(X), so l1 ∈ λ(α) and Mdes𝓢(l1) ∩ X ≠ ∅ for some αT. Since l2appr𝓠(Y) so l2μ(α) and Mdes𝓠(l2) ∩ Y ≠ ∅ for some αT. Since

    appr¯G=MdesSl1,MdesQl2:l1XV and l2YE,appr¯SX=MdesSl1:l1XV andappr¯QY= MdesQl2:l2YE.

    Therefore (Mdes𝓢(l1), Mdes𝓠(l2)) ∩ 𝓛 = (Mdes𝓢(l1), Mdes𝓠(l2)) with Mdes𝓢(l1) ≠ ∅ and Mdes𝓠(l2) ≠ ∅ . So (l1, l2) ∈ (Mdes𝓢(l1), Mdes𝓠(l2)) ⊆ appr(𝓛) showing (l1, l2) ∈ appr(𝓛) . Thus 𝓛 ⊆ appr(𝓛) . Hence appr(appr(G)) ⊇ appr(G) . □

Corollary 1

Let 𝓖 = (G, λ, μ, T) be a soft graph and 𝓢 = (V, 𝓒𝓥) and 𝓠 = (E, 𝓒𝓔) be soft vertex covering approximation space and soft edge covering approximation space, respectively. Then for every XV and YE, the following hold.

  1. appr𝓢(appr𝓢(X)) = appr𝓢(X).

  2. appr𝓢(appr𝓢(X)) ⊇ appr𝓢(X)

  3. appr𝓢(appr𝓢(X)) = appr𝓥(X)

  4. appr𝓢(appr𝓢(X)) ⊇ appr𝓢(X) for every XV.

  5. appr𝓠(appr𝓠(Y)) = appr𝓠(Y).

  6. appr𝓠(appr𝓠(Y)) ⊇ appr𝓠(Y)

  7. appr𝓠(appr𝓠(Y)) = appr𝓠(Y)

  8. appr𝓠(appr𝓠(Y)) ⊇ appr𝓠(Y) for every YE.

Example 4

Let 𝓖 = (G, λ, μ, T) be a soft graph as in Example 1 with μ(α1) = {v1, v5, v6, v7}, μ(α2) = {v3, v5, v6}, μ(α3) = {v1, v3, v4}, μ (α4) = {v5, v6}, μ(α5) = {v2, v4, v6, v7} and μ(α6) = {v1, v2, v3, v6, v7} . Let X = {v2, v3, v5, v6} ⊆ V. Then

appr_SX=αTλα:λαX=v3,v5,v6,

and

appr¯SX=MdesSv:vX=v1,v2,v3,v4,v5,v6,v7

  1. Let P = appr𝓢(X) = {v1, v2, v3, v4, v5, v6, v7} . Then appr𝓢(P) = appr𝓢(appr𝓢(X)) = P.

  2. Let R = appr𝓢(X) = {v3, v5, v6} . Then appr𝓢(R) = appr𝓢(appr𝓢(X)) = {v1, v2, v3, v4, v5, v6, v7} = appr𝓢(X) ⊇ R.

  3. appr𝓢(appr𝓢(X)) = appr𝓢(R) = {v3, v5, v6} = R = appr𝓢(X) . Similarly rest of the above results can be verified.

Proposition 4

Let 𝓖 = (G, λ, μ, T) be a soft graph. Then 𝓖 = (G, λ, μ, T) is a full soft graph if and only if appr(G) = G = appr(G).

Proof

Suppose 𝓖 = (G, λ, μ, T) is a full soft graph. Then G=αTλα,αTμα. Since

appr_SX=αTλα:λαX,

so appr𝓢(V) = αT {λ(α) : λ (α) ⊆ V} = αT λ(α) = V. Hence appr𝓢(V) = V. Now appr𝓠(Y) = αT {μ(α) : μ(α) ⊆ Y}, so appr𝓠(E) = αT {μ(α) : μ(α) ⊆ E} = αT μ(α) = E. Therefore appr (G) = (appr𝓢(V), appr𝓠(E)) = (V, E) = G. Also appr𝓢(X) = ⋃ {Mdes𝓢(v) : vX }, so appr𝓢(V) = ⋃ {Mdes𝓢(v) : vV} = ⋃ Mdes𝓢(v) = V

Similarly appr𝓠(Y) = ⋃ {Mdes𝓠(e) : eY }, so appr𝓠(E) = ⋃ {Mdes𝓠(e) : eE} = ⋃ Mdes𝓠(e) = E. Hence G = appr(G).

Conversely suppose thatappr(G) = G = appr(G) . To show 𝓖 = (G, λ, μ, T) is a full soft graph. Since appr(G) = (appr𝓢(V), appr𝓠(E)) = G so appr𝓢(V) = V and appr𝓠(E) = E.

So appr𝓢(V) = αT {λ(α) : λ (α) ⊆ V} = V and appr𝓠(E) = αT {μ(α) : μ(α) ⊆ E} = E, which shows that αT λ(α) = V and αT μ(α) = E. Hence G=V,E=αTλα,αTμα showing that 𝓖 = (G, λ, μ, T) is a full soft graph. □

Proposition 5

Let 𝓖 = (G, λ, μ, T) be a covering soft graph and 𝓢 = (V, 𝓒𝓥) be a soft vertex covering approximation space. Then the following are equivalent:

  1. (λ, T) is a full soft set.

  2. appr𝓢(V) = V

  3. appr𝓢(V) = V

  4. Xappr𝓢(X) for all XV

  5. appr𝓢({v}) ≠ ∅ for all vV.

Proof

Using Proposition 4, it is easy to show that the conditions (1) and (2) are equivalent. Similarly the conditions (1) and (3) are equivalent.

Now to prove conditions (4), (5) and (1) are equivalent. Suppose condition (4) holds. To prove that (5) is true. For vV, by condition (4), {v} ⊆ appr𝓢({v}) . Thus appr𝓢({v}) ≠ ∅ because vappr𝓢({v}) . Hence (4) implies(5) . Now to show (5) implies (1) . Suppose appr𝓢({v}) ≠ ∅ for all vV. Let lappr𝓢({v}) . Then by definition of appr𝓢({v}), there exists some α in T with l ∈ λ (α) and λ(α) ∩ {v} ≠ ∅ . It follows that v = l ∈ λ(α) and so v αT λ(α) . Hence (λ, T) is a full soft set showing that (5) implies (1) . Now to complete the proposition, it is left to show (1) implies (4) . Suppose (λ, T) is a full soft set with XV. For any pX, since (λ, T) is a full soft set so there exists some αT such that p ∈ λ(α) . Also X∩Mdes𝓢(p) ≠ ∅ because pXMdes𝓢(p) . Hence pappr𝓢(X) . Therefore Xappr𝓢(X) for all XV. □

Proposition 6

Let 𝓖 = (G, λ, μ, T) be a covering soft graph and 𝓠 = (E, 𝓒𝓔) be a soft edge covering approximation space. Then the following are equivalent:

  1. (μ, T) is a full soft set.

  2. appr𝓠(E) = E.

  3. appr𝓠(E) = E.

  4. Yappr𝓠(Y) for all YE.

  5. appr𝓠({e}) ≠ ∅ for all eE.

Proof

Similar to the proof of the Proposition 5. □

4 Applications of Soft Covering Based Rough Graphs

One of the most important applications of rough sets is the decision making and after combining with soft sets, it has promoted to multicriteria group decision making. Many applications of multicriteria group decision making are available in literature which can be seen in [26, 28, 31, 34, 39]. In such applications, the decision making has not been involved by the interaction of the objects, while their individual performance/characteristics have been used. Initial evaluation results have been used to perform the algorithms of decision making, which are prescribed to a few number of fields. In this section, we use the soft covering based rough graphs to settle a real life medical diagnosis problem. The algorithm is described as follows: Let V = {V1, V2, V3, …, Vk} be the set of objects(universe) and 𝓣 = {𝔡1, 𝔡2, 𝔡3, …, 𝔡r} be the set of (diseases) parameters. Let G* be a simple graph with V as a set of vertices and E as a set of edges. Let (λ, 𝓣) and (μ, 𝓣) be two covering soft sets on V and E respectively, defined by;

λdi=VPV:Vertex VP possesses the attribute di

and

μdi=VpVqE:Vertex Vp with attribute di has interaction with vertex Vq,

so that 𝓖 = (G*, λ, μ, T) is a soft graph, i.e., for each i, Gi = (λ(𝔡i), μ(𝔡i)) is a subgraph of G*. For basic evaluation, suppose 𝔇 = {S1, S2, S3, …, Sm} is the set of m medical specialist and (π, 𝔇) be a soft set over V defined by

πSt=VPV:the medical specialist St suggested VP possessing some attribute di.

Let 𝓢 = (V, 𝓒𝓥) be a soft vertex covering approximation space, then

appr_SπSt=VPV:VP is an optimum candidate according to medical specialist St,

and

appr¯SπSt=VPV:VP is possibly an optimum candidate according to medical specialist St.

Suppose Ωπ(𝔇) (VP) and Ωπ(𝔇)(VP) are two fuzzy sets for measure of optimality and possibly measure of optimality, respectively on E, of each object VP such that

ΩπD_VP=1mmk=1χπSt_VP

and

ΩπD¯VP=1mmk=1χπSt¯VP,

where χπ(St) and χπ(St) are a kind of indicator functions, defined by

χπSt_VP=1if VP is in appr_SπSt0otherwise,

and

χπSt¯VP=1if VP is in appr¯SπSt0otherwise.

Clearly Ωπ(𝔇) (VP) and Ωπ(𝔇)(VP) represents the optimality and possible optimality of each object according to each medical specialist. Now consider the interaction of vertex Vp with vertex Vq and vice versa. The marginal weight function ϕ for each Vp can be computed by;

ϕVp=1kϕrVp+ϕcVp

for p = 1, 2, 3, …, k, where

ϕrVp=ki=1χEVpVq,

is the measures the interaction of Vp with Vq, and

ϕcVp=ki=1χEVqVp,

is the measures the interaction of vertex Vq with Vp, where χE is an indicator function on E, defined by

χEVpVq=1if VpVq form an edge0otherwise.

Henceforth the marginal weight function ϕ for each Vp, in both ways, actually measures the degree of interaction. Finally an evaluation function ψ is defined on V by

ψVp=12[ΩπD_Vp+ΩπD¯Vp]ϕVp.

For a threshold γ ∈ [0, 1], it can be seen that all persons Vj are at optimum for all j, in which ψ (Vp) ≥ γ. The persons Vk is the best optimal if ψ(Vk) = maxp {ψ (Vp)}. This algorithm involved both the indivisual’s evaluations as well as the effects of interaction amongst the vertices/objects. This can be an interaction of two poles of transportation or network problems. One can apply this algorithm to other related problems. A real life application for diagnosing diseases from a group of people has been considered below.

Suppose during the annual medical checkup, four viral diseases found in a group of 20 people V = {V1, V2, V3, …, V20}, through different sources such as insect bite, eating contaminated food, having sex with an infected person and breathing air polluted by a virus. 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 T = {𝔡1, 𝔡2, 𝔡3, 𝔡4} is the set of parameters such that 𝔡1 represents " entering of virus in human body through insect bite ", 𝔡2 represents " entering of virus in human body through eating contaminated food ", 𝔡3 represents " entering of virus in human body through having sex with an infected person and 𝔡4 represents " entering of virus in human body through breathing air polluted by a virus. It is also assumed that a person Vj may have more than one viral disease. Suppose G* is a simple digraph having vertex set V of 20 persons, (λ, T) be covering soft set on V indicating which member has what disease and 𝓢 = (V, 𝓒𝓥) be a soft vertex covering approximation space such that λ(𝔡i) := {Vp : Vp is infected through 𝔡i} where

λd1=V4,V5,V6,V7,V8,V9,V16,V18,V19,V20,
λd2=V1,V2,V4,V10,V12,V13,V14,V15,V19,
λd3=V2,V3,V5,V8,V9,V11,V17,V20,
λd4=V1,V6,V7,V8,V13,V17,V18.

Let (μ, 𝓣) be a covering soft sets on E defined by;

μdi=VpVq:Vp is infected by Vq through di

Let

μd1=V4V6,V5V6,V6V7,V7V9,V9V8,V8V16,V16V20,V7V20,V16V18,V20V19,μd2=V1V4,V1V2,V2V4,V4V19,V19V10,V10V12,V12V15,V13V14,V1V10,V14V15,V15V10,V4V1,V19V1,μd3=V2V5,V3V5,V5V8,V2V3,V8V9,V9V11,V2V17,V8V3,V17V20,V9V20,V8V11,V17V2,V20V5,V11V17,V11V5

and

μd4=V1V6,V7V13,V6V7,V18V7,V8V17,V13V18,V13V17,V17V6.

Clearly 𝓖 = (G*, λ, μ, T) is a soft graph, i.e., for each i = 1, 2, 3, 4, Gi = (λ(𝔡i), μ(𝔡i)) is a subgraph of G*. Let 𝔇 = {S1, S2, S3} be the set of 3 medical specialist’s group who examine the patients with respect to the parameters 𝔡1, 𝔡2, 𝔡3 and 𝔡4. Let (π, 𝔇) be a soft set over V showing whether a person is diagnosed by viral disease or not. Suppose

πS1=V1,V2,V3,V4,V5,V6,V7,V8,V9,V10,V13,V16,V17,V18,V19,V20,πS2=V1,V2,V3,V4,V6,V10,V12,V13,V14,V15,V18,

and

πS3=V1,V2,V3,V4,V9,V10,V13,V18,V20.

Let 𝓢 = (V, 𝓒𝓥) be a soft vertex covering approximation space. Then appr𝓢 (π(S1)) = {V1, V4, V5, V6, V7, V8, V9, V13, V17, V18, V19, V20}, appr𝓢(π(S2)) = ∅ = appr𝓢(π(S3)) and appr𝓢(π(Si)) = V, for i = 1, 2, 3. Suppose Ωπ(𝔇) (Vj) and Ωπ(𝔇)(Vj) be two fuzzy sets for measure of optimality and possibly measure of optimality, respectively on E of each object Vi such that

ΩπD_Vp=133k=1χπSt_Vp

and

ΩπD¯Vp=133k=1χπSt¯Vp.

Here

ΩπD_Vp=13 for j=1,4,5,6,7,8,9,13,17,18,19,20and ΩπD_Vp=0 for rest of values of p

and

ΩπD¯Vp=1 for p=1,2,3,...,20.

The marginal weight function ϕ for each Vp can be computed by;

ϕVp=1kϕrVp+ϕcVp.

That is

ϕV1=310,ϕV2=310,ϕV3=320,ϕV4=14,ϕV5=310,ϕV6=14,ϕV7=14,
ϕV8=720,ϕV9=14,ϕV10=15,ϕV11=15,ϕV12=110,ϕV13=15,ϕV14=110,
ϕV15=320,ϕV16=320,ϕV17=720,ϕV18=320,ϕV19=15,ϕV20=310.

Finally an evaluation function ψ is defined on V by

ψVp=12[ΩπD_Vp+ΩπD¯Vp]ϕVp

That is

ψV1=15,ψV2=310,ψV3=340,ψV4=16,ψV5=15,ψV6=16,ψV7=16,
ψV8=730,ψV9=16,ψV10=110,ψV11=110,ψV12=120,ψV13=215,ψV14=120,
ψV15=340,ψV16=340,ψV17=730,ψV18=110,ψV19=215,ψV20=15.

Hence from the above calculations, the persons at highest risk is V2.

The pseudocode of the above algorithm is presented below;

Pseudo code

  1. Consider 𝓖 = (G*, λ, μ, T) a soft graph and evaluation soft set (π, 𝔇).

  2. Find lower and upper 𝓢-soft vertex covering approximations of each π (St).

  3. Compute the fuzzy functions and Ωπ(𝔇)(Vp) and Ωπ(𝔇)(Vp) given by

    ΩπD_Vp=1mmk=1χπSt_Vp

    and

    ΩπD¯Vp=1mmk=1χπSt¯Vp.
  4. Calculate the weights for each Vp, given by

    ϕVp=1kϕrVp+ϕcVp
  5. Finally calculate the evaluation function given by

    ψVp=12[ΩπD_Vp+ΩπD¯Vp]ϕVp

    The person Vk is at high risk if ψ(Vk) = maxp {ψ (Vp)}.

5 Conclusion

The applications of soft sets and rough sets that are available in the literature are usually based upon the individ’s properties of the members of the universe with the given attributes. In decision making problems, the diversity of attribute/behavior and characteristics with the member’s interaction have not been considered so far. In the present work, we introduced the notion of soft covering based rough graphs. We not only discussed the basic properties of such graphs but also formulated a prediction system to optimize the diagnosis process of diagnosing some diseases among the members working in a factory. This interaction may cause the spreadness of disease among the staff members. Using the concepts of lower/upper 𝓢-soft vertex covering approximations, the fuzzy sets Ωπ(𝔇) and Ωπ(𝔇) are introduced, while the marginal fuzzy sets ϕr(Vp) and ϕc(Vp) are used to find the measure of interaction of any staff member Vp with Vq and vice versa. Finally the evaluation function has pointed out the optimal carriers of diseases. We hope our results will prove a foundation for decision making problems. In future work we will be working on decision making problems in which lower/upper covering soft edge approximations are used to optimize the algorithm and will try to use different techniques to replace the marginal fuzzy sets.

References

[1] Euler L., Solutio problematis ad geometriam situs pertinensis. Comm. Acad. Sci. Imper. Petropol., 8, (1736), 128-140.Search in Google Scholar

[2] Beineke L. W., Wilson, R. J. and Cameron, P.J. eds., Topics in algebraic graph theory, Camb. Uni. Press, 102, (2004).10.1017/CBO9780511529993Search in Google Scholar

[3] West D. B., Introduction to graph theory, Upper Saddle River: Prentice hall, 2, (2001).Search in Google Scholar

[4] Atanassov K. T., Intuitionistic fuzzy sets, Fuzzy sets and Sys 20, (1986), 87-96.10.1016/S0165-0114(86)80034-3Search in Google Scholar

[5] Molodtsov D., Soft set theory – First results, Comput. Math. Appl., 37, (1999), 19-31.10.1016/S0898-1221(99)00056-5Search in Google Scholar

[6] Pawlak Z., Rough sets, Int. J. Comput. Inform. Sci., 11, (1982), 341-356.10.1007/BF01001956Search in Google Scholar

[7] Zadeh L. A., Fuzzy sets, Inform. Sci. 8 (1965) 338-353.10.21236/AD0608981Search in Google Scholar

[8] Zhu W., Wang F. Y., On three types of covering-based rough sets, IEEE Trans. Knowledge Data Eng (2007), 19-8.10.1109/TKDE.2007.1044Search in Google Scholar

[9] Zhu W., Relationship between generalized rough sets based on binary relation and covering, Inform. Sci. 179, (2009), 210-225.10.1016/j.ins.2008.09.015Search in Google Scholar

[10] Greco S., Matarazzo B., Slowinski R., Rough approximation by dominance relations, Int. J. Intell. Syst. 17 (2002), 153-171.10.1002/int.10014Search in Google Scholar

[11] Guo Z. L, Liu Y. L, Yang H. L, A novel rough set model in generalized single valued neutrosophic approximation spaces and its application. Symm, 9(7) (2017), 1-19.10.3390/sym9070119Search in Google Scholar

[12] Liu G., Sai Y., A comparison of two types of rough sets induced by coverings, Int. J. Approx. Reason. 50 (2009), 521-528.10.1016/j.ijar.2008.11.001Search in Google Scholar

[13] Liu G., Zhu W., The algebraic structures of generalized rough set theory, Inform. Sci. 178 (2008), 4105-4113.10.1016/j.ins.2008.06.021Search in Google Scholar

[14] Pawlak Z., Rough Sets: Theoretical Aspects of Reasoning about Data, Klu. Acad. Pub, Dordrecht, (1991).Search in Google Scholar

[15] Pawlak Z., Skowron A., Rudiments of rough sets, Inform. Sci. 177 (2007), 3-27.10.1016/j.ins.2006.06.003Search in Google Scholar

[16] Pawlak Z., Skowron A.,, Rough sets: some extensions, Inform. Sci. 177 (2007), 28–40.10.1016/j.ins.2006.06.006Search in Google Scholar

[17] Słowinski R., Vanderpooten D., A generalized definition of rough approximations based on similarity, IEEE Trans. Knowledge Data Eng. 12 (2000), 331-336.10.1109/69.842271Search in Google Scholar

[18] Ali M. I., et al, On some new operations in soft set theory, Comput & Math with Appl, 57-9 (2009), 1547-1553.10.1016/j.camwa.2008.11.009Search in Google Scholar

[19] Maji P. K., Biswas R., Roy A. R., Soft set theory, Comput. Math. Appl. 45 (2003), 555-562.10.1016/S0898-1221(03)00016-6Search in Google Scholar

[20] P. K. Maji, A. R. Roy, R. Biswas, An application of soft sets in a decision making problem, Comput. Math. Appl. 44 (2002), 1077-1083.10.1016/S0898-1221(02)00216-XSearch in Google Scholar

[21] Chitcharoen D., and Pattaraintakorn P., Towards theories of fuzzy set and rough set to flow graphs, IEEE Int. Conf. Fuzzy Sys, 4630596 (2008), 1675-1682.10.1109/FUZZY.2008.4630596Search in Google Scholar

[22] Morsi N. N., and Yakout M. M, Axiomatics for fuzzy rough sets, Fuzzy sets and Sys, 100 (1998), 327-342.10.1016/S0165-0114(97)00104-8Search in Google Scholar

[23] Pedrycz W., and Homenda W., From fuzzy cognitive maps to granular cognitive maps, IEEE Trans Fuzzy Sys 22.4 (2014), 859-869.10.1007/978-3-642-34630-9_19Search in Google Scholar

[24] Rolka L., and Rolka A. M., Labeled Fuzzy Rough Sets Versus Fuzzy Flow Graphs, IJCCI- Proceed. 8th Inter. Joint Conf. Comput. Intel, (2016), 115-120.10.5220/0006083301150120Search in Google Scholar

[25] Chen D., Wang C. Z., and Hu Q. H., A new approach to attribute reduction of consistent and inconsistent covering decision systems with covering rough sets, Inform. Sci. 177 (2007), 3500-3518.10.1016/j.ins.2007.02.041Search in Google Scholar

[26] Feng F., Liu X., Fotea V. L., and Jun Y. B., Soft sets and soft rough sets, Inform. Sci. 181 (2011), 1125-1137.10.1016/j.ins.2010.11.004Search in Google Scholar

[27] Feng F., Soft rough sets applied to multicriteria group decision making, Ann. Fuzzy Math. Inf 2 (2011), 69-80.Search in Google Scholar

[28] Molodtsov D., The Theory of Soft Sets (in Russian), URSS Publishers, Moscow, (2004).Search in Google Scholar

[29] Roy A. R, and Maji P. K, A fuzzy soft set theoretic approach to decision making problems, J. Comput. Appl. Math. 203 (2007), 412-418.10.1016/j.cam.2006.04.008Search in Google Scholar

[30] Tozlu N., Yuksel S., and Simsekler T. H, A Topological Approach to Soft Covering Approximation Space, arXiv preprint arXiv:1503.07896 (2015).Search in Google Scholar

[31] Yuksel S, Ergül Z. G., and Tozlu N., Soft covering based rough sets and their application, The Sci. World J. (2014), 1-9.10.1155/2014/970893Search in Google Scholar

[32] Yuksel S, Tozlu N and Dizman T. H., An application of multicriteria group decision making by soft covering based rough sets, Filomat 29.1 (2015), 209-219.10.2298/FIL1501209YSearch in Google Scholar

[33] Ali M. I., A note on soft sets, rough soft sets and fuzzy soft sets, Appl. Soft. Comput., 11 (2011), 3329-3332.10.1016/j.asoc.2011.01.003Search in Google Scholar

[34] Bonikowski Z., Bryniariski E., Skardowska V. W., Extension and intensions in the rough set theory, Inform. Sci. 107, (1998), 149-167.10.1016/S0020-0255(97)10046-9Search in Google Scholar

[35] Faizi S., et al, Group decision-making for hesitant fuzzy sets based on characteristic objects method, Symm. 9 (8) (2017), 1-17.10.3390/sym9080136Search in Google Scholar

[36] Feng, et al, Attribute analysis of information systems based on elementary soft implications, Know-Based Sys.70 (2014), 281-292.10.1016/j.knosys.2014.07.010Search in Google Scholar

[37] Li T. J., Leung Y., Zhang W.X., Generalized fuzzy rough approximation operators based on fuzzy coverings, Int. J. Approx. Reason. 48 (2008), 836-856.10.1016/j.ijar.2008.01.006Search in Google Scholar

[38] Skowron A., Stepaniuk J., Tolerance approximation spaces, Fundam. Inform. 27 (1996), 245-253.10.3233/FI-1996-272311Search in Google Scholar

[39] Xu W. X., Zhang W. X., Measuring roughness of generalized rough sets induced by a covering, Fuzzy Sets Sys. 158 (2007), 2443-2455.10.1016/j.fss.2007.03.018Search in Google Scholar

[40] Ma X., et al, A survey of decision making methods based on two classes of hybrid soft set models, Artif. Intel Rev (2016), 1-19.Search in Google Scholar

[41] Ma X., Liu Q., Zhan J., A survey of decision making methods based on certain hybrid soft set models, Artificial Intelligence Review 47, (2017), 507-530.10.1007/s10462-016-9490-xSearch in Google Scholar

[42] Ma X., Zhan J., Ali M. I., and Mehmood N., A survey of decision making methods based on two classes of hybrid soft set models, Artificial Intelligence Review 49 (4) (2018), 511-529.10.1007/s10462-016-9534-2Search in Google Scholar

[43] Yao Y. Y., Lin T. Y., Generalization of rough sets using modal logic, Intell. Autom. Soft Comput. Int. J. 2 (1996), 103-120.10.1080/10798587.1996.10750660Search in Google Scholar

[44] Yao Y. Y., Constructive and algebraic methods of the theory of rough sets, Inform. Sci. 109 (1998), 21-47.10.1016/S0020-0255(98)00012-7Search in Google Scholar

[45] Zhu W., Generalized rough sets based on relations, Inform. Sci. 177 (22) (2007), 4997-5011.10.1016/j.ins.2007.05.037Search in Google Scholar

[46] Zhan J., Ali M. I., and Mehmood N., On a novel uncertain soft set model: Z-soft fuzzy rough set model and corresponding decision making methods, Appl. Soft Comput. 56 (2017), 446-457.10.1016/j.asoc.2017.03.038Search in Google Scholar

[47] Zhang H., and Zhan J., Rough soft lattice implication algebras and corresponding decision making methods, Int. J. Mach Lear. Cyber. 8 (2017), 1301-1308.10.1007/s13042-016-0502-6Search in Google Scholar

[48] Akram M., Nawaz S., Operations on Soft Graphs, Fuzzy Inf. Eng. 7 (2015), 423-449.10.1016/j.fiae.2015.11.003Search in Google Scholar

[49] Akram M., Nawaz S., Fuzzy soft graphs with applications. J. Int Fuzzy Syst. 30.6 ((2016)) 3619-3632.10.3233/IFS-162107Search in Google Scholar

[50] Ali M. I., Shabir M., and Feng F., Representation of graphs based on neighborhoods and soft sets, International Journal of Machine Learning and Cybernetics 8 (5) (2017), 1525-1535.10.1007/s13042-016-0525-zSearch in Google Scholar

[51] Firouzian S., and Jouybari M. N., Coloring fuzzy graphs and traffic light problem, TJMCS, 2 (3) (2011), 431-435.10.22436/jmcs.02.03.05Search in Google Scholar

[52] Mohinta S., and Samanta T. K., An introduction to fuzzy soft graph, Math. Mor 19-2 (2015), 35-48.10.5937/MatMor1502035MSearch in Google Scholar

[53] Shah N., and Hussain A., Neutrosophic soft graphs, Neut. Sets and Sys. 11 (2016), 31-44.Search in Google Scholar

[54] Shah N., Rehman N., Shabir M., and Ali M. I., Another approach to roughness of soft graphs with applications in decision making, Symmetry 10, 145 (2018).10.3390/sym10050145Search in Google Scholar

Received: 2017-12-07
Accepted: 2018-06-27
Published Online: 2019-05-30

© 2019 Park et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 Public License.

Articles in the same Issue

  1. Regular Articles
  2. On the Gevrey ultradifferentiability of weak solutions of an abstract evolution equation with a scalar type spectral operator of orders less than one
  3. Centralizers of automorphisms permuting free generators
  4. Extreme points and support points of conformal mappings
  5. Arithmetical properties of double Möbius-Bernoulli numbers
  6. The product of quasi-ideal refined generalised quasi-adequate transversals
  7. Characterizations of the Solution Sets of Generalized Convex Fuzzy Optimization Problem
  8. Augmented, free and tensor generalized digroups
  9. Time-dependent attractor of wave equations with nonlinear damping and linear memory
  10. A new smoothing method for solving nonlinear complementarity problems
  11. Almost periodic solution of a discrete competitive system with delays and feedback controls
  12. On a problem of Hasse and Ramachandra
  13. Hopf bifurcation and stability in a Beddington-DeAngelis predator-prey model with stage structure for predator and time delay incorporating prey refuge
  14. A note on the formulas for the Drazin inverse of the sum of two matrices
  15. Completeness theorem for probability models with finitely many valued measure
  16. Periodic solution for ϕ-Laplacian neutral differential equation
  17. Asymptotic orbital shadowing property for diffeomorphisms
  18. Modular equations of a continued fraction of order six
  19. Solutions with concentration and cavitation to the Riemann problem for the isentropic relativistic Euler system for the extended Chaplygin gas
  20. Stability Problems and Analytical Integration for the Clebsch’s System
  21. Topological Indices of Para-line Graphs of V-Phenylenic Nanostructures
  22. On split Lie color triple systems
  23. Triangular Surface Patch Based on Bivariate Meyer-König-Zeller Operator
  24. Generators for maximal subgroups of Conway group Co1
  25. Positivity preserving operator splitting nonstandard finite difference methods for SEIR reaction diffusion model
  26. Characterizations of Convex spaces and Anti-matroids via Derived Operators
  27. On Partitions and Arf Semigroups
  28. Arithmetic properties for Andrews’ (48,6)- and (48,18)-singular overpartitions
  29. A concise proof to the spectral and nuclear norm bounds through tensor partitions
  30. A categorical approach to abstract convex spaces and interval spaces
  31. Dynamics of two-species delayed competitive stage-structured model described by differential-difference equations
  32. Parity results for broken 11-diamond partitions
  33. A new fourth power mean of two-term exponential sums
  34. The new operations on complete ideals
  35. Soft covering based rough graphs and corresponding decision making
  36. Complete convergence for arrays of ratios of order statistics
  37. Sufficient and necessary conditions of convergence for ρ͠ mixing random variables
  38. Attractors of dynamical systems in locally compact spaces
  39. Random attractors for stochastic retarded strongly damped wave equations with additive noise on bounded domains
  40. Statistical approximation properties of λ-Bernstein operators based on q-integers
  41. An investigation of fractional Bagley-Torvik equation
  42. Pentavalent arc-transitive Cayley graphs on Frobenius groups with soluble vertex stabilizer
  43. On the hybrid power mean of two kind different trigonometric sums
  44. Embedding of Supplementary Results in Strong EMT Valuations and Strength
  45. On Diophantine approximation by unlike powers of primes
  46. A General Version of the Nullstellensatz for Arbitrary Fields
  47. A new representation of α-openness, α-continuity, α-irresoluteness, and α-compactness in L-fuzzy pretopological spaces
  48. Random Polygons and Estimations of π
  49. The optimal pebbling of spindle graphs
  50. MBJ-neutrosophic ideals of BCK/BCI-algebras
  51. A note on the structure of a finite group G having a subgroup H maximal in 〈H, Hg
  52. A fuzzy multi-objective linear programming with interval-typed triangular fuzzy numbers
  53. Variational-like inequalities for n-dimensional fuzzy-vector-valued functions and fuzzy optimization
  54. Stability property of the prey free equilibrium point
  55. Rayleigh-Ritz Majorization Error Bounds for the Linear Response Eigenvalue Problem
  56. Hyper-Wiener indices of polyphenyl chains and polyphenyl spiders
  57. Razumikhin-type theorem on time-changed stochastic functional differential equations with Markovian switching
  58. Fixed Points of Meromorphic Functions and Their Higher Order Differences and Shifts
  59. Properties and Inference for a New Class of Generalized Rayleigh Distributions with an Application
  60. Nonfragile observer-based guaranteed cost finite-time control of discrete-time positive impulsive switched systems
  61. Empirical likelihood confidence regions of the parameters in a partially single-index varying-coefficient model
  62. Algebraic loop structures on algebra comultiplications
  63. Two weight estimates for a class of (p, q) type sublinear operators and their commutators
  64. Dynamic of a nonautonomous two-species impulsive competitive system with infinite delays
  65. 2-closures of primitive permutation groups of holomorph type
  66. Monotonicity properties and inequalities related to generalized Grötzsch ring functions
  67. Variation inequalities related to Schrödinger operators on weighted Morrey spaces
  68. Research on cooperation strategy between government and green supply chain based on differential game
  69. Extinction of a two species competitive stage-structured system with the effect of toxic substance and harvesting
  70. *-Ricci soliton on (κ, μ)′-almost Kenmotsu manifolds
  71. Some improved bounds on two energy-like invariants of some derived graphs
  72. Pricing under dynamic risk measures
  73. Finite groups with star-free noncyclic graphs
  74. A degree approach to relationship among fuzzy convex structures, fuzzy closure systems and fuzzy Alexandrov topologies
  75. S-shaped connected component of radial positive solutions for a prescribed mean curvature problem in an annular domain
  76. On Diophantine equations involving Lucas sequences
  77. A new way to represent functions as series
  78. Stability and Hopf bifurcation periodic orbits in delay coupled Lotka-Volterra ring system
  79. Some remarks on a pair of seemingly unrelated regression models
  80. Lyapunov stable homoclinic classes for smooth vector fields
  81. Stabilizers in EQ-algebras
  82. The properties of solutions for several types of Painlevé equations concerning fixed-points, zeros and poles
  83. Spectrum perturbations of compact operators in a Banach space
  84. The non-commuting graph of a non-central hypergroup
  85. Lie symmetry analysis and conservation law for the equation arising from higher order Broer-Kaup equation
  86. Positive solutions of the discrete Dirichlet problem involving the mean curvature operator
  87. Dislocated quasi cone b-metric space over Banach algebra and contraction principles with application to functional equations
  88. On the Gevrey ultradifferentiability of weak solutions of an abstract evolution equation with a scalar type spectral operator on the open semi-axis
  89. Differential polynomials of L-functions with truncated shared values
  90. Exclusion sets in the S-type eigenvalue localization sets for tensors
  91. Continuous linear operators on Orlicz-Bochner spaces
  92. Non-trivial solutions for Schrödinger-Poisson systems involving critical nonlocal term and potential vanishing at infinity
  93. Characterizations of Benson proper efficiency of set-valued optimization in real linear spaces
  94. A quantitative obstruction to collapsing surfaces
  95. Dynamic behaviors of a Lotka-Volterra type predator-prey system with Allee effect on the predator species and density dependent birth rate on the prey species
  96. Coexistence for a kind of stochastic three-species competitive models
  97. Algebraic and qualitative remarks about the family yy′ = (αxm+k–1 + βxmk–1)y + γx2m–2k–1
  98. On the two-term exponential sums and character sums of polynomials
  99. F-biharmonic maps into general Riemannian manifolds
  100. Embeddings of harmonic mixed norm spaces on smoothly bounded domains in ℝn
  101. Asymptotic behavior for non-autonomous stochastic plate equation on unbounded domains
  102. Power graphs and exchange property for resolving sets
  103. On nearly Hurewicz spaces
  104. Least eigenvalue of the connected graphs whose complements are cacti
  105. Determinants of two kinds of matrices whose elements involve sine functions
  106. A characterization of translational hulls of a strongly right type B semigroup
  107. Common fixed point results for two families of multivalued A–dominated contractive mappings on closed ball with applications
  108. Lp estimates for maximal functions along surfaces of revolution on product spaces
  109. Path-induced closure operators on graphs for defining digital Jordan surfaces
  110. Irreducible modules with highest weight vectors over modular Witt and special Lie superalgebras
  111. Existence of periodic solutions with prescribed minimal period of a 2nth-order discrete system
  112. Injective hulls of many-sorted ordered algebras
  113. Random uniform exponential attractor for stochastic non-autonomous reaction-diffusion equation with multiplicative noise in ℝ3
  114. Global properties of virus dynamics with B-cell impairment
  115. The monotonicity of ratios involving arc tangent function with applications
  116. A family of Cantorvals
  117. An asymptotic property of branching-type overloaded polling networks
  118. Almost periodic solutions of a commensalism system with Michaelis-Menten type harvesting on time scales
  119. Explicit order 3/2 Runge-Kutta method for numerical solutions of stochastic differential equations by using Itô-Taylor expansion
  120. L-fuzzy ideals and L-fuzzy subalgebras of Novikov algebras
  121. L-topological-convex spaces generated by L-convex bases
  122. An optimal fourth-order family of modified Cauchy methods for finding solutions of nonlinear equations and their dynamical behavior
  123. New error bounds for linear complementarity problems of Σ-SDD matrices and SB-matrices
  124. Hankel determinant of order three for familiar subsets of analytic functions related with sine function
  125. On some automorphic properties of Galois traces of class invariants from generalized Weber functions of level 5
  126. Results on existence for generalized nD Navier-Stokes equations
  127. Regular Banach space net and abstract-valued Orlicz space of range-varying type
  128. Some properties of pre-quasi operator ideal of type generalized Cesáro sequence space defined by weighted means
  129. On a new convergence in topological spaces
  130. On a fixed point theorem with application to functional equations
  131. Coupled system of a fractional order differential equations with weighted initial conditions
  132. Rough quotient in topological rough sets
  133. Split Hausdorff internal topologies on posets
  134. A preconditioned AOR iterative scheme for systems of linear equations with L-matrics
  135. New handy and accurate approximation for the Gaussian integrals with applications to science and engineering
  136. Special Issue on Graph Theory (GWGT 2019)
  137. The general position problem and strong resolving graphs
  138. Connected domination game played on Cartesian products
  139. On minimum algebraic connectivity of graphs whose complements are bicyclic
  140. A novel method to construct NSSD molecular graphs
Downloaded on 9.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/math-2019-0033/html
Scroll to top button