1. Introduction
In 1965, Zadeh [20] first proposed the theory of fuzzy sets. In 1994, Zhang [21,22] initiated the concept of bipolar fuzzy sets as a generalization of fuzzy sets. Bipolar fuzzy sets are extension of fuzzy sets whose range of membership degree is [−1,1]. In a bipolar fuzzy sets, the membership degree 0 of an element means that the element is irrelevant to the corresponding property, the membership degree (0, 1] of a element indicates that the element somewhat satisfies the property, and the membership degree [−1, 0) of an element indicates that the element somewhat satisfies the implicit counter property. For example, sweetness of foods is a bipolar fuzzy set. If sweetness of foods has been given as positive membership values then bitterness foods is for negative membership values. Other tastes like salty, sour, pungent are irrelevant to the corresponding property. So these foods are taken as zero membership values. Graph theory is rapidly moving into the mainstream of mathematics because of its applications in diverse fields which include biochemistry (DNA double helix and SNP assembly problem), Chemistry (model chemical compounds) electrical engineering (communications networks and coding theory), computer science (algorithms and computations) and operations research (scheduling). Graph coloring is one of the most important concepts in graph theory and is used in many real time applications like Job scheduling, Aircraft scheduling, computer network security, Map coloring and GSM mobile phone networks, Automatic channel allocation for small wireless local area networks. In 1975 Rosenfeld ]undefined[16] introduced the concept of fuzzy graphs. Akram [1] defined bipolar fuzzy graphs. Talebi and Rashmanlou investigated isomorphism on interval-valued fuzzy graphs [19]. Dey and Pal [4] introduced a coloring function based on α cut of fuzzy graph G. Swaminathan [17] introduced fuzzy chromatic sum, fuzzy chromantic join, find a natural application in scheduling theory. Poornima and Ramaswamy [11] considered total coloring of a fuzzy graph. Ananthanarayanan and Lavanya [2] defined fuzzy chromatic number, fuzzy total chromatic number using α cuts of the fuzzy graph which are crisp graphs. Firouzian and Nouri Jouybari [7] analyzed traffic lights problem by fuzzy chromatic number. The fuzzy vertex coloring of a fuzzy graph was defined by authors Eslahchi and Onagh [6] and another approach of vertex coloring of fuzzy graph was used in S. Munoz, T. Ortuno. Pal and Rashmanlou [10] studied irregular interval valued fuzzy graphs. Also, they defined antipodal interval valued fuzzy graphs [13], balanced interval valued fuzzy graphs [14], some properties of highly irregular interval valued fuzzy graphs [15] . In our paper, we determine bipolar fuzzy chromatic number of a bipolar fuzzy graph G whose edge and vertices both are bipolar fuzzy set.
2. Preliminaries
Two types of coloring namely vertex coloring and edge coloring are usually associated with any graph. A third natural coloring called the total coloring. This three types of coloring are defined as follows:
(i) Vertex coloring of graph refers to assigning colors to vertices so that adjacent vertices are differently colored. Let N denote the set of all natural numbers and assume that a distinct and unique natural number is associated with each color. Given a graph G = (V,E), a vertex coloring function is a function CV : V → N such that CV (u) ≠ CV (v) for any two adjacent vertices u and v. A vertex K-coloring is a vertex coloring function in which no more than K different colors are used. In other words : V → {1, 2,...,K}. A graph is said to be vertex K-colored if it admits a vertex K-coloring. The minimum value of K for which G is vertex K-colored is called vertex chromatic number of G and denoted by XV (G).
(ii) Edge coloring of a graph refers to assigning colors to edges so that adjacent edges are differently colored. It is known that every graph G can be edge colored with at most δ(G)+1 colors and at least δ(G) colors are always necessary. Given a graph G = (V,E), an edge coloring function is a function CE : E → N such that CE(i, j) ≠ CE(i, k) and CE(i, j) ≠ CE(l, j) for all edges (i, j), (i, k) and (l, j) ∈ E. An edge K-coloring is an edge coloring function in which no more than K different colors are used. In other words, : E → {1, 2,...,K}. A graph is said to be edge k-colored if it admits an edge K-coloring. The minimum value of K for which G is edge K-colored is called edge chromatic number of G and is denoted by XE(G).
(iii) A total coloring of a graph G is a coloring of the vertices and edges of G in such a way that no two adjacent elements have the same color. Adjacent elements here refer either to two vertices connected by an edge or to two edges incident on a common vertex or to an edge and its end vertices. Given a graph G = (V,E), a total coloring function is a function CT : V ∪ E → N which satisfies the following conditions.
(i) CT (u) ≠ CT (v), for any two adjacent vertices u, v ∈ V .
(ii) CT (i, j) ≠ CT (i, k) and
CT (i, j) ≠ CT (l, j), for all edges (i, j), (i, k) and (l, j) ∈ E.
(iii) CT (u) ≠ CT (u, v)
CT (v) ≠ CT (u, v), for any two adjacent vertices u, v ∈ V .
A total K coloring is a total coloring function in which no more than K different colors are used. In other words : V ∪ E → {1, 2,...,K}. A graph is said to be total K-colored if it admits a total K-coloring. The minimum value of K for which G is total K-colored is referred to as the total chromatic number of G and is denoted by XT (G) (See [7]).
The triple G = (V,σ,m) is called a fuzzy graph on V where σ and m are fuzzy sets on V and V × V , respectively, such that m({u, v}) ≤ min{σ(u), σ(v)}, for all u, v ∈ V . Note that a fuzzy graph is a generalization of crisp graph in which m(v) = 1, for all v ∈ V and m(i, j) = 1 if (i, j) ∈ E, otherwise m(i, j) = 0 (See [2]).
Definition 2.1 ([1]). Let X be a nonempty set. A bipolar fuzzy set B on X is an object having the form B = {(x,m+(x),m−(x)), x ∈ X}, where m+ : X → [0, 1] and m− : X → [−1, 0] are mapping. A bipolar fuzzy graph with an underlying set V is defined to be the pair G = (A,B) where is a bipolar fuzzy set on V and is a bipolar fuzzy set on E ⊆ V × V such that
Let G = (A,B) and G′ = (A′,B′) be two bipolar fuzzy graphs. A homomorphism h : G → G′ is a mapping h : V → V′ which satisfies the following conditions:
Theorem 2.2 ([3]). Let G be a crisp graph and H be a subgraph of G. Then X(H) ≤ X(G).
3. Main results
Let G = (A,B) be a bipolar fuzzy graph, where be two bipolar fuzzy sets on a non-empty finite set V and E ⊆ V × V , respectively. The positive and negative level set of fuzzy bipolar set A is defined as , for some u ∈ V}, , for some u ∈ V} and the positive and negative level set of B is defined as for some (u, v) ∈ V × V}, for some (u, v) ∈ V × V}. The fundamental set of the fuzzy bipolar graph G = (A,B) is defined as We define for α+ ∈ L+, α− ∈ L−, Gα+ = (Vα+,Eα+), where and Gα− = (Vα−,Eα−), where
Definition 3.1. The chromatic number of G is defined as , maxX(Gα−)), where Xα+ and Xα− are the chromatic number of Gα+ and Gα−, respectively and α+, α− are the positive and negative different membership value of vertices and edges of graph G. Moreover, the chromatic number of bipolar fuzzy graph G = (A,B), is fuzzy number X(G) = {(Xα+, α+), (Xα−, α−)}, where Xα+ and Xα− are the chromatic number of Gα+ and Gα− which α+ ∈ L+ ∪ {0} and α− ∈ L−. Two vertices u and v, for any strong edge in G, are called adjacent if . A family of bipolar fuzzy sets on set V , is called a (k1, k2)-bipolar fuzzy coloring of G = (A,B), if
(iii) for every strong edge (x, y) of G,
The minimum numbers k1 and k2 which there exists a (k1, k2)-fuzzy bipolar coloring is called the bipolar fuzzy chromatic number of G and denoted by Xf (G) = (Xf+(G), Xf−(G)).
Theorem 3.2. Let G = (A,B) and G′ = (A′,B′) be two bipolar fuzzy graphs and h : G → G′ be a homomorphism. Then for all α+ ∈ L+ and α− ∈ L−, X(Gα+) ≤ X(G′α+) and X(Gα−) ≤ X(G′α−) and so X(G) ≤ X(G′).
Proof. Let . We prove that h(Gα+) is a subgraph of G′α+. Let Then there exist x, y ∈ Gα+ such that x′′ = h(x) and y′′ = h(y). Since . Then . Now, let . Then there exist x, y ∈ Eα+ such that x′′ = h(x) and y′′ = h(y). Since and so x′′y′′ ∈ E′α+. By Theorem 2.2, X(h(Gα+)) ≤ X(G′α+). Since X(h(Gα+)) = X(Gα+), X(Gα+) ≤ X(G′α+). Similarly, X(Gα−) ≤ X(G′α−). So by definition of chromatic number of bipolar fuzzy graph, X(G) ≤ X(G′). □
Example 3.3. Let G = (A,B) be a fuzzy bipolar graph, where are two fuzzy bipolar sets on non-empty finite set V and E ⊆ V × V . Moreover, let G has five vertices and membership value of those vertices that are A = {(0.9,−0.5), (0.7,−0.4), (0.8,−0.5), (0.7,−0.5), (1,−0.7)} and graph G has 10 edges. Consider the crisp graphs Gα+ and Gα− corresponding to the values in the positive, negative level set of the bipolar fuzzy graph G given in Figure 1. For every values of α+ ∈ L+ ∪{0} and α− ∈ L−, we find graphs Gα+ and Gα− are showed in Figure 2 and Figure 3 and find its fuzzy bipolar chromatic number.
Figure 1
Figure 2
Figure 3
Graphs Gα− as followes:
In the above example, six crisp graphs Gα+ = (Vα+,Eα+), five crisp graphs Gα− = (Vα−,Eα−) are obtained by considering the values for α+ and α−. Now it can be shown that the chromatic number of bipolar fuzzy graph G is XV (G) = {(5, 0.5), (3, 0.6), (3, 0.7), (2, 0.8), (1, 0.9), (1, 1), (1,−0.7), (1,−0.6), (3,−0.5), (3,−0.4), (4,−0.2), (5, 0)}.
Example 3.4. Consider the bipolar fuzzy graph G = (A,B), where V = {v1, v2, v3, v4} and E = {v1v2, v1v3, v1v4, v2v3, v3v4}.
Consider the crisp graphs Gα+ and Gα− corresponding to the values in the positive, negative level set of the bipolar fuzzy graph G given in Figure 4, L+ = {0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.7} and L− = {−0.4,−0.3,−0.2,−0.1}. For every values of α+ ∈ L+, α− ∈ L−, we find graphs Gα+,Gα− and its edge coloring number and total coloring number. Graphs G0.1,G0.2,G0.3,G0.4,G0.5,G0.7 are showed in Figure 5, Graphs G0,G-0.4,G-0.3,G-0.2,G-0.1 are showed in Figure 6. In the above example, seven crisp graphs Gα+ = (Vα+,Eα+), four crisp graphs Gα− = (Vα−,Eα−) are obtained by considering the values for α+, α−. Now it can be shown that the edge, total chromatic number of bipolar fuzzy graph G is XE(G) = {(3, 0.1), (3, 0.2), (1, 0.3), (1, 0.4), (0, 0.5), (0, 0.7), (3, 0), (3,−0.1), (2,−0.2), (0,−0.3), (0,−0.4)}, XT (G) = {(5, 0.1), (3, 0.2), (3, 0.3), (3, 0.4), (1, 0.5), (1, 0.7), (5,−0.1), (4,−0.2), (1,−0.3), (1,−0.4), (5, 0)}.
Figure 4
Figure 5
Figure 6
Remark 3.1. For a bipolar fuzzy graph G = (A,B), if
Theorem 3.5. For a bipolar fuzzy graph G = (A,B), X(G) = Xf (G).
Proof. Let G = (A,B) be a bipolar fuzzy graph on n vertices {v1, v2,..., vn} and Xf (G) = (k, k′). Then is a (k, k′)-bipolar fuzzy coloring. If Cj+ and Cj− is the colors assigned to vertices in , where j+ = 1, 2,..., k, j− = 1, 2,..., k′ and is a family of bipolar fuzzy sets, where γj+(vi) = {(vj,mA+(vj))}∪{(vi,mA+(vi)); mB+(vi, vj) = 0, i ≠ j} and γj−(vi) = {(vj ,mA−(vj))} ∪ {(vi,mA−(vi)); mB−(vi, vj) = 0, i ≠ j}. Also by Definition 3.1, , i+ ≠ j+, i− ≠ j−. Hence are independent sets of vertices (i.e no two vertices in are adjacent) for each j+ = 1, 2,..., k, j− = 1, 2,..., k′. Then by remark 3.5, X(G) = (X(Gt), X(Gt′)) = (k, k′), where t = min{α+, α+ ∈ L+} = max{Xα+, α+ ∈ L+}, t′ = max{α−, α− ∈ L−} = max{Xα−, α− ∈ L−}. Therefore, X(G) = Xf (G). □
Example 3.6. Consider the following bipolar fuzzy graph G = (A,B) and the crisp graphs G0.4,G0.3,G0.2,G0.1, G0,G−0.7,G−0.5,G−0.3,G−0.1 given in Figures 7,8 corresponding to the values in the positive and negative level set of the bipolar fuzzy graph, L+ = {0.1, 0.2, 0.3, 0.4}∪{0} and L- = {−0.7,−0.5,−0.3,−0.1}.
Figure 7
Figure 8
The fuzzy coloring is
Hence Xf (G) = (Xf+(G), Xf−(G)) = (4, 4) and the crisp graphs coloring yields X(G) = (maxX(Gα+), maxX(Gα−)) = (4, 4).
Definition 3.7. A bipolar fuzzy graph G = (A,B) is called a complete bipolar fuzzy graph on n vertices, denoted by Kn, if | V (G) |= n, xy ∈ E(G), mB+(x, y) = min(mA+(x),mA+(y)) and mB−(x, y) = max(mA−(x),mA−(y)), for any distinct element x, y ∈ V (G).
Corollary 3.8. The bipolar fuzzy vertex chromatic number of complete bipolar fuzzy graph G = (A,B) is (n, n), where n is the number of vertices of G, i.e. XV (G) = (n, n).
Proof. Consider the crisp graphs Gα+ and Gα−, where α− = maxL− and α+ = minL+. Since G is a complete bipolar fuzzy graph, hence Gα+,Gα− are complete crisp graphs. Therefore, XV (G) = (XV (Gα+), XV (Gα−)) = (n, n). □
Corollary 3.9. The edge chromatic number of complete bipolar fuzzy graph G = (A,B) on n vertices is (n, n), if n is odd and is (n−1, n−1), if n is even.
Proof. Consider the crisp graphs Gα+ and Gα−, where α− = maxL− and α+ = minL+. Since G is a complete bipolar fuzzy graph, hence Gα+ and Gα− are complete crisp graphs. Therefore, XE(G) = (XE(Gα+), XE(Gα−)) = (n, n), if n is odd and is equal (n − 1, n − 1), if n is even. □
4. Conclusion
In this paper, we compute bipolar fuzzy vertex, edge, total chromatic number based on α+-cut, α−-cut of a bipolar fuzzy graph whose edge and vertices both are bipolar fuzzy set. Also, we propose definition Eslahchi and Onagh [6] of bipolar fuzzy chromatic number and prove this two definition are equivalence.
References
- M. Akram, Bipolar fuzzy graphs, Information Sciences, 181 (2011), 5548-5564. https://doi.org/10.1016/j.ins.2011.07.037
- M. Ananthanarayanan and S. Lavanya, Fuzzy graph coloring using alpha cuts, International Journal of Engineering and Applied Sciences, 4 (2014), 23-28.
- P. Bartlett, The chromatic number, Introduction to Graph Theory, Mathcamp, (2011), 1-5.
- A. Day and A. Pal, Vertex coloring of a fuzzy graph using alpha cut, IJMIE, 2 (2012), 340-352.
- R. Diestel, Graph theory, Springer, New York, NY, USA, 173 (1997).
- C. Eslahchi and B.N. Onagh, Vertex-strength of fuzzy graphs, International Journal of Mathematics and Mathematical Sciences, Article ID 43614, 2006 (2006), 1-9. https://doi.org/10.1155/IJMMS/2006/43614
- S. Firouzian and M. Nouri Jouybari, Coloring fuzzy graphs and traffic light problem, The Journal of Mathematics and Computer Science, 2 (2011), 431-435.
- A. Kishore and M.S. Sunitha, Chromatic number of fuzzy graphs, Annals of Fuzzy Mathematices Informatics, 7 (2013), 543-551.
- A. Kishore and M.S. Sunitha, Strong chromatic number of fuzzy graphs, Annals of pure and applied mathematics, 7 (2014), 52-60.
- M. Pal and H. Rashmanlou, Irregular interval-valued fuzzy graphs, Annals of Pure and Applied Mathematics, 3 (2013), 56-66.
- B. Poornima and V. Ramaswamy, Total coloring of a fuzzy graph, International Journal of Computational and Applied Mathematics, 5 (2010), 11-22.
- H. Rashmanlou, S. Samanta, M. Pal and R.A. Borzooei, A study on bipolar fuzzy graphs, Journal of Intelligent and Fuzzy Systems, 28 (2015), 571-580.
- H. Rashmanlou and M. Pal, Antipodal interval-valued fuzzy graphs, International Journal of Applications of Fuzzy Sets and Artificial Intelligence, 3 (2013), 107-130.
- H. Rashmanlou and M. Pal, Balanced interval-valued fuzzy graph, Journal of Physical Sciences, 17 (2013), 43-57.
- H. Rashmanlou and M. Pal, Some properties of highly irregular interval-valued fuzzy graphs, World Applied Sciences Journal, 27 (2013), 1756-1773.
- A. Rosenfeld, Fuzzy graphs, Fuzzy sets and their applications, Academic Press, New York, (1975), 77-95.
- S. Swaminathan, Fuzzy graph applications of job allocation, International Journal of Engineering and Innovative Technology, 2 (2012), 7-10.
- S. Samanta and M. Pal, Irregular bipolar fuzzy graphs, International Journal of Applications of Fuzzy Sets, 2 (2012), 91-102. https://doi.org/10.4018/ijfsa.2012040105
- A.A. Talebi and H. Rashmanlou, Isomorphism on interval-valued fuzzy graphs, Annals of Fuzzy Mathematics and Informatics, 6 (2013), 47-58.
- L.A. Zadeh, Fuzzy sets, Information and Control, 8 (1965), 338-353. https://doi.org/10.1016/S0019-9958(65)90241-X
- W.R. Zhang, Bipolar fuzzy sets and relations: A computational frame work for cognitive modelling and multiagent decision analysis, Proceeding of IEEE Conf., 305-309.
- W.R. Zhang, Bipolar fuzzy sets, Proceeding of Fuzzy-IEEE, (1998), 835-840.
Cited by
- A Direct Method to Compare Bipolar LR Fuzzy Numbers vol.2018, pp.1687-711X, 2018, https://doi.org/10.1155/2018/9578270
- Bipolar fuzzy linear system of equations vol.38, pp.2, 2016, https://doi.org/10.1007/s40314-019-0814-8
- Linear system of equations in m-polar fuzzy environment vol.37, pp.6, 2016, https://doi.org/10.3233/jifs-190744
- Algorithms to determine fuzzy chromatic number of cartesian product and join of fuzzy graphs vol.1489, pp.None, 2016, https://doi.org/10.1088/1742-6596/1489/1/012005