Abstract
FUZZY INFORMATION AND ENGINEERING 2019, VOL. 11, NO. 2, 186–202 https://doi.org/10.1080/16168658.2021.1886819 ARTICLES a b Sameeha Rehmani and M. S. Sunitha a b Department of Mathematics, Sullamussalam Science College, Areacode, India; Department of Mathematics, National Institute of Technology Calicut, Kozhikode, India ABSTRACT ARTICLE HISTORY Received 29 September 2017 Purpose: In this paper, we intent to introduce the concept of g- Revised 2 January 2018 contour nodes in fuzzy graphs and demonstrate an application of Accepted 17 July 2018 g-contour nodes in Land line telecommunication Network. Design/approach: The concept of g-contour nodes in Fuzzy KEYWORDS graphs is explained and is supported by several examples. The g-eccentricity; g-contour geodesic iteration number of g-contour nodes in fuzzy graphs is node; extreme node; obtained. An application of geodesic iteration number of g-contour geodesic iteration number nodes for determining the central persons in the land-line telecom- AMS MATHEMATICS munication network (LTN) is demonstrated, by means of which SUBJECT churning in the land-line telecommunication system can be reduced CLASSIFICATIONS (2010) by providing a step-wise method for canvassing each and every 05C72; 05C12; 05C38; 05C40; customer in the network. 90C35 Findings: It is proved that every extreme node of G is a g-contour node of G but not conversely. The g-contour of g-self-centred fuzzy graphs and of fuzzy trees is found to be a geodesic cover. The geodesic iteration number of the g-contour of a fuzzy graph is obtained. The geodesic iteration number of complete fuzzy graphs and of fuzzy trees is proved to coincide with the geodesic iteration number of their g-contours. 1. Introduction Zadeh in 1965 [1] developed a mathematical phenomenon for describing the uncertainties prevailing in day-to-day life situations by introducing the concept of fuzzy sets. The theory of fuzzy graphs was later on developed by Rosenfeld in the year 1975 [2] along with Yeh and Bang [3]. Rosenfeld also obtained the fuzzy analogue of several graph theoretic concepts like paths, cycles, trees and connectedness along with some of their properties [2]andthe concept of fuzzy trees [4], automorphism of fuzzy graphs [5], fuzzy interval graphs [6], cycles and co-cycles of fuzzy graphs [7] etc have been established by several authors during the course of time. Fuzzy groups and the notion of a metric in fuzzy graphs were introduced by Bhattacharya [8]. The concept of strong arcs [9] was introduced by Bhutani and Rosen- feld in the year 2003. The definition of fuzzy end nodes and some of their properties were established by the same authors in [10]. The concept of geodesic distance was introduced by Bhutani and Rosenfeld in [11]. Further studies based on geodesic distance were carried out by Sameena and Sunitha in [12–14]. Using this geodesic distance, Suvarna and Sunitha CONTACT Sameeha Rehmani sameeha.rehmani@gmail.com © 2021 The Author(s). Published by Taylor & Francis Group on behalf of the Fuzzy Information and Engineering Branch of the Operations Research Society, Guangdong Province Operations Research Society of China. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons. org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. FUZZY INFORMATION AND ENGINEERING 187 in [15] brought the concept of geodesic iteration number and geodesic number of a fuzzy graph into existence and studied some of the properties satisfied by them. The same con- cepts using µ-distance were introduced by Linda and Sunitha in [16]. Linda and Sunitha in [16] also introduced the concepts of g-periphery, g-eccentric fuzzy graph, g-boundary node and g-interior node in a fuzzy graph and studied some of their properties. Caceres et al. in 2005 [17] defined a node v ∈ V to be a contour node of a connected graph G:(V, E)ifno neighbouring node of v has an eccentricity greater than eccentricity of v. In this paper, this concept is extended to fuzzy graphs using geodesic distance and is named as g-contour nodes and the set of all g-contour nodes of the fuzzy graph G is called the g-contour of G. It is proved that every extreme node of G is a g-contour node of G but not conversely. The geodesic iteration number of the g-contour of a fuzzy graph is discussed. It is also proved that the g-contour of g-self centred fuzzy graphs and of fuzzy trees is geodesic covers. Also, for certain categories of fuzzy graphs, their geodesic iteration number is found to coincide with that of their g-contours. 2. Preliminaries In this section, a brief summary of some basic definitions in fuzzy graphs is given. Definition 2.1: [18] A fuzzy graph is a triplet G:(V, σ , µ) where σ is a fuzzy subset of a set V of nodes and µ is a fuzzy relation on σ . That is, µ(u, v) ≤ σ (u)and σ (v), ∀u, v ∈ V. We assume that V is finite and non-empty, µ is reflexive (i.e. µ(x, x) = σ (x), ∀x) and symmetric (i.e. µ(x, ∗ ∗ ∗ y) = µ(y, x), ∀(x, y)). Also we denote the underlying crisp graph [19]by G :(σ , µ ) where ∗ ∗ ∗ σ ={u ∈ V: σ (u) > 0} and µ ={(u, v) ∈ V × V: µ(u, v) > 0}. Here we assume σ = V. Definition 2.2: [18] A fuzzy graph H:(V, τ, ν) is called a partial fuzzy subgraph of G:(V, σ , µ) ∗ ∗ if τ (u) ≤ σ (u) for every u ∈ τ and ν(u, v) ≤ µ(u, v) ∀(u, v) ∈ ν . Definition 2.3: [18] The fuzzy graph H:(V, τ, ν) is called a fuzzy subgraph of G:(V, σ , µ)if τ ∗ ∗ ∗ ∗ (u) = σ (u), ∀u ∈ τ and ν(u, v) = µ(u, v), ∀(u, v) ∈ ν and if in addition τ = σ , then H is called a spanning fuzzy subgraph of G. Definition 2.4: [18] A fuzzy graph H:(P, τ, ν) is called a fuzzy subgraph of G:(V, σ , µ) induced by P if P ⊆ V, τ (u) = σ (u) for all u in P and ν(u, v) = µ(u, v) for all u, v in P. Definition 2.5: [18] A fuzzy graph G:(V, σ , µ) is a complete fuzzy graph if µ(u, v) = σ (u)and σ (v) ∀u, v ∈ σ . Definition 2.6: [18] A sequence of distinct nodes u , u , ... , u such that µ(u , u ) > 0, 0 1 n i−1 i i = 1, 2, 3, ... , n is called a path P of length n. Definition 2.7: [4]Anarcof G:(V, σ , µ) with least non-zero membership value is a weakest arc of G. The degree of membership of a weakest arc in the path is defined as the strength of the path. The path becomes a cycle if u = u , n ≥ 3 and a cycle is called a fuzzy cycle if 0 n it contains more than one weakest arc. 188 S. REHMANI AND M. S. SUNITHA Definition 2.8: [18] The strength of connectedness between two nodes u and v is the max- imum of the strengths of all paths between u and v and is denoted by CONN (u, v). The fuzzy graph G:(V, σ , µ)issaidtobeconnectedifCONN (u, v) > 0 for every u, v in σ . Definition 2.9: [9]Anarc(u, v) of a fuzzy graph is called strong if its weight is at least as great as the strength of connectedness of its end nodes u, v when the arc (u, v) is deleted and a u − v path P is called a strong path if P contains only strong arcs. Definition 2.10: [2] A connected fuzzy graph G:(V, σ , µ) is called a fuzzy tree if it has a spanning fuzzy subgraph F:(V, σ , ν), which is a tree such that for all arcs (u, v) not in F, CONN (u, v) > µ(u, v). Definition 2.11: [10] Two nodes u and v in G are neighbours (adjacent) if µ(u, v) > 0and v is called a strong neighbour of u if the arc (u, v) is strong. The set of all neighbours of u is denoted by N(u) and the set of all strong neighbours of u is denoted by N (u). A node v is called a fuzzy end node of G if it has at most one strong neighbour in G. Definition 2.12: [5] Two fuzzy graphs G:(V, σ , µ)and G (V , σ , µ ) are isomorphic, denoted by G G , if there is a bijective map h: G→ G such that σ (u) = σ (h(u)) for all u ∈ σ and µ(u, v) = µ (h(u), h(v)) for all u, v ∈ σ . Definition 2.13: [11]Astrongpath P from x to y is called geodesic if there is no shorter strong path from x to y and the length of a u − v geodesic is the geodesic distance from u to v denoted by d (u, v). Definition 2.14: [11] The geodesic eccentricity (g-eccentricity) e (u) of a node u in a connected fuzzy graph G:(V, σ , µ)isgivenby e (u) = max d (u, v). The maximum g v ∈V g g-eccentricity among the nodes of G is its g-diameter denoted by d (G). The minimum g-eccentricity among the nodes of G is its g-radius denoted by r (G). Definition 2.15: [11] A node with minimum e is called a g-central node and a node with maximum e is called a g-peripheral node. Let C (G) be the set of g-central nodes of G. Then g g the fuzzy subgraph induced by C (G), denoted by C (G) ,iscalledthe g-center of G. g g Definition 2.16: [12] A connected fuzzy graph G:(V, σ , µ)is g-self centred if Cg(G) = G. The following definitions and results have been taken from [11,15]. Definition 2.17: [11]Let S be a set of nodes of a connected fuzzy graph G:(V, σ , µ). The geodesic closure (S)of S is the set of all nodes in S together with the nodes that lie on geodesics between nodes of S. S is said to be convex if S contains all nodes of every u − v geodesic for all u, v in S., i.e. if (S) = S. S is said to be geodesic cover (geodesic set) of G if (S) = V (G) and any cover of G with minimum number of nodes is called a geodesic basis for G. Order of a geodesic basis is the number of nodes in it. Definition 2.18: [15]Let S be a set of nodes of a connected fuzzy graph G:(V, σ , µ)and let 0 1 2 0 1 2 1 S , S , S , ... are geodesic closures, where S = S, S = (S), S = (S ) = ((S)), ... The smallest FUZZY INFORMATION AND ENGINEERING 189 n n+1 value of n so that S = S is called the geodesic iteration number, denoted by gin(S)and the resulting set is called the convex hull of S in G, denoted by [S]. Also, gin(G) = Max S⊆V (gin(S)). Proposition 2.19: [11] A fuzzy tree has a unique geodesic basis consisting of its fuzzy end nodes. 3. The g-contour of a Fuzzy Graph Caceres et al. in [17] defined a node v ∈ V to be a contour node of a connected graph G: (V, E) if no neighbouring node of v has an eccentricity greater than eccentricity of v.The contour of G, Ct(G), is the set formed by all contour nodes of G.Inthissection,thisconcept is extended to fuzzy graphs using geodesic distance and is renamed as g-contour of a fuzzy graph, Ct (G). It is proved that every extreme node of G is a g-contour node of G but not conversely. It is also proved that the g-contour of g-self centred fuzzy graphs and of fuzzy trees is geodesic covers. Definition 3.1: A g-contour node of a fuzzy graph G:(V, σ , µ) is a node v whose g- eccentricity is greater or equal to that of every strong neighbour of v.The g-contour of G is the set of g-contour nodes in V (G) and is denoted as Ct (G). That is, Ct (G) ={v ∈ V g g |e (u) ≤ e (v), ∀u ∈ N (v)}. g g s Let S be a set of nodes in a fuzzy graph G and let S be the fuzzy subgraph of G induced by S.Avertex u ∈ S is said to be a g-contour node of S if e (u) ≥ e (v) for every strong neighbour g g v of u in S .Thesetofall g-contour nodes of S is called the g-contour of S and is denoted by Ct (S). Example 3.2: Consider the fuzzy graph G given in Figure 1(a). The g-eccentricities of each node is given in brackets. Here x, y and z are the g-contour nodes of G and so Ct (G) ={x, y, z}.If S ={x, y, z}, then the fuzzy subgraph of G induced by S, S , is as given in Figure 1(b). The nodes x and z in S are the g-contour nodes having g-eccentricity 2 whereas y has g-eccentricity 1 and so is not a g-contour node. Therefore Ct (S) ={x, z}. Figure 1. (a) A fuzzy graph G:(V, σ , μ); (b) g-contour of S. 190 S. REHMANI AND M. S. SUNITHA Remark 3.3: If G:(V, σ , µ) is a fuzzy graph and x ∈ V(G), then there is a g-eccentric node for x that is a g-contour node. However note that not all the g-eccentric nodes of a node x in G is a g-contour node of G. Example 3.4: Consider the fuzzy graph G given in Figure 2, where the g-eccentricities of each node are given in brackets. Here, Ct (G) ={p, r}. Note that the node x has g-eccentricity 1 and q is a g-eccentric node of x which is not a g-contour node. Proposition 3.5: Let G:(V, σ , µ)bea g-self centred fuzzy graph. Then the g-contour of G, Ct (G), is a geodesic cover of G. Proof: Since G is a g-self centred fuzzy graph, all nodes of G have the same g-eccentricity and so by Definition 3.1, each node is a g-contour node. Therefore Ct (G) = V(G)and so (Ct (G)) = (V(G)) = V(G). Thus the g-contour of G is a geodesic cover of G. Remark 3.6: The converse of Proposition 3.5 is not true. That is, if Ct (G) is a geodesic cover of a fuzzy graph G, then G need not be g-self centred. Example 3.7: Consider the fuzzy tree G:(V, σ , µ) given in Figure 3.The g-eccentricities of each node are given in brackets. Note that the fuzzy tree G is not g-self centred. Here Ct (G) ={u, v, w} and since the node x lies on every geodesic joining pair of nodes of Ct (G), we get (Ct (G)) ={u, v, w, x}= V (G) g g and so Ct (G) is a geodesic cover of G. Proposition 3.8: For a fuzzy tree G:(V, σ , µ), the g-eccentric nodes of each node x ∈ V(G) are g-contour nodes of G. Figure 2. A fuzzy graph on 4 nodes. Figure 3. A fuzzy tree. FUZZY INFORMATION AND ENGINEERING 191 Proof: Anodeinafuzzytree G is a g-eccentric node of G if and only if it is a g-peripheral node of G [13]. Therefore, all g-eccentric nodes of x are g-peripheral nodes and hence by Definition 3.1, they are all g-contour nodes of G. Proposition 3.9: Let G:(V, σ , µ) be a fuzzy tree. Then the g-contour of G, Ct (G), is a geodesic cover of G. Proof: It is enough to show that if v ∈ V(G) − Ct (G), then v ∈ (Ct (G)). Since v is not a g- g g contour node of G, there is some strong neighbour u of G such that e (u ) > e (v). If u is 1 g 1 g 1 not a g-contour node of G, then u has a strong neighbour u such that e (u ) > e (u ). Con- 1 2 g 2 g 1 tinuing in this way, we get a sequence u , u , ... of nodes such that e (u ) < e (u ) < ... . 1 2 g 1 g 2 Since the fuzzy graph is finite, the sequence terminates with some node u which has the property that its g-eccentricity is at least as large as that of its strong neighbours. Such a node must necessarily be a g-contour node. By Proposition 3.8, we know that u has a g- eccentric node u ∗ that belongs to the g-contour of G.Since e (u ) > e (u ) and since G t g t g t −1 being a fuzzy tree has exactly one geodesic path between two nodes of G, it follows that u ∗ is also a g-eccentric node for u and thus the strong arc (u , u ) followed by the u t t −1 t t −1 t −1 − u ∗ geodesic is a u − u ∗ geodesic that contains u . Continuing in this manner, we see t t t t −1 that the path u , u , ... , u , v followed by a v− u ∗ geodesic is a u − u ∗ geodesic that t t −1 1 t t t contains v.Since u and u ∗ are both g-contour nodes, the result follows. t t Definition 3.10: A node v in a fuzzy graph G:(V, σ , µ) is called an extreme node of G if the fuzzy subgraph induced by its neighbours is a complete fuzzy graph. Also, the number of extreme nodes in G is denoted by ex(G). Proposition 3.11: An extreme node of a fuzzy graph G:(V, σ , µ)isa g-contour node of G. Proof: Let u ∈ V (G) be an extreme node of G. We now show that u is a g-contour node of G.Let v be a strong neighbour of u and let v be a g-eccentric node for v. That is, d (v, ∗ ∗ ∗ v ) = e (v). Now, e (u) = d (u, u ) ≥ d (u, v ). It is required to show that e (u) ≥ e (v). g g g g g g ∗ ∗ ∗ Suppose on the contrary that e (u) < e (v). i.e. d (u, v ) ≤ d (u, u ) < d (v, v ). Let P be a g g g g g u − v geodesic path not containing v. Then the node following u on P,say w, is adjacent to v since u is an extreme node. However, then the arc (v, w) followed by the w − v geodesic ∗ ∗ ∗ is a v − v geodesic such that d (u, v ) = d (v, v ), which is a contradiction. So e (u) ≥ d (u, g g g g ∗ ∗ v ) ≥ d (v, v ) = e (v) and therefore u is a g-contour node of G. g g Remark 3.12: Converse of Proposition 3.11 is not true as seen from Example 3.13. Example 3.13: Consider the fuzzy graph G giveninFigure 4.The g-eccentricities of each node is given in brackets. Here the node x is a g-contour node of G. But it is not an extreme node since the fuzzy subgraph induced by its neighbours is not a complete fuzzy graph. Proposition 3.14: In a complete fuzzy graph G:(V, σ , µ), each node of G is a g-contour node as well as an extreme node. 192 S. REHMANI AND M. S. SUNITHA Figure 4. Afuzzygraph G. Proof: By Definition 3.10, it is clear that each node in a complete fuzzy graph G is an extreme node. Moreover, since all arcs in a complete fuzzy graph are strong [9], g- eccentricity of each node is 1. Therefore each node is a g-contour node. Hence Ct (G) = V(G) = ex(G). 4. Geodesic iteration number of g-Contour of a fuzzy graph In this section, the geodesic iteration number of the g-contour of a fuzzy graph is obtained. The geodesic iteration number of certain categories of fuzzy graphs is found to coincide with the geodesic iteration number of their g-contours. Proposition 4.1: If S is a convex set, then [Ct (S)] ⊆ S. Proof: Since S is a convex set, S = (S) = S and so [S] = S ... (1) Now by Definition 3.1, Ct (S) ={u ∈ S: e (u) ≥ e (v), ∀v ∈ N (u)and v ∈ S}. Therefore, we g g g s get Ct (S) ⊆ S. Hence, [Ct (S)] ⊆ [S] = S (from (1)) ⇒ [Ct (S)] ⊆ S. g g g Proposition 4.2: Every convex set of nodes in a fuzzy graph G:(V, σ , µ) is the convex hull of the collection of its g-contour nodes. That is, if S is a convex subset of V (G), then S = [Ct (S)]. Proof: Suppose to the contrary that S =[Ct (S)]. Since S is a convex set, by Proposition 4.1, [Ct (S)] ⊆ S.So, S − [Ct (S)] =∅.Let u ∈ S − [Ct (S)] be such that e (u) ≥ e (v) for all v ∈ S − g g g g g [Ct (S)]. Since u∈ / Ct (S), there exists a strong neighbour v of u in S such that e (v) > e (u) g g g g and by our choice of u, the vertex v ∈ [Ct (S)]. Let v ∈ S be a g-eccentric node for v in S . ∗ ∗ ∗ That is, d (v, v ) = e (v). Note that in this case, e (v ) ≥ e (v) > e (u)and so v ∈ [Ct (S)]. g g g g g g ∗ ∗ ∗ ∗ Therefore d (u, v ) ≤ e (u) < e (v) = d (v, v )in S and so d (u, v ) < d (v, v ). Let P be g g g g g g ∗ ∗ a v − u geodesic path in S . Then P followed by the strong arc (u, v)isa v − v geodesic ∗ ∗ ∗ path whose length is d (u, v ) + 1 ≤ d (v, v ). So it is a geodesic path between v and v that g g contains u where both v, v ∈ [Ct (S)]. This contradicts the fact that u ∈ / [Ct (S)]. g g Remark 4.3: The above result shows that the convex hull of the g-contour set of a convex set of nodes in a fuzzy graph is the entire set. Thus the convex hull of the g-contour of a fuzzy graph coincides with the node set of the fuzzy graph. Hence gin(Ct (G)) is the minimum k, k ≥ 0, such that (Ct (G)) = V (G). Example 4.4: Consider the fuzzy graph given in Figure 5.The g-eccentricities of each node are given in brackets. FUZZY INFORMATION AND ENGINEERING 193 Figure 5. A fuzzy graph on 10 nodes. Here, Ct (G) ={u, w, z}.Also(Ct (G)) = V (G) −{p} and (Ct (G)) = V (G). Therefore, g g g gin(Ct (G)) = 2. Proposition 4.5: Let G:(V, σ , µ) be a connected fuzzy graph. Then the geodesic iteration number of g-contour of G, gin(Ct (G)) = 0 if and only if G is a g-self centred fuzzy graph. Proof: Suppose G is a g-self centred fuzzy graph. Then all nodes of G have the same g- eccentricity and so by Definition 3.1, each node is a g-contour node. Therefore Ct (G) = V (G) and so gin(Ct (G)) = 0. g g Conversely suppose that gin(Ct (G)) = 0. Then Ct (G) = V (G) and so each node of G is a g g g-contour node. Then by Definition 3.1, it follows that each node has the same g-eccentricity and so G is g-self centred fuzzy graph. Corollary 4.6: For a complete fuzzy graph G:(V, σ , µ), gin(Ct (G)) = gin(G). Proof: For a complete fuzzy graph G, each arc is the geodesic between its end nodes. So, for any S ⊆ V (G), each pair of nodes in S is connected by a geodesic. i.e. no geodesic between a pair of nodes of S contains another node. 1 0 So, S = (S) = S = S . This is true for any S ⊆ V (G). Hence gin(G) = 0. Also, since all arcs in a complete fuzzy graph are strong [9], g-eccentricity of each node is 1 and so G is g-self centred. Therefore, by Proposition 4.5, gin(Ct (G)) = 0. Thus we get gin(G) = gin(Ct (G)). Remark 4.7: For a fuzzy cycle G:(V, σ , µ), gin(Ct (G)) =gin(G). Example 4.8: Consider the fuzzy cycle G given in Figure 6. Since a fuzzy cycle is g-self centred, gin(Ct (G)) = 0. But consider the set S ={v , v }. g 1 5 1 2 1 1 Clearly S = (S) ={v , v , v }=S. Also, S = (S ) = S and so gin(S) = 1. From this, it 1 2 5 follows that gin(G)=0 and so gin(G)=gin(Ct (G)). Proposition 4.9: For a fuzzy tree G:(V, σ , µ), gin(G) = gin(Ct (G)). Proof: Since a fuzzy tree is not g-self centred, it follows from Proposition 4.5 that gin(Ct (G))=0and so Ct (G)=V(G). But by Proposition 3.9, Ct (G) is a geodesic cover of G. g g g Therefore (Ct (G)) = V(G) and so by Remark 4.3, gin(Ct (G)) = 1. Also for a fuzzy tree G, g g 194 S. REHMANI AND M. S. SUNITHA Figure 6. Afuzzycycle. there is a unique strong path between any two fuzzy end nodes of G. Therefore, if S ⊆ V(G) 1 2 1 1 is the set of all fuzzy end nodes of G, then S = (S) = V(G)and so S = (S ) = S . Hence gin(S) = 1. Also, for all other subsets S of V(G), gin(S) is either 0 or 1 and so gin(G) = max{0, 1}= 1. Therefore, gin(G) = gin(Ct (G)). 5. Application of g-contour Nodes in Telecommunication Systems Telecommunication is the exchange of information over any distance by a telecommu- nication path. Telecommunication occurs when the exchange of information between communication participants includes the use of technology. It is one of the most essen- tial and unavoidable system in our daily life today. A revolution in wireless communication began in the first decade of the twentieth century with the pioneering developments in radio communications. This paved path for mobile phones that are wireless devices used to make and receive telephone calls over a radio link while moving around a wide geographic area. However, this technological device has gradually become a threat to our land line telecommunication networks. The number of land line subscribers continuously decreases due to upgrades in digital technology and the conveniences that come with switching to wireless (cellular) or Internet-based alternatives. Churn is a term used by companies to denote the loss of customers. Churn prediction is essential for businesses as it helps to detect customers who are likely to cancel a subscription or service. Churn of customers in telecommunication is a big problem for service providers and hence making a list of churn- ing persons is an important task for service providers. Thus in order to reduce churning in the land line telecommunication system, the service providers give attractive offers and facilities for calls made within the system such as free calls on public holidays and reduced tariff on other days and so on. Also high speed net facilities such as broad band has also helped to a great extend in reducing the churning percentage among customers. A service provider gives more importance to the customer having more connected people. By can- vassing these ‘connected people’ and brain washing them about the offers and facilities provided by the land line communication system, the service provider might succeed to a great extend in reducing the churn in the network and also in including new customers in the network. By repeating this process with the connections of these ‘connected people’, a wider access to the network is provided until everyone in the network has been canvassed and those about to churn are identified. This repeated process of canvassing customers can FUZZY INFORMATION AND ENGINEERING 195 be compared to the iterative method of taking geodesic closures (Definition 2.17) among nodes in a fuzzy graph. 5.1. Representation of Land Line Telecommunication System by a Fuzzy Graph Model Samanta and Pal in [20] suggested that a social network can be represented by a fuzzy graph, there by introducing the concept of fuzzy social network. A telecommunication network is a social network and the same authors in [21] discussed telecommunication network by using a fuzzy graph model. In this section, a method to represent the land line telecommunication network (LTN) by an undirected fuzzy graph is proposed by mod- ifying the membership values of the links in the telecommunication network suggested by Samanta and Pal in [21]. The modifications include representation of telecommunica- tion system by an undirected fuzzy graph G:(V, σ , µ) instead of the directed fuzzy graph → → → G (V, σ , μ ) where the membership value μ (a, b) of the link between two customers a and b depends on t, the outgoing call time of a to b, whereas in G, the membership value µ(a, b) depends on the variable t , the sum of out-going call durations of a to b and of b to a. And using this fuzzy graph representation G:(V, σ , µ) of LTN, a formula to determine the central persons in the network is obtained in Section 5.5. It is further established that the g-contour nodes of G:(V, σ , µ) are indeed the central persons in the network and that by focusing on these g-contour nodes, a service provider can canvass each person falling in the geodesic path between them. If all the customers get covered, he has completed his mission, or else he again canvasses those falling in the geodesic path between customers in its geodesic closure. Thus this repeated process is equivalent to the iterative method of taking geodesic closures and the geodesic iteration number of g-contour nodes indicates the minimum number of times a service provider has to set out canvassing each customer in LTN until all the customers get covered. Let V ={c , c , ... , c } be the set of all registered 1 1 2 n customers in the land line telecommunication network LTN and V ={c , c , ... , c } 2 n+1 n+2 m be the outside customers connected to the members of LTN. Let V = V ∪ V . The membership values of the customers are given by σ : V → [0, 1] and the mem- bership values of the links between the customers are given by µ: V × V→ [0, 1] . Then, the telecommunication system is represented by a fuzzy graph G:(V, σ , µ). 5.2. Membership Values of Customers in LTN Before defining the membership values of the customers in V , Samanta and Pal in [21] defined a co-related term ‘recognition number’ as follows. In every society, recognition of each person is measured by some members of the society. In LTN, the number of those members is taken as the recognition number. It is denoted by N. This recognition number (N) may not be equal for all social networks. But it should be pre-determined for a particular social network. For example, a social network may assume 3 as recognition number, i.e. for each new member of the social network, recommendation of 3 persons is necessary. Another social network may use another value of N. Here, let V ={c , c , ... , c } be the 1 1 2 n set of all registered customers in the telecommunication network LTN. Let ϕ: V → [0, 1] be a mapping such that ϕ(c ) = e /N, Where N is fixed integer for the network and e is the k k k 196 S. REHMANI AND M. S. SUNITHA number of distinct connected people (i.e. distinct phone numbers) of the customer c ∈ V per unit interval of time in the network. 5.3. Membership Values of Customers of Other Network Connected to LTN We are interested in those customers of other networks who are connected to the cus- tomers of LTN. Here, V ={c , c , ... , c } are the outside customers connected to the 2 n+1 n+2 m members of LTN. Before introducing the membership values of customers outside LTN, a co-related term ‘satisfied time of calling’ is defined as in [21]. If an outside customer of LTN calls certain amount of time to customers of LTN, then the outside customer is also valu- able for LTN. We take T, a real positive number, as fixed amount of time. If the call duration of an outside customer to LTN is greater than T, the customer is taken as valuable. This fixed amount of time is called Satisfied time of calling. Let out-going call time of c ∈ V k 2 to any customer of LTN be t and T be the satisfied time of calling of a customer to LTN. Let the mapping σ : V → [0, 1] be such that σ (c ) = ϕ(c ) for all c ∈ V and for all c ∈ V , k k k 1 k 2 t/T;if t < T σ (c ) = 1; if t ≥ T 5.4. Membership Value of a Link Between Two Customers In the telecom world, the more people talk to each other, the closer they get. So strength between two customers depends on how much time they call to each other by phones per unit interval of time. Note that in [21], the telecommunication system is represented → → by a directed fuzzy graph G = (V, σ , μ ) where the membership value of a link between t/T (σ (c ) ∧ σ(c ));if t ∈ [0, T] i j customers is given by μ (c , c ) = . i j σ(c ) ∧ σ(c );if t > T i j Where t is the duration of out-going calls per unit interval of time from c to c and T is i j the satisfied time of calling. The underlying fuzzy graph of G is denoted by G = (V, σ , µ), where µ: V × V → [0, 1] is → → μ (a,b)+μ ((b,a) such that µ(a, b) = for all a, b ∈ V. Now in this paper, we consider only undirected fuzzy graphs and accordingly, the mem- bership values of links between customers is given by the mapping µ: V × V → [0, 1] such t /T(σ (c ) ∧ σ(c ));if t ∈ [0, T] i j that μ(c , c ) = . i j σ(c ) ∧ σ(c );if t > T i j Where t is the sum of out-going call durations of c to c and of c to c per unit interval i j j i of time and T, satisfied time of calling, is fixed positive real number for a network. 5.5. Central Person in LTN One of the most widely studied concepts in social network analysis is that of centrality in a network. Numerous measures, including degree centrality, closeness, eigenvector cen- trality, information centrality, etc. have been developed to define the concept of centrality in a network. Degree centrality measures the direct linkage of a customer to others. In all kinds of networks, central persons are more valuable than others as they can send mes- sages to more people and also can collect more information. However, degree centrality FUZZY INFORMATION AND ENGINEERING 197 only measures the number of direct friends (or linkages). So it does not measure the num- ber of connected people by a path. It may be noted that friend of a friend shares or collects information to or from the person. The amount of information shared between two cus- tomers in a telecommunication network is directly proportional to the calling time between them. So importance of a linkage in a telecom network will gradually decrease from a per- son to another person having low calling time. The δ-arcs in the fuzzy graph representation of LTN indicate linkages having less priority due to low calling time taken by the customers. In fuzzy social network (FSN), Sovan Samanta and Madhumangal Pal defined centrality [20] of a person as the weighted sum of fuzzy distances of connected persons along certain paths. The same authors in [21] defined centrality of a customer in fuzzy telecommunica- tion network (FTN) as the weighted sum of fuzzy distances of directly connected customers and star customers connected by a certain path. In this paper, we define centrality of a cus- tomer as the weighted sum of fuzzy distances of connected persons along geodesic paths where the weights are g-eccentricities of the customers. In LTN, if a customer c is directly connected with the customer c , then we say that k +1 k c is distance-1 friend of c . Let the set of all distance-1 friends of c be denoted by d (c ). k +1 k k 1 k That is, d (c ) ={c ∈ V: c is a distance-1 friend of c }. 1 k i i k Similarly, if there is a geodesic path (i.e. shortest strong path) between c and c k k +1 containing k edges or links, then c is a distance-k friend of c . k +1 k That is, d (c ) ={c ∈ V: c is a distance-k friend of c }. k k i i k Let p = c , c , ... , c = p be the customers on the geodesic path between p and p . i 1 2 k j i j Samanta and Pal in [20] defined fuzzy distance D (p , p ) between p and p along this path i j i j k−1 as D (p , p ) = μ(c , c ). f i j l l+1 l=1 In a network, it may be observed that there are multiple geodesic paths between two customers. In LTN, those geodesic paths of same length whose fuzzy distance D is max- imum are considered. If there are k links in this path of maximum fuzzy distance, then k k we denote this distance by D . That is, D (p , p ) represents the fuzzy distance between i j f f the customers P and P along a geodesic path containing exactly k links. We calculate i j the g-eccentricities of each node (customer) in the fuzzy graph representation of LTN. Suppose that a customer c has g-eccentricity p, then it means that he/she has at most distance-p friends. Then the centrality C(c ) of a customer c of LTN is evaluated as follows k k 1 2 C(c ) = p[ D (c , c )+ D (c , c ) + ···+ D (c , c )]. k k 1 k 2 k p c ∈d (c ) c ∈d (c ) c ∈d (c ) f f f 1 1 k 2 2 k p p k 5.6. g-Contour Nodes as Central Persons in LTN In this paper, we show that all g-contour nodes of the fuzzy graph representation of LTN are central persons of the LTN and by focusing on these central persons, a service provider can canvass each person falling in the geodesic path between them. That is, by focusing on the g-contour nodes S = Ct (G), the service provider manages to canvass all persons falling in the geodesic closure S = (S). If (S) =V (G), he again canvasses those falling in the geodesic 2 1 2 paths between members of (S), i.e. S = (S ) = ((S)). Then again, if S =V(G), he canvasses 3 2 1 k those falling in S = (S ) = ((S )) and so on until S = V(G). The minimum k for which S = V(G), which is equal to gin(Ct (G)), indicates the minimum number of times a service provider sets out for canvassing the customers in the network until all the customers in the network are covered. Thus in this paper, we show that the 198 S. REHMANI AND M. S. SUNITHA Figure 7. An example of an LTN. Table 1. List of customers of LTN with membership values. Number of Customer Connections σ -values A 10.25 A 30.75 A 51 A 41 A 41 repeated process of canvassing customers can be compared to the iterative method of tak- ing geodesic closures among the g-contour nodes (central customers) in the fuzzy graph representation of LTN and the geodesic iteration number of g-contour nodes determines the minimum number of steps required for a service provider to set out and canvass each and every customer in LTN. 5.7. An Example of the Land Line Telecommunication System LTN A sample of customers V ={A , A , A , A , A } in the network LTN and a set of customers 1 1 2 3 4 5 of other networks connected to the customers of LTN V ={B , B , B , B , B } are taken. All 2 1 2 3 4 5 the connections of customers are shown in Figure 7.The g-eccentricities of each customer are given in squares. Here, fix recognition number as 4 and satisfied time of calling as 30 min per interval of time. To illustrate our model, we assume that the customers are connected with some other people as per data given in Table 1. Based on this data, the σ -values of each customer is evaluatedand shownincolumn3ofthesametable. From Table 1,weseethat A ∈ V has only 1 connected customer. So σ (A ) = ϕ(A ) = 1 1 1 1 1/4 = 0.25. Similarly, membership values of other customers in LTN are calculated. Now to assign the membership values of the customers outside LTN, we have to collect the duration of out-going calls made by them to the customers of LTN. The amount of time is shown in Table 2. Here, B has out-going call duration say 100 min to A and 80 min to A . So, total outgoing 1 1 2 call duration of B to LTN is 180 min. This amount of time is bigger than the satisfied calling 1 FUZZY INFORMATION AND ENGINEERING 199 Table 2. List of other network customers with out-going call duration. Total Name of Out-going call Membership Customer duration to LTN Values B 180 1 B 85 1 B 30 1 B 24 0.8 B 12 0.4 Table 3. Link membership values of members within LTN. Call duration Link (t’) µ-values (A , A ) 100 0.75 2 3 (A , A ) 15 0.5 3 4 (A , A ) 60 1 4 5 Table 4. Link membership values between two customers, one from LTN and the other from another network. Link Call duration (t’) µ-values (B , A ) 145 0.25 1 1 (B , A ) 20 0.5 1 2 (B , A ) 15 0.5 1 4 (B , A ) 40 0.75 2 2 (B , A ) 30 1 2 3 (B , A ) 15 0.5 2 4 (B , A ) 24 0.8 3 3 (B , A ) 06 0.2 3 5 (B , A ) 30 0.8 4 3 (B , A ) 09 0.24 4 5 (B , A ) 15 0.2 5 5 time. Hence σ (B ) = 1. Again, the total out-going call duration of B to LTN is 24 min. So 1 4 σ (B ) = 24/30 = 0.8. Similarly, membership values of the customers in V are depicted in 4 2 column 3 of Table 2. Now the membership values of the link between customers within LTN are shown in Table 3. For example, µ(A , A ) = 15/30 (1 and 1) = 0.5. 3 4 In Table 4, link membership values between two customers, one from LTN and the other from another network are listed below. Using the definition of centrality given in Section 5.5, the centrality of each customer in Figure 7 can be evaluated as follows. Centrality of A1: In Figure 7, d (A ) ={B }, d (A ) ={A , A }, d (A ) ={A , A , B } and d (A ) ={B , B , 1 1 1 2 1 2 4 3 1 5 3 2 4 1 4 5 B }. 3 200 S. REHMANI AND M. S. SUNITHA 1 1 Now, D (A , c ) = D (A , B ) = µ(A , B ) = 0.25. 1 1 1 1 1 1 c ∈d (A ) 1 1 1 f f 2 2 2 Also, D (A , c ) = D (A , A ) + D (A , A ) 1 2 1 2 1 4 f f f c ∈d (A ) 2 2 1 ={μ(A , B ) + μ(B , A )} 1 1 1 2 +{μ(A , B ) + μ(B , A )} 1 1 1 4 ={0.25 + 0.5}+{0.25 + 0.5} = 1.5 3 3 3 3 Again, D (A , c ) = D (A , A ) + D (A , A ) + D (A , B ) 1 3 1 5 1 3 1 2 f f f f c ∈d (A ) 3 3 1 ={μ(A , B ) + μ(B , A ) + μ(A , A )} 1 1 1 4 4 5 ={μ(A , B ) + μ(B , A ) + μ(A , A )} 1 1 1 2 2 3 +{μ(A , B ) + μ(B , A ) + μ(A , B )} 1 1 1 2 2 2 ={0.25 + 0.5 + 1}+{0.25 + 0.5 + 0.75} +{0.25 + 0.5 + 0.75} = 1.75 + 1.5 + 1.5 = 4.75 4 4 4 4 Similarly, D (A , c ) = D (A , B ) + D (A , B ) + D (A , B ) 1 4 1 3 1 4 1 5 f f f f c ∈d (A ) 4 4 1 ={μ(A , B ) + μ(B , A ) + μ(A , A ) + μ(A , B )} 1 1 1 2 2 3 3 3 +{μ(A , B ) + μ(B , A ) + μ(A , A ) + μ(A , B )} 1 1 1 2 2 3 3 4 +{μ(A , B ) + μ(B , A ) + μ(A , A ) + μ(A , B )} 1 1 1 4 4 5 5 5 ={0.25 + 0.5 + 0.75 + 0.8}+{0.25 + 0.5 + 0.75 + 0.8} +{0.25 + 0.5 + 1 + 0.2}= 6.55 The centrality of the customer A is thus calculated as follows. 1 1 C(A ) = 4 D (A , c ) + D (A , c ) 1 1 1 1 2 f f c ∈d (A ) c ∈d (A ) 1 1 1 2 2 1 1 1 + D (A , c ) + D (A , c ) 1 3 1 4 f f c ∈d (A ) c ∈d (A ) 3 3 1 4 4 1 = 4[0.25 + 1.5 + 4.75 + 6.55] = 52.2 Similarly, centralities of other customers in the network are as given in Table 5. Note that centrality increases with increasing g-eccentricity. Thus all g-contour nodes of the fuzzy graph can be considered to be central persons of the telecommunication network FUZZY INFORMATION AND ENGINEERING 201 Table 5. Centrality of customers. Customer g-eccentricity Centrality A 4 52.2 A 4 45.2 A 3 29.4 A 2 16.6 A 3 42.9 B 3 33.15 B 3 35.4 B 4 64.8 B 4 64.8 B 4 63.6 as they have wider access to the remaining customers of LTN. By focusing on these central customers of LTN, a service provider decides to canvass each person falling in the geodesic path between them. In other words, in Figure 7, S ={A , A , B , B , B }= Ct (G) is the set of central customers 1 2 3 4 5 g in the fuzzy graph G:(V, σ , µ) given in Figure 7. Taking its closure, we get (S) = V (G) − B . That is, by focusing on the g-contour nodes A , A , B , B and B , the service provider man- 1 2 3 4 5 ages to canvass all except one person B in the network. Since (S) =V(G), he again canvasses those falling in the geodesic paths between members of (S), i.e. S = ((S)). Here S = ((S)) = V(G) and hence each and every customer in the selected network gets covered. In this example, the minimum k for which S = V(G) is 2 (i.e. gin(Ct (G)) = 2) which indicates that a service provider has to set out twice in order to canvass each and every customer in the land line telecommunication network given in Figure 7. 6. Conclusion In this paper, the concept of contour nodes in crisp graphs is extended to fuzzy graphs using geodesic distance and is named as g-contour nodes and the set of all g-contour nodes of the fuzzy graph G is called the g-contour of G. It is proved that every extreme node of G is a g-contour node of G but not conversely. The geodesic iteration number of the g-contour of a fuzzy graph is obtained. It is also proved that the g-contour of g-self centred fuzzy graphs and of fuzzy trees is geodesic covers. Also, for certain categories of fuzzy graphs, their geodesic iteration number is found to coincide with that of their g-contours. An application of g-contour nodes in the land line telecommunication system is demonstrated. Acknowledgements The first author is grateful to the University Grants Commission (UGC), New Delhi, India, for providing the financial assistance. Disclosure statement No potential conflict of interest was reported by the author(s). 202 S. REHMANI AND M. S. SUNITHA Notes on contributors Sameeha Rehmani, working as an Assistant Professor in the Department of Mathematics, Sullamus- salam Science College, Areacode. Kerala, India. E-mail: sameeha.rehmani@gmail.com. Her area of specialisation is Fuzzy Graph theory. She has pursued her PhD from National Institute of Technology, Calicut, under the guidance of Dr. Sunitha. M. S. M. S. Sunitha, working as Professor in the Department of Mathematics, National Institute of Technol- ogy Calicut, Kerala, India. E-mail: sunitha@nitc.ac.in. Her area of specialisation is Fuzzy Graph Theory. She has pursued her PhD from M. G. University, under the Guidance of Dr. A. Vijayakumar. She has guided eleven PhDs and has published several papers in the area of Fuzzy graphs. References [1] Zadeh LA. Fuzzy sets. Inf Control. 1965;8:338–353. [2] Rosenfeld A. Fuzzy graphs. In: Zadeh LA, Fu KS, Shimura M, editors. Fuzzy sets and their applica- tions. New York: Academic Press; 1975. p. 77– 95. [3] Yeh RT, Bang SY. Fuzzy relations, fuzzy graphs and their application to clustering analysis. In: Zadeh LA, Fu KS, Shimura M, editors. Fuzzy sets and their application to cognitive and decision processes. New York: Academic Press; 1975. p. 125–149. [4] Mordeson JN, Yao YY. Fuzzy cycles and fuzzy trees. J Fuzzy Math. 2002;10(1):189–202. [5] Bhutani KR. On automorphisms of fuzzy graphs. Pattern Recognit Lett. 1989;9:159–162. [6] Mordeson JN. Fuzzy line graphs. Pattern Recognit Lett. 1993;14:381–384. [7] Mordeson JN, Nair PS. Cycles and cocycles of fuzzy graphs. Inf Sci (Ny). 1996;90:39–49. [8] Bhattacharya P. Some remarks on fuzzy graphs. Pattern Recognit Lett. 1987;6:297–302. [9] Bhutani KR, Rosenfeld A. Strong arcs in fuzzy graphs. Inf Sci (Ny). 2003;152:319–322. [10] Bhutani KR, Rosenfeld A. Fuzzy end nodes in fuzzy graphs. Inf Sci (Ny). 2003;152:323–326. [11] Bhutani KR, Rosenfeld A. Geodesics in fuzzy graphs. Electron Notes Discrete Math. 2003;15: 49–52. [12] Sameena K, Sunitha MS. A characterization of g-self centered fuzzy graphs. J Fuzzy Math. 2008;16:787–791. [13] Sameena K, Sunitha MS. On g-distance in fuzzy trees. J Fuzzy Math. 2011;19:787–791. [14] Sameena K, Sunitha MS. Clustering using distance in fuzzy graphs. Int J Comput Appl Math. 2012;7:83–89. [15] Suvarna NT, Sunitha MS. Convexity and types of arcs & nodes in fuzzy graphs. Scholar’s Press; [16] Linda JP, Sunitha MS. Geodesic and detour distances in graphs and fuzzy graphs. Scholars’ Press; [17] Caceres J, Marquez A, Oellermann OR, et al. Rebuilding convex sets in graphs. Discrete Math. 2005;297:26–37. [18] Moderson JN, Nair PS. Fuzzy graphs and fuzzy hypergraphs. Physica-Verlag, Heidelberg; 2000. [19] Harary F. Graph theory. Addison-Wesley; 1969. [20] Samanta S, Pal M. A new approach to social networks based on fuzzy graphs. Turk J Fuzzy Syst. 2014;5(2):078–099. [21] Samanta S, Pal M. Telecommunication system based on fuzzy graphs. Telecommun Syst Manage. 2013;3(110). doi:10.4172/2167-0919.1000110.
Journal
Fuzzy Information and Engineering
– Taylor & Francis
Published: Apr 3, 2019
Keywords: g -eccentricity; g -contour node; extreme node; geodesic iteration number; 05C72; 05C12; 05C38; 05C40; 90C35