Abstract
In this work, several operations on fuzzy graphs are introduced: u-product, strong edge product, and k th power. The relationship between the fuzzy chromatic number of resultant fuzzy graphs of operations union, join, and newly developed operations and the fuzzy chromatic number of associated fuzzy graphs is also investigated using fuzzy colouring techniques. The number of captures in a chess puzzle move is calculated using the fuzzy colouring approach.
Introduction
The graph colouring issue has several applications, including creating a schedule or timetable, assigning mobile radio frequencies, sudoku, resource allocation, and map colouring. Many graph-theoretic problems are inherently ambiguous. Rosenfeld [12] developed the concept of fuzzy graphs in 1975 to solve this problem. Later, additional research in the area of fuzzy graphs occurred.
One of the most popular areas of the fuzzy graph is colouring. Munoz et al. [10] introduced the fuzzy graph colouring in 2005. Additionally, they described the fuzzy subset as the chromatic number of a fuzzy graph. Eslachi and Onagh [4] defined k-fuzzy colouring and fuzzy chromatic number χ f (G) in 2006. In terms of threshold graphs, Anjaly and Sunitha [5] introduced the chromatic number of a fuzzy graph in 2014. In 2015, Pramanik et al. defined fuzzy colouring [11], a novel concept for colouring fuzzy graphs. They also defined fuzzy chromatic number γ (G) of the fuzzy graph G using fuzzy colouring and identified the relationship between χ (G) and γ (G).
In 2000, J.N. Mordeson and P.S. Nair [9] defined various fuzzy graph operations such as union, Join, and cartesian product. In 2016, Anjaly and Sunitha [9] discovered a relationship between the chromaticity of fuzzy graphs and the chromaticity of the resultant fuzzy graphs obtained by performing various operations on fuzzy graphs such as union, join, and various types of products, using the definition given by Anjaly and Sunitha in [5]. However, no research has been done on the relation between the fuzzy chromatic numbers of two fuzzy graphs and the fuzzy chromatic number of the resultant fuzzy graphs generated by performing specified operations with fuzzy colouring. We use the fuzzy colouring approach to determine the relationship between the fuzzy chromatic number of fuzzy graphs and the resultant fuzzy graphs by applying various operations union, join, and newly developed operations. The strong edge product, power of a fuzzy graph, and u-product are some of the additional operations we developed. An application also provided using fuzzy colouring to calculate the number of possible captures in a chess puzzle.
Preliminaries
The underlying crisp graph of G is denoted by G* : (σ*, μ*), where σ* = {v ∈ V ∣ σ (v) >0} and μ* = {(u, v)∈ V × V ∣μ (u, v) >0}. We assume the fuzzy graph G with no loops and a finite and nonempty set V. Additionally, σ* = V .
Let G - (x, y) be the fuzzy graph obtained from G by replacing μ (x, y) by 0. we call the arc (x, y) strong in G if μ (x, y) >0 and μ (x, y) ≥ CONNG-(x,y) (x, y). A Path P : x0, x1, x2, . . . , x n is called strong if (xi-1, x i ) is strong for all i. A strong path P from x to y is an x - y geodesic if there is no shorter strong path from x to y and the length of an x - y geodesic is the distance from x to y denoted by d g (x, y).
We represent weak edges by dotted lines and strong edges by plain lines. Note that we didn’t separate the weak and strong edges in Figs. 5 and 6 since it is not required.
Pramanik et al. [11] defined fuzzy colours as the mixing of colours as follows:
We can create different fuzzy colours starting from a basic colour according to the preceding concept of fuzzy colour. Red, for example, is a fundamental colour. By combining 0.9 unit red colour with 0.1 unit white colour, a fuzzy red can be created. If two vertices are connected by a strong edge, then they have distinct basic colours in this approach. Otherwise, they adopt various fuzzy colours [11].
In [11], Pramanik et al. described the fuzzy colouring procedure in detail.
Fuzzy chromatic number of fuzzy graph resultants
Note that in G1 + G2, the behaviour of the edges of G1 and G2 are the same. However, edges in (edges joining V1 and V2) are strong since for then
Because ‘a’ establishes strong edges with all vertices of G1, we must choose another basic colour different from c1, c2, . . . , c
n
to colour the vertex ‘a’ in G1 + G2. Thus, p(k) is true for k=0.
If (a,b) is a strong edge Since ‘a’ makes strong edges with vertices V1, colour ‘a’ with a colour cn+1 basic colour and ‘b’ with another colour cn+2 basic colour in G1 + G2. Since (a,b) is a strong edge, {c1, c2, . . . , c n , cn+1, cn+2} is the set of basic colours used to colour G1 + G2.
⇒γ (G1 + G2) = n + 2 = γ (G1) +2. To colour ‘a’ and ‘b’ in G2, we will need two basic colours. Thus, γ (G2) =2. ⇒γ (G1 + G2) = γ (G1) +2 = γ (G1) + γ (G2) .
If (a,b) is a weak edge
In G1 + G2, ‘a’ makes strong edges with vertices V1. Colour ‘a’ is a basic colour cn+1 that differs from c1, c2, . . . , c n , while colour ‘b’ is a fuzzy colour of cn+1. The same procedure is followed in G2: one basic colour will be assigned to one vertex, while the other will be assigned its corresponding fuzzy colour, resulting in γ (G2) =1 ⇒γ (G1 + G2) = γ (G1) +1 = γ (G1) + γ (G2) .
Thus, p(k) is true for k=1

G1 for Case 3.
⇒γ (G1 + G2) = γ (G1) +2 = γ (G1) + γ (G2)
In G1 + G2, if G2 is (B), colour ‘a’ has a basic colour other than the colours from the collection {c1, c2, . . . , c n }. We cannot colour ‘b’ with a basic colour because (a,b) is a weak edge even if it generates strong edges with all vertices of V1. As a result, ‘b’ will obtain a fuzzy colour. When colouring ‘c’, we have two options: ‘c’ can use the basic colour of ‘a’ because squoa’ and ‘c’ are not adjacent and ‘c’ produces a strong edge with all G1 vertices, or ‘c’ can use a fuzzy colour of ‘a’. The chromaticity does not alter in any instance. While colouring G2 independently, we can colour ‘a’ with a basic colour and then colour ‘b’ and ‘c’ with the fuzzy colour of ‘a’. While colouring G1 + G2, keep in mind that the number of basic colours used to colour the fuzzy graph G2 is equal to the number of additional basic colours added to the collection {c1, c2, . . . , c n }.
Because edge (a,b) is strong, two additional colours other than c1, c2, . . . , c n are required in the case of (C). Furthermore, ‘c’ will inherit the fuzzy colour of ‘b’s basic colour. When colouring (C), the same technique is used.
Therefore, in each case, γ (G1 + G2) = γ (G1) + γ (G2)
Thus, p(k) is valid for k=2.
If G2 is isomorphic to (E), (F), (G), (H), and (I) in Fig. 2. Then, the colouring technique is the same as in Case 3.

G2 for Case 4.
If G2 is (A) in addition to the set of basic colours {c1, c2, . . . , c n }, then we need three more basic colours to colour the rest of the vertices of G1 + G2 since all edges are strong edges in G2 and three vertices made adjacency with each other. Note that the fuzzy chromatic number of G2 is three. Thus, γ (G1 + G2) = γ (G1) + γ (G2)
We require one more basic colour if G2 is (B) in addition to the set of basic colours {c1, c2, . . . , c n }. Because ‘a’ is adjacent to all of G1’s vertices, they are all strong edges. Since (a,b) is weak, we cannot colour ‘b’ with a basic colour even though ‘b’ also establishes strong edges with all vertices of G1. As a result, ‘b’ will obtain a fuzzy colour. Note that (a,c) is a weak edge, so ‘c’ will also colour by a fuzzy colour. When we individually colour the fuzzy graph (B). First, ‘a’ will be given a basic colour, while the other two will be given the fuzzy colour of ‘a’. As a result, the number of basic colours added to this set {c1, c2, . . . , c n } is the same as the number of basic colours used in the colouring of (B). In the cases of (C) and (D), two extra basic colours are required in addition to the colours c1, c2, . . . c n and γ (C) = γ (D). Therefore, the result γ (G1 + G2) = γ (G1) + γ (G2) holds. Thus, p(k) is valid for k=3.
Suppose this result is true for ‘k’ number of edges. Assume G2 has (k+1) edges, the (k + 1) th of which is (x, y). Then,
γ ((G1 + G2) - (x, y)) = γ (G1) + γ (G2 - (x, y)) (by assumption)
When colouring (G1 + G2), the number of basic colours added to the (G1 + G2) - (x, y) set of basic colours is the same as the number of basic colours added to γ (G2 - (x, y)) when colouring G2. Thus, γ (G1 + G2) = γ (G1) + γ (G2)
As a result of mathematical induction, the result is valid for all k. If G2 is not connected, then the same procedure can be used for each component.

Fuzzy chromatic numbers of G1, G2 and G1 + G2 for Example 3.1.
⇒ (u, v) is not an edge in
If suppose not, then
Thus,
Conversely, assume either (u, v) is not an edge in
⇒σ (u) ∧ σ (v) - μ (u, v) =0 which implies μ (u, v) = σ (u) ∧ σ (v)
⇒ (u, v) is a strong edge in G
Hence, this is proven.

Fuzzy graphs for Example 3.2.
Similarly, in the case of weak edges.
We develop some additional fuzzy graph operations and compare the fuzzy chromatic number of the resultant fuzzy graphs to their corresponding fuzzy graphs.

Fuzzy graph G and G2 in Example 3.3.
All edges are strong edges; thus, γ (G k ≥ γ (G). Existing edges become strong edges, and newly formed edges are also strong; thus, the result holds.
E = {(uv1, uv2) ∣ (v1, v2) ∈ E2} ∪ {u1w, u2w) ∣ (u1, u2) ∈ E1, w ∈ V2}

Fuzzy graphs G1, G2 and their d- product in Example 3.4.
From Equations (6) and (10), it is clear that G12 (u) is a fuzzy graph.
G2 of G1 and G2 is the fuzzy graph G = (V1 × V2, σ, μ), where E = {(uv1, uv2) ∣ (v1, v2) ∈ E2, (v1, v2) is a strong edge } ∪ {u1w, u2w) ∣ (u1, u2) ∈ E1, (u1, u2) is a strong edge }
G2 of G1 and G2, which is a fuzzy graph.

Fuzzy graphs G1, G2 and their strong edge product.
G 2 of G1 and G2. From the Definition 3.6, for u ∈ V1 and a strong edge (v1, v2) in E2
G2 is a fuzzy graph.
G2) = γ (G2).
The result is trivial if G1 has no edges. Assume G1 contains only two vertices (say a and b) that are connected by a strong edge (a, b). Let V2 = {u1, u2, . . . , u
n
} be the set of G2 vertices, and let {c1, c2, . . . , c
m
} denote the set of G2 basic colours. G2 repeats 2 times in G1
G2 with two sets of vertices: {au1, au2, . . . , au
n
}, and {bu1, bu2, . . . , bu
n
}. For each i = 1, 2, . . . , n, there is an edge from au
i
to bu
i
. Furthermore, those edges are strong. We can colour {au1, au2, . . . , au
n
} in G1
G2 using the same set of basic colours {c1, c2, . . . , c
m
} of G2. Additionally, we can colour the set {bu1, bu2, . . . , bu
n
} with the same set of colours so that au
i
and bu
i
have different colours. Thus, γ (G1
G2) = γ (G2).
Let V1 = {v1, v2, . . . , v
k
} be the set of vertices of G1 and V2 = {u1, u2, . . . , u
n
} be the set of vertices of G2. The graph of G2 repeats |V1| times in G1
G2. Colour each set of vertices {v
i
u1, v
i
u2, . . . , v
i
u
n
} for each i with G2’s basic colours so that no two adjacent vertices v
i
u
k
and v
j
u
k
for i ≠ j have the same colour. This is possible because G1 does not have any cycles. Thus, γ (G 1
G2) = γ (G2).
Number of possible captures in a chess puzzle by using fuzzy colouring.
Fuzzy graphs represent some problems nicely. One of them is a chess puzzle. There are so many online chess sites which provide learning chess games. The chess puzzles category is more prominent among players who would like to improve their ability in the chess game. At the end of each game, some online chess sites will provide a computer analysis of our movements using graphs. So it is helpful to understand our mistakes, blunders, and accuracy in each step. Capturing the opposite pieces is one strategy in the chess game to win. The existing chess puzzle does not show how many captures will have in the next movement. It is difficult to identify all captures for one who is not advanced in the chess game. It is easy to identify if it is in graphical form. Here we represent a chess puzzle as a fuzzy graph. Moreover, identifying the number of possible targets using a fuzzy colouring approach.
A chess puzzle can be modelled as a fuzzy graph. Black and White pieces can be taken as vertices of the fuzzy graph. In a chess puzzle, the next turn will be either the Black piece’s side or the side of the white piece. Thus, the pieces in the same group cannot capture themselves. There is an edge between if one can capture the other after an ‘n’ number of movements through blank squares. Using the fuzzy colouring concept, this fuzzy graph model can find the number of possible targets of black pieces (or white pieces) based on which side the turn is located.
We assign the membership value of each vertex as one, edge membership values between two pieces are defined as follows. Assume the turn is for white pieces. For a white piece ‘u’ and a black piece ‘v’, μ (u, v) is defined as
Figure 8 represents an 8×8 chess puzzle. Now the turn is for white. The problem is to identify possible targets of white using fuzzy colouring.

8x8 chess puzzle.
Consider the fuzzy graph model in Fig. 8. The vertices are the white and black pieces, and two vertices u and v are adjacent if u can capture v after an ‘n’ number of movements through blank squares. There is no edge between two white pieces (or two black pieces). Here, we use the standard notation to represent the pieces. When referencing a piece, the abbreviation is always capitalized. The king is abbreviated by the letter ‘K’, the queen is abbreviated by the letter ‘Q’, the rook is abbreviated by the letter ‘R’, and the bishop is abbreviated by the letter ‘B’. The knight, a special case, is abbreviated by the letter ‘N’ since ‘K’ is already taken by the king. The pawn is the only piece that has no abbreviation. If a pawn is moved, then we see only the square’s name where the pawn moves. In Fig. 8, the black queen moved from d7 to f7. Now the turn is for white, and we aim to identify the no: of possible captures of white pieces.
Black pieces notations of the chess puzzle in Fig. 8
White pieces notations of the chess puzzle in Fig. 8
Standard notations are used to represent the pieces and squares of the chess puzzle. Notations of the pieces (vertices) in Fig. 8 are given in Tables 1
and 2. Sigma values of each vertex are one. For vertices u in the white set and v in the black set, μ (u, v) is
Note that White cannot capture white pieces. Therefore, adjacency is only possible with black pieces. Below, Fig. 9 represents the adjacency of B3 with vertex e5. The number of minimum movements to capture black pawn e5 by Bishop in e3 is 2 (it is represented in Fig. 9)

Representation of minimum number of movements of B3 to capture e5.
Thus,

Representation of minimum number of movements of B3 to capture Bd and b6.
Since B3 is in the dark square, it cannot capture the black pieces in white squares. Thus, there is no edge with them.
The number of minimum movements to capture black Bishop in d6 and pawn in b6 by B3 is 2 and 1, respectively (represented in Fig. 10).
Thus,
With one step, B3 can capture b6. Note that B3 can capture the pawn in c7 after capturing b6 in two steps, which is impossible by our definition. However, B3 can capture c7 after three steps through B3-g5-d8-c7. Thus,
Edge membership values between White and Black pieces
Now, this fuzzy graph is created with two basic colours: red and green. For white pieces, we can colour in red. Moreover, the black pieces get green colour, those who make strong edges with white pieces, whereas vertices that make weak edges with white pieces will get the colour fuzzy red. Note that the edges (Qe, e5), (B3, b6), and (Qe, h7) are weak edges, and the other edges are strong. The vertices e5, b6, and h7 obtain fuzzy red (see Fig. 11).

Fuzzy graph representation of the chess puzzle in Fig. 8 and its fuzzy colouring.
Note that the μ values are 0.34, 0.67 and 1. The black vertices that obtain fuzzy colour always have an μ value of 0.34 with at least one adjacent white vertex. That is, these vertices can be captured by at least one white piece with one movement. Therefore, they are the possible captures of white turns. The number of possible captures in the white turn of the chess puzzle in Fig. 8 is 3.
Conclusion
In the resultant fuzzy graph of operations of a fuzzy graph, the fuzzy chromatic number of the graph is analysed. In addition, additional operations such as k th power, u- product, and strong edge product were introduced between two fuzzy graphs. The fuzzy chromatic number of resultant of the union of two fuzzy graphs, join and newly defined operations k th power, u- product and strong edge product are also defined. Using fuzzy colouring, the number of possible captures in a chess puzzle was determined. White pieces at the end of weak edges are possible targets of the opposing team, whereas black pieces at the end of strong edges are safe. The number of possible captures is equal to the number of vertices with a fuzzy colour. Using fuzzy colouring, we can determine the number of possible captures for each turn. Note that the getting fuzzy graph will vary with each turn. Fuzzy or edge colouring will likely be recommended in the future for determining the best move in a chess puzzle. Using edge colouring, one can extend this research work on newly defined operations to find its properties along with real-life applications.
Footnotes
Acknowledgments
The first author’s work is supported by University Grant Commission, New Delhi, India, under the UGC-Ref. No: 1089/(CSIR-UGC NET JUNE 2019) Dated 11/12/2019.
