A vague graph is a generalized structure of a fuzzy graph that gives more precision, flexibility and compatibility to a system when compared with systems that are designed using fuzzy graphs. In this paper, we defined the notions of product and complete product vague graphs. We investigated some properties of union, join and complement on product vague graphs and introduced the multiplication of the product vague graphs. Finally we give an application of product vague graphs. Product and complete product vague graphs are highly utilized by computer science, geometry, algebra, number theory and operation research. Likewise, these properties will also be helpful to study large vague graph as a combination of small, vague graphs and to derive its properties from those of the smaller ones.
Presently, science and technology is featured with complex processes and phenomena for which complete information is not always available. For such cases, mathematical models are developed to handle various types of systems containing elements of uncertainty. A large number of these models is based on an extension of the ordinary set theory, namely, fuzzy sets. Graph theory has numerous application to problem in computer science, electrical engineering, system analysis, operations research, economics, networking routing, and transportation. Also, the major role of graph theory in computer applications is the development of graph algorithms. A number of algorithms are used to solve problems that are modeled in the form of graphs and the corresponding computer science application problems. In the classical set theory introduced by Cantor, values of elements in a set are either 0 or 1. That is, for any element, there are only two possibilities: the element is either in the set or it is not. Therefore, Cantor’s set theory cannot handle data with ambiguity and uncertainty. In 1965 Zadeh [15] first proposed the theory of fuzzy sets. The most important feature of a fuzzy set is that a fuzzy set A is a class of object that satisfy a certain (or several) property. Gau and Buehrer [3] proposed the concept of vague set in 1993, by replacing the value of an element in a set with a subinterval of [0, 1]. Namely, a true-membership function tv (x) and a false-membership function fv (x) are used to describe the boundaries of the membership degree. The initial definition given by Kaufmann [4] of a fuzzy graph was based on the fuzzy relation proposed by Zadeh [15]. Later Rosenfeld [8] introduced the fuzzy analogue of several basic graph-theoretic concepts. Mordeson and Nair [5] defined the concept of complement of fuzzy graph and studied some operations on fuzzy graphs. Akram et al. [1, 2] introduced bipolar fuzzy graphs and vague hypergraphs. Ramakrishna [7] introduced the concept of vague graphs and studied some of their properties. Pal and Rashmanlou [6] studied irregular interval valued fuzzy graphs. Also, they defined antipodal interval valued fuzzy graphs [9], balanced interval valued fuzzy graphs [10], some properties of highly irregular interval valued fuzzy graphs [11] and a study on bipolar fuzzy graphs [12]. Rashmanlou and Yong Bae Jun investigated complete interval valued fuzzy graphs [13]. Sunitha and Vijayakumar [14] studied some properties of complement on fuzzy graphs. In this paper, we defined the notions of product vague graphs, complete product vague graphs and the complement of a product vague graphs. We investigated some properties of union, join and complement on product vague graphs and introduced the multiplication of the product vague graphs. Finally we give an application of product vague graphs.
Preliminaries
By a graph G* = (V, E), we mean a non-trivial, finite, connected and undirected graph without loops or multiple edges. Formally, given a graph G* = (V, E), two vertices x, y ∈ V are said to be neighbors, or adjacent nodes, if xy ∈ E.
Definition 2.1. [15] A fuzzy subset μ on a set X is a map μ : X → [0, 1]. A fuzzy binary relation on X is a fuzzy subset μ on X × X.
Definition 2.2. [3] A vague set on an ordinary finite non-empty set X is a pair (tA, fA), where tA : X → [0, 1], fA : X → [0, 1] are true and false membership functions, respectively such that 0 ≤ tA (x) + fA (x) ≤1, for all x ∈ X.
In the above definition, tA (x) is considered as the lower bound for degree of membership of x in A (based on evidence), and fA (x) is the lower bound for negation of membership of x in A (based on evidence against). So the degree of membership of x in the vague set A is characterized by the interval [tA (x) , 1 - fA (x)]. Therefore, a vague set is a special case of interval valued sets studied by many mathematicians. The interval [tA (x) , 1 - fA (x)] is called the vague value of x in A, and is denoted by VA (x).
Definition 2.3. [3] Let X and Y be ordinary finite non-empty sets. We call a vague relation to be a vague subset of X × Y, that is, an expression R defined by:where tR : X × Y → [0, 1], fR : X × Y → [0, 1], which satisfies the condition 0 ≤ tR (x, y) + fR (x, y) ≤1 for all (x, y) ∈ X × Y. A vague relation R on X is called reflexive if tR (x, x) =1 and fR (x, x) =0, for all x ∈ X. A vague relation R is symmetric if tR (x, y) = tR (y, x) and fR (x, y) = fR (y, x) , for all x, y ∈ X. Since an edge xy ∈ E is identified with an ordered pair (x, y) ∈ V × V, a vague relation on E can be identified with a vague set on E.
Definition 2.4. [7] Let G* = (V, E) be a crisp graph. A pair G = (A, B) is called a vague graph on a crisp graph G*, where A = (tA, fA) is a vague set on V and B = (tB, fB) is a vague set on E ⊆ V × V such that tB (xy) ≤ min(tA (x) , tA (y)) and fB (xy) ≥ max(fA (x) , fA (y)), for each edge xy ∈ E.
A vague graph G is called complete if tB (xy) = min(tA (x) , tA (y)) and fB (xy) = max(fA (x) , fA (y)) , for each edge xy ∈ E.
Complement of product vague graphs
In this section we investigate some interesting properties of join, union and complement on product vague graphs and introduce the multiplication of the product vague graphs.
Definition 3.1. Let G = (A, B) be a vague graph of a graph G* = (V, E). If tB (xy) ≤ tA (x) × tA (y) and fB (xy) ≥ fA (x) × fA (y) , for all x, y ∈ V, then the vague graph G is called product vague graph of G*. A product vague graph G = (A, B) is said to be complete if tB (xy) = tA (x) × tA (y) and fB (xy) = fA (x) × fA (y) , for all x, y ∈ V.
Example 3.2. (Fig. 1) Consider a vague graph G such that V = {x, y, z}, E = {xy, yz, xz}.
By routine computation, it is easy to show that G is a product vague graph.
Remark 3.3. If G = (A, B) is a product vague graph, since tA (x) and tA (y) are less than or equal to 1, then it follows that tB (xy) ≤ tA (x) × tA (y) ≤ tA (x) ∧ tA (y), for all x, y ∈ V. Similarly, fB (xy) ≥ fA (x) × fA (y) ≥ fA (x) ∨ fA (y) , for all x, y ∈ V. Thus, every product vague graph is a vague graph.
Definition 3.4. The complement of product vague graph G = (A, B) is a vague graph Gc = (Ac, Bc), where Ac = A = (tA, fA) and is defined by:
Example 3.5. (Figs. 2, and 3) Consider a product vague graph G such that V = {x, y, z} and E = {xy, yz, xz}.
The complement of G is as follows.
Remark 3.6. It follows that Gc is a product vague graph and (Gc) c = G.
Note 3.7. Throughout this paper suppose that G* is a crisp graph, G1 = (A1, B1) and G2 = (A2, B2) are product vague graphs of and , respectively.
Definition 3.8. We denote the union of G1 and G2 by G1 ∪ G2 = (A1 ∪ A2, B1 ∪ B2) and define as follow:
Example 3.9. (Figs. 4 and 5) Let G1 = (A1, B1) and G2 = (A2, B2) be two product vague graphs asfollows.
The union of G1 and G2, that is G1 ∪ G2 is asfollows.
By routine computation, it is easy to show that G1 ∪ G2 is a product vague graph.
Proposition 3.10.The union of G1 and G2 is a product vague graph also.
Proof. We prove that G1 ∪ G2 is a product vague graph of the graph . Let xy ∈ E1 ∩ E2. ThenIf xy ∈ E1 and xy ∉ E2, thenSimilarly, if xy ∈ E2 and xy ∉ E1, then we get□
Theorem 3.11.G1 ∪ G2 = (A1 ∪ A2, B1 ∪ B2) is a product vague graph of if and only if G1 and G2 are product vague graphs of and respectively.
Proof. Let G1 ∪ G2 be a product vague graph of and xy ∈ E1. Then, xy ∉ E2 and x, y ∈ V1 - V2. Hence,
Therefore, G1 is a product vague graph. Similarly we can prove that G2 is a product vague graph also. By Proposition 3.10, we get the converse. □
Definition 3.12. We denote the join of G1 and G2 by G1 + G2 = (A1 + A2, B1 + B2) and define as followwhere E′ is the set of all edges joining the nodes of V1 and V2.
Example 3.13. (Fig. 6) In Example 3.9 the join of G1 and G2 is as follows.
Proposition 3.14.The join of G1 and G2 is a product vague graph also.
Proof. In the view of Proposition 3.10, it is sufficient to verify when xy ∈ E′. In this case we have:□
The converse of Proposition 3.14 is true when G1 and G2 be two complete product vague graphs.
Proposition 3.15.If G1 + G2 is complete product vague graph then, G1 and G2 are both complete product vague graphs.
Proof. Let G1 + G2 be complete product vague graph. First we show that G1 is complete. Let x, y ∈ V1. Then we haveSince G1 + G2 is complete,From above equalities we get tB1 (xy) = tA1 (x) × tA1 (y) and fB1 (xy) = fA1 (x) × fA1 (y). Therefore G1 is complete product vague graph. Similarly we can prove that G2 is complete product vague graph. □
Proposition 3.16.Let G1 and G2 be two product vague graphs of and , respectively such that V1∩ V2 = ∅. Then .
Proof. Let u ∈ V1, then (tA1 + tA2) c (u) = (tA1 + tA2) (u) = tA1 (u), and . Hence, . Also, (fA1 + fA2) c (u) = (fA1 + fA2) (u) = fA1 (u) ∧ fA2 (u) = fA1 (u) and . So, (fA1+ . Similarly, we can prove that and for all u ∈ V2. Suppose that uv ∈ E1 then, u, v ∈ V1 and we haveand . Hence . Also,and . Thus, . Similarly, we can prove that and for all uv ∈ E2. Now suppose that (u, v) ∈ E′ then, u ∈ V1, v ∈ V2 and we haveAlso, [Since u ∈ V1 and v ∈ V2]. In the other handand [Since u ∈ V1 and v ∈ V2]. Therefore, . □
Proposition 3.17.Let G1 and G2 be two product vague graphs with V1∩ V2 = ∅. Then .
Proof. (i): Let u ∈ V1. Then, (tA1 ∪ tA2) c (u) = (tA1 ∪ tA2) (u) = tA1 (u) and
. Hence, for all u ∈ V1. Also, (fA1 ∪ fA2) c (u) = (fA1 ∪ fA2) (u) = fA1 (u) and. So, for all u ∈ V1. Similarly we can prove when u ∈ V2.
(ii): If uv ∈ E1, then u, v ∈ V1. Hence,Also,
(iii) If uv ∈ E2, then, u, v ∈ V2 and we haveAlso,
(iv) If uv ∈ E′, then u ∈ V1 and v ∈ V2. HenceTherefore, . Similarly we can show that . □
Now we introduce the multiplication of two vague graphs and conclude by giving a necessary and sufficient condition for a product vague graph to be the multiplication of two product vague graphs.
Let and be two graphs whose vertex sets are V1 and V2 respectively. Consider a new graph whose vertex set is V1 × V2 and edge set is a subset of (V1 × V2) × (V1 × V2). Let G1 and G2 be two product vague graphs of and , respectively. If v1 ∈ V1 and v2 ∈ V2, then we define:Also, if u1, v1 ∈ V1 and u2, v2 ∈ V2, then we define:and (fB1 × fB2) ((u1, u2) (v1, v2)) = fB1 (u1v1) × fB2 (u2v2).
Then, A = (tA1 × tA2, fA1 × fA2) is a vague subset on V = V1 × V2 and B = (tB1 × tB2, fB1 × fB2) is a vague subset on (V1 × V2) × (V1 × V2). In fact G = (A, B) is a vague graph of that is denoted by G1 × G2.
Proposition 3.18.Let G1 and G2 be two product vague graphs of and , respectively. Then G1 × G2 is a product vague graph of .
Proof. Let u1, v1 ∈ V1 and u2, v2 ∈ V2. Then we haveAlso,□
Theorem 3.19.Let G1 and G2 be two product vague graphs. Then G1 × G2 is complete if and only if both G1 and G2 are complete.
Proof. Let G1 and G2 be complete and u1, v1 ∈ V1, u2, v2 ∈ V2. ThenSimilarly we can prove thatTherefore, G1 × G2 is complete. Conversely, let G1 × G2 be complete. We will prove that G1 and G2 both are complete. Suppose that G1 is not complete then there exists u1, v1 ∈ V1 for which one of the following inequalities hold.
tB1 (u1v1) < tA1 (u1) × tA1 (v1),
fB1 (u1v1) > fA1 (u1) × fA1 (v1).
Assume that tB1 (u1v1) < tA1 (u1) × tA1 (v1). Now by considering ((u1, u2) , (v1, v2)) ∈ (V1 × V2) × (V1 × V2) we havewhich is a contradiction, since that G1 × G2 is complete. Similarly if fB1 (u1v1) > fA1 (u1) × fA1 (v1), a contradiction can be obtained. Hence, G1 is complete. By the same argument as above we can prove that G2 is complete. □
Theorem 3.20.Let G = (A, B) be a complete product vague graph where tA and fA are normal. Then and for all x, y ∈ V, in which for all positive integer n ≥ 2,
, .
Proof. We prove by induction on n. Let n = 2. Then for all x, y ∈ V, we have:Since tA (z) 2 ≤ 1 for all z (tA (z) ≤1), .
Hence .
Since tA is normal, tA (e) =1 for some e. ThenTherefore, .
From (1) and (2) we get . Also,Since fA (z) 2 ≤ 1 for all z,Hence, .
Since fA is normal, fA (e) =1 for some e. Then Hence, .
From (3) and (4) we get . Let and . We will prove that and . We have
Theorem 3.21.Let V1 = {v11, v12, ⋯ , v1n} and V2 = {v21, v22, ⋯ , v2m} be the vertex sets of product vague graphs G1 and G2, respectively and G = (A, B) be the multiplication of G1 and G2. Then, the following equations have solutions in [0, 1].
xi × yj = tA (v1i, v2j) (i = 1, 2, ⋯ , n, j = 1, 2, ⋯ , m)
zik × wjl = tB ((v1i, v2j) (v1k, v2l)) (i, k = 1, 2, ⋯ , n, j, l = 1, 2, ⋯ , m)
xi × yj = fA (v1i, v2j) (i = 1, 2, ⋯ , n, j = 1, 2, ⋯ , m)
zik × wjl = fB ((v1i, v2j) (v1k, v2l)) (i, k = 1, 2, ⋯ , n, j, l = 1, 2, ⋯ , m).
Proof. Let G = (A, B) be the multiplication of product vague graphs G1 and G2. Then, (tA, tB) = (tA1 × tA2, tB1 × tB2) and (fA, fB) = (fA1 × fA2, fB1 × fB2). Now we havewhere xi = tA1 (v1i) ∈ [0, 1] and yj = tA2 (v2j) ∈ [0, 1]. Also,where xi = fA1 (v1i) ∈ [0, 1] and yj = fA2 (v2j) ∈ [0, 1] this follows that the equations (i) and (iii) have solutions in [0, 1]. If v1i, v1k ∈ V1 and v2j, v2l ∈ V2, thenwhere zik = tB1 (v1iv1k) ∈ [0, 1] and wjl = tB2 (v2jv2l) ∈ [0, 1]. Also, we havewhere zik = fB1 (v1iv1k) and wjl = fB2 (v2jv2l). Therefore, the equations (ii) and (iv) have solutions in [0, 1].
□
Theorem 3.22.Let G* be a product of two graphs and and G = (A, B) be a product vague graph of G* where tB and fB are normal. Moreover, suppose that the following equations have solutions in [0, 1],
xi × yj = tA (v1i, v2j) (i = 1, 2, ⋯ , n, j = 1, 2, ⋯ , m) ,
zik × wjl = tB ((v1i, v2j) (v1k, v2l)) (i, k = 1, 2, ⋯ , n, j, l = 1, 2, ⋯ , m) ,
si × tj = fA (v1i, v2j) (i = 1, 2, ⋯ , n, j = 1, 2, ⋯ , m) ,
pik × wjl = fB ((v1i, v2j) (v1k, v2l)) (i, k = 1, 2, ⋯ , n, j, l = 1, 2, ⋯ , m).
Then G is the multiplication of a product vague graph of and a product vague graph of .
Proof. DefineWe will prove the following.
G1 = (A1, B1) is a product vague graph of .
G2 = (A2, B2) is a product vague graph of .
tA = tA1 × tA2, tB = tB1 × tB2.
fA = fA1 × fA2, fB = fB1 × fB2.
If v1i, v1k ∈ V1, then for all v2j, v2l ∈ V2, we haveHence zik × wjl ≤ tA1 (v1i) × tA1 (v1k) for all j, l. Since tB is normal, tB ((v1p, v2a) (v1q, v2b)) =1 for some p, q, a and b. Thus zpq × wab = 1 and zpq = wab = 1 (Since zpq, wpq ∈ [0, 1]). Replacing j by a and l by b, we get tB1 (v1iv1k) = zik = zik × wab ≤ tA1 (v1i) × tA1 (v1k). Similarly we can get fB1 (v1iv1k) ≥ fA1 (v1i) × fA1 (v1k). Therefore, G1 = (A1, B1) is a product vague graph of . Similarly, we can prove that G2 = (A2, B2) is a product vague graph of . Now if v1i ∈ V1 and v2j ∈ V2, then we haveandIt follows that tA = tA1 × tA2 and fA = fA1 × fA2. If v1i, v1k ∈ V1 and v2j, v2l ∈ V2 thenThus tB = tB1 × tB2. Similarly, we can prove that fB = fB1 × fB2. □
Definition 3.23. The ring sum of two product vague graphs G1 and G2 is denoted by G1 ⊕ G2 = (A1 ⊕ A2, B1 ⊕ B2) wherefor all u ∈ V1 ∪ V2 and
Proposition 3.24.The ring sum of G1 and G2 is a product vague graph.
Proof. We have to show that the ring sum of two product vague graphs G = G1 ⊕ G2 = (A1 ⊕ A2, B1 ⊕ B2) is a product vague graph. To prove this we should show that
Case 1. If uv ∈ E1 - E2 and u, v ∈ V1 - V2, then
Case 2. If uv ∈ E1 - E2 and u ∈ V1 - V2, v ∈ V1 ∩ V2, theni.e. (tB1 ⊕ tB2) (uv) ≤ (tA1 ⊕ tA2) (u) × (tA1 ⊕ tA2) (v). Similarly, we can show that
Case 3. If uv ∈ E1 - E2 and u, v ∈ V1 ∩ V2, theni.e. (tB1 ⊕ tB2) (uv) ≤ (tA1 ⊕ tA2) (u) × (tA1 ⊕ tA2) (v). It is easy to show that
(fB1 ⊕ fB2) (uv) ≥ (fA1 ⊕ fA2) (u) × (fA1 ⊕ fA2) (v) if u, v ∈ E1 - E2 and u, v ∈ V1 ∩ V2. Similarly, we can show that if u, v ∈ E2 - E1 then (tB1 ⊕ tB2) (uv) ≤ (tA1 ⊕ tA2) (u) × (tA1 ⊕ tA2) (v) and (fB1 ⊕ fB2) (uv) ≥ (fA1 ⊕ fA2) (u) × (fA1 ⊕ fA2) (v).
□
Corollary 3.25.The converse of Proposition 3.24 is not true.
Proof. If xy ∈ E1 - E2, x ∈ V1 - V2, y ∈ V1 ∩ V2 then, the following inequalities are not hold.
Note that in this case max (tA1 (x) , tA2 (x)) and min
(fA1 (x) , fA2 (x)) are not clear. Hence, G1 is not product vague graph. Similarly we can show that G2 is not product vague graph too. In the same way we can prove that G1 and G2 are not product vague graphs when xy ∈ E1 - E2 and x, y ∈ V1 ∩ V2. □
Example 3.26. (Figs. 7 and 8) Let G1 = (A1, B1) and G2 = (A2, B2) be two product vague graphs as follows.
The ring sum of G1 and G2, that is G1 ⊕ G2 is as follows
Remark 3.27. If G = G1 ⊕ G2 = (A1 ⊕ A2, B1 ⊕ B2) is a product vague graph, then we have (A1 ⊕ A2) c (u) = (A1 ⊕ A2) (u) and (B1 ⊕ B2) c (uv) = (A1 ⊕ A2) c (u) × (A1 ⊕ A2) c (v) - (B1 ⊕ B2) c (uv) = (A1 ⊕ A2) (u) × (A1 ⊕ A2) (v) - [(A1 ⊕ A2) (u) × (A1 ⊕ A2) (v) - (B1 ⊕ B2) (uv)] = (B1 ⊕ B2) (uv) i.e. (B1 ⊕ B2) c (uv) = (B1 ⊕ B2) (uv).
Theorem 3.28.Let G1 and G2 be two product vague graphs. Then .
Proof. It is sufficient to show that and and and . We just prove that , . Proofs are similar for and . Now,i.e. . (i)
NextNow, we discuss different cases.
Case 1. If uv ∈ E′ i.e. u ∈ V1 and v ∈ V2 then (tB1 + tB2) c (uv) = (tA1 (u) × tA2 (v)) - (tA1 (u) × tA2 (v)) =0 i.e. (tB1 + tB2) c (uv) =0.
Case 2. If uv ∈ E1 - E2 and u, v ∈ V1 - V2i.e. for all uv ∈ E1 - E2.
Case 3. If uv ∈ E1 - E2 and u, v ∈ V1 ∩ V2Hence, (tA1 ∪ tA2, tB1) is product vague graphs i.e. .
Case 4. If uv ∈ E1 - E2 and u ∈ V1 - V2, v ∈ V1 ∩ V2So, (tA1 ∪ tA2, tB1) is a product vague graph i.e. .
Case 5. If uv ∈ E2 - E1 and u, v ∈ V2 - V1 then it is obvious that .
Case 6. If uv ∈ E2 - E1 and u, v ∈ V1 ∩ V2 then it is obvious that .
Case 7. If uv ∈ E2 - E1 and u ∈ V2 - V1, v ∈ V1 ∩ V2 then it is obvious that . Thus from case 1 to 7 we havei.e. . (ii)
Similarly, we can show that . (iii)
From (i), (ii) and (iii) it follows that . □
Theorem 3.29.If G is a ring sum of two subgraphs G1 and G2 with E1∩ E2 = ∅, then every complete product vague subgraph (A, B) of G is ring sum of complete product vague subgraph of G1 and complete product vague subgraph of G2.
Proof. We define the vague subsets A1, A2, B1 and B2 of V1, V2, E1 and E2 as follow
tA1 (u) = tA (u), fA1 (u) = fA (u) if u ∈ V1 - V2 and tA2 (u) = tA (u), fA2 (u) = fA (u) if u ∈ V2 - V1,tB1 (uv) = tB (uv), fB1 (uv) = fB (uv) if uv ∈ E1 - E2 and tB2 (uv) = tB (u), fB2 (uv) = fB (uv) if uv ∈ E2 - E1.
So (A1, B1) is a product vague graph of G1 and (A2, B2) is a product vague graph of G2 and A = (A1 ⊕ A2) is a product vague graphs G1 and G2, too. If uv ∈ E1 ∪ E2 thenIf uv ∈ E1 - E2 then(By definition of ring sum of product vague graph).
If uv ∈ E2 - E1 thenIf uv ∈ E′ i.e. u ∈ V1 and v ∈ V2 thenOther equalities are also holds because (A, B) is a complete product vague graph. □
Application in social networks
The social networks are the suitable examples of product vague graphs. In such networks an account of individual or organization or a group of people is taken as node. If there is some relationship between the nodes then they are connected by an edge. In such networks we assume that a node (i.e. a person, organization, etc.) has both membership (good) and negation of membership (bad) activities. It may be observed that, two person have membership attitude for some types of activities (such as teaching method, student evaluation, etc.) and they also have negation of membership mind in some other types of activities (say political view, food habit, etc.). Thus, there are two types of edge membership values, viz. membership and negation of membership. This type of network is an ideal example of product vague graph. Now, we consider a network consisting of four important cities (vertices) in a country. They are interconnected by roads (edges). The network is shown in Fig. 9. The number adjacent to an edge represents the distance between the cities (vertices). The above network can be represented with the help of a classical matrix A = [aij], i, j = 1, 2, ⋯ , n, where n is the total number of nodes. The ij th element aij of A is defined as
Thus the adjacent matrix of the network of Fig. 9 isSince the distance between the two vertices are known, precisely, so the matrix A is obviously a classical matrix. Generally, the distance between two cities are crisp value, so the corresponding matrix is crisp matrix. Now we consider the crowdness of the roads connecting cities. It is clear that the crowdness of the roads connecting cities. It is clear that the crowdness of a road obviously, is a fuzzy quantity. The amount of crowdness depends on the decision makers mentality, habits, natures, etc, i.e., completely depends on the decision maker. The measurement of crowdness as a point is a difficult task for the decision maker. So, here we consider amount of crowdness as an interval instead of a point (Table 1).
As the crossing road increases, the possibility of crowdness increases and kill time, so the traveling cost increases. Thus, construct the roads in such a way that the number of crossing degreases. In the network of Fig. 9, there is only one crossing between the roads (1, 4) and (2, 3). To model up the given network as a product vague graph we consider the membership values of each vertices as interval number [0, 1]. Since that the strength of an edge (a, b) is defined by an interval number , where and , we have . Similarly .
, , , .
Conclusion
Graph theory has several interesting applications in system analysis, operations research, computer applications, and economics. Since most of the time the aspects of graph problems are uncertain, it is nice to deal with these aspects via the methods of fuzzy systems. It is known that fuzzy graph theory has numerous applications in modern sciences and technology, especially in the fields of neural networks, artificial intelligence and decision making. In this paper, we defined the notions of product vague graphs, complete product vague graphs and the complement of a product vague graph. We investigated some properties of join, union and complement on product vague graphs and introduced the multiplication of the product vague graphs. In our future work we will focus on categorical properties on vague graphs.
Acknowledgments
The authors would like to thank the referees for their valuable comments and suggestions.
References
1.
AkramM., Bipolar fuzzy graphs, Information Sciences181 (2011), 5548–5564.
2.
AkramM., GaniN. and SaeidA.B., Vague hypergraphs, Journal of Intelligent and Fuzzy Systems26 (2014), 647–653.
3.
GauW.L. and BuehrerD.J., Vague sets, IEEE Transactions on Systems, Man and Cybernetics23(2) (1993), 610–614.
4.
KauffmanA., Introduction a la Theorie des Sous-Emsembles Flous1, Masson et Cie, 1973.
5.
MordesonJ.N. and NairP.S., Fuzzy Graphs and Fuzzy Hypergraphs, Physica,Heidelberg, Germany, 2nd edition, 2001.
6.
PalM. and RashmanlouH., (2013)Irregular interval-valued fuzzy graphs, Annals of Pure and Applied Mathematics3(1), 56–66.
7.
RamakrishnaN., Vague graphs, International Journal of Computational Cognition7 (2009), 51–58.
8.
RosenfeldA., Fuzzy graphs, in Fuzzy Sets and Their Applications, ZadehL.A., FuK.S. and ShimuraM., Eds., Academic Press, New York, NY, USA, 1975, pp. 77–95.
9.
RashmanlouH. and PalM., Antipodal interval-valued fuzzy graphs, International Journal of Applications of Fuzzy Sets and Artificial Intelligence3 (2013), 107–130.
10.
RashmanlouH. and PalM., Balanced interval-valued fuzzy graph, Journal of Physical Sciences17 (2013), 43–57.
11.
RashmanlouH. and PalM., Some properties of highly irregular interval-valued fuzzy graphs, World Applied Sciences Journal27(12) (2013), 1756–1773.
12.
RashmanlouH., SamantaS., PalM. and BorzooeiR.A., A study on bipolar fuzzy graphs, Journal of Intelligent and Fuzzy Systems28 (2015), 571–580.
13.
RashmanlouH. and JunY.B., Complete interval-valued fuzzy graphs, Annals of Fuzzy Mathematics and Informatics6(3) (2013), 677–687.
14.
SunithaM.S. and VijayakumarA., Complement of a fuzzy graph, Indian Journal of Pure and Applied Mathematics33(9) (2002), 1451–1464.
15.
ZadehL.A., Fuzzy sets, Information and Control8(3) (1965), 338–353.