alexa Telecommunication System Based on Fuzzy Graphs
ISSN: 2167-0919
Journal of Telecommunications System & Management
Make the best use of Scientific Research and information from our 700+ peer reviewed, Open Access Journals that operates with the help of 50,000+ Editorial Board Members and esteemed reviewers and 1000+ Scientific associations in Medical, Clinical, Pharmaceutical, Engineering, Technology and Management Fields.
Meet Inspiring Speakers and Experts at our 3000+ Global Conferenceseries Events with over 600+ Conferences, 1200+ Symposiums and 1200+ Workshops on Medical, Pharma, Engineering, Science, Technology and Business
  • Research Article   
  • J Telecommun Syst Manage 2014, Vol 3(1): 110
  • DOI: 10.4172/2167-0919.1000110

Telecommunication System Based on Fuzzy Graphs

Sovan Samanta* and Madhumangal Pal
Department of Applied Mathematics with Oceanology and Computer Programming, Vidyasagar University, Midnapore - 721102, India
*Corresponding Author: Sovan Samanta, Department of Applied Mathematics with Oceanology and Computer Programming, Vidyasagar University, Midnapore-721 102, India, Email: [email protected]

Received Date: Nov 08, 2013 / Accepted Date: Dec 10, 2013 / Published Date: Dec 16, 2013


Telecommunication is one of the unavoidable utilities of daily life. Telecommunication service providers have data records of its users. These records are represented by crisp graphs. Certain parameters like center persons, churn prediction, etc. are more perfectly calculated if the data are represented by fuzzy graphs. In this paper, we have introduced a fuzzy telecommunication network (FTN) using fuzzy graph theory.Star persons and related terms are defined in this fuzzy telecommunication network.A small example is described to illustrate the network. Churn prediction is a big issue for telecom service providers. This study introduces churn prediction in the fuzzy telecommunication network. New idea on measurement of churn prediction is presented here.

Keywords: Fuzzy graphs; Telecommunication; Center person; Churn prediction


Communication is one of the most important aspects of human society and culture. Humansociety is developed with faster communication systems. Telecommunication is one of necessaryand unavoidable system in our daily life now. Some telecom companies, favored by people, areChina mobile, Vodafone, Telenor, Airtel, etc.

As of January 2012, China Mobile is the world’s largest mobile phone service provider withabout 655 million subscribers. Vodafone is the world’s second-largest mobile telecommunicationscompany measured by both subscribers and 2011 revenues, and had 439 million subscribersas of December 2011. Vodafone owns and operates networks in over 30 countries and haspartner networks in over 40 additional countries. At the end of 2010, Telenor’s 203 million Subscribers made it one of the largest mobile phone service providers in the world. Bharti AirtelLimited, commonly known as Airtel, is an Indian telecommunication company that operatesin 20 countries across South Asia, Africa and the Channel Islands. Airtel is the fifth largesttelecom service provider in the world with over 243.336 million customers across 20 countries asof March 2012.

The telecom service providers make a statistics of customers to identify the star person’s aswell as the persons who are churning. It is very hard and laborious to identify such persons.Hadden et al. [1] described about churn prediction using complaints data. Further, Nanavati et al. [2] discussed the structural properties of massive telecom call graphs.After that Dasgupta et al. [3] discussed on social ties and their relevance to churn in mobile telecom networks. Also, Gopal and Meher [4] introduced customer churn time prediction in mobile telecommunication industryusing ordinal regression. Some other works to measure the churn of telecom service providersare found in [5-7]. In all these works, churn of telecom service providers is not measuredexactly. Fuzzy concept is used here to calculate the churning probability of customers. Toidentify star and churning persons, we have introduced a telecommunication system called fuzzytelecommunication network (FTN). This representation of telecommunication system is designedby fuzzy graph theory. The churning and the center persons are also valuable from the serviceprovider’s point of view. In this paper, we have presented a formula to find centrality of a personand the churning prediction of a person in a telecom network.


Every kind of social group can be represented in terms of units or actors, composing this groupand relations between these units. This kind of representation of a social structure is called “Social Network”. In a social network, every unit, usually called “social units” like a person, anorganization, a community, and so on, is represented as a node. A relation between two socialactors is expressed by a link. So every social network can be represented by a graph.

A graph is an ordered pair G = (V, E), comprising a set V of vertices or nodes together witha set E of edges or lines.

A walk [8] of a graph is an alternating sequence of points and lines υ ∈V beginning and ending with points, in which each line is incident with the two points immediately preceding and following it. It is a trail if all the lines are distinct, and a path if all the points(and thus necessarily all the lines) are distinct. If the walk is closed, then, it is a cycle providedits n points are distinct and n ≥ 3. The length [8] of a walk υ0 ,x1υ0, , , , , υn-1,xnn is n, the number of occurrences of lines in it.

Centrality is a very important part of a social network. Different types of centrality are definedin literature. Degree centrality [9] is the number of ties incident upon a node. Betweenness centrality [10] is a measure of a node’s centrality in a network equal to the number of shortestpaths from all vertices to all others that pass through that node.

In our earlier paper [11], we have shown that a social network can be represented by fuzzygraph and hence fuzzy social network has been introduced. We have also investigated its severalimportant features in this paper.

Now, fuzzy set and related terms are defined. A fuzzy set Aon a set X is characterized by a mapping m: X →[0,1], which is called the membership function. A fuzzy set is denoted byA = (X, m). The support of A is supp A = {x∈ X m(x) ≠ 0}.

Definition 1: A fuzzy graph φ ( Ck ) = σ (Ck ) is a non-empty set V together with a pair of functionsσ :V →[0,1]and μ :V ×V →[0,1] such that for allx , y∈V,μ (x, y) ≤σ (x) ∧σ ( ya)nd μ is a symmetric fuzzy relation on σ. Here σ(x) and μ(x, y) represent the membership valueof the vertex x and of the edge (x,y) in ξ [12].

Degree [13] of a node υ ∈V of a fuzzy graph ξ = (V,σ ,μ ) is equation for all υ ∈V .

For the fuzzy graph ξ = (V,σ ,μ ) , two vertices x and y in V are called adjacent equation . The edge (x,y) of ξ is called strong [3] if x and y are adjacent and it is called weak otherwise.

Telecommunication is the exchange of information over any distance by a telecommunication path. A complete, single telecommunication circuit consists of two stations, each equipped with a transmitter and a receiver. The medium of signal transmission can be electrical wire or cable, optical fiber or electromagnetic fields. The freespace transmission and reception of data by means of electromagnetic fields is called wireless.

A mobile phone is a wireless device that can make and receive telephone calls over a radio link while moving around a wide geographic area. It does so by connecting to a cellular network provided by a mobile phone service provider, allowing access to the public telephone network. Sim-card is a small electronic chip on which the mobile phone number is stored.

A prepaid mobile phone is a mobile phone for which credit is purchased in advance of service use. The post-paid mobile phone is a mobile phone in which user is billed after the fact according to their use of mobile services at the end of each month.

Churn is a term used by companies to denote the loss of customers.

Churn prediction is currently a relevant subject in data mining and has been applied in the field of banking [14], mobile telecommunication [5,12], life-insurances [13], and others to find the prediction of persons who are going to leave the system.

Definition 2: Directed fuzzy graph (fuzzy digraph) equation is a non-empty set V together with a pair of functions σ :V [0,1]and equation such that for all x, y∈V equation [15].

Here equation represents the membership value of the directed edge equation . Since equation is well defined, a fuzzy digraph has at most two directed edges (which must have opposite directions) between any two vertices. The loop at a vertex x is represented by equation . Here equation need not be symmetric as equation and equation may have different values. The underlying crisp graph of directed fuzzy graph is the graph obtained except the directed arcs are replaced by undirected edges.

A New Model of Telecommunication Network, FTN

A telecommunication network is a social network. In this system, we propose a method to represent telecommunication network by fuzzy graph.

Representation of telecommunication system by directed fuzzy graphs

Let equation where λ is very large integer, be the set of all registered customers in the telecommunication network FTN and equation be the outside customers connected to the members of FTN. Let equation The membership values of the customers are given by equation and the membership values of the links between the customers are given by equation . Then, the telecommunication system is represented by a directed fuzzy graph equation.

The underlying fuzzy graph of equation is denoted by equation , where equation such that equation for all a,b∈V.

Membership values of customers in FTN

We introduce our model from a telecommunication network service provider’s point of view. Anservice provider gives more importance to the customer having more connected people. Before the discussion of membership values of the social units, a co-related term, recognition number, is defined below. In every society, recognition of each person is measured by some members of the society. In FTN, we take the number of those members as recognition number. It is denoted by n. This recognition number (n) may not 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, 3 persons’ recommendation is necessary. Another social network may use another value of n.

Here equation, where λ is a large integer, be aset of registered people in the network FTN. Let equationbe a mapping such that


Wheren is fixed integer for the network and Iis the number of distinct connected people (i.e. distinct phone numbers) of the customer c ∈ V1 per unit interval of time in the network.

Membership values of customers of other network connected to FTN

In real world, every group of people has several network mobile users. We are interested to those customers of other networks who are connected to the people of FTN. It is hard to collect all the data of these people, but the number of calls (with duration) of the customers of other networks which are connected to the customers of FTN, are available.

All service providers prepare their plans in such a way that people talk to others within same network by low call-charges. If a customer of a network X (say) talks to a customer of another network Y (say) during a large amount of time, then we can conclude that the customer of X has more friends within the same network X, otherwise he/she will change his/her service provider to Y.

We assign the membership values to these customers for representation of FTN. Let equation be the other network people connected to some people of FTN.

Before the introduction of the membership values of customers of outside FTN, a co-related term “satisfied time of calling” is defined. If an outside customer of FTN, calls certain amount of time to customers of FTN, then the outside customer is also valuable for FTN. We take T, a real positive number, as fixed amount of time. If the call duration of an outside customer to FTN 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∈V2 to any customer of FTN be t and T be the satisfied time of calling of a customer to FTN. Let the mapping equation such that equation for all C∈V and for all equation and for all equation


Membership value of a link between two customers

In real world, two people are very close in telecommunication when they talk more time over telephones. So strength between two friends depends on how much time they call to each other by phones per unit interval of time. We denote equation if Ci calls Cj by phones where equation . Let equation be a mapping such that


Wheretis the duration of call per unit interval of time and T, satisfied time of calling is fixed positive real number for a network.

We denote equation as the membership value of the link equation . Hence equation represents the telecommunication system FTN.

Now, equation. Then, the underlying fuzzy graph of equation .

An example of the telecommunication system FTN

We have taken a sample of customers equation in the network FTN and equation area set of customers of other networks. All the connections of customers are shown in (Figure 1).In the figure, the names in circles represent the customers of FTN and the names in squaresrepresent the customers outside of FTN but connected to FTN. We take recognition number as 4 and satisfied calling time as 40 minutes per interval of time.


Figure 1: An example of telecommunication system.

To illustrate our model, we assumed that the customers are connected with some other peopleas per data given in (Table 1). Based on this data, the σ-values of each customer is evaluatedand shown in column 3 and 6 of the same table.

Customer Number of connections σ-values Customer Number of connections σ-values
A1 3  0:75  A11 7 1
A4 4 1 A12 3  0:75
A5 7 1 A13 3  0:75
A3 2 0:5 A14 1 0:25
A2 3  0:75 A15 1 0:25
A6 3  0:75 A16 2 0:5
A7 3  0:75 A18 2 0:5
A8 1 0:25 A17 5 1
A9 2 0:5 A19 4 1
A10 3  0:75 A20 6 1

Table 1: List of customers of FTN with membership values.

From (Table 1), we see that A1 ∈ V1 has 3 connected customers. So equation

Similarly, other membership values of units are calculated. Now to assign the membership values of the customers outside FTN, we have to collect the amount of time of calling of telephone calls to the customers of FTN. The amount of time is shown in (Table 2). For example, B1 has callingtime (out-going) 80 minutes to A13 and 10 minutes to A17. So total outgoing calling time of B1 to FTN is 90 minutes. This amount of time is bigger than the satisfied calling time. So φ (B1) =1. Again , the calling time of B4 to FTN (to A19) is 30 minutes. So equation .

Name of customer Total out-going call duration to FTN
B1 90
B2 10
B3 90
B4 30
B5 10
B6 10
B7 30

Table 2: List of other network customers with out-going call duration.

Similarly, the membership values of the members of V2 are depicted in (Table 3).

Name of customer Membership values
B1 1
B2 0.25
B3 1
B4 0.75
B5 0.25
B6 0.25
B7 0.75

Table 3: List of other network customers connected to FTN.

Now the link membership values of customers within FTN are shown in (Table 4). For example,

Link Calling time equation- values Link Calling time equation- values
equation 100 0.25 equation 20 0.125
equation 20 0.25 equation 20 0.25
equation 60 0.5 equation 10 0.125
equation 30 0.75 equation 20 0.5
equation 20 0.25 equation 60 0.5
equation 30 0.75 equation 05 0.125
equation 50 0.5 equation 10 0.125
equation 40 1 equation 20 0.5
equation 35 0.875 equation 10 0.25
equation 80 0.75 equation 30 0.562
equation 20 0.375 equation 20 0.375
equation 40 0.75 equation 20 0.375
equation 80 0.75 equation 60 0.75
equation 20 0.25 equation 20 0.25
equation 10 0.0625 equation 20 0.125
equation 40 0.75 equation 30 0.562
equation 20 0.375 equation 10 0.1875
equation 80 0.75 equation 60 0.75
equation 40 0.75 equation 70 0.75
equation 10 0.1875 equation 20 0.375
equation 20 0.375 equation 40 0.75
equation 100 0.75 equation 100 0.75
equation 25 0.469 equation 0 0
equation 20 0.375 equation 0 0
equation 20 0.25 equation 0 0
equation 30 0.375 equation 0 0
equation 40 0.25 equation 0 0
equation 50 0.5 equation 0 0
equation 40 1 equation 0 0

Table 4: Link membership values of members within FTN.

equation In Table 5, link membership values between two customers, one from FTN and other from other network are listed below.

Link Calling time equation- values Link Calling time equation- values
equation 80 0.75 equation 70 0.75
equation 10 0.25 equation 10 0.25
equation 10 0.0625 equation 10 0.0625
equation 10 0.25 equation 15 0.375
equation 40 1 equation 80 1
equation 40 1 equation 20 0.5
equation 30 0.5625 equation 10 0.1875
equation 10 0.0625 equation 60 0.25
equation 10 0.0625 equation 20 0.125
equation 30 0.5625      

Table 5: Link membership values of members of outside FTN but connected with FTN

Center Person in FTN

Star person

In a telecommunication network, a person is called star person if his/her number of friends is more than M, where M is an integer, decided by the service provider. In general, friend (F2) of friend (F1) is important to a person (P) in telecommunication if the friend (F2) of friend is star person in the network. We now define centrality of a person in the telecommunication system FTN below. In FTN, if a unit Pf is directly connected with the unit P, then we say that Pf is distance-1 friend of P. The set of all distance-1 friends of P be denoted by d1(P). That is,

d1(P) = {Pi € V : Pi is a distance-1 friend of P}

If there is a shortest path (i.e. minimum number of links) between P and Pf* , a star customer, containing kegdes or links, then Pf* is a distance-k star friend of P. Let

dk*(P) = {Pi €V: Pi is a distance-k star friend of P}.

Now, we define equation where k = 3,3,.. and equation (Note that for classical sets A, B, A− B = {x∈ A and x∉B} ).

It is natural that the distance-2 star friends are more important than distance-3 star friends, distance-3 star friends are moreimportantthandistance-4 star friends, and so on. The linguistic term “more important” can be representedbyweights. Let wk0 ≤ wk ≤1 be the weight whichrepresents the importance between the distance-k friends. Theweights gradually decrease if the distance between the friends increases. Thus equation Let u1 (= Pi), u2, u3.. uk(= Pj) be thevertices on the path between Pi and Pj . We define fuzzy distance Df (Pi,Pj) between Pi and Pj along this path as equation .

In a network, it may be observed that there are multiple paths between two vertices. InFTN, we consider those paths of same length whose fuzzy distance Df is maximum. If thereare k edges inthis path of maximum fuzzy distance, then we denote this distance by Dkf i.e, Dkf (Pi,Pj) represents the fuzzydistance between the vertices Pi and Pj in FTN along a certainpath containing exactly k edges. Forsimplicity,we consider the friends of a customer of distancep, i.e., we take up to distance-p friends. Now we definethe centrality C(P) of a social unit P of FTN as follows


In this measurement, the importance of close friend is given more than the next to close friendand gradually decreases the furthest friend. The importances are introduced by incorporating the weight wi, for distance-i friend, i = 1, 2, 3….

In fuzzy social network (FSN), centrality [12] of a person was defined as the weighted sum of fuzzy distances of connected persons along certain paths. Here centrality of a customer in FTN is the weighted sum of fuzzy distances of directly connected customers and star customers connected by a certain path.

Example of center persons in FTN

Here we assumed that M = 4, i.e. we set a customer as a star person if his/her number of friends is greater than or equal to 4 (This assumption of M=4 is arbitrary and also to simplify the calculation). Also, we take maximum acceptable length from a customer to a star customer is 10 and w1 =1,w2 = 0.9,w3= 0.8,...w10 = 0.1. Now we find the centrality of the customer “A20”. In the described example (see Section3.5) of FTN,




In the network, A19 and A5 are the star persons among distance-i customers, i=2,3,...10.Here equation and equation . So


So certainly of


Churn Prediction

Churn of customers in telecommunication is a big problem for service providers. Churn problem occurs in prepaid mobile system mostly. So making a list of churning persons is an important task for service providers. Now, people feel luxury with many sim cards. So better offers from any of telecom service providers are accepted easily by people. Besides portability is easy now.So people change their mobile service provider due to minor causes. We are aware of the fact that calling within same service provider have more facility. So if strong persons decide to change their mobile service providers, then sometimes their followers do the same. Besides, outgoing or incoming calls of a phone number measure the stability in the network. If a person’s outgoing calls increase or remain the same compared to the previous interval of time, then the service providers have nothing to worry. Similarly, one of other factors which indicate the activities of a customer is number of distinct phone numbers to which the customer is connected. If the number of connected customers in particular interval of time is rapidly decreases, then the customer may be churned in future. If number of outgoing calls per unit interval of time decrease, we calculate the decrease rate as


If number of friends decrease, then the rate of decrease is denoted as DF and defined as


If number of incoming calls decrease, decrease rate is denoted as DI and defined as


The measure of churn prediction of a customer P is denoted by χ(P) and defined by

χ(P) = equation

Where w1, w2, w3 represent the weights associated with the significance of D0, DF and DI . Generally equation as reduction of calling time is more significant than that of DF and DI . Note that value of χ(P) lies between 0 and 1. If this value of a customeris nearer to 1, the customer is going to churn. Similarly, if the value is less than 0.5, the serviceprovider is nothing to worry.

Example of churn prediction in FTN

Let in Example 3.5, A19 and A5 have been churned for a certain interval of time. Now we want to find the measurement of churn prediction of A9 and A10. We assumed that all other statistics are same except the statistics of A9 and A10.

Churning Measurement of A9

A9 has total outgoing call duration is 60 minutes (10 to A17 and 50 to A19). After churning of A19 the reduction of outgoing call duration is 50 minutes, if all other statistics are same for the interval of time of consideration. Similarly, reduction of number of friends is 1 and reduction of time for in-coming calls is 10 minutes.


So equation

Churning measurement of A10

In similar ways equation

Therefore, equation


In this paper, Telecommunication network is represented by fuzzy graphs. It is not a general social network. Here, we also consider the customers of other networks. Centrality of customers in telecommunication is defined and illustrated with a small network. A formula to calculate churn prediction of customers is also provided. In the formula, the weight of the significance ofreduction of out-going call, friends and in-coming calls are assigned. This gives the flexibility to measure the churn prediction. The values of the weights are to be assigned by service provider as per their own decision.

Telecom companies make a list of influential or center persons. In this case, higher value of centrality of customers indicates that the customer is more central. Also, they want to retain the existing customers. Churning measure of customers indicates the customers’ stability in the network. This study will help to make the list of such persons. We hope, fuzzy graph will be the backbone of future telecommunication system.


Citation: Samanta S, Pal M (2013) Telecommunication System Based on Fuzzy Graphs. J Telecommun Syst Manage 3: 110. Doi: 10.4172/2167-0919.1000110

Copyright: ©2013 Samanta S, et al. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided theoriginal author and source are credited.

Select your language of interest to view the total content in your interested language

Post Your Comment Citation
Share This Article
Article Usage
  • Total views: 14274
  • [From(publication date): 7-2014 - Dec 11, 2019]
  • Breakdown by view type
  • HTML page views: 10365
  • PDF downloads: 3909
Share This Article