Theoretical concepts of graphs are highly utilized by computer science applications. Especially in research areas of computer science such as data mining, image segmentation, clustering, image capturing and networking. The interval-valued fuzzy graphs are more flexible and compatible than fuzzy graphs due to the fact that they have many applications in networks. In this paper, at first we define three new operations on interval-valued fuzzy graphs namely strong product, tensor product and lexicographic product. Likewise, we study about the degree of a vertex in interval-valued fuzzy graphs which are obtained from two given interval-valued fuzzy graphs using the operations Cartesian product, composition, tensor and strong product of two interval-valued fuzzy graphs. These operations are highly utilized by computer science, geometry, algebra, number theory and operation research. In addition to the existing operations these properties will also be helpful to study large interval-valued fuzzy graph as a combination of small, interval-valued fuzzy 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 applications to problems in computer science, electrical engineering, system analysis, operations research, economics, networking routing, transportation, etc. In many cases, some aspects of a graph-theoretic problem may be uncertain. For example, the vehicle travel time or vehicle capacity on a road network may not be known exactly. In such cases, it is natural to deal with the uncertainty using the methods of fuzzy sets and fuzzy logic. But, using hypergraphs as the models of various systems (social, economic systems, communication networks and others) leads to difficulties. In 1975, Zadeh [31] introduced the notion of interval-valued fuzzy sets as an extension of fuzzy sets [32] in which the values of the membership degrees are interval of numbers instead of the numbers. Rosenfeld [17] introduced the notation of fuzzy graphs in 1975. The operation of union, join, Cartesian product and composition on two fuzzy graphs were defined by Mordeson and Peng [9–14]. Akram and Dudec [1] defined interval-valued fuzzy graphs and give some operation on it. Borzooei et al. [2–8] studied domination, degree of vertices, and new concepts of vague graphs and bipolar fuzz graphs. Talebi and Rashmanlou [29] studied properties of isomorphism and complement on interval-valued fuzzy graphs. Likewise, they defined isomorphism on vague graphs [30]. Samanta and Pal introduced different types of fuzzy graphs [18–28]. Pramanick and Pal [16] defined interval-valued planar graph and presented several properties. Nayeem and Pal [15] has designed an algorithm to find the shortest paths between two given vertices on fuzzy graphs.
In this paper, we study about the degree of a vertex in interval-valued fuzzy graphs which are obtained from two given interval-valued fuzzy graphs using the operations Cartesian product, composition, tensor and strong product of two interval-valued fuzzy graphs.
Preliminaries
Definition 1. A fuzzy subset of a set V is a mapping σ from V to [0, 1]. A fuzzy graph G is a pair of functions G = (σ, μ) where σ is a fuzzy subset of a non-empty set V and μ is a symmetric fuzzy relation on σ, i.e. μ (uv) ≤ σ (u) ∧ σ (v), where σ (u) ∧ σ (v) = min {σ (u), σ (v)}. The underlying crisp graph of G = (σ, μ) is denoted by G∗ = (V, E) where E ⊆ V × V.
Definition 2. Let G = (σ, μ) be a fuzzy graph, the degree of a vertex u in G is defined by
where uv represents an edge of G.
Definition 3. The order of a fuzzy graph G is defined by ∘ (G) = ∑u∈Vσ (u).
Definition 4. [3] By an interval-valued fuzzy graph of a graph G∗ = (V, E) we mean a pair G = (A, B), where A = [μA-, μA+] is an interval-valued fuzzy set on V such that μA- (x) ≤ μA+ (x) forallx ∈ V and B = [μB-, μB+] is an interval-valued fuzzy relation on E, such that: μB- (xy) ≤ min (μA- (x), μA- (y)), μB+(xy) ≤ min (μA+ (x), μA+ (y)) forallxy ∈ E. We call A the interval-valued fuzzy vertex set of V, B the interval-valued fuzzy edge set of E, respectively. Note that B is a symmetric interval-valued fuzzy relation on A . Thus, G = (A, B) is an interval-valued fuzzy graph of G* = (V, E) if
and
Example 1. Consider a graph G∗ = (V, E) such that V = {x, y, z}, E = {xy, yz, zx}. Let A be an interval-valued fuzzy set of V and let B be an interval-valued fuzzy set of E ⊆ V × V defined by ,
By routine computations, it is easy to see that G = (A, B) is an interval-valued fuzzy graph of G∗ (see Fig. 1).
An example of interval-valued fuzzy graph.
Definition 5. Given an interval-valued fuzzy graph G = (A, B), with the underlying set V, the order of G is defined and denoted as O (G) = (∑x∈VμA- (x), ∑x∈VμA+ (x)). The size of an interval-valued fuzzy graph G is
Definition 6. Let G = (A, B) be an interval-valued fuzzy graph on G∗. The open degree of a vertex u is defined as deg (u) = (d- (u), d+ (u)), where and If all the vertices have the same open neighborhood degree n, then G is called an n-regular interval-valued fuzzy graph.
Definition 7. [12] The Cartesian product of two interval-valued fuzzy graphs G1 = (σ1, μ1) and G2 = (σ2, μ2) is defined as an interval-valued fuzzy graph G = G1 × G2 : (σ1 × σ2, μ1 × μ2) on G* = (V, E) where V = V1 × V2 and E = {(u1, u2) (v1, v2) ∣ u1 = v1, u2v2 ∈ E2 or u2 = v2, u1v1 ∈ E1} with (σ1 × σ2) (u1, u2) = σ1 (u1) ∧ σ2 (u2) for all (u1, u2) ∈ V1 × V2,
Definition 8. [12] The composition of two fuzzy graphs G1 = (σ1, μ1) and G2 = (σ2, μ2) is defined as a fuzzy graph G = G [G2] : (σ1 ∘ σ2, μ1 ∘ μ2) on G∗ = (V, E), where V = V1 × V2 and E = {(u1, u2) (v1, v2) |u1 = v1, u2v2 ∈ E2 or u2 = v2, u1v1 ∈ E1} ∪ {(u1, u2) (v1, v2) |u1v1 ∈ E1, u2 ≠ v2} with (σ1 ∘ σ2) (u1, u2) = σ1 (u1) ∧ σ2 (u2) for all (u1, u2) ∈ V1 × V2,
Definition 9. The strong product of two fuzzy graphs (σi, μi) on Gi = (Vi, Ei), i = 1, 2 is defined as a fuzzy graph (σ1 ⊠ σ2, μ1 ⊠ μ2) on G = (V, E) where V = V1 × V2 and E = {((u, u2) (u, v2)) ∣ u ∈ V1, (u2v2) ∈ E2} ⋃ {((u1, w) (v1, w)) ∣ (u1, v1) ∈ E1, w ∈ V2} ⋃ {(u1, u2) (v1, v2) ∣ (u1, v1) ∈ E1, (u2, v2) ∈ E2}. Fuzzy sets σ1 ⊠ σ2 and μ1 ⊠ μ2 are defined as (σ1 ⊠ σ2) (u1, u2) = (σ1 (u1) ∧ σ2 (u2)), (μ1 ⊠ μ2) ((u, u2) (u, v2)) = {σ1 (u) ∧ μ2 (u2v2)} u ∈ V1 and u2v2 ∈ E2, (μ1 ⊠ μ2) ((u1, w) (v1, w)) = {μ1 (u1v1)∧ σ2 (w)} w ∈ V2 andu1v1 ∈ E1, (μ1 ⊠ μ2) ((u1, u2) (v1, v2)) = {μ1 (u1v1) ∧ μ2 (u2v2)} u1u2 ∈ E1 and v1v2 ∈ E2.
Definition 10. The tensor product of two fuzzy graphs (σi, μi) on Gi = (Vi, Ei), i = 1, 2 is defined as a fuzzy graph (σ1 ⊗ σ2, μ1 ⊗ μ2) on G = (V, E) where V = V1 × V2 and E = {(u1, u2), (v1, v2) ∣ (u1, v1) ∈ E1, (u2, v2) ∈ E2}. Fuzzy sets σ1 ⊗ σ2 and μ1 ⊗ μ2 are defined as (σ1 ⊗ σ2) (u1, u2) = σ1 (u1) ∧ σ2 (u2) for all (u1, u2) ∈ V, (μ1 ⊗ μ2) ((u1, u2), (v1, v2)) = μ1 (u1, v1) ∧ μ2 (u2, v2) for all (u1, v1) ∈ E1 and (u2, v2) ∈ E2.
Definition 11. The lexicographic product of two fuzzy graphs (σi, μi) on Gi = (Vi, Ei), i = 1, 2, is defined as a fuzzy graph G1 ★ G2 : (σ1 ★ σ2, μ1 ★ μ2) on G = (V, E) where E = {(u, v1) (u, v2) : u∈ V1, (v1, v2) ∈ E2} ∪ {(u1, v1) (u2, v2) : (u1, u2) ∈ E1, (v1, v2) E2}, (σ1 ★ σ2) (u, v) = σ1 (u) ∧ σ2 (v), for all (u, v) ∈ V1 × V2, (μ1 ★ μ2) ((u, u2) (u, v2)) = σ1 (u) ∧ μ2 (u2, v2) and (μ1★ μ2) ((u1, u2) (v1, v2)) = μ1 (u1, v1) ∧ μ2 (u2, v2) for all (u1, v1) ∈ E1and (u2, v2) ∈ E2.
Definition 12. [3] The Cartesian product G = G1 × G2 of two interval-valued fuzzy graphs G1 = (A1, B1) and G2 = (A2, B2) of the graphs and is defined as pair (A1 × A2, B1 × B2) such that:
Definition 13. [3] The composition G1 [G2] = (A1 ∘ A2, B1 ∘ B2) of two interval-valued fuzzy graphs G1 = (A1, B1) and G2 = (A2, B2) of the graphs and is defined as follows: where E0 = E ∪ {(u1, u2) (v1, v2) |u1v1 ∈ E1, u2 ≠v2}.
Definition 14. The strong product G1 ⊠ G2 of two interval-valued fuzzy graphs G1 = (A1, B1) and G2 = (A2, B2) of and respectively is defined as a pair (A, B), where A = (μA-, μA+) and B = (μB-, μB+) are interval-valued fuzzy sets on V = V1 × V2 and E = {(u, u2) (u, v2) ∣ u ∈ V1, (u2v2) ∈ E2} ⋃ {((u1, w) (v1, w)) ∣ (u1v1) ∈ E1, w ∈ V2} ⋃ {(u1, u2) (v1, v2) ∣ (u1v1) ∈ E1, (u2v2) ∈ E2} respectively which satisfies the followings:
Definition 15. The tensor product G1 ⊗ G2 of two interval-valued fuzzy graphs G1 = (A1, B1) and G2 = (A2, B2) of and respectively is defined as a pair (A, B), where A = (μA-, μA+) and B = (μB-, μB+) areinterval - valuedfuzzysetsonV = V1 × V2 and E = {(u1, u2), (v1, v2) ∣ (u1, v1) ∈ E1, (u2v2) ∈ E2}, respectively which satisfies the followings:
Definition 16. The lexicographic product G1 ★ G2 of two interval-valued fuzzy graphs G1 = (A1, B1) and G2 = (A2, B2) of and respectively is defined as a pair (A, B), where A = (μA-, μA+) and B = (μB-, μB+) are interval-valued fuzzy sets on V = V1 × V2 and E = {(u, u2) (u, v2) ∣ u ∈ V1, (u2v2) ∈ E2} ⋃ {((u1, u2) (v1, v2)) ∣ (u1v1) ∈ E1, u2v2 ∈ E2} respectively which satisfies the followings:
Degree of a vertex in Cartesian product
By the definition, for any vertex (u1, u2)∈
In the following theorem, we find the degree of (u1, u2) in G1 × G2 in terms of those in G1 and G2 in some particular cases.
Theorem 1. Let G1 = (A1, B1) and G2 = (A2, B2) be two interval-valued fuzzy graphs.
If , and , then dG1×G2 (u1, u2) = dG1 (u1) + dG2 (u2).
Proof. From the definition of a vertex in Cartesian product we have: (Since and ).
Similarly, we can show that
Example 2. Consider the interval-valued fuzzy graphs G1, G2 and G1 × G2 shown in Fig. 2.
Since , and , by Theorem 1 we have
Similarly, we can find the degrees of all the vertices in G1 × G2. This can be verified in Fig. 2.
Cartesian product (G1 × G2) of G1 and G2.
Degree of a vertex in composition
By the definition, for any vertex (u1, u2) ∈ V1 × V2, ,
Theorem 2. Let G1 = (A1, B1) and G2 = (A2, B2) be two interval-valued fuzzy graphs. If , and , then dG1[G2] (u1, u2) = |V2|dG1 (u1) + dG2 (u2).
Proof. (Since and ) Similarly, we can show that
So, dG1[G2] (u1, u2) = dG2 (u2) + |V2|dG1 (u1).
Example 3. Consider the interval-valued fuzzy graphs G1, G2 and G1 [G2] in Fig. 3.
Composition (G1 [G2]) of G1 and G2.
Here , and , . By Theorem 2 we have:
Similarly, we can find the degrees of all other vertices in G1 [G2].
Degree of a vertex in tensor product
By definition for any (u1, u2) ∈ V1 × V2
Theorem 3. Let G1 = (A1, B1) and G2 = (A2, B2) be two interval-valued fuzzy graphs, if , then dG1⊗G2 (u1, u2) = dG1 (u1) and if then dG1⊗G2 (u1, u2) = dG2 (u2).
Proof. Let , , so we have:
So, dG1⊗G2 (u1, u2) = dG1 (u1).
Similarly, if , then dG1⊗G2 (u1, u2) = dG2 (u2).
Example 4. Consider the interval-valued fuzzy graphs G1, G2 and G1 ⊗ G2 in Fig. 4.
Tensor product (G1 ⊗ G2) of G1 and G2.
Here , and by Theorem 3
So, dG1⊗G2 (u1, u2) = (0.1, 0.2), dG1⊗G2 (v1, v2) = (0.1, 0.2).
Theorem 4. Let G1 = (A1, B1) and G2 = (A2, B2) be two interval-valued fuzzy graphs. If , and , and , , then dG1⊠G2 (u1, u2) = |V2|dG1 (u1) + dG2 (u2).
Proof.
Since , and , . Similarly, we can show that
Hence, dG1⊠G2 (u1, u2) = |V2|dG1 (u1) + dG2 (u2).
Example 5. Consider the interval-valued fuzzy graphs G1, G2 and G1 ⊠ G2 in Fig. 5. Here , , , and , . So by Theorem 4
Strong product (G1 ⊠ G2) of G1 and G2.
Similarly, we can find the degrees of all other vertices in G1 ⊠ G2. This can be verified in Fig. 5.
Conclusion
The interval valued models give more precision, flexibility and compatibility to the system as compared to the classical and fuzzy models, in this paper, we have found the degree of vertices in G1 × G2, G1 [G2], G1 ⊗ G2 and G1 ⊠ G2, in terms of the degree of vertices in two interval-value fuzzy graphs G1 and G2 under some conditions and illustrated them through examples. This will be helpful when the graphs are very large. Also they will be very useful in studying various properties of Cartesian product, composition, tensor product and strong product of two interval-valued fuzzy graphs.
Footnotes
Acknowledgment
This work was supported by the research fund of Hanyang University (HY-2018-F), (Project Number 201800000001370).
The authors are grateful to the reviewers for the valuable comments for improvement of the paper.
References
1.
M.Akram and W.A.Dudec, Interval-valued fuzzy graphs, Computers and Mathematics with Applications61 (2011), 289–299.
2.
R.A.Borzooei, H.Rashmanlou, S.Samanta and M.Pal, A study on fuzzy labelling graphs, Journal of Intelligent and Fuzzy Systems30 (2016), 3349–3355.
3.
R.A.Borzooei, H.Rashmanlou, S.Samanta and M.Pal, Regularity of vague graphs, Journal of Intelligent and Fuzzy Systems30 (2016), 3681–3689.
4.
R.A.Borzooei and H.Rashmanlou, Domination in vague graphs and its applications, Journal of Intelligent and Fuzzy Systems29 (2015), 1933–1940.
5.
R. A.Borzooei and H.Rashmanlou, New concepts of vague graphs, International Journal of Machine Learning and Cybernetics. DOI 10.1007/s13042-015-0475-x.
6.
R.A.Borzooei and H.Rashmanlou, Degree of vertices in vague graphs, Journal of Applied Mathematics and Informatics33(5) (2015), 545–557.
7.
R.A.Borzooei and H.Rashmanlou, More results on vague graphs, UPB Sci Bull, Series A78(1) (2016), 109–122.
8.
R.A.Borzooei and H.Rashmanlou, Semi global domination sets in vague graphs with application, Journal of Intelligent and Fuzzy Systems30 (2016), 3645–3652.
9.
J.N.Mordeson and C.S.Peng, Operation on fuzzy graphs, Information Sciences19 (1994), 159–170.
10.
J.N.Mordeson and P.S.Nair, Cycles and cocycles of fuzzy graphs, Information Sciences90 (1996), 39–49.
11.
J.N.Mordeson and P.S.Nair, Fuzzy Graphs and, Fuzzy Hypergraphs, Physica-Verlag, Heidelberg, 1998. Second edition 2001.
12.
A.Nagoorgani and V.T.Chandrasekaron, Fuzzy graph theory, Allied Publisher Pvt. Ltd.
13.
A.Nagoorgani and M.Basheer Ahmad, Order and size of fuzzy graphs, Bulletion of Pure and Applied Sciences22(1) (2003), 145–148.
14.
A.Nagoorgani and K.Radha, The degree of vertex in some fuzzy graphs, International Jurnal of Algorithms, Computing and Mathematics2 (2009), 107–116.
15.
Sk.Md.Abu Nayeem and M.Pal, Shortest path problem on a network with imprecise edge weight, Fuzzy Optimization and Decision Making4(4) (2005), 293–312.
16.
T.Pramanik, S.Samanta and M.Pal, Interval-valued fuzzy planar graphs, International Journal of Machine Learning and Cybernetics7(4) (2016), 653–664.
17.
A.Rosenfeld, Fuzzy graphs, In: Zadeh, L.A. Fu, K.S. Shimura and M. (Eds.),Fuzzy sets and their Applications, Academic Press, New York, pp. 77–95.
18.
S.Samanta and M.Pal, Fuzzy tolerance graphs, International Journal of Latest Trends in Mathematics1(2) (2011), 57–67.
19.
S.Samanta and M.Pal, Fuzzy threshold graphs, CIITInternational Journal of Fuzzy Systems3(12) (2011), 360–364.
20.
S.Samanta and M.Pal, Bipolar fuzzy hypergraphs, International Journal of Fuzzy Logic Systems2(1) (2012), 17–28.
21.
S.Samanta and M.Pal, Irregular bipolar fuzzy graphs, Iner-national Journal of Applications of Fuzzy Sets2 (2012), 91–102.
22.
S.Samanta and M.Pal, Some more results on bipolar fuzzy sets and bipolar fuzzy intersection graphs, The Journal of Fuzzy Mathematics22(2) (2014), 253–262.
23.
S.Samanta and M.Pal, Telecommunication system based on fuzzy graphs, Journal of Telecommunication System and Management3(1) (2013), 1–6.
24.
S.Samanta and M.Pal, Fuzzy k-competition graphs and p- competition fuzzy graphs, Fuzzy Inf Eng5(2) (2013), 191–204.
25.
S.Samanta, M.Akram and M.Pal, M-step fuzzy competition graphs, Journal of Applied Mathematics and Computing (2014). DOI: 10.1007/s12190-s12014-s10785-s10782
26.
S.Samanta, M.Pal and A.Pal, New concepts of fuzzy planar graph, International Journal of Advanced Research in Artificial Intelligence3(1) (2014), 52–59.
27.
S.Samanta, M.Pal and A.Pal, Some more results on fuzzy k-competition graphs, International Journal of Advanced Research in Artificial Intelligence3(1) (2014), 60–67.
28.
S.Samanta, M.Pal, H.Rashmanlou and R.A.Borzooei, Vague graphs and strengths, Journal of Intelligent & Fuzzy Systems30(6) (2016), 3675–3680.
29.
A.A.Talebi and H.Rashmanlou, Isomorphism on inter-valvalued fuzzy graphs, Annals of Fuzzy Mathematics and Informatics6(1) (2013), 47–58.
30.
A.A.Talebi, H.Rashmanlou and N.Mehdipoor, Isomor-phismon on vague graphs, Annals of Fuzzy Mathematics and Informatics6(3) (2013), 575–588.
31.
L.A.Zadeh, The concept of a linguistic and application to approximat reasoning I, Information Sciences8 (1975), 199–249.
32.
L.A.Zadeh, Fuzzy sets, Information and Control8 (1965), 338–353.
33.
W.R.Zhang, Bipolar fuzzy sets and relation; a computational framework for cognitive modeline and multiagent decision analysis, Proceeding of IEEE Conf, 1994, pp. 305–309.
34.
W.R.Zhang, Bipolar fuzzy sets, Proceedings of Fuzzy-IEEE, 1998, pp. 835–840.