Rashmanlou et al. SpringerPlus (2016) 5:1234 DOI 10.1186/s40064-016-2892-z

RESEARCH Open Access A study on vague graphs

Hossein Rashmanlou1, Sovan Samanta2*, Madhumangal Pal3 and R. A. Borzooei4

*Correspondence: [email protected] Abstract 2 Department The main purpose of this paper is to introduce the notion of vague h-morphism on of , Indian Institute of Information vague graphs and regular vague graphs. The action of vague h-morphism on vague Technology, Nagpur 440006, strong regular graphs are studied. Some elegant results on weak and co weak isomor- India phism are derived. Also, µ- of highly irregular vague graphs are defined. Full list of author information is available at the end of the Keywords: Vague graph, Vague h-morphism, Highly irregular vague graph article

Background Gau and Buehrer (1993) proposed the concept of vague in 1993, by replacing the value of an in a set with a subinterval of [0, 1]. Namely, a true-membership func- tion tv(x) and a false membership fv(x) are used to describe the boundaries of the membership degree. The initial given by Kauffman (1973) of a fuzzy graph was based the fuzzy relation proposed by Zadeh. Later Rosenfeld (1975) introduced the fuzzy analogue of several basic graph-theoretic concepts. After that, Mordeson and Nair (2001) defined the concept of complement of fuzzy graph and studied some operations on fuzzy graphs. Sunitha and Vijayakumar (2002) studied some properties of comple- ment on fuzzy graphs. Many classifications of fuzzy graphs can be found in Boorzooei et al. (2016a, b), Rashmanlou and Pal (2013a, b), Rashmanlou et al. (2015a, b, c), Pra- manik et al. (2016a, b), Samanta and Pal (2011b, 2012b, 2015, 2016) and Samanta et al. (2014c, d). Recently, Samanta and Pal (2011a, 2012a, 2013, 2014a, 2015) and Samanta et al. (2014b) defined different types of fuzzy graphs and established some important properties. To extent the theory of fuzzy graphs, Akram et al. (2014) introduced vague hypergraphs. After that, Ramakrishna (2009) introduced the concept of vague graphs and studied some of their properties. In this paper, we introduce the notion of vague h-morphism on vague graphs and study the action of vague h-morphism on vague strong regular graphs. We derive some elegant results on weak and co weak isomorphism. Also, we defineµ -complement of highly irregular vague graphs.

Preliminaries ∗ By a graph G = (V , E), we mean a non-trivial, finite connected and undirected graph without loops or multiple edges. A fuzzy graph G = (σ, µ) is a pair of functions σ : V →[0, 1] and µ : V × V →[0, 1] with µ(u, v) ≤ σ(u) ∧ σ(v), for all u, v ∈ V, where V is a finite non- and∧ denote minimum.

© 2016 The Author(s). This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 2 of 12

Definition 1 (Gau and Buehrer 1993) A vague set A on a set X is a pair (tA; fA) where tA and fA are real valued functions defined on X →[0, 1], such that tA(x) + fA(x)<1 for all x ∈ X. The interval[ tA(x),1− fA(x)] is called the vague value of x in A.

In the above definition,t A(x) is considered as the lower bound for degree of mem- bership of x in A and fA(x) is the lower bound for negative of membership of x in A. So, the degree of membership of x in the vague set A is characterized by the [tA(x),1− fA(x)]. The definition of intuitionistic fuzzy graphs is follows. Let V be a non-empty set. An intuitionistic (IFS) in V is represented by (V , µ, ν), where µ : V →[0, 1] and ν : V →[0, 1] are membership function and non-membership function respectively such that 0 ≤ µ(x) + ν(x) ≤ 1 for all x ∈ V. Though intuitionistic fuzzy sets and vague sets look similar, analytically vague sets are more appropriate when representing vague data. The difference between them is discussed below. The membership interval of an element x for vague set A is [tA(x),1− fA(x)]. But, the membership value for an element y in an intuitionistic fuzzy set B is µB(y), νB(y). Here, the of tA is the same as with A and µB is the same as with B. However, the boundary is able to indicate the possible existence of a data value. This difference gives rise to a simpler but meaningful graphical view of data sets (see Fig. 1). It can be seen that, the shaded part formed by the boundary in a given Vague Set naturally represents the possible existence of data. Thus, this “hesitation region” corresponds to the intuition of representing vague data. We will see more benefits of using vague membership inter- vals in capturing data semantics in subsequent sections. 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

R = {�(x, y), tR(x, y), fR(x, y)�|x ∈ X, y ∈ Y } 0 where tR : X × Y →[0, 1], fR : X × Y →[0, 1], which satisfies the condition ≤ , , 1 tR(x y) + fR(x y) ≤ , for all (x, y) ∈ X × Y. A vague relation R on X is called reflex- ive 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.

Fig. 1 Comparison between a vague sets and b intutionistic fuzzy sets Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 3 of 12

∗ Definition 2 Let G = (V , E) be a crisp graph. A pair G = (A, B) is called a vague graph ∗ on a crisp graph G = (V , E), 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 strong if tB(xy) = min(tA(x), tA(y)) and fB(xy) = max(fA(x), fA(y)) for all x, y ∈ V.

t (v v ) = constant Definition 3 The vague graph G is said to be regular if vj,vi�=vj B i j fB(vivj) = constant vi ∈ V and vj,vi�=vj , for all . Moreover, it is called strong regular if 1. tB(vivj) = min{tA(vi), tA(vj)} and fB(vivj) = max{fA(vi), fA(vj)}. tB(vivj) = constant fB(vivj) = constant 2. vj,vi�=vj and vj,vi�=vj . Definition 4 The complement of a vague graphG = (A, B) is a vague graph G = (A, B) where A = A and B is described as follows. The true and false membership values for edges of G are given below.

tB(uv) = tA(u) ∧ tA(v) − tB(uv) and fB(uv) = fB(uv) − fA(u) ∨ fA(v), for all u, v ∈ V.

Definition 5 Let G1 and G2 be two vague graphs.

1. A homomorphism h from G1 to G2 is a mapping h : V1 → V2 which satisfies the fol- lowing conditions:

(a) tA1 (x1) ≤ tA2 (h(x1)), fA1 (x1) ≥ fA2 (h(x1)),

(b) tB1 (x1y1) ≤ tB2 (h(x1)h(y1)), fB1 (x1y1) ≥ fB2 (h(x1)h(y1)) for all x1 ∈ V1, x1y1 ∈ E1.

2. An isomorphism h from G1 to G2 is a bijective mapping h : V1 → V2 which satisfies the following conditions:

(c) tA1 (x1) = tA2 (h(x1)), fA1 (x1) = fA2 (h(x1)), = , = (d) tB1 (x1y1) tB2 (h(x1)h(y1)) fB1 (x1y1) fB2 (h(x1)h(y1)), for all x1 ∈ V1, x1y1 ∈ E1.

3. A weak isomorphism h from G1 to G2 is a bijective mapping h : V1 → V2 which satis- fies the following conditions:

(e) h is homomorphism,

(f) tA1 (x1) = tA2 (h(x1)), fA1 (x1) = fA2 (h(x1)) for all x1 ∈ V1. Thus a weak isomor- phism preserves the weights of the nodes but not necessarily the weights of the arcs.

4. A co weak isomorphism h from G1 to G2 is a bijective mapping h : V1 → V2 which satisfies:

(g) h is homomorphism,

(h) tB1 (x1y1) = tB2 (h(x1)h(y1)), fB1 (x1y1) = fB2 (h(x1)h(y1)), for all x1y1 ∈ E1. Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 4 of 12

v1(0.2, 0.3) (0.1, 0.3)v2(0.2, 0.2)v1(0.4, 0.6)(0.3, 0.9) v2(0.4, 0.4)

(0.1, 0.4) (0.1, 0.6) (0.3, 1.2) (0.3, 1.8)

v3(0.2, 0.3) v3(0.4, 0.6) G1 G2 Fig. 2 h-Morphism of vague graphs G1 and G2

∗ Definition 6 Let G = (A, B) be a vague graph on G .

1. The open degree of a vertex u is defined asdeg (u) = (dt (u), df (u)), where

dt (u) = tB(uv) and u�=v v ∈V

df (u) = fB(uv). u�=v v ∈V

2. The order of G is defined and denoted as

O(G) = tA(u), fA(u) . ∈ ∈  uV uV

3. The size of G is defined asS (G) = (St (G), Sf (G)) =  tB(uv), fB(uv). u�=v u�=v u,�v∈V u,�v∈V    Regularity on isomorphic vague graph In this section, we introduce the notion of vague h-morphism on vague graphs and regu- lar vague graph. We derive some elegant results on weak and co weak isomorphisms.

Definition 7 Let G1 and G2 be two vague graphs on (V1, E1) and (V2, E2), respectively. A bijective function h : V1 → V2 is called vague morphism or vague h-morphism if there exists

positive numbers k1 and k2 such that (i) tA2 (h(u)) = k1tA1 (u) and fA2 (h(u)) = k1fA1 (u), for

all u ∈ V1, (ii) tB2 (h(u)h(v)) = k2tB1 (uv) and fB2 (h(u)h(v)) = k2fB1 (uv), for all uv ∈ E1. In such a case, h will be called a (k1, k2) vague h-morphism from G1 to G2. If k1 = k2 = k, we call h, a vague k-morphism. When k = 1 we obtain usual vague morphism.

Example 8 Consider two vague graphs G1 and G2 defined as follows (see Fig. 2). Here, there ′ ′ ′ is a vague h-morphism such that h(v1) = v1, h(v2) = v2, h(v3) = v3, k1 = 2, and k2 = 3.

Theorem 9 The relation h-morphism is an equivalence relation in the collection of vague graphs.

Proof Consider the collection of vague graphs. Define the relationG 1 ≈ G2 if there exists a (k1, k2) h-morphism from G1 to G2 where both K1 and K2 are non-zero. Consider Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 5 of 12

the identity morphism from G1 to G1. It is a (1, 1) morphism from G1 to G1 and hence ≈ is reflexive. Let G1 ≈ G2. Then there exists a( k1, k2) morphism from G1 to G2, for some non-

zero k1 and k2. Thereforet A2 (h(u)) = k1tA1 (u), fA2 (h(u)) = k1fA1 (u), for all u ∈ V1

and tB2 (h(u)h(v)) = k2tB1 (uv) and fB2 (h(u)h(v)) = k2fB1 (uv), for all uv ∈ E1. Con- −1 −1 sider h : G2 → G1. Let x, y ∈ V2. Since h is bijective, x = h(u), y = h(v), for some −1 −1 1 1 u, v ∈ V tA (h (x)) = tA (h (h(u))) = tA (u) = tA (h(u)) = tA (x) 2. Now, 1 1 1 k1 2 k1 2 . −1 −1 1 1 −1 −1 fA (h (x)) = fA (h (h(u))) = fA (u) = fA (h(u)) = fA (x) tB1 (h (x)h (y)) = 1 1 1 k1 2 k1 2 . ( −1( ( )) −1( ( ))) = ( ) = 1 ( ( ) ( )) = 1 ( ) ( −1( ) −1( )) = tB1 h h u h h v tB1 uv k2 tB2 h u h v k2 tB2 xy , tB1 h x h y ( −1( ( )) −1( ( ))) = ( ) = 1 ( ( ) ( )) = 1 ( ) ( −1( ) −1( )) = tB1 h h u h h v tB1 uv k2 tB2 h u h v k2 tB2 xy , fB1 h x h y ( −1( ( )) −1( ( ))) = ( ) = 1 ( ( ) ( )) = 1 ( ) fB1 h h u h h v fB1 uv k2 fB2 h u h v k2 fB2 xy . Thus there exists 1 1 , G2 G1 G2 ≈ G1 ≈ k1 k2 morphism from to . Therefore, and hence is symmetric. Let G1 ≈ G2 and G2 ≈ G3. Then there exists a( k1, k2) morphism from G1 to G2 say h for some non-zero k1 and k2 and there exists (k3, k4) morphism from G2 to G3 say g

for some non-zero k3 and k4. So, tA3 (g(x)) = k3tA2 (x) and fA3 (g(x)) = k3fA2 (x), for all

x ∈ V2 and tB3 (g(x)g(y)) = k4tB2 (xy) and fB3 (g(x)g(y)) = k4fB2 (xy), for all xy ∈ E2. Let f = g ◦ h : G1 → G3. Now,

tA3 (f (u)) = tA3 ((g ◦ h)(u)) = tA3 (g(h(u)))

= k3tA3 (h(u))

= k3k1tA1 (u)

fA3 (f (u)) = fA3 ((g ◦ h)(u)) = fA3 (g(h(u)))

= k3fA3 (h(u))

= k3k1fA1 (u)

tB3 (f (u)f (v)) = tB3 ((g ◦ h)(u)(g ◦ h)(v)) = tB3 (g(h(u))g(h(v)))

= k4tB2 (h(u)h(v))

= k4k2tB1 (uv)

fB3 (f (u)f (v)) = fB3 ((g ◦ h)(u)(g ◦ h)(v)) = fB3 (g(h(u))g(h(v)))

= k4fB2 (h(u)h(v))

= k4k2fB1 (uv).

Thus there exists( k3k1, k4k2) morphism f from G1 to G3. ThereforeG 1 ≈ G2 and hence ≈ is transitive. So, the relation h-morphism is an equivalence relation in the collection of vague graphs.

Theorem 10 Let G1 and G2 be two vague graphs such that G1 is (k1, k2) vague morphism to G2 for some non-zero k1 and k2. The image of strong edge in G1 is strong edge in G2 if and only if k1 = k2.

Proof Let (u, v) be strong edge in G1 such that h(u), h(v) is also strong edge in G2. Now as G1 ≈ G2 we have

K2tB1 (uv) = tB2 (h(u)h(v)) = tA2 (h(u) ∧ h(v))

= k1tA1 (u) ∧ k1tA1 (v)

= k1tB1 (uv), for all u ∈ V1. Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 6 of 12

Hence, k2tB1 (uv) = k1tB1 (uv), for all u ∈ V1.

K2fB1 (uv) = fB2 ((h(u)h(v))) = fA2 (h(u) ∨ h(v))

= k1fA1 (u) ∨ k1fA1 (v)

= k1fB1 (uv), for all u ∈ V1.

Hence k2fB1 (uv) = k1fB1 (uv), for all u ∈ V1. The equations holds if and only ifk 1 = k2. □

Corollary 11 Let G1 and G2 be two vague graphs. Let G1 be (k1, k2) vague morphism to G2. Let G1 be strong. Then G2 is strong if and only if k1 = k2.

Theorem 12 If a vague graphs G1 is co weak isomorphic to G2 and if G1 is regular then G2 is regular also.

Proof As vague graph G1 is co weak isomorphic to G2, there exists a co weak isomorphism

h : G1 → G2 which is bijective that satisfiest A1 (u) ≤ tA2 (h(u)) and fA1 (u) ≥ fA2 (h(u)),

tB1 (uv) = tB2 (h(u)h(v)) and fB1 (uv) = fB2 (h(u)h(v)), for all u, v ∈ V1. As G1 is regular, for u ∈ V t (uv) = constant f (uv) = constant , u�=v,v∈V1 B1 and u�=v,v∈V1 B1 . tB (h(u)h(v)) = tB (uv) = constant fB2 Now, h(u)�=h(v) 2 u�= v,v∈V1 1 and h(u)�=h(v) (h(u)h(v)) = f (uv) = constant G u�=v,v∈V1 B1 . Therefore 2 is regular. Corollary 13 If a vague graph G1 is co weak isomorphic to G2 and if G1 is strong, then G2 need not be strong.

Theorem 14 Let G1 and G2 be two vague graphs. If G1 is weak isomorphic to G2 and if G1 is strong then G2 is strong also.

Proof As vague graph G1 is weak isomorphic with G2, there exists a weak

isomorphism h : G1 → G2 which is bijective that satisfiest A1 (u) = tA2 (h(u)),

fA1 (u) = fA2 (h(u)), tB1 (uv) ≤ tB2 (h(u)h(v)) and fB1 (uv) ≥ fB2 (h(u)h(v)). As G1 is strong,

tB1 (uv) = min(tA1 (u), tA1 (v)) and fB1 (uv) = max(fA1 (u)fA1 (v)). Now we have

tB2 (h(u)h(v)) ≥ tB1 (uv) = min(tA1 (u), tA1 (v))

= min(tA2 (h(u))tA2 (h(v))).

( ( ) ( )) = By the definition,t B2 (h(u)h(v)) ≤ min(tA2 (h(u)), tA2 (h(v))). Therefore,t B2 h u h v min , (tA2 (h(u)) tA2 (h(v))). Similarly,

fB2 (h(u)h(v)) ≤ fB1 (uv) = max(fA1 (u), fA1 (v))

= max(fA2 (h(u))fA2 (h(v))).

( ( ) ( )) = By the definition,max (fA2 (h(u)), fA2 (h(v))) ≤ fB2 (h(u)h(v)). Therefore, fB2 h u h v max , (fA2 (h(u)) fA2 (h(v))). So, G2 is strong.

Corollary 15 Let G1 and G2 be two vague graphs. If G1 is weak isomorphic to G2 and if G1 is regular, then G2 need not be regular. Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 7 of 12

Theorem 16 If the vague graph G1 is co weak isomorphic with a strong regular vague graph G2, then G1 is strong regular vague graph.

Proof As vague graph G1 is co weak isomorphic with a vague graph G2, there exists

a co weak isomorphism h : G1 → G2 which is bijective that satisfiest A1 (u) ≤ tA2 (h(u)),

fA1 (u) ≥ fA2 (h(u)), tB1 (uv) = tB2 (h(u)h(v)) and fB1 (uv) = fB2 (h(u)h(v)), for all u, v ∈ V1 . Now we have

tB1 (uv) = tB2 (h(u)h(v)) = min(tA2 (h(u)), tA2 (h(v)))

≥ min(tA1 (u), tA1 (v))

fB1 (uv) = fB2 (h(u)h(v)) = max(fA2 (h(u)), fA2 (h(v)))

≤ max(fA1 (u), fA1 (v)).

But by definitiont B1 (uv) ≤ min(tA1 (u), tA1 (v)) and fB1 (uv) ≥ max(fA1 (u), fA1 (v)). So,

tB1 (uv) = min(tA1 (u), tA1 (v)) and fB1 (uv) = max(fA1 (u), fA1 (v)). ( ) ( ( ) ( )) Therefore, G1 is strong. Also for u ∈ V1, u�=v,v∈V1 tB1 uv = tB2 h u h v = constant G f (uv) = f (h(u)h(v)) = constant G as 2 is regular and u�=v B1 B2 as 2 is regu- G lar. Therefore 1 s regular.

Theorem 17 Let G1 and G2 be two isomorphic vague graphs, then G1 is strong regular if and only if G2 is strong regular.

Proof As a vague graph G1 s isomorphic with vague graph G2, there exists an isomorphism

h : G1 → G2 which is bijective and satisfiest A1 (u) = tA2 (h(u)) and fA1 (u) = fA2 (h(u)),

for all u ∈ V1 and tB1 (uv) = tB2 (h(u)h(v)) and fB1 (uv) = fB2 (h(u)h(v)) , for

all uv ∈ E1. Now, G1 is strong if and only if tB1 (uv) = min(tA1 (u), tA1 (v)) and

fB1 (uv) = max(fA1 (u), fA1 (v)) if and only if tB2 (h(u)h(v)) = min(tA2 (h(u)), tA2 (h(v))) and

fB2 (h(u)h(v)) = max(fA2 (h(u)), fA2 (h(v))) if and only if G2 is strong. G1 is regular if and t (uv) = constant u ∈ V f (uv) = constant only if u�=v,v∈V1 B1 , for all 1 and u�=v,v∈V1 B1 , u ∈ V1 tB (h(u)h(v)) = constant for all if and only if h(u)�=h(v),h(v)∈V2 2 and fB (h(u)h(v)) = constant h(u) ∈ V2 G2 h(u)�=h(v),h(v)∈V2 2 , for all if and only if is regular. Theorem 18 A vague graphs G1 is strong regular if and only if its complement vague graph G is strong regular vague graph also.

Proof The complement of a vague graph is defines ast A1 = tA1 , fA1 = fA1 , tB(uv) = tA(u) ∧ tA(v) − tB(uv) and fB(uv) = fB(uv) − fA(u) ∨ fA(v). G is strong regular if and only if tB(uv) = min(tA(u), tA(v)) and fB(uv) = max(fA(u), fA(v)) if and only if tB(uv) = tA(u) ∧ tA(v) − tB(uv) = tB(uv) − tB(uv) = 0 and fB(uv) = fB(uv) − fA(u) ∨ fA(v) = fB(uv) − fB(uv) = 0 if and only if tB(uv) = 0 and f (uv) = 0 G B if and only if is strong regular vague graph. Definition 19 Let G = (A, B) be a connected vague graph. G is said to be a highly irregular vague graph if every vertex of G is adjacent to vertices with distinct degrees.

Example 20 Consider a vague graph G such that V ={v1, v2, v3, v4} and E ={v1v2, v2v3, v3v4, v4v1}. By routine computations, we have deg(v1) = (0.3, 1.5), Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 8 of 12

deg(v2) = (0.2, 1.3), deg(v3) = (0.4, 1.2), deg(v4) = (0.5, 1.4). We see that every vertex of G is adjacent to vertices with distinct degrees. So, G is highly irregular vague graph (see Fig. 3).

Theorem 21 For any two isomorphic highly irregular vague graphs, their order and size are same.

Proof If h from G1 to G2 be an isomorphism between the highly irregular vague graphs G1 and G2 with the underlying sets V1 and V2 respectively then,

tA1 (u) = tA2 (h(u)), fA1 (u) = fA2 (h(u)), for all u ∈ V ,

tB1 (uv) = tB2 (h(u)h(v)), fB1 (uv) = fB2 (h(u)h(v)), for all u, v ∈ V .

So, we have

O(G ) = t (u ), f (u ) = t (h(u )), f (h(u )) 1  A1 1 A1 1   A2 1 A2 1  ∈ ∈ ∈ ∈ u�1 V1 u�1 V1 u�1 V1 u�1 V1     = t (u ), f (u ) = O(G )  A2 2 A2 2  2 ∈ ∈ u�2 V2 u�2 V2   S(G ) = t (u v ), f (u v ) 1  B1 1 1 B1 1 1  ∈ ∈ u1�v1 E1 u1�v1 E1   = t (h(u )h(v )), f (h(u )h(v ))  B2 1 1 B2 1 1  ∈ ∈ u1�,v1 V1 u1�,v1 V1   = t (u v ), f (u v ) = S(G ).  B2 2 2 B2 2 2  2 ∈ ∈ u2�v2 E2 u2�v2 E2  

Theorem 22 If G1 and G2 are isomorphic highly irregular vague graphs then, the degrees of the corresponding vertices u and h(u) are preserved.

Proof If h : G1 → G2 is an isomorphism between the highly irregular vague graphs G1

and G2 with the underlying sets V1 and V2 respectively then, tB1 (u1v1) = tB2 (h(u1)h(v1))

and fB1 (u1v1) = fB2 (h(u1)h(v1)) for all u1, v1 ∈ V1. Therefore,

v1(0.3, 0.4) v2(0.2, 0.5) (0.1,0.7)

(0.2,0.8) (0.1,0.6)

(0.3,0.6)

v4(0.4, 0.3) v3(0.5, 0.5) Fig. 3 A highly irregular vague graph Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 9 of 12

dt (u1) = tB1 (u1v1) = tB2 (h(u1)h(v1)) = dt (h(u1)) ∈ ∈ u1 ,v1 V1 u1 ,v1 V1

df (u1) = fB1 (u1v1) = fB2 (h(u1)h(v1)) = df (h(u1)) ∈ ∈ u1 ,v1 V1 u1 ,v1 V1

for all u1 ∈ V1. That is, the degrees of the corresponding vertices ofG 1 and G2 are the same.

Definition 23 A vague graph G is said to be ∼ 1. self complementary if G = G, 2. self weak complementary if G is weak isomorphic with G.

Example 24 Let us consider, a vague graph G = (A, B) where, the vertex set be V ={v1, v2, v2} and edge set is {v1v2, v2v3}. Obviously, the graph is self complemen- tary (see Fig. 4). If identity bijective mapping is assumed, then G and G are weak isomorphism.

Theorem 25 Let G be a self weak complementary highly irregular vague graph then, 1 tB(uv) ≤ min(tA(u), tA(v)), 2 �= �= u v u v 1 fB(uv) ≥ max(fA(u), fA(v)). 2 �= �= u v u v

Proof Let G = (A, B) be a self weak complementary highly irregular vague graph of ∗ G = (V , E). Then, there exists a weak isomorphismh : G → G such that for all u, v ∈ V we have tA(u) = tA(h(u)) = tA(h(u)), fA(u) = fA(h(u)) = fA(h(u))tB(uv) ≤ tB(h(u)h(v)) , fB(uv) ≥ fB(h(u)h(v)).

Using the definition of complement in the above inequality, for allu , v ∈ V we have

tB(uv) ≤ tB(h(u)h(v)) = min(tA(h(u)), tAh(v)) − tB(h(u)h(v))

fB(uv) ≥ fB(h(u)h(v)) = fB(h(u)h(v)) − max(fA(h(u)), fA(h(v)) tB(uv) + tB(h(u)h(v)) ≤ min(tA(h(u)), tA(h(v))) fB(uv) + fB(h(u)h(v)) ≥ max(fA(h(u)), fA(h(v))).

v2(0.3, 0.4) v1(0.2, 0.3)

(0.2,0.5)

(0.2,0.5)

v3(0.3, 0.5) Fig. 4 An example of vague graph with self complementary and weak complementary Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 10 of 12

min , So, u�=v tB(uv) + u�=v tB(h(u)h(v)) ≤ u�=v (tA(h(u)) tA(h(v))) and u�=v fB(uv)+ f (h(u)h(v)) ≥ max(f (h(u)), f (h(v))) 2 t (uv) ≤ u�= v B u�=v A A . Hence, u�=v B u�=v min(t (u), t (v)) 2 f (uv) ≥ max(f (u), f (v)) A A and u�=v B u�=v A A . Now we have t (uv) ≤ 1 min(t (u), t (v)) f (uv) ≥ 1 max(f (u), f (v)) u�=v B 2 u�=v A A and u�=v B 2 u�=v A A . Definition 26 Let G = (A, B) be a vague graph. Theµ -complement of G is defined as µ µ µ µ µ G = (A, B ) where B = (tB , fB ) and

µ t (u) ∧ t (v) − t (uv) if t (uv)>0 t (uv) = A A B B B 0 if tB(uv) = 0 µ f (uv) − f (u) ∨ f (v) if f (uv)>0 f (uv) = B A A B B 0 if fB(uv) = 0 Example 27 Let us consider a vague graph G = (A, B) where the vertex set is V ={v1, v2, v3} and edge set is E ={v1v2, v2v3, v1v3} (see Fig. 5).

Theorem 28 The µ-complement of a highly irregular vague graph need not be highly irregular.

Proof To every vertex, the adjacent vertices with distinct degrees or the non-adjacent vertices with distinct degrees may happen to be adjacent vertices with same degrees. This contradicts the definition of highly irregular vague graph.

v (0.2, 0.4) v2(0.2, 0.3) (0.1,0.8) 1

(0.1,0.9) (0.2,0.4)

v3(0.3, 0.4) a

v1(0.2, 0.4) v2(0.2, 0.3) (0.1,0.4)

(0.1,0.5)

v3(0.3, 0.4) b Fig. 5 µ-Complement of vague graphs. a Vague graph G. b μ-Complement of G Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 11 of 12

Theorem 29 Let G1 and G2 be two highly irregular vague graphs. If G1 and G2 are iso- morphic, then µ-complement of G1 and G2 are isomorphic also and vice versa.

Proof Assume that G1 and G2 are isomorphic, there exists a bijective map

h : V1 → V2 satisfying tA1 (u) = tA2 (h(u)), fA1 (u) = fA2 (h(u)), for all u ∈ V1 and

tB1 (uv) = tB2 (h(u)h(v)) , fB1 (uv) = fB2 (h(u)h(v)), for all uv ∈ E1. By the definition ofµ - µ ( ) = min( ( ), ( )) − ( ) = min( ( ( )), ( ( ))) complement we have tB1 uv tA1 u tA1 v tB1 uv tA2 h u tA2 h v − ( ( ) ( )) µ ( ) = ( ) − max( ( ), ( )) = ( ( ) ( )) − max( ( ( )), tB2 h u h v , fB1 uv fB1 uv fA1 u fA1 v fB2 h u h v fA2 h u µ ∼ µ fA2 (h(v))), for all uv ∈ E1. Hence, G1 = G2 . The proof of the converse part is straight forward.

Conclusion It is well known that graphs are among the most ubiquitous models of both natural and human-made structures. They can be used to model many types of relations and process dynamics in computer science, physical, biological and social systems. In this paper, we introduced the notion of vague h-morphism on vague graphs and studied the action of vague h-morphism on vague strong regular graphs. We definedµ -complement of highly irregular vague graphs and investigated its properties.

Authors’ contributions The authors contributed equally to each parts of the paper. All authors read and approved the final manuscript. Author details 1 Young Researchers and Elite Club, Central Branch, Islamic Azad University, Tehran, Iran. 2 Department of Mathematics, Indian Institute of Information Technology, Nagpur 440006, India. 3 Department of Applied Mathematics with Oceanol- ogy and Computer Programming, Vidyasagar University, Midnapore 721102, India. 4 Department of Mathematics, Shahid Beheshti University, Tehran, Iran. Acknowledgements The authors are grateful to the Editor in Chief and honorable reviewers of the journal “Springer Plus” for their suggestions to improve the quality and representation of the paper. The authors are also grateful to the Head Master of Joykrishnapur High School (H.S.), Mr. Madhusudan Bhaumik for his help. Competing interests The authors claim that they have no competing interests.

Received: 17 December 2015 Accepted: 21 July 2016

References Akram M, Gani N, Saeid AB (2014) Vague hypergraphs. J Intell Fuzzy Syst 26:647–653 Boorzooei RA, Rashmanlou H, Samanta S, Pal M (2016a) New concepts of vague competition graphs. J Intell Fuzzy Syst 31:69–75 Boorzooei RA, Rashmanlou H, Samanta S, Pal M (2016b) Regularity of vague graphs. J Intell Fuzzy Syst 30:3681–3689 Gau WL, Buehrer DJ (1993) Vague sets. IEEE Trans Syst Man Cybern 23(2):610–614 Kauffman A (1973) Introduction a la Theorie des Sous-Emsembles Flous, Masson et Cie, 1 Mordeson JN, Nair PS (2001) Fuzzy graphs and fuzzy hypergraphs, 2nd edn. Physica, Heidelberg Pramanik T, Samanta S, Pal M (2016a) Interval-valued fuzzy planar graphs. Int J Mach Learn Cybern 7:653–664 Pramanik T, Samanta S, Sarkar B, Pal M (2016b) Fuzzy phi-tolerance competition graphs. Soft Comput. doi:10.1007/ s00500-015-2026-5 Ramakrishna N (2009) Vague graphs. Int J Comput Cogn 7:51–58 Rashmanlou H, Pal M (2013a) Balanced interval-valued fuzzy graph. J Phys Sci 17:43–57 Rashmanlou H, Pal M (2013b) Some properties of highly irregular interval-valued fuzzy graphs. World Appl Sci J 27(12):1756–1773 Rashmanlou H, Samanta S, Borzooei RA, Pal M (2015a) A study on bipolar fuzzy graphs. J Intell Fuzzy Syst 28:571–580 Rashmanlou H, Samanta S, Pal M, Borzooei RA (2015b) A study on bipolar fuzzy graphs. J Intell Fuzzy Syst. doi:10.3233/ IFS-141333 Rashmanlou et al. SpringerPlus (2016) 5:1234 Page 12 of 12

Rashmanlou H, Samanta S, Pal M, Borzooei RA (2015c) Bipolar fuzzy graphs with categorical properties. Int J Intell Com- put Syst 8(5):808–818 Rosenfeld A (1975) Fuzzy graphs. In: Zadeh LA, Fu KS, Shimura M (eds) Fuzzy Sets and Their Applications. Academic Press, New York, pp 77–95 Samanta S, Pal M (2011a) Fuzzy threshold graphs. CiiT Int J Fuzzy Syst 3(12):360–364 Samanta S, Pal M (2011b) Fuzzy tolerance graphs. Int J Latest Trends Math 1(2):57–67 Samanta S, Pal M (2012a) Irregular bipolar fuzzy graphs. Int J Appl Fuzzy Sets 2:91–102 Samanta S, Pal M (2012b) Bipolar fuzzy hypergraphs. Int J Fuzzy Syst 2(1):17–28 Samanta S, Pal M (2013) Fuzzy k-competition graphs and p-competition fuzzy graphs. Fuzzy Eng Inf 5(2):191–204 Samanta S, Pal M (2014) Some more results on bipolar fuzzy sets and bipolar fuzzy intersection graphs. J Fuzzy Math 22(2):253–262 Samanta S, Pal M (2015) Fuzzy planar graphs. IEEE Trans Fuzzy Syst 23(6):1936–1942 Samanta S, Pal M, Akram M (2014a) m-Step fuzzy competition graphs. J Appl Math Comput. doi:10.1007/ s12190-014-0785-2 Samanta S, Pal M, Pal A (2014b) New concepts of fuzzy planar graph. Int J Adv Res Artif Intell 3(1):52–59 Samanta S, Pal M, Pal A (2014c) New concepts of fuzzy planar graph. Int J Adv Res Artif Intell 3(1):52–59 Samanta S, Pal M, Pal A (2014d) Some more results on fuzzy k-competition graphs. Int J Adv Res Artif Intell 3(1):60–67 Samanta S, Pal M, Rashmanlou H, Borzooei RA (2016) Vague graphs and strengths. J Intell Fuzzy Syst 30:3675–3680 Sunitha MS, Vijayakumar A (2002) Complement of a fuzzy graph. Indian J Pure Appl Math 33(9):1451–1464