1. Introduction
Intuitionistic fuzzy sets (IFSs) [
1] of first type, an extension of Zadeh’s notion of the fuzzy set [
2] which itself extends the classical notion of a set, are sets whose elements have degrees of membership and non-membership. Yager [
3,
4] considered the Pythagorean fuzzy sets (PFSs) as a new generalization of IFSs which is characterized by the membership and the non-membership degree satisfying the condition that their square sum is not greater than 1. Some results for PFSs and the Pythagorean fuzzy TODIM approach to multi-criteria decision making have been presented in [
5,
6]. Zhang and Xu [
7] dealt with the mathematical form of the PFS and introduced the concept of the Pythagorean fuzzy number (PFN). They also discussed a series of the basic operational laws of PFNs and proposed the Pythagorean fuzzy aggregation operators, including the Pythagorean fuzzy weighted averaging operator. The PFS is more general than the IFS because the space of PFSs’ membership degree is greater than the space of IFSs’ membership degree. For instance, when a decision-maker gives the evaluation information whose membership degree is 0.5 and non-membership degree is 0.8, it can be known that the IFN fails to address this issue because
. However,
. On the other hand, the notions of IFSs of second type (IFSs2T), IFSs of third type (IFSs3T), IFSs of fourth type (IFSs4T), and IFSs of
n-th type (IFSsnT) have been studied in [
8,
9,
10,
11]. For convenience, IFSnT is represented by IFNnT—that is,
The key difference between IFN1T, IFN2T, IFN3T, IFN4T, …, IFnNT is their different constraint conditions. That is,
, respectively. The comparison of these spaces is shown in
Figure 1. For other notation applications, readers are referred to [
12,
13,
14,
15,
16,
17,
18,
19,
20].
A graph is a convenient way of interpreting information involving the relationship between objects. Fuzzy graphs are designed to represent the structures of relationships between objects such that the existence of a concrete object (vertex) and the relationship between two objects (edge) are matters of degree. The concept of fuzzy graphs was initiated by Kaufmann [
21]. Later, Rosenfeld [
22] discussed several theoretical concepts, including paths, cycles, and connectedness in fuzzy graphs. Mordeson and Peng [
23] defined some operations on fuzzy graphs and investigated their properties. Parvathi and Karunambigai [
24] considered intuitionistic fuzzy graphs (IFGs). Later, Akram and Davvaz [
25] discussed IFGs. Akram and Dudek [
26] described intuitionistic fuzzy hypergraphs with applications. Recently, Naz et al. [
27] originally proposed the concept of Pythagorean fuzzy graphs(PFGs), a generalization of the notion of Akram and Davvaz’s IFGs [
25], along with their applications in decision-making. Akram and Naz [
28] studied the energy of PFGs with applications. Dhavudh and Srinivasan [
29,
30] dealt with IFGs2T. The graph operations perform a substantial role in many fields, especially in computer science. For example, the Cartesian product offers a significant model for linking computers. There are various operations on PFGs. Verma et al. [
31] presented some operations of PFGs. In this research study, we present some new operations, including rejection, symmetric difference, residue product, and maximal product of PFGs (IFGs2T), which may be suggestive of some aspects of network design. We explore some of their properties, especially the degree of vertices, and total degree as its modification, of resultant PFGs, acquired from given PFGs using these operations. We introduce certain new notions, including IFGs3T, IFGs4T, and IFGsnT, and prove that every IFG(
n − 1)T is an IFGnT (for
). Moreover, we show that the definition and operations of PFGs (IFGs2T) mentioned in [
29,
31] contain some flaws. Finally, we discuss the application of PFGs in decision making.
2. Operations on Pythagorean Fuzzy Graphs
Definition 1. [
27]
A Pythagorean fuzzy graph (PFG) on a nonempty set V is a pair with a PFS on V and a PFR on V such thatand for all , where, and represent the membership and non-membership functions of , respectively. A PFG is also called an intuitionistic fuzzy graph of 2-type (IFG2T). For convenience, IFS2T(PFS) is represented by IFN2T(PFN) (i.e., ). Example 1. Consider a simple graph such that Letbe the Pythagorean fuzzy vertex set and the Pythagorean fuzzy edge set defined on V and E, respectively. By direct calculations, it is easy to see from Figure 2 that is a PFG (IFG2T). Definition 2. Let and be two PFGs of the graphs and , respectively. The rejection of and is denoted by and defined as:
- (i)
for all
- (ii)
for all ,
- (iii)
for all and
- (iv)
for all and
Example 2. Consider two PFGs and on and , respectively, as shown in Figure 3. Their rejection is shown in Figure 4. Proposition 1. Let and be the PFGs of the graphs and , respectively. The rejection of and is a PFG.
Proof. Let and be the PFGs of the graphs and , respectively. Then, for ,
If
,
,
If
,
,
If
,
,
Hence, from all cases it is clear that is a PFR on . Hence, is a PFG. ☐
Definition 3. Let and be two PFGs. For any vertex , Definition 4. Let and be two PFGs. For any vertex , Example 3. Consider two PFGs and as in Example 2. Their rejection is shown in Figure 4. Then, by definition of vertex degree in rejection, Therefore, . Also, the total degree of vertex is given by: Therefore,
Similarly, we can find the degree and total degree of all vertices in .
Definition 5. Let be two PFGs of the graphs and , respectively. The symmetric difference of is denoted by and defined as:
- (i)
- (ii)
- (iii)
- (iv)
Example 4. Consider two PFGs , respectively, as shown in Figure 5. Their symmetric difference is shown in Figure 6. Proposition 2. Let be two PFGs of the graphs , respectively. The symmetric difference of is a PFG of .
Proof. Let be two PFGs of the graphs , respectively. Let
If
,
If
,
Hence, is a PFG. ☐
Definition 6. Let be two PFGs. For any vertex , Theorem 1. Let be two PFGs. If . Then, for all , where .
Proof. By definition of vertex degree of symmetric difference, we have
Hence,, where . ☐
Definition 7. Let be two PFGs. For any vertex , Theorem 2. Let be two PFGs. If
- (i)
- (ii)
for all
Proof. For any vertex
,
Where . ☐
Example 5. Consider two PFGs as in Example 4. Their symmetric difference is shown in Figure 6. Then, by Theorem 1, we must have Therefore, .
In addition, by Theorem 2, we must have Therefore, .
Similarly, we can find the degree and total degree of all vertices in .
Definition 8. Let be two PFGs of the graphs , respectively. The Residue product of is denoted by and defined as:
- (i)
- (ii)
Example 6. Consider two PFGs , respectively, as shown in Figure 7. Their Residue product is shown in Figure 8. Proposition 3. Let be two PFGs of the graphs , respectively. The Residue product of is a PFG of .
Proof. Let
be two PFGs of the graphs
, respectively. Let
If
, then
Hence, is a PFG. ☐
Definition 9. Let be two PFGs. For any vertex , Definition 10. Let be two PFGs. For any vertex Example 7. Consider two PFGs as in Example 6. Their Residue product is shown in Figure 8. Then by definition of vertex degree in Residue product, Therefore, .
In addition, by definition of total vertex degree in Residue product, Therefore, .
Similarly, we can find the degree and total degree of all vertices in .
Definition 11. Let and be two PFGs of and , respectively. The Maximal product of and is denoted by and defined as:
- (i)
for all
- (ii)
for all and
- (iii)
for all and
Example 8. Consider two PFGs , respectively, as shown in Figure 9. Their Maximal product is shown in Figure 10. Proposition 4. Let and be two PFGs of the graph and , respectively. The Maximal product of and is a PFG of .
Proof. Let and be two PFGs of the graph and , respectively. Let .
If
and
If
and
Hence, the Maximal product of two PFGs is a PFG. ☐
Definition 12. Let and be two PFGs. For any vertex Theorem 3. Let and be two PFGs. If , and , . Then Proof. By definition of vertex degree of
we have
☐
Definition 13. Let and be two PFGs. For any vertex , Theorem 4. Let and be two PFGs.
- (i)
If and , then ,
- (ii)
If and , then
Proof. By definition of vertex degree of we have
- (i)
If
and
- (ii)
If
and
☐
Example 9. Consider two PFGs as in Example 8. Their Maximal product is shown in Figure 10. Then, by Theorem 3, we must have Therefore, .
In addition, by Theorem 4, we must have Therefore, .
Similarly, we can find the degree and total degree of all vertices in .
3. Intuitionistic Fuzzy Graphs of n-th Type
Definition 14. An intuitionistic fuzzy graph of third type (IFG3T, for short) on a nonempty set V is a pair with an IFS3T on V and an IFR3T on V such thatand for all , where, and represent the membership and non-membership functions of , respectively. For convenience, IFS3T is represented by IFN3T (i.e., Example 10. Consider a simple graph such that and Letbe an intuitionistic fuzzy vertex set of third type and an intuitionistic fuzzy edge set of third type defined on V and E, respectively. By direct calculations, it is easy to see from Figure 11 that is an IFG3T. Definition 15. An intuitionistic fuzzy graph of fourth type (IFG4T, for short) on a nonempty set V is a pair with an IFS4T on V and an IFR4T on V such thatand for all , where, and represent the membership and non-membership functions of , respectively. For convenience, IFS4T is represented by IFN4T (i.e., Example 11. Consider a graph , where and Letbe an intuitionistic fuzzy vertex set of fourth type and an intuitionistic fuzzy edge set of fourth type defined on V and E, respectively. By direct calculations, it is easy to see from Figure 12 that is an IFG4T. Definition 16. An intuitionistic fuzzy graph of n-th type (IFGnT, for short) on a non-empty set V is a pair with an IFSnT on V and an IFRnT on V such thatand for all , where, and represent the membership and non-membership functions of , respectively. For convenience, IFSnT is represented by IFNnT (i.e., . The key difference between IFN1T, IFN2T, IFN3T, IFN4T,…, IFnNT is their different constraint conditions. That is,
, respectively. The comparison of these spaces is shown in
Figure 1.
Theorem 5. Every IFG(n − 1)T is an IFGnT (for .
Proof. Let
be an IFG of
-th type. Then for any edge
where
and
Since
, therefore,
and
for all
.
This implies that is an IFGnT for . This completes the proof. ☐
Remark 1. The converse of Theorem 5 may not be true, as can be seen in the following examples.
1.Consider as shown in Figure 13. This implies that is an IFG2T(PFG). However, This shows that is not an IFG1T. Thus, we conclude that every PFG(IF2T) may not be an IFG1T.
2.Consider as shown in Figure 14. Thus, is an IFG3T. However, This shows that is not an IFG2T. Hence, every IFG3T may not be an IFG2T.
3.Consider as shown in Figure 15. Thus, is an IFG4T. However, This shows that is not an IFG3T. Hence, every IFG4T may not be an IFG3T.
Consequently, every IFGnT need not be an IFGT (for .
6. Conclusions
A Pythagorean fuzzy set model is suitable for modeling problems with uncertainty, indeterminacy, and inconsistent information in which human knowledge is necessary and human evaluation is needed. Pythagorean fuzzy models give more precision, flexibility, and compatibility to the system as compared to the classical, fuzzy, and intuitionistic fuzzy models. A fuzzy graph can well describe the uncertainty of all kinds of networks. In this paper, we introduced new operations, including rejection, symmetric difference, residue product, and maximal product of Pythagorean fuzzy graphs. These graph products are suggestive of some aspects of network design. They may be useful for the configuration processing of space structures. The repeated application of these operations in constructing a network generates graphs that display fractal properties. Next, we introduced certain notions, including intuitionistic fuzzy graphs of 3-type (IFGs3T), intuitionistic fuzzy graphs of 4-type (IFGs4T), and intuitionistic fuzzy graphs of n-type (IFGsnT), and proved that every intuitionistic fuzzy graph of -th type is an intuitionistic fuzzy graph of n-th type (for ). We are planing to extend our research work to (1) interval-valued Pythagorean fuzzy graphs; (2) simplified interval-valued Pythagorean fuzzy graphs; (3) hesitant Pythagorean fuzzy graphs.