Abstract
A fuzzy soft set is a mapping from parameter set to the fuzzy subsets of universe. Fuzzy soft set theory provides a parameterized point of view for uncertainty modeling and soft computing model. In this research article, we apply the concept of fuzzy soft sets to graphs. We present the concept of fuzzy soft graphs, various methods of their construction, and investigate some of their related properties. We discuss certain types of irregular fuzzy soft graphs. We also describe applications of fuzzy soft graphs in social network and road network.
Keywords
Introduction
Molodtsov [24] initiated the concept of soft set theory as a new mathematical tool for dealing with uncertainties. Since then research on soft sets has been very active and received much attention from researchers worldwide. To extend the expressive power of soft sets, Jiang et al. [18] presented ontology-based soft sets, which extended soft sets with description logics. Ali et al. [10] proposed several new operations in soft set theory. Gong et al. [17] initiated the concept of bijective soft sets. Babitha and Sunil [11] extended the concepts of relations and functions in the context of soft set theory. At present, the combination of the soft set model and other mathematical models has received much attention. Maji et al. [20] introduced fuzzy soft sets, a more generalized notion combining fuzzy sets and soft sets. By using this definition of fuzzy soft sets, many interesting applications of fuzzy soft set theory have been expanded by some researchers. Roy and Maji [26] gave some applications of fuzzy soft sets. Ali et al. [9] discussed the fuzzy sets and fuzzy soft sets induced by soft sets. Som [28] defined soft relation and fuzzy soft relation on the theory of soft sets. The algebraic structure of soft set theory and fuzzy soft set theory dealing with uncertainties has also been studied in more detail. Aktas and Cagman [1] introduced a definition of soft groups, and derived their basic properties. In [15], Feng et al. defined the notion of a soft semiring. Zhan et al. [33, 34] discussed algebraic properties of rough soft hemirings and soft union sets to hemirings. Akram et al. [7] introduced the notion of fuzzy soft Lie algebras.
Fuzzy graph theory is finding an increasing number of applications in modeling real time systems where the level of information inherent in the system varies with different levels of precision. Fuzzy models are becoming useful because of their aim in reducing the differences between the traditional numerical models used in engineering and sciences and the symbolic models used in expert systems. Kaufmann’s initial definition of a fuzzy graph [19] was based on Zadeh’s fuzzy relations [32]. Rosenfeld [25] described the structure of fuzzy graphs obtaining analogs of several graph theoretical concepts. Bhattacharya [12] gave some remarks on fuzzy graphs and operations on fuzzy graphs were introduced by Mordeson and Nair in [22]. In [29], the definition of complement of a fuzzy graph was modified so that the complement of the complement is the original fuzzy graph, which agrees with the crisp graph case. Akram et al.[2–6] introduced many new concepts, including bipolar fuzzy graphs, strong intuitionistic fuzzy graphs, intuitionistic fuzzy hypergraphs, soft graphs and fuzzy soft graphs. In this research article, we apply the concept of fuzzy soft sets to graphs. We present the concept of fuzzy soft graphs, various methods of their construction, and investigate some of their related properties. We discuss different types of irregular fuzzy soft graphs. We also describe an application of fuzzy soft graphs in social network. We have used standard definitions and terminologies in this paper. For other notations, terminologies and applications not mentioned in the paper, the readers are referred to [8, 32,35].
Preliminaries
In this section, we review some basic concepts that are necessary for fully benefit of this paper.
Zadeh [31] initiated the notion of fuzzy subset of a set in 1965. A fuzzy setA on X is characterized by its membership function μ A : X → [0, 1], where μ A (x) is degree of membership of element x in fuzzy set A for each x ∈ X . A fuzzy relation on V is a fuzzy subset of V × V . A fuzzy relationν on V is a fuzzy relation on μ if ν (u, v) ≤ μ (u) ∧ μ (v) for all u, v in V. A fuzzy graph of a graph G* = (V, E) is a pair G = (μ, ν), where μ and ν are fuzzy sets on V and V × V respectively, such that ν (uv) ≤ min(μ (u) , μ (v)) ∀ uv ∈ E . Note that ν (uv) =0 for all uv ∈ V × V - E. Soft set theory was proposed by Molodtsov in 1999. Let U be the universe of discourse and P be the universe of all possible parameters related to the objects in U. Each parameter is a word or a sentence. In most cases, parameters are considered to be attributes, characteristics or properties of objects in U. The pair (U, P) is also known as a soft universe. The power set of U is denoted by 𝓅(U).
In other words, a soft set over U is a parameterized family of subsets of universe U. Thus a soft set over U can be written in a set of ordered pairs
A ⊆ B, For any ɛ ∈ A, F (ɛ) ⊆ K (ɛ).
(F, A) and (K, B) are said to be fuzzy soft equal and write (F, A) = (K, B) if (F, A) Subset (K, B) and (K, B) Subset (F, A).
The extended union of (F, A) and (K, B) is defined as the the fuzzy soft set (H, C) = (F, A) ⋁
E
(K, B) where (i) C = A ∪ B and (ii) for all ɛ ∈ C,
The extended intersection of (F, A) and (K, B) is defined as the fuzzy soft set (H, C) = (F, A) ⋀
E
(K, B) where (i) C = A ∪ B and (ii) for all ɛ ∈ C,
Fuzzy soft graphs
G* = (V, E) is a simple graph, A is a nonempty set of parameters, (F, A) is a fuzzy soft set over V, (K, A) is a fuzzy soft set over E, (F (e) , K (e)) is a fuzzy graph of G* for all e ∈ A . That is, K (e) (xy) ≤ min {F (e) (x) , F (e) (y)} for all e ∈ A and x, y ∈ V. Note that K (e) (xy) =0 for all xy ∈ V × V - E and for all e ∈ A.
The fuzzy graph (F (e) , K (e)) is denoted by H (e) for convenience. In other words, a fuzzy soft graph is a parameterized family of fuzzy graphs of G*. That is, G = (G*, F, K, A) = {H (e) : e ∈ A}. The class of all fuzzy soft graphs of G* is denoted by
F (e1) = {a1|0.3, a2|0.5, a3|0.7, a4|0.9}, F (e2) = {a1|0.7, a2|0.3, a3|0.4, a4|0.6} .
Let (K, A) be a fuzzy soft set over E with its fuzzy approximate function defined by
Thus, fuzzy graphs corresponding to parameterse1, e2 are H (e1) = (F (e1) , K (e1)), H (e2) = (F (e2) , K (e2)) which are shown in Fig. 1.
Hence, G = {H (e1) , H (e2)} is a fuzzy soft graph of G* . Tabular representation of a fuzzy soft graph is given in Table 1
Let (K, A) be a fuzzy soft set over E corresponding to A which is represented by the Table 3.
Thus, fuzzy graphs corresponding to parameters e1, e2 and e3 are H (e1) = (F (e1) , K (e1)), H (e2) = (F (e2) , K (e2)) , H (e3) = (F (e3) , K (e3)) as shown in Fig. 2.
Hence, G = {H (e1) , H (e2)} is a fuzzy soft graph over G* .
Hence Clearly, B ⊆ A and H2 (e) is a partial fuzzy subgraph of H1 (e) for all e ∈ B . Hence G2 is a fuzzy soft subgraph of G1 .
Since G2 is a fuzzy soft graph of G*, H2 (e) is a fuzzy subgraph of G* for all e ∈ B . Thus H2 (e) is a partial fuzzy subgraph of H1 (e) for all e ∈ B . Hence G2 is a fuzzy soft subgraph of G1 .□
B ⊆ A, F1 (a) (x) ⊆ F (a) (x), K1 (a) (xy) = min {F1 (a) (x) , F1 (a) (y) , K (a) (xy)}
for all a ∈ A, x, y ∈V.
F (a, b) (u, v) = F1 (a) (u)∧F2 (b) (v) , ∀ (u, v) ∈ V, (a, b) ∈ A × B, K (a, b) ((u, v1) , (u, v2)) = F1 (a) (u)∧K2 (b) (v1, v2) , ∀ u ∈ V1, (v1, v2) ∈ E2, K (a, b) ((u1, v) , (u2, v)) = F2 (a) (v)∧K1 (b) (u1, u2),∀ v ∈ V2, (u1, u2) ∈ E1 ∀ v ∈ V2, (u1, u2) ∈ E1.
H (a, b) = H1 (a) ⋉H2 (b) = {F1 (a) × F2 (b) , K1(a) × K2 (b)} for all (a, b) ∈ A × B is a fuzzy graph of G
The Cartesian product of G1 and G2 is G1⋉G2= G = (H3, A × B), where A × B = {(e1, e1) , (e1, e3) , (e2, e1) , (e2, e3)}, and H3 (e1, e1) = H1 (e1) ⋉H2 (e1) , H3 (e1, e3) = H1 (e1)⋉H2 (e3) , H3 (e2, e1) = H1 (e2) ⋉H2 (e1) , H3 (e2, e3)= H1 (e2) ⋉H2 (e3) are fuzzy graphs. H3 (e1, e1)= H1 (e1) ⋉H2 (e1) is shown in Fig. 3.
In the similar way, other Cartesian productsH3 (e1, e3) = H1 (e1) ⋉H2 (e3) , H3 (e2, e1) = H1 (e2)⋉H2 (e1) , H3 (e2, e3) = H1 (e2) ⋉H2 (e3) can bedrawn. Hence G = G1⋉G2 = {H3 (e1, e1) , H3 (e1, e3) , H3 (e2, e1) , H3 (e2, e3)} is a fuzzy soft graph.
min {F (e
i
) (a) , min {F (e
j
) (b1) , F (e
j
) (b2)} for i = 1, 2, ⋯ , m, j = 1, 2, ⋯ , n . min {F (e
i
) (a) , F (e
j
) (b1)} , min {F (e
i
) (a) , F (e
j
)(b2)} for i = 1, 2, . . . , m, j = 1, 2, ⋯ , n . min {(F (e
i
) × F (e
j
)) (a, b1) , (F (e
i
) × F (e
j
))(a, b2)} for i = 1, 2, ⋯ , m, j = 1, 2, ⋯ , n .
Similarly, we can show that (K (e i ) × K (e j )) ((a1, b) (a2, b) ≤ min {(F (e i ) × F (e j )) (a1, b) , (F (e i ) × F (e j )) (a2, b)} for i = 1, 2, ⋯ , m, j = 1, 2, ⋯ , n . Hence (H3, C) is a fuzzy soft graph of G* .□
F (a, b) (u, v) = F1 (a) (u)∧F2 (b) (v) , ∀ (u, v) ∈ V, K (a, b) ((u, v1) , (u, v2)) = F1 (a) (u)∧K2 (b) (v1, v2), ∀ u ∈ V1, (v1, v2) ∈ E2, K (a, b) ((u1, v) , (u2, v)) = F2
μ
(a) (v)∧K1
μ
(b) (u1, u2) , ∀ v ∈ V2, (u1, u2) ∈ E1, K (a, b) ((u1, v1) , (u2, v2)) = K1 (a) (u1, u2)∧F2 (b) (v1) ∧ F2 (b) (v2) , ∀ (u1, u2) ∈ E1, where v1 ≠ v2.
H (a, b) = H1 (a) ∘ H2 (b) = {F1 (a) ∘ F2 (b) , K1(a) ∘ K2 (b)} for all (a, b) ∈ A × B is a fuzzy graph of G.
H1 (e1) ∘ H2 (e3) is shown in Fig. 4. In the similar way, H1 (e4) ∘ H2 (e3) can be drawn. Hence G = G1 ∘ G2 = {H3 (e1, e3) , H3 (e4, e3)} is a fuzzy soft graph.
Hence composition (H3, C) = {F (e i ) ∘ F (e j ) , K (e i ) ∘ K (e j )} , i = 1, 2, ⋯ , m, j = 1, 2, ⋯ , n of G1 and G2 is a fuzzy soft graph.□
F2 (e2) = {a2|0.7, a3|0.2, b4|0.1, b5|0.4} . Let (K2, B) be a fuzzy soft set over E2 with its fuzzy approximate function defined by K2 (e1) = {a2a3|0.4, a3b5|0.3, b4b5|0.5} , K2 (e2) ={a2a3|0.1, a3b5|0.2, b4b5|0.1} . Thus G1 = {H1 (e1)} and The union of G1 and G2 is (H3, C) , where C = {e1, e2}, H3 (e1) = H1 (e1) ⋓H2 (e1) =
H3 (e2) = H1 (e2) ⋓H2 (e2 = H2 (e2) are fuzzy graphs.
H3 (e1) = H1 (e1) ⋓H2 (e1) is shown in Fig. 4. In the similar way, H3 (e2) can be drawn. Hence G = G1⋓G2 = {H3 (e1) , H3 (e2)} is a fuzzy soft graph.
Since then H1 (e) is a fuzzy graph for all e ∈ A . Since then H2 (e) is a fuzzy graph for all e ∈ B . Since union of two fuzzy graphs is a fuzzy graph, H1 (e) ⋓H2 (e) is a fuzzy graph for all e ∈ A ∩ B . Therefore, H3 (e) is a fuzzy graph for all e ∈ C . Thus (H3, C) is a fuzzy soft graph over G* .□
Join of G1 and G2 is G1 + G2 = (H, C), where C = A ∪ B = {e1, e2, e3} and, H (e1) = H1 (e1) + H2 (e1) , H (e2) = H1 (e2) , H (e3) = H2 (e3) ,
H (e1) = H1 (e1) + H2 (e1) is shown in Fig. 7. In the similar way, other join fuzzy graphs can be drawn.
Hence G = G1 + G2 = {H (e1) , H (e2) , H (e3)} is a fuzzy soft graph.
Let (K1, A) be a fuzzy soft set over E1 with its fuzzy approximate function defined by K1 (e3) = {a1a2|0.4, a2a3|0.2, a3a4|0.1} , K1 (e4) = {a1a2|0.3, a2a3|0.1, a3a4|0.1} .
Hence G1 = {H1 (e3) , H1 (e4)} is a fuzzy soft graph of Let (F2, B) be a fuzzy soft set over V2 with its approximate function defined by F2 (e1) = {a2|0.5, a3|0.6, a4|0.4, b1|0.3} . Let (K2, B) be a fuzzy soft set over E2 with its fuzzy approximate function defined by
Hence G2 = {H2 (e3)} is a fuzzy soft graph of The intersection of G1 and G2 is (H3, C), where C = A ∪ B = {e3, e4} and, H3 (e3) = H1 (e3) ∩ H2 (e3) = ({a2|0.5, a3|0.4, a4|0.3} , {a2a3|0.2, a3a4|0.1}), H3 (e4) = H1 (e4) .
F (a, b) (u, v) = F1 (a) (u)∧F2 (b) (v) , ∀ (u, v) ∈ V, (a, b) ∈ A × B, K (a, b) ((u1, v1) , (u2, v2)) = K1
μ
(a) (u1, u2) ∧ K2
μ
(b) (v1, v2) , ∀ (u1, u2) ∈ E1, (v1, v2) ∈ E2.
H (a, b) = H1 (a) circledcircH2 (b) = {F1 (a) circledcircF2 (b) , K1(a) circledcircK2 (b)} for all (a, b) ∈ A × B is a fuzzy graph.
F (a, b) (u, v) = F1 (a) (u)∧F2 (b) (v) , ∀ (u, v) ∈ V, (a, b) ∈ A × B, K (a, b) ((u, v1) , (u, v2)) = F1 (a) (u)∧K2 (b) (v1, v2) , ∀ u ∈ V1, (v1, v2) ∈ E2, K (a, b) ((u1, v1) , (u2, v2)) = K1 (a) (u1, u2) ∧ K2 (b) (v1, v2) , ∀ (u1, u2) ∈ E1, (v1, v2) ∈ E2,
H (a, b) = H1 (a) ⊙ H2 (b) for all (a, b) ∈ A × B is a fuzzy graph of G.
F (a, b) (u, v) = F1 (a) (u)∧F2 (b) (v) , ∀ (u, v) ∈ V, K (a, b) ((u, v1) , (u, v2)) = F1 (a) (u)∧K2 (b) (v1, v2) , ∀ u ∈ V1, (v1, v2) ∈ E2, K (a, b) ((u1, v) , (u2, v)) = F2 (a) (v) ∧ K1 (b) (u1, u2) , ∀ v ∈ V2, (u1, u2) ∈ E1, K (a, b) ((u1, v1) , (u2, v2)) = K1 (a) (u1, u2) ∧ K2 (b) (v1, v2) , ∀ (u1, u2) ∈ E1, (v1, v2) ∈ E2.
H (a, b) = H1 (a) ⊗ H2 (b) for all (a, b) ∈ A × B is a fuzzy graph of G.
We state the following proposition without its proof.
In other words, the complement of a fuzzy soft graph G is the complement of fuzzy graph H (e) for all e ∈ A .
Let A = {e1, e2} and (F, A) be a fuzzy soft set over V with its approximate function given by F (e1) = {a1|0.3, a2|0.7, a3|0.2, a4|0.4} , F (e2) = {a1|0.5, a2|0.9, a3|0.7, a4|0.6} . Let (K, A)be a fuzzy soft set over E with its approxi-mate function given by K (e1) ={a1a2|0.2, a2a4|0.3, a3a4|0.1} , K (e2) = {a1a2|0.4, a2a4|0.6, a3a4|0.2} . By routine calculations, it is easy to see that H (e1) and H (e2) are fuzzy graphs of G* shown in Fig. 7.
Hence, G is a fuzzy soft graph. Now the complement of fuzzy soft graph is the complement of fuzzy graphs H (e1) and H (e2) which are shown in Fig. 8.
By definition of complement, we have K c (e)(ab) = min {F (e) (a) , F (e) (b)} - K (e) (ab) for all ab ∈ E, e ∈ A . If ab ∈ E, then K c (e) (ab) = min {F (e) (a) , F (e) (b)} - min {F (e) (a) , F (e) (b)} =0, using (1). If ab ∉ E, then K c (e) (ab) = min {F (e)(a) , F (e) (b)} -0 = min {F (e) (a) , F (e) (b)} for all ab ∈ E, e ∈ A . Hence G c is a strong fuzzy soft graph.□
We now discuss different types of irregular fuzzy soft graphs.
We state the following theorem without proof which represent the relationship between neighbourly and highly irregular fuzzy soft graph.
Since F is a constant function, therefore F (e i ) (a1) = c i = F (e i ) (a2), where c i is a constant function and c i ∈ [0, 1] for all e i ∈ A for i = 1, 2, 3, . . . , n . Now tdeg (a1) = deg(a1) + c i = s i + c i , tdeg (a2) = deg(a2) + c i = t i + c i in fuzzy subgraph H (e i ) for all e i ∈ A for i = 1, 2, . . . , n . Claim: tdeg (a1) ≠ tdeg (a2) .
On contrary, suppose that tdeg (a1) = tdeg (a2) .
Then s i + c i = t i + c i s i - t i = c i - c i = 0 ⇒ s i = t i , which is a contradiction to the fact that s i ≠ t i . ⇒ tdeg (a1) ≠ tdeg (a2) in H (e i ), i = 1, 2, . . . , n . ⇒ no two adjacent vertices have same total degrees in H (e i ) for i = 1, 2, . . . , n . ⇒ H (e i ) is neighbourly irregular fuzzy graph for i = 1, 2, . . . , n . Hence G is a neighbourly totally irregular fuzzy soft graph.□
Since F is a constant function, therefore F (e i )(a1) = f i = F (e i ) (a2), where f i is a constant function, f i ∈ [0, 1] for all e i ∈ A for i = 1, 2, 3, . . . , n . Now deg (a1) = tdeg (a1) - f i = m i - f i , deg (a2) = tdeg (a2) - f i = n i - f i
Claim: deg (a1) ≠ deg (a2) .
On contrary, suppose that deg (a1) = deg (a2) .
Then m i - f i = n i - f i m i - n i = f i - f i = 0 ⇒ m i = n i , which is a contradiction to the fact that m i ≠ n i . ⇒ deg (a1) ≠ deg (a2) in H (e i ) for i = 1, 2, . . . , n . ⇒ no two adjacent vertices have same degrees. ⇒ H (e i ) is neighbourly irregular fuzzy graph for i = 1, 2, . . . , n . Hence G is a neighbourly irregular fuzzy soft graph.□
H (e1) = ({a1|0.5, a2|0.8, a3|0.4, a4|0.3, a5|0.4, a6|0.1} , {a1a2|0.3, a2a3|0.2, a3a4|0.1, a4a5|0.2, a5a6|0.1, a6a1|0.1, a3a6|0.1}) , H (e2) = ({a1|0.3, a2|0.5, a3|0.7, a4|0.9, 5|0.5, a6|0.2} , {a1a2|0.3, a2a3|0.4, a3a4|0.5, a4a5|0.5, a5a6|0.1, a6a1|0.2, a3a6|0.1}) . All the adjacent vertices have distinct total degrees so H (e1) and H (e2) are neighbourly totally irregular fuzzy graphs. Hence G is neighbourly totally irregular fuzzy soft graph. But deg (a4) = deg (a5) = deg (a6) =0.3 in H (e1) and deg (a3) = deg (a4) =1 in H (e2) . Therefore H (e1) and H (e2) are not neighbourly irregular fuzzy graphs. Hence G is not neighbourly irregular fuzzy soft graph.
In this section, we describe applications of fuzzy soft graphs in social network and road network. with complex decision problems.
Many practical problems can be represented by graphs. In studies of behavior of group persons, it is noticed that certain persons have influence thinking of others. An influence graph is a directed graph which can be used to model this behavior. In fuzzy influence graph, if vertices represent the persons and its membership degree represent the authority of persons and edges represent the influence of a person on another person in the social network, then we can find the most influential person within the social network. Now we discuss a fuzzy soft model to find out the most influential person in the department of industry with respect to different attributes of employees, including conflict, cooperative, industrious, performance.
We consider a department of the industry having employees and their designations as shown in Table 4.
A survey conducted on department of industry produce the following results: Bashir is such a person of an industry who is active in every crucial decision and responds calmly in stressful situations. Bashir and Raheem have a good relationship and have worked together. Raheem values Bashir. Bashir is a right hand of the Chief Engineer. Like Raheem, the Chief Engineer also values Bashir. Nazeer has a great influence in the development team. He has provided directions to Community Development Agency in coordinating redevelopment activities. Kareem’s ability to communicate effectively and politely enables him to perform his job effectively. Also, he has good-natured and pleasant to others.
Consider the directed graph with vertex set =V={Saleem, Bashir, Raheem, Kareem, Imran, Nazeer, Nasir, Kashif }. The vertices represent employees and directed edges represent any relationship between them. Let set of attributes =A={e1 = cooperation, e2 = conflict }. A fuzzy soft graph G = {H (e) = (F (e) , K (e)) : e ∈ A} is represented by the following Table 4.
A fuzzy influence graph corresponding to employee’s cooperation, H (e1) = (F (e1) , K (e1)), is shown in Fig. 10.
The vertices represent the employees and the membership degrees of the vertices represent the power of cooperation of employees in the industry. For example, Raheem has hold 0.6, that is, 60% power of cooperation within the industry. The edges represent dependence in their cooperation on one another. If there is no edge between any two employees, it means that two employees do not depend on each other. The degree of membership can be interpreted as a percentage of dependence. We can easily seen in Fig. 10 that cooperation power of Saleem, Bashir and Nazeer are more than all other employees. If we talk about Nazeer, he depends on Bashir, Nasir and Imran. Their power of cooperation in the industry is 30% , 90% and 50% respectively. The employees that depend on Nazeer are Kareem and Kashif and their power of cooperation is 50% and 60% respectively. While Saleem, Raheem, Imran and Nazeer depend on Bashir. Their power of cooperation in the industry is 90% , 70% , 60% and 50% respectively. So it is vivid that Bashir is the more important and cooperative person in the industry because many people depend on him.
A fuzzy influence graph corresponding to attribute conflict, H2 (e2) = (F (e2) , K (e2)), is shown in Fig. 11 and tabular representation of this graph is given in Table 5.
The vertices represent the employees and membership degree of vertices (Table 4) represent their goodness (behavior). The edges represent conflict between two employees. If there is no edge between any two employees, it means that the employees have no conflict. We can seen in Fig. 11 that Saleem and Kareem have more membership degree of their goodness than all other employees. Raheem and Imran have more conflicts in the industry. Raheem is 50% well-behaved but his conflicts are with Nazeer, Nasir and Kashif which are 60% , 60% and 70% well-behaved, respectively. Now if we talk about Imran, he is 50% well-behaved but his conflicts are with Saleem, Bashir and Kareem which are 90% 70% and 80% well-behaved in the industry respectively. So Imran have conflicts with those employees which are more well-behaved in the industry. Hence, Imran is more combative person in the industry.
We now discuss a fuzzy soft graph model for road network. We take area of any city with intersections and roads. Consider set of vertices= V = {Abdullahpur(Ab), Jaal(Jl), Saleemi chowk(Sc), Mashali form(Mf), Kohinoor chowk(Kc), Tazab mil(Tm), Akhari stop(As), Kashmir pul(Kp), Madina town(Mt), Khuram chowk(Khc)} and the set of attributes = A = {e1=day, e2= night }. A fuzzy soft graph G = {H (e) = (F (e) , K (e)) : e ∈ A} is represented by the following Table 6.
We can see the flow of traffic in our road network in day time and night time. The fuzzy digraph corresponding to parameter day e1, H (e1) = (F (e1) , K (e1)), as shown in Fig. 12.
Fuzzy digraph corresponding to parameter night e2, H (e2), is shown in Fig. 13.
In fuzzy road network models, vertices represent intersections and its membership degree represent percentage of traffic on intersections and edges represent roads and its membership degree represent percentage of traffic on roads. Thus a fuzzy soft graph tells us about flow of traffic on intersections and roads with respect to different parameters.
Conclusions and future work
There has been a rapid growth of interest in developing soft computing models that are efficient to deal with vagueness and uncertainty. For this purpose, a fuzzy soft set theory has been developed to handle vagueness and indeterminacy in applications including decision making problems. In this article, we have applied these soft computing models in combination to study vagueness and uncertainty in graphs. We have defined some operations on fuzzy soft graph and investigated some of their properties. We have also discussed applications of fuzzy soft graphs. We are extending our research of fuzzification to (1) Interval-valued fuzzy soft graphs; (2) Bipolar fuzzy soft hypergraphs, (3) Fuzzy rough soft graphs, and (4) Intuitionistic fuzzy soft graphs.
Footnotes
Acknowledgments
The authors are highly thankful to an Associate Editor and the referees for their valuable comments and suggestions for improving the quality of paper.
