Abstract
In this article, a new idea of fuzzy coloring of m-polar fuzzy graph is presented while establishing the relationship between chromatic number of m-polar fuzzy graph and it’s underlying crisp graph. Some properties of m-polar fuzzy graph and new concepts of independently strong edge and independently weak edge in m-polar fuzzy graph are proved. The differences between fuzzy coloring of fuzzy graph and m-polar fuzzy graph are discussed. It is also shown that a m-polar fuzzy graph can be decomposed into m fuzzy graphs. Again, from m isomorphic fuzzy graph one can construct a m-polar fuzzy graph. A relation among chromatic numbers of m-polar fuzzy graph and m such graphs is established. Lastly a real life application of the fuzzy coloring is discussed.
Introduction
A graph is used to present the inter connectedness of a system or network. In 1736, the great Swiss mathematician Euler first discussed the solution of the Konigsberg seven bridge problem. Graph theory has wide applications in different areas like electric network, computer network, road network, image capturing, scheduling problem, etc.
Zadeh [37] recognised the phenomena of vagueness and uncertainty of real life system and introduced fuzzy sets which changed the face of science and technology. In 1994, Zhang elaborated the fuzzy set concept and introduced the idea of bipolar fuzzy sets. Next Mordeson [25, 26] and In 2014, Chen et al. [9] introduced the notion of m-polar fuzzy sets as a generalization of bipolar fuzzy sets. Kafmann [23] was first to introduce the idea of fuzzy graph from Zadeh’s fuzzy relation. Later on Rosenfeld [21] gave the idea of fuzzy vertex, fuzzy edges and theoretical fuzzy graph concepts like paths, connectedness, cycle, etc. Bhutani and Rosenfeld introduced strong arc on fuzzy graph [4]. Nayeem and Pal [27] introduced shortest path problem on a network with imprecise edge weight. Samanta and Pal has introduced fuzzy planar graph [30] and Samanta et al. discussed fuzzy coloring of fuzzy graphs [29]. Yang et al. [36] introduced notes on bipolar fuzzy graphs. Then Talebi [35] studied on complement and isomorphism on bipolar fuzzy graphs. Later on Rashmanlou et al. [6–8, 28] study on bipolar fuzzy graphs, bipolar fuzzy graphs with categorical properties, Domination in vague graphs and its applications, product vague graphs and its applications, New concepts of interval-valued intuitionistic (S; T)-fuzzy graphs and Cayley Interval-valued fuzzy graph and some results on vague graphs. Later on Ghorai and Pal introduced some operations, density on m-polar fuzzy graphs along with some useful properties of m-polar fuzzy graphs [10, 11]. They carried on an exhaustive study on the said graph and henceforth introduced faces and dual of m-polar fuzzy planar graphs [12, 13]. Akram and Adeel have also worked on m-polar fuzzy graphs and m-polar fuzzy line graphs [3]. Akram et al. studied certain type of edge on m-polar fuzzy graph [2]. Sahoo and Pal introduced the concept of intutionsitic fuzzy tolerance graph [31] and intuitionistic fuzzy graphs and degree, Intuitionistic fuzzy competition graphs [32, 33] and later on introduced embedding and genus of intuitionistic fuzzy graphs on spheres [34] and Karunambigai [22] introduced arcs in intuitionistic fuzzy graphs. Later on Mandal et al. discussed genus value of m-polar fuzzy graphs [24].
In this paper, a new concept of coloring of m-polar fuzzy graph using fuzzy color is introduced. The method of coloring is developed based on independently strong edge and independently weak edge. We have discussed some interesting properties on m-polar fuzzy graph as well, along with a detailed description of ‘strength cut graph’. Also, we have discussed some results on m-polar fuzzy chromatic number. At the end, we have shown the usefulness of this technique of m-polar fuzzy graph coloring through an application on metro railway system of Tokyo.
Preliminaries
In this section, we shortly recalled some basic definitions of undirected graphs, m-polar fuzzy graphs and other terms related to it. Let G = (V, E) be a graph where V (non-empty set) is called vertex set and E is called edge set. If no edge incident with a vertex, then the vertex is said to be isolated vertex, otherwise, it is said to be non-isolated vertex.
Vertex coloring of a graph or simply coloring of a graph is a way such that the adjacent vertices will received the different colors. The least number of colors which needed to color a given graph G is called chromatic number and it is denoted by χ (G).
Starting from this and till the end of this paper [0, 1] m (m th -power of [0, 1]) is taken to be a partial order set with point-wise order ≤, where m ∈ N and “ ≤ " means x≤ y ⇔ for each i = 1, 2 … m, p i (x) ≤ p i (y), where x, y ∈ [0, 1] m and p i : [0, 1] m → [0, 1] is the i th projection mapping.
First, the definition of m-polar fuzzy set is given by Chen et al. [9]. The definition of it is given below.

Complete 3-polar fuzzy graph with four vertices.

Strong 3-polar fuzzy graph with four vertices.
Throughout this paper G∗ = (V, E) represent the underlying crisp graph and G is an m-polar fuzzy graph of G∗ = (V, E).
In this section, some basic definitions of strength cut graph is given and studied their few important properties.
For the m-polar fuzzy graph G = (V, σ, μ), an edge (a, b), a, b ∈ V is called independently strong if

3-polar fuzzy graph.
The α (=0.4)-strength cut graph of 3-polar fuzzy graph of Fig. 3 is shown in Fig. 4.

0.4-strength cut of 3-polar fuzzy graph of Fig. 3.

3-polar fuzzy graph.
Decomposition
From m-polar fuzzy graph, we can construct m fuzzy graphs taking their respective components. Let G be an m-polar fuzzy graph. We can construct the fuzzy graphs G1, G2, …, G m in such a way that the graph G i can be constructed by taking i th component of the membership value of vertices and the edges of the m-polar fuzzy graph G. This can be elaborated by giving an example.
Membership value of 3-polar fuzzy graph G
Membership value of 3-polar fuzzy graph G
Now we can construct three fuzzy graphs G1, G2, G3 from the 3-polar fuzzy graph. The membership values of vertices and edges of the fuzzy graph G1 are given in Table 2.
Membership value of fuzzy graph G_1
The membership values of vertices and edges of the fuzzy graph G2 are shown in the Table 3:
Membership value of fuzzy graph G_2
The membership values of vertices and edges of the fuzzy graph G3 are provided in Table 4.
Membership value of fuzzy graph G_3
The fuzzy graphs G1, G2, G3, are shown in Fig 6. Note that all these graph are isomorphic in crisp sense.

G1, G2, G3 are the fuzzy graphs obtained from the 3-polar fuzzy graph shown in Fig. 5.
Let us consider m fuzzy graphs G1, G2, …, G
m
whose underlying crisp graphs

G1, G2, G3 are the fuzzy graph.
Since, there are 3 fuzzy graphs G1, G2, G3 so, we can arrange them in the following 3 ! =6 ways. Let these six graphs be denoted by H1, H2, …, H6. H1 = G1G2G3
H2 = G2G1G3
H3 = G1G3G2
H4 = G3G1G2
H5 = G3G2G1
H6 = G2G3G1
All these arrangements are distinct and total number of arrangements is 6. The 3-polar fuzzy graphs are shown in Figs. 8–13.

The first 3-polar fuzzy graph H1.

The second 3-polar fuzzy graph H2.

The third 3-polar fuzzy graph H3.

The fourth 3-polar fuzzy graph H4.

The fifth 3-polar fuzzy graph H5.

The sixth 3-polar fuzzy graph H6.
Hence, from a set of m fuzzy graphs whose crisp graph are isomorphic, we can construct different m ! number of m-polar fuzzy graphs.
The coloring of m-polar fuzzy graph can be done using the concept of fuzzy coloring [29]. When two colors are mixed, a new color is created, But, when some colors are mixed with white color it decreases the density of the color. Let w unit of a color C k is mixed with white color of amount (1 - w) unit. This is called the standard mixture of the color C k . This is called fuzzy color with membership value w of the basic color C k . As for example some basic colors are blue, green, red, black, etc.
Using above definition of fuzzy coloring, starting from the some basic colors we can introduce different types of fuzzy colors. When 0.8 units of blue is mixed with 0.2 units of white then we get “fuzzy blue" color and it is denoted by (blue,0.8). Similarly, if we add 0.6 units of blue color with 0.4 units of white color then it is also a fuzzy color and it is denoted by (blue,0.4). Note that, (blue,1) is a basic blue color.
Method of fuzzy coloring of m-polar fuzzy graph
In graph theory, vertices are colored by different colors if they are adjacent. Using fuzzy color, m-polar fuzzy graph can be colored. In this method, two vertices are colored by different basic colors if they are adjacent by an independently strong edge otherwise, they get different types of fuzzy colors.
Let G = (V, σ, μ) be a connected m-polar fuzzy graph and the set of basic colors be C = {C1, C2, …, C
n
}. Here, independent strong and independent weak edges are two types of fuzzy edges. Independently strong edge are more important than independently weak edge. Based on these edges only, the m-polar fuzzy graph can be colored using fuzzy color. Therefore, an m-polar fuzzy graph can be classified into three groups, mentioned below: All edges are independently strong. Some edges are independently strong. All edges are independently weak.
If all the edges are independently strong edges of an m-polar fuzzy graph, then the coloring of m-polar fuzzy graph is same as ordinary graph coloring.
Let N (b) = {a i ∈ V, i = 1, 2, …, n} be the set of all neighborhoods of b. In Fig. 14 we consider two vertices c, d such that (b, c), (b, d) are the independently strong edges incident to b and remaining all other edges are independently weak. At first we color the vertex b with some basic color (w, 1) and c by any other color (w2, 1). In the same way, d will get a new color different from b. Now let us consider the vertex e for coloring. Note that (b, e) is an independently weak edge.

The doted lines represent independently weak edges and plain lines represent independently strong edge.
Since, (b, e) is an independently weak edge, ‘e’ gets a fuzzy color. If we color ‘b’ by (w, 1) then ‘e’ can be colored by (w, f (w)) where f (w) is given by f (w) =1 - I(b,w).
If ‘e’ has an edge (e, h) which is independent strong, then ‘e’ can not get the color in which h is colored. Therefore, if (c h , f (c h )) is the color of h, then ‘e’ can be colored by any fuzzy color except c h . If ‘e’ has some edges which are independently weak, namely (e, g i ), i = 1, 2, …, t. Then let us suppose that g i gets the color (g i , f (g i )), i = 1, 2, …, t, where f (g i ) is the membership value of g i , i = 1, 2, …, t. Now the color of ‘e’ can be found out. For i = 1, 2, …, m, A i = min {p i ∘ I(e,g1), p i ∘ I(e,g2) …, p m ∘ I(e,g t )} and for i = 1, 2, …, m, B i = p i ∘ I(b,e). Let D = min {A1, A2, … A m , B1, B2, … B m }. If the color of g p be (g p , f (g p ), therefore (g p , 1 - D) be the color of ‘e’.
The vertices which are adjacent do not get effected by the color of ‘e’. So, the color which are used to color the adjacent vertices, will be considered for coloring of ‘e’. The method of coloring of ‘e’ is same as Case 2.2.
Let us consider any vertex a and consider any basic color say (C a , 1). Then the vertices except ‘a’ will get some fuzzy color of basic color C a . In this fuzzy color, the membership value can be calculated same as in Case 2.2.
The least number of basic colors which are required to color an m-polar fuzzy graph is called chromatic number of that m-polar fuzzy graph. It is denoted by γ (G), where G is the m-polar fuzzy graph.
Now, we consider three m-polar fuzzy graphs. The first m-polar fuzzy graph (shown in Fig. 19) contains all the independently weak edges and second graph (shown in Fig. 20) contains all independently strong edges and third graph (shown in Fig. 21) contains some independently weak edges or some independently strong edges.
In the first m-polar fuzzy graph (shown in Fig. 19), consider the vertex ‘a’ to be colored by the basic color (R, 1) and all other vertices by the fuzzy colors (R, 0. x), (R, 0. y), (R, 0. w), (R, 0. z) where x, y, w, z are all positive integers. Here since one basic color is used to color the m-polar fuzzy graph, therefore the chromatic number is 1.

The doted lines represent independently weak edges.

The plain lines represent independent strong edge.

3-polar fuzzy graph and the corresponding colored graph.

Fuzzy coloring of 3-polar fuzzy graph.

Fuzzy coloring of fuzzy graph G1.

Fuzzy coloring of fuzzy graph G2.

Fuzzy coloring of fuzzy graph G3.
In the second m-polar fuzzy graph (shown in Fig. 20) all the edges are independently strong. Therefore in this case, the chromatic number of the m-polar fuzzy graph is same as the underlying crisp graph.
Lastly, we consider an m-polar fuzzy graph (shown in Fig. 21) in which some edges are independently strong edges and some are independently weak. Here, edges ab, bd, de are independently strong and rest are independently weak edges. Here first we color the vertex ’b’ by anyone basic color and the remaining vertices incident to an independently strong edge on it, is color by two basic colors. Here the vertex ‘c’ is incidence to independently weak edges. So, the vertex ‘c’ is colored by fuzzy color and the membership values can be calculated by the strengths of independent weak edges. This method is discussed in details below- We consider the 3-polar fuzzy graph with 5 vertices. Here, the edges cd, cb are independently weak. The strengths of the edges cd and cb are 〈0.33, 0.5, 0.375〉 and 〈0.4, 0.25, 0.375〉 respectively. The minimum among them is 0.25. So, the vertex ‘c’ is colored by the fuzzy color (G, 0.75) and it is two chromatic.
From the above three examples we can see that the chromatic number of m-polar fuzzy graph is less than or equal to the chromatic number of the underlying crisp graph.
From the discussion of decomposition and composition of m-polar fuzzy graph, we see that if an edge is independently strong in an m-polar fuzzy graph then it is also independently strong edge in all the fuzzy graphs. If an edge is independently weak in an m-polar fuzzy graph then it may become independently strong edge in a fuzzy graph constructed from the m-polar fuzzy graph by decomposition. In Fig. 5, we see that the edges (a, f), (d, e), (c, d), (a, d) are independently weak and the remaining edges are independently strong. But in Fig. 6, in the graph G1 we see that (a, d) is an independently strong edge whereas (a, f), (c, d), (d, e) are independently weak edges and in the graph G2, the edge (a, f) is independently strong while (c, d), (d, e), (a, d) are independently weak and in the graph G3, (a, d), (a, f), (c, d), (d, e) all are independently strong edges.

Toyko metro map.
Using the fuzzy coloring method of m-polar fuzzy graph, we see that the 3-polar fuzzy graph in Fig. 5 can be colored by using two basic colors B and R which is shown in Fig. 15. But, when we decomposed the 3-polar fuzzy graph into the fuzzy graphs G1, G2, G3, we need either two basic colors or three basic colors to color the fuzzy graph. The coloring fuzzy graph is shown in Figs. 16–18.
The main reason behind this is that if an edge is independently strong in an m-polar fuzzy graph, then its remains independently strong in every decomposed fuzzy graphs but when some edges are independently weak, it may not remain weak in all the decomposed fuzzy graphs. Thus, we conclude the following theorem.
Let (a, b) be an edge in G∗ and (a′, b′) be the corresponding edge in the m-polar fuzzy graph G. In the underlying crisp graph two color to color the vertices a and b, but in m-polar fuzzy graph two different basic colors are needed when they are connected by an independently strong edge. Again, if they are connected by independently weak edge they can get the fuzzy color of the same basic color. Hence, in m-polar fuzzy graph two end vertices are colored by fuzzy colors of the same basic color if, at least, the corresponding edge in m-polar fuzzy graph is independently weak edge. This shows that G has at least t = χ (G∗) - γ (G) independently weak edges.
Then χ (G∗) = γ (G). This shows that all the edges of G are independent strong.
Hence χ (G∗) - γ (G) is the minimum number of independently weak edges in m-polar fuzzy graph.
In the real world, many problems involved multi-agents or multi-polar information or multi-objects. Compared to fuzzy graph, m-polar fuzzy graph is more accurate and exact. Here, we give an application of m-polar fuzzy graph coloring in the metro railway system of Tokyo.
In modern days, metro rail is one of the most useful transport in our daily life. In Toyko, if anybody wants to go from one metro station to another metro station, he/she can easily travel just by looking at the color of metro rail line. For example, if somebody wants to travel from Nakano to Toyocho metro station, he/she first see the color (Sky color) and then select the Tozai line and go easily. If somebody wants to travel from Nakano-Sakaue to Korakuen, he/she first needs to select the color red and the Marunouchi line to reach Yotsuya from Nakano-Sakaue and then select the emerald color and Namboku Line to reach Korakuen.
The entire metro network can be represented by an m-polar fuzzy graph. The stations are taken as vertices and rail tracks are considered as edges. But, the question is how one can measure the membership values of vertices and edges. Lot of parameters are associated with a station (vertex) and rail track (edge). The parameters related to stations are grouped into two sections listed below. Passenger facilities likes Lifts and escalators facilities. Number of booking office. No of entry and exit gates. Service frequency (peak frequency, off peak frequency). Public transport accessibility at the stations. First aid/ medical facility. Digital electronic display. Drinking water. Food court. Wash rooms. Water fountain. Cleanliness. Waiting rooms/Dormitory. Bank ATM. Wheelchair. Condition of stations likes Number of platforms. Length of the platform. Length of passageways. Real time updates on train services, timings. Efficient security checkers. Token vending machine (TMV) and Add value machine(AVM). Parking facilities. Customer care centers. CCTV. Similarly, the parameters associated to rail track are listed below. signal delay track condition.
Based on these parameters we have calculated the membership value of vertices and edges of the graph. Since, the facilities of a station are grouped into two sections so the membership value of a vertex is of two points and the resultant graph becomes a 2-polar fuzzy graph.
Let us consider five cities Ikebukuro, Otemachi, Tokyo, Shibuya, Skinjuku and their corresponding 2-polar fuzzy graph shown in Fig. 23. Based on independently weak edges and independently strong edges, we color the 2-polar fuzzy graph shown in Fig. 24.

2-polar fuzzy graph with 5 vertices.

Complete graph with 5 vertices.
Here, we see that this is a complete graph with five vertices and to color the graph through independently weak and independently strong edges, we just need three basic colors which is less than the number of colors required to color the underlying crisp graph K5.
In this paper, we defined complete m-polar fuzzy graph, strength cut graph of m-polar fuzzy graph and discussed the relationship between the chromatic number of m-polar fuzzy graph and its underlying crisp graph. Here, we also shown that an m-polar fuzzy graph can be decomposed into m fuzzy graphs and from m fuzzy graphs whose crisp graph are isomorphic, we can construct m! number of m-polar fuzzy graphs. We will extend our research work to define fractional coloring on m-polar fuzzy graph and it’s properties along with real life application.
Footnotes
Acknowledgements
Financial support of first author offered by University Grants commission, New Delhi, India (UGC Ref.No:1215/CSIR-UGC NET DEC.2016) is thankfully acknowledged. The authors are thankful to the editor-in-chief and all of the reviewers for their valuable comments and suggestions to improve the paper.
