Skip to main content
Erschienen in: Complex & Intelligent Systems 2/2019

Open Access 03.01.2019 | Original Article

Certain graphs under Pythagorean fuzzy environment

verfasst von: Muhammad Akram, Jawaria Mohsan Dar, Sumera Naz

Erschienen in: Complex & Intelligent Systems | Ausgabe 2/2019

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Graph theory plays crucial role in structuring many real-world problems including, medical sciences, control theory, expert systems and network security. Product in graphs, an operation that consider two graphs and produce a new graph by simple or complex changes, has wide range of applications in games theory, automata theory, structural mechanics and networking system. An intuitionistic fuzzy model is used to handle the vagueness and uncertainty in network problems. A Pythagorean fuzzy model is a powerful tool for describing vagueness and uncertainty more accurately as compared to intuitionistic fuzzy model. The objective of this paper is to apply the concept of Pythagorean fuzzy sets to graphs and then combine two Pythagorean fuzzy graphs (PFGs) using two new graph products namely, maximal product and the residue product. This research paper investigates the regularity for these products. Moreover, it discusses some eminent properties such as strongness, connectedness and completeness. Further, it proposes some necessary and sufficient conditions for \({\mathscr {G}}_{1}*{\mathscr {G}}_{2}\) and \({\mathscr {G}}_{1}\cdot {\mathscr {G}}_{2}\) to be regular. Finally, decision-making problems concerning evaluation of best company for investment and alliance partner selection of a software company are solved to better understand PFGs.
Hinweise

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Introduction

Fuzzy set theory [1] is the most efficient tool having the capability to deal with imprecise and incomplete information in different disciplines, including engineering, mathematics, statistics, artificial intelligence, medical and social sciences. To cope with imprecise and incomplete information, consisting of doubts in human judgement, the fuzzy set shows some restrictions. So, for characterizing the hesitancy more explicitly, fuzzy sets were extended to intuitionistic fuzzy sets (IFSs) by Atanassov [2], which assign a membership grade (\(\mu \)) and a non-membership grade (\(\nu \)) to the objects, satisfying the condition \(\mu + \nu \le 1\) and the hesitancy part \(\pi = 1 - \mu - \nu \). The IFSs have gained extensive attentions and have been broadly applied in different areas of real life. The limitation \(\mu + \nu \le 1\) confines the choice of the membership and non-membership grades in IFS. To evade this situation, Yager [35] initiated the idea of Pythagorean fuzzy set (PFS), depicted by a membership grade (\(\mu \)) and a non-membership grade (\(\nu \)) with the condition \(\mu ^2 + \nu ^2 \le 1.\) Zhang and Xu [6] introduced the concept of Pythagorean fuzzy number (PFN) for interpreting the dual aspects of an element. In a decision-making environment, a specialist gives the preference information about an alternative with the membership grade 0.9 and the non-membership grade 0.3; it is noted that the IFN fails to address this situation, as \(0.9 + 0.3 > 1\), but \((0.9)^2 + (0.3)^2 \le 1.\) Thus, the PFS has much stronger ability than IFS to model fuzziness in the practical MCDM problems. Under Pythagorean fuzzy environment, many researchers have initiated work in different directions and acquired various eminent results [7]. Some operations on PFSs [8] and Pythagorean fuzzy TODIM approach to multi-criteria decision-making [9] have been discussed. Furthermore, the PFS has been investigated from different perspectives, including aggregation operators [10, 11]. Garg [1218] explored applications of Pythagorean fuzzy sets in decision-making. Lately, the concept of Pythagorean fuzzy set has been extended to interval-valued Pythagorean fuzzy set and hesitant Pythagorean fuzzy set. Garg [19, 20] elaborated exponential operational laws and their aggregation operators under interval-valued Pythagorean fuzzy information. Yu et al. [21] discussed hesitant Pythagorean fuzzy Maclaurin symmetric mean operators and its applications to multi-attribute decision-making.
Graphs are the pictorial representation that bond the objects and highlight their information. Graph theory is rapidly moving into the core of mathematics due to its applications in various fields, including physics, biochemistry, biology, electrical engineering, astronomy, operations research and computer science. To emphasize on a real-world problem, the bondedness between the objects occur due to some relations. But when there exists uncertainty and haziness in the bonding, then the corresponding graph model can be taken as fuzzy graph model. For example, a social network may be represented as a graph, where vertices represent members and edges represent relation between members. If the relations among the members are to be measured as good or bad, then fuzziness should be added to the representation. This and many other problems motivated to define fuzzy graph. The concept of fuzzy graphs was presented by Kaufmann [22], based on Zadeh’s fuzzy relation in 1971. Later, Rosenfeld [23] discussed several basic graph theoretical concepts, including paths, cycles, bridges and connectedness in fuzzy environment. Nagoor Gani and Radha [24] initiated the concept of regular fuzzy graph in 2008. Mordeson and Peng [25] introduced some operations on fuzzy graphs and studied their properties. Further, Nirmala and Vijaya [26] explored new operations on fuzzy graphs. Parvathi and Karunambigai [27] considered intuitionistic fuzzy graphs (IFGs). Later, Akram and Davvaz [28] discussed IFGs. An algorithm for computing sum distance matrix, eccentricity of vertices, diameter and radius in IFGs was presented by sarwar and Akram [29]. Akram and Dudek [30] described intuitionistic fuzzy hypergraphs with applications. Recently, Naz et al. [31] originally proposed the concept of PFGs, a generalization of the notion of Akram and Davvaz’s IFGs [28], along with its applications in decision-making. Akram and Naz [32] studied energy of PFGs with applications. Akram et al. [33] introduced the concept of Pythagorean fuzzy Planar graphs. Dhavudh and Srinivasan [35] dealt with IFGs2T. Ghorai and Pal [37, 38] studied some properties of m-polar fuzzy graphs. Recently, Akram et al. [34] introduced some new operations including rejection, symmetric difference, maximal product and residue product of PFGs. This paper describes two new operations namely, maximal product and residue product of PFGs that can allow the mathematical design of network. These products can be applied to construct and analyze several real-world networks such as road networks and communication networks. The work explores some significant properties such as regularity, strongness, completeness and connectedness. As regularity plays a substantial role in designing reliable communication networks, so the main focus is to familiarize the regularity of these product with illustrative examples. The work also proposes some necessary and sufficient conditions for these two products to be regular. Finally, it discusses some applications of PFGs in decision-making.
For better understanding, we present prerequisite terminologies and notations:
Definition 1.1
[1] A fuzzy set (FS) on a universe \({\mathscr {X}}\) is an object of the form
$$\begin{aligned} {\mathscr {A}}= \{\langle u, \mu _{{\mathscr {A}}}(u) \rangle | u \in {\mathscr {X}}\}, \end{aligned}$$
where \(\mu _{{\mathscr {A}}} : {\mathscr {X}} \longrightarrow [0,1] \) represents the membership functions of \({\mathscr {A}}.\)
Definition 1.2
[22] A fuzzy graph (FG) on a non-empty set \({\mathscr {X}}\) is a pair \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) with \({\mathscr {A}}\) a FS on \({\mathscr {X}}\) and \({\mathscr {B}}\) a fuzzy relation on \({\mathscr {X}}\) such that
$$\begin{aligned} \mu _{{\mathscr {B}}}({u}{v}) \le \mu _{{\mathscr {A}}}({u}) \wedge \mu _{{\mathscr {A}}}({v}) \end{aligned}$$
for  all  \(u, v \in {\mathscr {X}}\), where \({{\mathscr {A}}} : {\mathscr {X}} \longrightarrow [0,1] \) and  \({{\mathscr {B}}} : {\mathscr {X}} \times {\mathscr {X}} \longrightarrow [0,1].\)
Definition 1.3
[2] An intuitionistic fuzzy set (IFS) on a universe \({\mathscr {X}}\) is an object of the form
$$\begin{aligned} {\mathscr {A}}= \{\langle u, \mu _{{\mathscr {A}}}(u), \nu _{{\mathscr {A}}}(u)\rangle | u \in {\mathscr {X}}\}, \end{aligned}$$
where \(\mu _{{\mathscr {A}}} : {\mathscr {X}} \longrightarrow [0,1] \) and  \(\nu _{{\mathscr {A}}} : {\mathscr {X}} \longrightarrow [0,1]\) represents the membership and non-membership functions of \({\mathscr {A}},\)  and  \(\mu _{{\mathscr {A}}}\), \(\nu _{{\mathscr {A}}}\) satisfies the condition \(0 \le \mu _{{\mathscr {A}}}({u}) + \nu _{{\mathscr {A}}}({u}) \le 1\)  for  all  \(u \in {\mathscr {X}}.\)
Definition 1.4
[27] An intuitionistic fuzzy graph (IFG) on a non-empty set \({\mathscr {X}}\) is a pair \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) with \({\mathscr {A}}\) an IFS on \({\mathscr {X}}\) and \({\mathscr {B}}\) an IFR on \({\mathscr {X}}\) such that
$$\begin{aligned} \mu _{{\mathscr {B}}}({u}{v}) \le \mu _{{\mathscr {A}}}({u}) \wedge \mu _{{\mathscr {A}}}({v}), ~\nu _{{\mathscr {B}}}({u}{v}) \ge \nu _{{\mathscr {A}}}({u}) \vee \nu _{{\mathscr {A}}}({v}) \end{aligned}$$
and  \(0 \le \mu _{{\mathscr {B}}}({u}{v}) + \nu _{{\mathscr {B}}}({u}{v}) \le 1\)  for  all  \(u, v \in {\mathscr {X}}\), where, \(\mu _{{\mathscr {B}}} : {\mathscr {X}} \times {\mathscr {X}} \longrightarrow [0,1] \) and  \(\nu _{{\mathscr {B}}} : {\mathscr {X}} \times {\mathscr {X}} \longrightarrow [0,1]\) represents the membership and non-membership functions of \({\mathscr {B}}\), respectively.
Definition 1.5
[3] A Pythagorean fuzzy set (PFS) on a universe \({\mathscr {X}}\) is an object of the form
$$\begin{aligned} {\mathscr {A}}= \{\langle u, \mu _{{\mathscr {A}}}(u), \nu _{{\mathscr {A}}}(u)\rangle | u \in {\mathscr {X}}\}, \end{aligned}$$
where \(\mu _{{\mathscr {A}}} : {\mathscr {X}} \longrightarrow [0,1] \) and  \(\nu _{{\mathscr {A}}} : {\mathscr {X}} \longrightarrow [0,1]\) represents the membership and non-membership functions of \({\mathscr {A}},\)  and  \(\mu _{{\mathscr {A}}}\), \(\nu _{{\mathscr {A}}}\) satisfies the condition \(0 \le \mu _{{\mathscr {A}}}^2({u}) + \nu _{{\mathscr {A}}}^2({u}) \le 1\)  for  all  \(u \in {\mathscr {X}}.\)
Definition 1.6
Let \({\mathscr {A}}_{1}= \{\langle u, \mu _{{\mathscr {A}}_{1}}(u), \nu _{{\mathscr {A}}_{1}}(u)\rangle | u \in {\mathscr {X}}\}\)  and  \({\mathscr {A}}_{2}= \{\langle u, \mu _{{\mathscr {A}}_{2}}(u), \nu _{{\mathscr {A}}_{2}}(u)\rangle | u \in {\mathscr {X}}\}\) be two Pythagorean fuzzy sets, then some set operations can be defined as
1.
\({{\mathscr {A}}_{1}}\subseteq {{\mathscr {A}}_{2}}\) if and only if \(\mu _{{\mathscr {A}}_{1}}(u)\le \mu _{{\mathscr {A}}_{2}}(u)\) and \(\nu _{{\mathscr {A}}_{1}}(u)\ge \nu _{{\mathscr {A}}_{2}}(u),\)
 
2.
\({{\mathscr {A}}_{1}} = {{\mathscr {A}}_{2}}\) if and only if \({{\mathscr {A}}_{1}}(u)\subseteq {{\mathscr {A}}_{2}}(u)\) and \({{\mathscr {A}}_{2}}(u)\subseteq {{\mathscr {A}}_{1}}(u),\)
 
3.
\({{\mathscr {A}}_{1}}^{c} = \{\langle u, \nu _{{\mathscr {A}}_{1}}(u), \mu _{{\mathscr {A}}_{1}}(u)\rangle | u \in {\mathscr {X}}\},\)
 
4.
\({{\mathscr {A}}_{1}} \cap {{\mathscr {A}}_{2}} =\{\langle u, \min \{\mu _{{\mathscr {A}}_{1}}(u),\mu _{{\mathscr {A}}_{2}}(u)\}, \max \{\nu _{{\mathscr {A}}_{1}}(u),\nu _{{\mathscr {A}}_{2}}(u)\} \rangle | ~u \in {\mathscr {X}} \},\)
 
5.
\({{\mathscr {A}}_{1}} \cup {{\mathscr {A}}_{2}} =\{\langle u, \max \{\mu _{{\mathscr {A}}_{1}}(u),\mu _{{\mathscr {A}}_{2}}(u)\}, \min \{\nu _{{\mathscr {A}}_{1}}(u),\nu _{{\mathscr {A}}_{2}}(u)\} \rangle | ~u \in {\mathscr {X}}\}.\)
 
Definition 1.7
[31] A Pythagorean fuzzy set \({\mathscr {B}}\) on \({\mathscr {X}} \times {\mathscr {X}}\) is said to be a Pythagorean fuzzy relation (PFR) on \({\mathscr {X}}\), denoted by
$$\begin{aligned} {\mathscr {B}}= \{\langle uv, \mu _{{\mathscr {B}}}(uv), \nu _{{\mathscr {B}}}(uv)\rangle | uv \in {\mathscr {X}} \times {\mathscr {X}} \}, \end{aligned}$$
where \(\mu _{{\mathscr {B}}} : {\mathscr {X}}\times {\mathscr {X}} \longrightarrow [0,1] \) and  \(\nu _{{\mathscr {B}}} : {\mathscr {X}}\times {\mathscr {X}} \longrightarrow [0,1]\) represents the membership and non-membership functions of \({\mathscr {B}},\)  and  \(\mu _{{\mathscr {B}}}\), \(\nu _{{\mathscr {B}}}\) satisfies the condition \(0 \le \mu _{{\mathscr {B}}}^2({uv}) + \nu _{{\mathscr {B}}}^2({uv}) \le 1\)  for  all  \(uv \in {\mathscr {X}} \times {\mathscr {X}}.\)
Definition 1.8
[31] A Pythagorean fuzzy graph (PFG) on a non-empty set \({\mathscr {X}}\) is a pair \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) with \({\mathscr {A}}\) a PFS on \({\mathscr {X}}\) and \({\mathscr {B}}\) a PFR on \({\mathscr {X}}\) such that
$$\begin{aligned} \mu _{{\mathscr {B}}}({u}{v}) \le \mu _{{\mathscr {A}}}({u}) \wedge \mu _{{\mathscr {A}}}({v}), ~\nu _{{\mathscr {B}}}({u}{v}) \ge \nu _{{\mathscr {A}}}({u}) \vee \nu _{{\mathscr {A}}}({v}) \end{aligned}$$
 and  \(0 \le \mu _{{\mathscr {B}}}^2({u}{v}) + \nu _{{\mathscr {B}}}^2({u}{v}) \le 1\)  for  all  \(u, v \in {\mathscr {X}}\), where, \(\mu _{{\mathscr {B}}} : {\mathscr {X}} \times {\mathscr {X}} \longrightarrow [0,1] \) and  \(\nu _{{\mathscr {B}}} : {\mathscr {X}} \times {\mathscr {X}} \longrightarrow [0,1]\) represents the membership and non-membership functions of \({\mathscr {B}}\), respectively.
Example 1.1
Consider a graph  \(G =(V,E)\)  where  \(V = \{a,b,c,d,e,f\}\)  and  \(E = \{ad,bc,cd,af,ef\}.\) Let \({\mathscr {A}}\) and \({\mathscr {B}}\) be Pythagorean fuzzy vertex set and Pythagorean fuzzy edge set defined on V and \(V \times V\), respectively.
$$\begin{aligned} {\mathscr {A}}= & {} \bigg \langle \bigg (\dfrac{a}{0.9},\dfrac{b}{0.25},\dfrac{c}{0.6},\dfrac{d}{0.5},\dfrac{e}{0.65},\dfrac{f}{0.4}\bigg ),\\&\times \bigg (\dfrac{a}{0.4},\dfrac{b}{0.8},\dfrac{c}{0.5},,\dfrac{d}{0.7},\dfrac{e}{0.6}\dfrac{f}{0.7}\bigg ) \bigg \rangle \hbox { and } \\ {\mathscr {B}}= & {} \bigg \langle \bigg (\dfrac{ad}{0.4},\dfrac{bc}{0.25},\dfrac{cd}{0.4},\dfrac{af}{0.4},\dfrac{fe}{0.3}\bigg ),\\&\times \bigg (\dfrac{ad}{0.7},\dfrac{bc}{0.9},\dfrac{cd}{0.8},\dfrac{af}{0.8},\dfrac{fe}{0.9}\bigg ) \bigg \rangle . \end{aligned}$$
By routine calculation, one can see from Fig. 1 that it is a Pythagorean fuzzy graph.
Definition 1.9
A Pythagorean fuzzy preference relation (PFPR) on the set of alternatives \({\mathscr {X}}=\left\{ x_{1},x_{2},\ldots ,x_{n}\right\} \) is represented by a matrix \(R =(r_{ij})_{n\times n}\), where \(r_{ij} =( x_{i}x_{j},\mu (x_{i}x_{j}),\nu (x_{i}x_{j}))\) for all \(i, j = 1, 2, \ldots ,n\). For convenience, let \(r_{ij}=(\mu _{ij},\nu _{ij})\) where \(\mu _{ij}\) indicates the degree to which the object \(x_{i}\) is preferred to the object \(x_{j}\), \(\nu _{ij}\) denotes the degree to which the object \(x_{i}\) is not preferred to the object \(x_{j}\), and \(\pi _{ij}=\sqrt{1-\mu ^{2}_{ij}-\nu ^{2}_{ij}}\) is interpreted as a hesitancy degree, with the conditions:
$$\begin{aligned}&\mu _{ij},\nu _{ij}\in [0,1],~\mu ^{2}_{ij}+\nu ^{2}_{ij}\le 1,~\mu _{ij}=\nu _{ji},\\&\quad \mu _{ii}=\nu _{ii}=0.5,~~\text {for all}~i,j=1,2,\ldots ,n. \end{aligned}$$

Regular maximal product in Pythagorean fuzzy graphs

Definition 2.1
Let \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) and \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) be two PFGs of \(G_1=(V_1,E_1)\) and \(G_2=(V_2,E_2)\), respectively. The maximal product of \({\mathscr {G}}_1\) and \({\mathscr {G}}_2\) is denoted by \({\mathscr {G}}_1*{\mathscr {G}}_2=({\mathscr {A}}_1*{\mathscr {A}}_2,{\mathscr {B}}_1*{\mathscr {B}}_2)\) and defined as:
(i)
$$\begin{aligned}&\left\{ \begin{array}{ll}(\mu _{{\mathscr {A}}_1} *\mu _{{\mathscr {A}}_2})(u_1, u_2)=\mu _{{\mathscr {A}}_1}(u_1)\vee \mu _{{\mathscr {A}}_2}(u_2)\\ (\nu _{{\mathscr {A}}_1}*\nu _{{\mathscr {A}}_2})(u_1, u_2)=\nu _{{\mathscr {A}}_1}(u_1)\wedge \nu _{{\mathscr {A}}_2}(u_2)\end{array}\right. \\&\quad \hbox { for all } (u_1, u_2) \in V_1\times V_2, \end{aligned}$$
(ii)
$$\begin{aligned}&\left\{ \begin{array}{ll}(\mu _{{\mathscr {B}}_1}*\mu _{{\mathscr {B}}_2})((u,u_2)(u,v_2)){=}\mu _{{\mathscr {A}}_1}(u)\vee \mu _{{\mathscr {B}}_2}(u_2v_2)\\ (\nu _{{\mathscr {B}}_1} *\nu _{{\mathscr {B}}_2})((u,u_2)(u,v_2))= \nu _{{\mathscr {A}}_1}(u)\wedge \nu _{{\mathscr {B}}_2}(u_2v_2)\end{array}\right. \\&\quad \hbox {for all }u\in V_1\hbox { and }u_2v_2 \in E_2, \end{aligned}$$
(iii)
$$\begin{aligned}&\left\{ \begin{array}{ll}(\mu _{{\mathscr {B}}_1}*\mu _{{\mathscr {B}}_2})((u_1,z)(v_1,z))=\mu _{{\mathscr {B}}_1}(u_1v_1)\vee \mu _{{\mathscr {A}}_2}(z)\\ (\nu _{{\mathscr {B}}_1}*\nu _{{\mathscr {B}}_2})((u_1,z)(v_1,z))=\nu _{{\mathscr {B}}_1}(u_1v_1)\wedge \nu _{{\mathscr {A}}_2}(z)\end{array}\right. \\&\quad \hbox {for all }z\in V_2\hbox { and }u_1v_1 \in E_1. \end{aligned}$$
Definition 2.2
A Pythagorean fuzzy graph \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) is said to be a strong Pythagorean fuzzy graph of underlying crisp graph \(G=(V,E)\) if
$$\begin{aligned}&\mu _{{\mathscr {B}}}({u}{v}) = \mu _{{\mathscr {A}}}({u}) \wedge \mu _{{\mathscr {A}}}({v}), \\&\nu _{{\mathscr {B}}}({u}{v}) = \nu _{{\mathscr {A}}}({u}) \vee \nu _{{\mathscr {A}}}({v})\quad {\mathrm{~for ~all ~uv \in E}}. \end{aligned}$$
Example 2.1
Consider a graph  \(G =(V,E)\)  where  \(V = \{a,b,c,d,e,f\}\)  and  \(E = \{af,bf,cf,df,ef\}.\) Let \({\mathscr {A}}\) and \({\mathscr {B}}\) be Pythagorean fuzzy vertex set and Pythagorean fuzzy edge set defined on V and \(V \times V\), respectively.
$$\begin{aligned} {\mathscr {A}}= & {} \bigg \langle \bigg (\dfrac{a}{0.9},\dfrac{b}{0.25},\dfrac{c}{0.6},\dfrac{d}{0.5},\dfrac{e}{0.65},\dfrac{f}{0.4}\bigg ),\\&\times \bigg (\dfrac{a}{0.4},\dfrac{b}{0.8},\dfrac{c}{0.5},,\dfrac{d}{0.7},\dfrac{e}{0.6},\dfrac{f}{0.7}\bigg ) \bigg \rangle \hbox { and }\\ {\mathscr {B}}= & {} \bigg \langle \bigg (\dfrac{af}{0.4},\dfrac{bf}{0.25},\dfrac{cf}{0.4},\dfrac{df}{0.4},\dfrac{ef}{0.4}\bigg ),\\&\times \bigg (\dfrac{af}{0.7},\dfrac{bf}{0.8},\dfrac{cf}{0.7},\dfrac{df}{0.7},\dfrac{ef}{0.7}\bigg ) \bigg \rangle . \end{aligned}$$
By routine calculation, one can see from Fig. 2 that it is a strong Pythagorean fuzzy graph.
Theorem 2.1
If  \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) are two strong PFGs, then their maximal product is also a strong PFG.
Proof
Let \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) be two strong PFGs of the graph \(G_1\) and \(G_2\), respectively. Then,
$$\begin{aligned}&\mu _{{\mathscr {B}}_1}(u_1u_2) = \mu _{{\mathscr {A}}_1}(u_1) \wedge \mu _{{\mathscr {A}}_1}(u_2), \\&\nu _{{\mathscr {B}}_1}(u_1u_2) = \nu _{{\mathscr {A}}_1}(u_1) \vee \nu _{{\mathscr {A}}_1}(u_2) \quad for ~all~ u_1u_2 \in ~E_1,\\&\mu _{{\mathscr {B}}_2}(v_1v_2) = \mu _{{\mathscr {A}}_2}(v_1) \wedge \mu _{{\mathscr {A}}_2}(v_2), \\&\nu _{{\mathscr {B}}_2}(v_1v_2) = \nu _{{\mathscr {A}}_2}(v_1) \vee \nu _{{\mathscr {A}}_2}(v_2) \quad for ~all~ v_1v_2 \in ~E_2. \end{aligned}$$
By definition of maximal product, we have
If \(u_1=u_2\) and \(v_1v_2\in E_2,\)
$$\begin{aligned}&(\mu _{{\mathscr {B}}_1}*\mu _{{\mathscr {B}}_2})((u_1,v_1)(u_2,v_2))\\&\quad = \mu _{{\mathscr {A}}_1}(u_1)\vee \mu _{{\mathscr {B}}_2}(v_1v_2) \\&\quad = \mu _{{\mathscr {A}}_1}(u_1)\vee \{\mu _{{\mathscr {A}}_2}(v_1)\wedge \mu _{{\mathscr {A}}_2}(v_2)\}\\&\quad = \{\mu _{{\mathscr {A}}_1}(u_1)\vee \mu _{{\mathscr {A}}_2}(v_1) \}\wedge \{\mu _{{\mathscr {A}}_1}(u_1)\vee \mu _{{\mathscr {A}}_2}(v_2) \} \\&\quad = (\mu _{{\mathscr {A}}_1}*\mu _{{\mathscr {A}}_2})(u_1,v_1)\wedge (\mu _{{\mathscr {A}}_1}*\mu _{{\mathscr {A}}_2})(u_2,v_2),\\&(\nu _{{\mathscr {B}}_1}*\nu _{{\mathscr {B}}_2})((u_1,v_1)(u_2,v_2))\\&\quad = \nu _{{\mathscr {A}}_1}(u_1)\wedge \nu _{{\mathscr {B}}_2}(v_1v_2) \\&\quad = \nu _{{\mathscr {A}}_1}(u_1)\wedge \{\nu _{{\mathscr {A}}_2}(v_1)\vee \nu _{{\mathscr {A}}_2}(v_2)\}\\&\quad = \{\nu _{{\mathscr {A}}_1}(u_1)\wedge \nu _{{\mathscr {A}}_2}(v_1) \}\vee \{\nu _{{\mathscr {A}}_1}(u_1)\wedge \nu _{{\mathscr {A}}_2}(v_2) \} \\&\quad = (\nu _{{\mathscr {A}}_1}*\nu _{{\mathscr {A}}_2})(u_1,v_1)\vee (\nu _{{\mathscr {A}}_1}*\nu _{{\mathscr {A}}_2})(u_2,v_2). \end{aligned}$$
If \(v_1=v_2\) and \(u_1u_2\in E_1,\)
$$\begin{aligned}&(\mu _{{\mathscr {B}}_1}*\mu _{{\mathscr {B}}_2})((u_1,v_1)(u_2,v_2))\\&\quad = \mu _{{\mathscr {B}}_1}(u_1u_2)\vee \mu _{{\mathscr {A}}_2}(v_1) \\&\quad =\{\mu _{{\mathscr {A}}_1}(u_1)\wedge \mu _{{\mathscr {A}}_1}(u_2) \}\vee \mu _{{\mathscr {A}}_2}(v_1)\\&\quad = \{\mu _{{\mathscr {A}}_1}(u_1)\vee \mu _{{\mathscr {A}}_2}(v_1) \}\wedge \{\mu _{{\mathscr {A}}_1}(u_2)\vee \mu _{{\mathscr {A}}_2}(v_1) \} \\&\quad = (\mu _{{\mathscr {A}}_1}*\mu _{{\mathscr {A}}_2})(u_1,v_1)\wedge (\mu _{{\mathscr {A}}_1}*\mu _{{\mathscr {A}}_2})(u_2,v_2),\\&(\nu _{{\mathscr {B}}_1}*\nu _{{\mathscr {B}}_2})((u_1,v_1)(u_2,v_2)) \\&\quad = \nu _{{\mathscr {B}}_1}(u_1u_2)\wedge \nu _{{\mathscr {A}}_2}(v_1) \\&\quad =\{\nu _{{\mathscr {A}}_1}(u_1)\vee \nu _{{\mathscr {A}}_1}(u_2) \}\wedge \nu _{{\mathscr {A}}_2}(v_1)\\&\quad = \{\nu _{{\mathscr {A}}_1}(u_1)\wedge \nu _{{\mathscr {A}}_2}(v_1) \}\vee \{\nu _{{\mathscr {A}}_1}(u_2)\wedge \nu _{{\mathscr {A}}_2}(v_1) \} \\&\quad = (\nu _{{\mathscr {A}}_1}*\nu _{{\mathscr {A}}_2})(u_1,v_1)\vee (\nu _{{\mathscr {A}}_1}*\nu _{{\mathscr {A}}_2})(u_2,v_2). \end{aligned}$$
Hence, the maximal product \({\mathscr {G}}_1*{\mathscr {G}}_2\) of two strong PFGs is a strong PFG. \(\square \)
Remark 2.1
Converse of the Theorem 2.1 may not be true as it can be seen in the following example.
Consider two Pythagorean fuzzy graphs \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) and \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) as shown in Fig. 3, their maximal product is given in Fig. 4.
Here \(\mu _{{\mathscr {B}}_1}(u_1u_2) \ne \mu _{{\mathscr {A}}_1}(u_1) \wedge \mu _{{\mathscr {A}}_1}(u_2),~\nu _{{\mathscr {B}}_1}(u_1u_2) \ne \nu _{{\mathscr {A}}_1}(u_1) \vee \nu _{{\mathscr {A}}_1}(u_2)\) and \(\mu _{{\mathscr {B}}_2}(v_1v_2) \ne \mu _{{\mathscr {A}}_2}(v_1) \wedge \mu _{{\mathscr {A}}_2}(v_2),\nu _{{\mathscr {B}}_2}(v_1v_2) \ne \nu _{{\mathscr {A}}_2}(v_1) \vee \nu _{{\mathscr {A}}_2}(v_2)\). Hence, \({\mathscr {G}}_1\) and \({\mathscr {G}}_2\) are not strong PFGs.
But  \((\mu _{{\mathscr {B}}_1} *\mu _{{\mathscr {B}}_2})((u,v)(x,y))= \mu _{{\mathscr {A}}_1}(u,v) \wedge \mu _{{\mathscr {A}}_2}(x,y)\), \((\nu _{{\mathscr {B}}_1} *\mu _{{\mathscr {B}}_2})((u,v)(x,y))= \nu _{{\mathscr {A}}_1}(u,v) \vee \nu _{{\mathscr {A}}_2}(x,y)\)  for all edge (uv)(xy) in E. Thus, their maximal product \({\mathscr {G}}_1 *{\mathscr {G}}_2\) is a strong PFG.
Definition 2.3
Let \({\mathscr {G}} = ({\mathscr {A}}, {\mathscr {B}})\) be a Pythagorean fuzzy graph on underlying crisp graph \(G=(V,E)\). \({\mathcal {G}}\) is said to be connected, if for every pair of vertices, there exist at least one non-zero path, that is, for all \(u,v\in V\), the \(\mu \)-strength of connectedness
$$\begin{aligned} \mu ^\infty (u,v) = \sup ~\{~\mu ^l(u,v):\mathrm{for~ some~ l}\} \end{aligned}$$
and \(\nu \)-strength of connectedness
$$\begin{aligned} \nu ^\infty (u,v) = \inf ~\{~\nu ^l(u,v):\mathrm{for~ some~l}\} \end{aligned}$$
satisfy one of the following conditions:
$$\begin{aligned}&\mu ^\infty (u,v)>0~\mathrm{{and}}~\nu ^\infty (u,v)>0 \\&\quad \mathrm{{or}}~~\mu ^\infty (u,v)=0~\mathrm{{and}}~\nu ^\infty (u,v)>0 \\&\quad \mathrm{{or}}~~\mu ^\infty (u,v)>0~\mathrm{{and}}~\nu ^\infty (u,v)=0. \end{aligned}$$
where,
$$\begin{aligned}&\mu ^l(u,v) = ~\mu ({u}{u_1})\wedge \mu (u_1u_2)\wedge \ldots \wedge \mu (u_{l-1}v), \\&\nu ^l(u,v) = \,\nu (u,u_1)\vee \nu (u_1u_2)\vee \ldots \vee \nu (u_{l-1}v)\;\, {\mathrm{for~some~l}} \end{aligned}$$
represents \(\mu \)-strength of path and \(\nu \)-strength of path of length l, respectively.
Example 2.2
Consider a Pythagorean fuzzy graph \({\mathscr {G}} = ({\mathscr {A}},{\mathscr {B}})\) as displayed in the following Fig. 5.
For \(b,f \in V\), using Definition 2.3 we have
$$\begin{aligned} \mu ^5(b,f)= & {} \mu _{{\mathscr {B}}}(b,c)\wedge \mu _{{\mathscr {B}}}(c,i)\wedge \mu _{{\mathscr {B}}}(i,h) \wedge \mu _{{\mathscr {B}}}(h,g) \\&\wedge \mu _{{\mathscr {B}}}(g,f)= 0.6\wedge 0.2 \wedge 0.4\\&\wedge 0.8 \wedge 0.4 =0.2 ,\\ \mu ^4(b,f)= & {} \mu _{{\mathscr {B}}}(b,c)\wedge \mu _{{\mathscr {B}}}(c,d)\wedge \mu _{{\mathscr {B}}}(d,e) \wedge \mu _{{\mathscr {B}}}(e,f)\\= & {} 0.6\wedge 0.5 \wedge 0.5\wedge 0.5 =0.5 ,\\ \mu ^4(b,f)= & {} \mu _{{\mathscr {B}}}(b,c)\wedge \mu _{{\mathscr {B}}}(c,d)\wedge \mu _{{\mathscr {B}}}(d,g) \wedge \mu _{{\mathscr {B}}}(g,f)\\= & {} 0.6\wedge 0.5 \wedge 0.5 \wedge 0.4 =0.4 ,\\ \mu ^3(b,f)= & {} \mu _{{\mathscr {B}}}(b,h)\wedge \mu _{{\mathscr {B}}}(h,g) \wedge \mu _{{\mathscr {B}}}(g,f)\\= & {} 0.8\wedge 0.8 \wedge 0.4 =0.4. \end{aligned}$$
This implies
$$\begin{aligned} \mu ^\infty (b,f)= & {} \sup \{\mu ^5(b,f),\mu ^4(b,f),\mu ^4(b,f),\mu ^3(b,f)\}\\= & {} \sup \{ 0.2,0.5,0.4,0.4 \}= 0.5 >0, \end{aligned}$$
and
$$\begin{aligned} \nu ^5(b,f)= & {} \nu _{{\mathscr {B}}}(b,c)\vee \nu _{{\mathscr {B}}}(c,i)\vee \nu _{{\mathscr {B}}}(i,h) \vee \nu _{{\mathscr {B}}}(h,g) \\&\vee \nu _{{\mathscr {B}}}(g,f)= 0.7\vee 0.9 \vee 0.8\vee 0.5 \vee 0.7 {=}0.9 ,\\ \nu ^4(b,f)= & {} \nu _{{\mathscr {B}}}(b,c)\vee \nu _{{\mathscr {B}}}(c,d)\vee \nu _{{\mathscr {B}}}(d,e) \vee \nu _{{\mathscr {B}}}(e,f)\\= & {} 0.4\vee 0.7 \vee 0.8\vee 0.7 =0.8 ,\\ \nu ^4(b,f)= & {} \mu _{{\mathscr {B}}}(b,c)\vee \nu _{{\mathscr {B}}}(c,d)\vee \nu _{{\mathscr {B}}}(d,g) \vee \nu _{{\mathscr {B}}}(g,f)\\= & {} 0.4\vee 0.7 \vee 0.6 \vee 0.7 =0.7 ,\\ \nu ^3(b,f)= & {} \nu _{{\mathscr {B}}}(b,h)\vee \nu _{{\mathscr {B}}}(h,g) \vee \nu _{{\mathscr {B}}}(g,f)\\= & {} 0.4\vee 0.5 \vee 0.7 =0.7. \end{aligned}$$
This implies
$$\begin{aligned} \nu ^\infty (b,f)= & {} \inf \{\nu ^5(b,f),\nu ^4(b,f),\nu ^4(b,f),\nu ^3(b,f)\}\\= & {} \inf \{ 0.9,0.8,0.7,0.7 \}= 0.7 >0. \end{aligned}$$
That is, there exist a non-zero path between b and f. Therefore, \({\mathscr {G}} = ({\mathscr {A}},{\mathscr {B}})\) in Fig. 5, is connected Pythagorean fuzzy graph.
Theorem 2.2
The maximal product \({\mathscr {G}}_1 *{\mathscr {G}}_2\) of two connected PFGs is always a connected PFG.
Proof
Let \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) and \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) be two connected PFGs with underlying crisp graph \(G_1=(V_1,E_1)\)  and  \(G_2=(V_2,E_2)\), respectively. Let \(V_1=\{u_1,u_2,\ldots ,u_m\}\)  and  \(V_2=\{v_1,v_2,\ldots ,v_n\}\). Then \(\mu _1^\infty (u_iu_j)\,{>}\,0\), \(\nu _1^\infty (u_iu_j){>}\,0\) for all \(u_i,u_j\in V_1\)  and  \(\mu _2^\infty (v_iv_j)\,{>}\,0\), \(\nu _2^\infty (v_iv_j)\,{>}\,0\) for all \(v_i,v_j \in V_2\).
The maximal product of \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) can be taken as \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\). Consider the k subgraphs of \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) with the vertex sets \(V_2=\{u_iv_1,u_iv_2,\ldots ,u_iv_n\}\) for \(i=1, 2,\ldots , m.\) Each of these subgraphs of \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) is connected as \(u_i's\) are same.
Since \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) are connected, each \(u_i\)  and  \(v_i\) are adjacent to at least one of the vertices in \(V_1\) and \(V_2\). Therefore, there exists at least one edge between any pair of the above k subgraphs.
Thus, we have
$$\begin{aligned} \mu ^\infty ((u_iv_j)(u_k,v_l))> & {} 0, \\ \nu ^\infty ((u_iv_j)(u_k,v_l))> & {} 0 \quad for ~all ~(u_i,v_j)(u_k,v_l) ~\in ~ E. \end{aligned}$$
Hence, \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) is a connected PFG. \(\square \)
Definition 2.4
A Pythagorean fuzzy graph \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) is said to be a complete Pythagorean fuzzy graph on underlying crisp graph \(G=(V,E)\) if
$$\begin{aligned} \mu _{{\mathscr {B}}}({u}{v})= & {} \mu _{{\mathscr {A}}}({u}) \wedge \mu _{{\mathscr {A}}}({v}), \\ \nu _{{\mathscr {B}}}({u}{v})= & {} \nu _{{\mathscr {A}}}({u}) \vee \nu _{{\mathscr {A}}}({v}) \quad \mathrm{~for ~all ~u,v \in V}. \end{aligned}$$
Example 2.3
Consider a graph  \(G =(V,E)\) where \(V = \{a,b,c,d,e\}\)  and  \(E = \{ab,ac,ad,ae,bc,bd, be,cd,ce,de\}.\) Let \({\mathscr {A}}\) and \({\mathscr {B}}\) be Pythagorean fuzzy vertex set and Pythagorean fuzzy edge set defined on V and \(V \times V\), respectively.
$$\begin{aligned}&{\mathscr {A}}=\bigg \langle \bigg (\dfrac{a}{0.25},\dfrac{b}{0.8},\dfrac{c}{0.65},\dfrac{d}{0.4},\dfrac{e}{0.9}\bigg ),\\&\qquad \times \bigg (\dfrac{a}{0.8},\dfrac{b}{0.7},\dfrac{c}{0.6},,\dfrac{d}{0.7},\dfrac{e}{0.4}\bigg ) \bigg \rangle \hbox { and }\\&{\mathscr {B}} = \bigg \langle \bigg (\dfrac{ab}{0.4},\dfrac{ac}{0.25},\dfrac{ad}{0.4},\dfrac{ae}{0.4},\dfrac{bc}{0.4},\dfrac{bd}{0.4},\dfrac{be}{0.4},\dfrac{cd}{0.4},\dfrac{ce}{0.4},\dfrac{de}{0.4}\bigg ),\\&\quad \times \bigg (\dfrac{ab}{0.7},\dfrac{ac}{0.8},\dfrac{ad}{0.7},\dfrac{ae}{0.7},\dfrac{bc}{0.7},\dfrac{bd}{0.4},\dfrac{be}{0.4},\dfrac{cd}{0.4},\dfrac{ce}{0.4},\dfrac{de}{0.4}\bigg ) \bigg \rangle . \end{aligned}$$
By routine calculation, one can see from Fig. 6 that it is a complete Pythagorean fuzzy graph.
Remark 2.2
If two Pythagorean fuzzy graphs are complete, their maximal product may not be a complete PFG, as it can be seen in the following example. Consider two PFGs \({{\mathscr {G}}_1}=({{\mathscr {A}}_1},{{\mathscr {B}}_1})\) and \({{\mathscr {G}}_2}=({{\mathscr {A}}_2},{{\mathscr {B}}_2})\) on \(V_1=\{u_1,u_2\}\) and \(V_2=\{v_1,v_2\}\), respectively, as shown in Fig. 7. Their maximal product \({{\mathscr {G}}_1}~*~{{\mathscr {G}}_2}\) is shown in Fig. 8.
By routine calculation, one can see from Fig. 7 that \({\mathscr {G}}_1\) and \({\mathscr {G}}_2\) are complete PFGs. While notice that \({{\mathscr {G}}_1}~*~{{\mathscr {G}}_2}\) is not a complete PFG, as the case \(u_1u_2 \in E_1\) and \(v_1v_2 \in E_2\) is not included in the definition of the maximal product. Further, one can notice that the maximal product of two complete PFGs is a strong PFG (Fig. 9).
Definition 2.5
Let \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) be a Pythagorean fuzzy graph on underlying crisp graph \(G=(V,E).\) If
$$\begin{aligned} d_{\mu }({u})= & {} \sum _{u,v\ne u \in V} \mu _{{\mathscr {B}}}{(uv)} = k, \\ d_{\nu }({u})= & {} \sum _{u,v\ne u \in V} \nu _{{\mathscr {B}}}{(uv)} = l \quad \mathrm{~for ~all ~u \in V}, \end{aligned}$$
then \({\mathscr {G}}\) is said to be regular Pythagorean fuzzy graph of degree (kl) or (kl)-regular PFG.
Example 2.4
Consider a graph  \(G =(V,E)\)  where  \(V = \{u_1,u_2,u_3,u_4,u_5,u_6\}\)  and  \(E = \{u_1u_5,u_1u_6,,u_2u_4,u_2u_6,u_3u_4,u_3u_5\}.\) Let \({\mathscr {A}}\) and \({\mathscr {B}}\) be Pythagorean fuzzy vertex set and Pythagorean fuzzy edge set defined on V and \(V \times V\), respectively.
$$\begin{aligned}&{\mathscr {A}}=\bigg \langle \bigg (\dfrac{u_1}{0.5},\dfrac{u_2}{0.7},\dfrac{u_3}{0.8},\dfrac{u_4}{0.9},\dfrac{u_5}{0.9},\dfrac{u_6}{0.9}\bigg ),\\&\qquad \times \bigg (\dfrac{u_1}{0.6},\dfrac{u_2}{0.5},\dfrac{u_3}{0.3},\dfrac{u_4}{0.2},\dfrac{u_5}{0.2},\dfrac{u_6}{0.2}\bigg ) \bigg \rangle \hbox { and }\\&{\mathscr {B}} = \bigg \langle \bigg (\dfrac{u_1u_5}{0.3},\dfrac{u_1u_6}{0.3},\dfrac{u_2u_4}{0.3},\dfrac{u_2u_6}{0.3},\dfrac{u_3u_4}{0.3},\dfrac{u_3u_5}{0.3}\bigg ),\\&\qquad \times \bigg (\dfrac{u_1u_5}{0.7},\dfrac{u_1u_6}{0.7},\dfrac{u_2u_4}{0.7},\dfrac{u_2u_6}{0.7},\dfrac{u_3u_4}{0.7},\dfrac{u_3u_5}{0.7}\bigg ) \bigg \rangle . \end{aligned}$$
Since \(d_{\mu }({u_i})=0.6\)  and  \(d_{\nu }({u_i})=1.4\) \({\mathrm{for ~all ~u_i} \in V}\) and \(i=1,2,\ldots ,6,\) \({\mathscr {G}}\) is a regular Pythagorean fuzzy graph of degree (0.3, 0.7) or (0.3, 0.7)-regular PFG.
Remark 2.3
If \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) are two regular PFGs, then their maximal product \({\mathscr {G}}_1 *{\mathscr {G}}_2\) may not be regular PFG as it can be seen in this example. Consider two PFGs \({{\mathscr {G}}_1}=({{\mathscr {A}}_1},{{\mathscr {B}}_1})\) and \({{\mathscr {G}}_2}=({{\mathscr {A}}_2},{{\mathscr {B}}_2})\) on \(V_1=\{a,b\}\) and \(V_2=\{c,d,e,f\}\), respectively, as shown in Fig. 10. Their maximal product \({{\mathscr {G}}_1}~*~{{\mathscr {G}}_2}\) is shown in Fig. 11.
By routine calculation, one can see from Fig. 10 that \({\mathscr {G}}_1\) and \({\mathscr {G}}_2\) are regular PFGs. While notice that
$$\begin{aligned}&(d_\mu )_{{\mathscr {G}}_1*{\mathscr {G}}_2}(a,c) = \{\mu _{{\mathscr {A}}_1}(a)\vee \mu _{{\mathscr {B}}_2}(cd)\}\\&\quad +\{\mu _{{\mathscr {A}}_1}(a)\vee \mu _{{\mathscr {B}}_2}(cf)\} + \{\mu _{{\mathscr {B}}_1}(ab)\vee \mu _{{\mathscr {A}}_2}(c)\} ~=~ 1.4, \\&(d_\nu )_{{\mathscr {G}}_1*{\mathscr {G}}_2}(a,c) = \{\nu _{{\mathscr {A}}_1}(a)\wedge \nu _{{\mathscr {B}}_2}(cd)\}\\&\quad +\{\nu _{{\mathscr {A}}_1}(a)\wedge \nu _{{\mathscr {B}}_2}(cf)\} + \{\nu _{{\mathscr {B}}_1}(ab)\wedge \nu _{{\mathscr {A}}_2}(c)\} ~=~ 1.8, \\&(d_\mu )_{{\mathscr {G}}_1*{\mathscr {G}}_2}(b,f) = \{\mu _{{\mathscr {A}}_1}(b)\vee \mu _{{\mathscr {B}}_2}(fc)\}\\&\quad +\{\mu _{{\mathscr {A}}_1}(b)\vee \mu _{{\mathscr {B}}_2}(fe)\} + \{\mu _{{\mathscr {B}}_1}(ab)\vee \mu _{{\mathscr {A}}_2}(f)\} ~=~ 1.2, \\&(d_\nu )_{{\mathscr {G}}_1*{\mathscr {G}}_2}(b,f) = \{\nu _{{\mathscr {A}}_1}(b)\wedge \nu _{{\mathscr {B}}_2}(fc)\}\\&\quad +\{\nu _{{\mathscr {A}}_1}(b)\wedge \nu _{{\mathscr {B}}_2}(fe)\} + \{\nu _{{\mathscr {B}}_1}(ab)\wedge \nu _{{\mathscr {A}}_2}(f)\} ~=~ 1.7. \end{aligned}$$
That is, \((d)_{{\mathscr {G}}_1*{\mathscr {G}}_2}(a,c)\ne (d)_{{\mathscr {G}}_1*{\mathscr {G}}_2}(b,f)\). Therefore, \({{\mathscr {G}}_1}~*~{{\mathscr {G}}_2}\) is not regular PFG.
Definition 2.6
Let \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) be a Pythagorean fuzzy graph on underlying crisp graph \(G=(V,E).\) Then, \({\mathscr {G}}\) is said to be a partially regular Pythagorean fuzzy graph if \(G=(V,E)\) is a regular graph.
Example 2.5
Consider a Pythagorean fuzzy graph \({\mathscr {G}} = ({\mathscr {A}},{\mathscr {B}})\) as displayed in the Fig. 12.
Since \(d_{\mu }({a})=1.65 \ne 2 =d_{\mu }({a})\)  and  \(d_{\nu }({a})=2.35 \ne 1.8 = d_{\nu }({b}).\) Hence, \({\mathscr {G}}\) is not a regular Pythagorean fuzzy graph but G is a regular graph as the degree of each vertex is equal. Thus, \({\mathscr {G}}\) is a partially regular Pythagorean fuzzy graph.
The following theorems explain the conditions for the maximal product of two regular PFGs to be regular.
Theorem 2.3
If \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) is a partially regular PFG  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) is a PFG such that \(\mu _{{\mathscr {A}}_1}\le \mu _{{\mathscr {B}}_2}\), \(\nu _{{\mathscr {A}}_1}\ge \nu _{{\mathscr {B}}_2}\) and \(\mu _{{\mathscr {A}}_2}\), \(\nu _{{\mathscr {A}}_2}\) are constant functions of values \(c_1\) and \(c_2\), respectively, then their maximal product is regular if and only if \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) is regular PFG.
Proof
Let \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) be a partially regular PFG such that \(G_1=(V_1,E_1)\) is r-regular  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) be any PFG with \(\mu _{{\mathscr {A}}_1}\le \mu _{{\mathscr {B}}_2}\), \(\nu _{{\mathscr {A}}_1}\ge \nu _{{\mathscr {B}}_2}\) then \(\mu _{{\mathscr {A}}_2}\ge \mu _{{\mathscr {B}}_1}\), \(\nu _{{\mathscr {A}}_2}\le \nu _{{\mathscr {B}}_1}\) and \(\mu _{{\mathscr {A}}_2}\), \(\nu _{{\mathscr {A}}_2}\) are constant functions of values \(c_1\) and \(c_2\), respectively.
Now assume that \({\mathscr {G}}_2=({\mathscr {A}}_1,{\mathscr {B}}_1)\) is a (kl)-regular PFG. Then, the degree of any vertex in maximal product is given by,
$$\begin{aligned} (d_\mu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_1,u_2)= & {} \sum _{(u_1,u_2)(v_1,v_2)\in E_1\times E_2}(\mu _{{\mathscr {B}}_1}*\mu _{{\mathscr {B}}_2})((u_1,u_2)(v_1,v_2)) \\= & {} \sum _{u_1=v_1,u_2v_2\in E_2}\mu _{{\mathscr {A}}_1}(u_1) \vee \mu _{{\mathscr {B}}_2}(u_2v_2)\\&+\sum _{u_2=v_2,u_1v_1\in E_1}\mu _{{\mathscr {B}}_1}(u_1v_1)\vee \mu _{{\mathscr {A}}_2}(u_2) \\= & {} \sum _{u_1=v_1,u_2v_2\in E_2}\mu _{{\mathscr {B}}_2}(u_2v_2)\\&+\sum _{u_2=v_2,u_1v_1\in E_1}\mu _{{\mathscr {A}}_2}(u_2) \\= & {} (d_\mu )_{{\mathscr {G}}_2}(u_2)+d_{G_1}(u_1)\mu _{{\mathscr {A}}_2}(u_2) \\= & {} r{c_1}+k, \\ (d_\nu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_1,u_2)= & {} \sum _{(u_1,u_2)(v_1,v_2)\in E_1\times E_2}(\nu _{{\mathscr {B}}_1}*\nu _{{\mathscr {B}}_2})((u_1,u_2)(v_1,v_2))\\= & {} \sum _{u_1=v_1,u_2v_2\in E_2}\nu _{{\mathscr {A}}_1}(u_1)\wedge \nu _{{\mathscr {B}}_2}(u_2v_2)\\&+\sum _{u_2=v_2,u_1v_1\in E_1}\nu _{{\mathscr {B}}_1}(u_1v_1)\wedge \nu _{{\mathscr {A}}_2}(u_2) \\= & {} \sum _{u_1=v_1,u_2v_2\in E_2}\nu _{{\mathscr {B}}_2}(u_2v_2)\\&+\sum _{u_2=v_2,u_1v_1\in E_1}\nu _{{\mathscr {A}}_2}(u_2) \\= & {} (d_\mu )_{{\mathscr {G}}_2}(u_2)+d_{G_1}(u_1)\nu _{{\mathscr {A}}_2}(u_2)\\= & {} r{c_2}+l. \end{aligned}$$
This is constant for all vertices in \(V_1\times V_2\). Hence, \({\mathscr {G}}_1*{\mathscr {G}}_2\) is a regular PFG.
Conversely, assume that \({\mathscr {G}}_1*{\mathscr {G}}_2\) is a regular PFG. Then, for any two vertices \((u_1,v_1)\) and \((u_2,v_2)\) in \(V_1\times V_2\),
$$\begin{aligned} (d_\mu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_1,v_1)= & {} (d_\mu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_2,v_2) \\ (d_\mu )_{{\mathscr {G}}_2}(v_1)+d_{G_1}(u_1)\mu _{{\mathscr {A}}_2}(v_1)= & {} (d_\mu )_{{\mathscr {G}}_2}(v_2)\\&+ d_{G_1}(u_2)\mu _{{\mathscr {A}}_2}(v_2) \\ r{c_1}+(d_\mu )_{{\mathscr {G}}_2}(v_1)= & {} r{c_1}+(d_\mu )_{{\mathscr {G}}_2}(v_2) \\&(d_\mu )_{{\mathscr {G}}_2}(v_1) = (d_\mu )_{{\mathscr {G}}_2}(v_2),\\ (d_\nu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_1,v_1)= & {} (d_\nu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_2,v_2) \\ (d_\nu )_{{\mathscr {G}}_2}(v_1)+d_{G_1}(u_1)\nu _{{\mathscr {A}}_2}(v_1)= & {} (d_\nu )_{{\mathscr {G}}_2}(v_2)\\&+ d_{G_1}(u_2)\nu _{{\mathscr {A}}_2}(v_2) \\ r{c_2}+(d_\nu )_{{\mathscr {G}}_2}(v_1)= & {} r{c_2}+(d_\nu )_{{\mathscr {G}}_2}(v_2) \\ (d_\nu )_{{\mathscr {G}}_2}(v_1)= & {} (d_\nu )_{{\mathscr {G}}_2}(v_2). \end{aligned}$$
This is true for all vertices in \({\mathscr {G}}_2\). Hence, \({\mathscr {G}}_2\) is regular PFG.
\(\square \)
Theorem 2.4
If \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) are two partially regular PFG such that \(\mu _{{\mathscr {A}}_1}\ge \mu _{{\mathscr {B}}_2}\), \(\nu _{{\mathscr {A}}_1}\le \nu _{{\mathscr {B}}_2}\) , \(\mu _{{\mathscr {A}}_2}\ge \mu _{{\mathscr {B}}_1}\), \(\nu _{{\mathscr {A}}_2}\le \nu _{{\mathscr {B}}_1}\) and \(\mu _{{\mathscr {A}}_2}\), \(\nu _{{\mathscr {A}}_2}\) are constant functions of values \(c_1\) and \(c_2\), respectively, then their maximal product is regular if and only if \(\mu _{{\mathscr {A}}_1}\) and \(\nu _{{\mathscr {A}}_1}\) are constant functions.
Proof
Let \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) are two partially regular PFG such that \(\mu _{{\mathscr {A}}_1}\ge \mu _{{\mathscr {B}}_2}\), \(\nu _{{\mathscr {A}}_1}\le \nu _{{\mathscr {B}}_2}\) , \(\mu _{{\mathscr {A}}_2}\ge \mu _{{\mathscr {B}}_1}\), \(\nu _{{\mathscr {A}}_2}\le \nu _{{\mathscr {B}}_1}\) and \(\mu _{{\mathscr {A}}_2}\), \(\nu _{{\mathscr {A}}_2}\) are constant functions of values \(c_1\) and \(c_2\), respectively, with \(G_i\) is \(r_i\)-regular, \(i=1,2\). Now assume that \(\mu _{{\mathscr {A}}_1}\) and \(\nu _{{\mathscr {A}}_1}\) are constant functions of values \(c_3\) and \(c_4\), respectively. Then, the degree of any vertex in maximal product is given by,
$$\begin{aligned} (d_\mu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_1,u_2)= & {} \sum _{(u_1,u_2)(v_1,v_2)\in E_1\times E_2}(\mu _{{\mathscr {B}}_1}*\mu _{{\mathscr {B}}_2})((u_1,u_2)(v_1,v_2))\\= & {} \sum _{u_1=v_1,u_2v_2\in E_2}\mu _{{\mathscr {A}}_1}(u_1)\vee \mu _{{\mathscr {B}}_2}(u_2v_2)\\&+\sum _{u_2=v_2,u_1v_1\in E_1}\mu _{{\mathscr {B}}_1}(u_1v_1)\vee \mu _{{\mathscr {A}}_2}(u_2) \\= & {} \sum _{u_1=v_1,u_2v_2\in E_2}\mu _{{\mathscr {A}}_1}(u_1)\\&+\sum _{u_2=v_2,u_1v_1\in E_1}\mu _{{\mathscr {A}}_2}(u_2) \\= & {} d_{G_2}(u_2)\mu _{{\mathscr {A}}_1}(u_1)+d_{G_1}(u_1)\mu _{{\mathscr {A}}_2}(u_2) \\= & {} {r_1}{c_1}+{r_2}{c_3}, \\ (d_\nu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_1,u_2)= & {} \sum _{(u_1,u_2)(v_1,v_2)\in E_1\times E_2}(\nu _{{\mathscr {B}}_1}*\nu _{{\mathscr {B}}_2})((u_1,u_2)(v_1,v_2))\\= & {} \sum _{u_1=v_1,u_2v_2\in E_2}\nu _{{\mathscr {A}}_1}(u_1)\wedge \nu _{{\mathscr {B}}_2}(u_2v_2)\\&+\sum _{u_2=v_2,u_1v_1\in E_1}\nu _{{\mathscr {B}}_1}(u_1v_1)\wedge \nu _{{\mathscr {A}}_2}(u_2) \\= & {} \sum _{u_1=v_1,u_2v_2\in E_2}\nu _{{\mathscr {A}}_1}(u_1)\\&+\sum _{u_2=v_2,u_1v_1\in E_1}\nu _{{\mathscr {A}}_2}(u_2) \\= & {} d_{G_2}(u_2)\nu _{{\mathscr {A}}_1}(u_1)+d_{G_1}(u_1)\nu _{{\mathscr {A}}_2}(u_2) \\= & {} {r_1}{c_2}+{r_2}{c_4}. \end{aligned}$$
This is constant for all vertices in \(V_1\times V_2\). Hence, \({\mathscr {G}}_1*{\mathscr {G}}_2\) is a regular PFG.
Conversely, assume that \({\mathscr {G}}_1*{\mathscr {G}}_2\) is a regular PFG. Then, for any two vertices \((u_1,v_1)\) and \((u_2,v_2)\) in \(V_1\times V_2\),
$$\begin{aligned} (d_\mu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_1,v_1)= & {} (d_\mu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_2,v_2) \\ d_{G_1}(u_1)\mu _{{\mathscr {A}}_2}(v_1)+d_{G_2}(v_1)\mu _{{\mathscr {A}}_1}(u_1)= & {} d_{G_1}(u_2)\mu _{{\mathscr {A}}_2}(v_2)\\&+ d_{G_2}(v_2)\mu _{{\mathscr {A}}_1}(u_2)\\ r{c_1}+{r_2}\mu _{{\mathscr {A}}_1}(u_1)= & {} r{c_1}+{r_2}\mu _{{\mathscr {A}}_1}(u_2) \\ \mu _{{\mathscr {A}}_1}(u_1)= & {} \mu _{{\mathscr {A}}_1}(u_2),\\ (d_\nu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_1,v_1)= & {} (d_\nu )_{{{\mathscr {G}}_1}*{{\mathscr {G}}_2}}(u_2,v_2) \\ d_{G_1}(u_1)\nu _{{\mathscr {A}}_2}(v_1)+d_{G_2}(v_1)\nu _{{\mathscr {A}}_1}(u_1)= & {} d_{G_1}(u_2)\nu _{{\mathscr {A}}_2}(v_2)\\&+ d_{G_2}(v_2)\nu _{{\mathscr {A}}_1}(u_2) \\ r{c_2}+{r_2}\nu _{{\mathscr {A}}_1}(u_1)= & {} r{c_2}+{r_2}\nu _{{\mathscr {A}}_1}(u_2) \\ \nu _{{\mathscr {A}}_1}(u_1)= & {} \nu _{{\mathscr {A}}_1}(u_2). \end{aligned}$$
This is true for all vertices in \({\mathscr {G}}_1\). Hence, \(\mu _{{\mathscr {A}}_1}\) and \(\nu _{{\mathscr {A}}_1}\) are constant functions. \(\square \)
Definition 2.7
Let \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) be a Pythagorean fuzzy graph on underlying crisp graph \(G=(V,E).\) Then \({\mathscr {G}}\) is said to be a full regular Pythagorean fuzzy graph if \({\mathscr {G}}\) is both regular and partially regular graph.
Example 2.6
Consider a Pythagorean fuzzy graph \({\mathscr {G}} = ({\mathscr {A}},{\mathscr {B}})\) as displayed in the Fig. 13.
Since \(d_{\mu }({u_i})=1.5\)  and  \(d_{\nu }({u_i})=2\) for all \(u_i \in V\), where \(i=1,\ldots ,6.\) Hence, \({\mathscr {G}}\) is a regular Pythagorean fuzzy graph of degree (1.5, 2). Also, G is a regular graph as the degree of each vertex is equal. Thus, \({\mathscr {G}}\) is a full regular Pythagorean fuzzy graph.
Remark 2.4
If two Pythagorean fuzzy graphs are full regular, their maximal product may not be full regular PFG as it can be seen in this example. Consider two PFGs \({{\mathscr {G}}_1}=({{\mathscr {A}}_1},{{\mathscr {B}}_1})\) and \({{\mathscr {G}}_2}=({{\mathscr {A}}_2},{{\mathscr {B}}_2})\) on \(V_1=\{a,b\}\) and \(V_2=\{c,d,e\}\), respectively, as shown in Fig. 14. Their maximal product \({{\mathscr {G}}_1}~*~{{\mathscr {G}}_2}\) is shown in Fig. 15.
By routine calculation, one can see that \({\mathscr {G}}_1\) and \({\mathscr {G}}_2\) are full regular PFGs. But \((d)_{{\mathscr {G}}_1*{\mathscr {G}}_2}(a,d)\ne (d)_{{\mathscr {G}}_1*{\mathscr {G}}_2}(b,d)\). Hence, \({{\mathscr {G}}_1}~*~{{\mathscr {G}}_2}\) is not full regular PFG.
Remark 2.5
The maximal product of two regular PFGs on complete graphs is partially regular. Consider two PFGs \({{\mathscr {G}}_1}=({{\mathscr {A}}_1},{{\mathscr {B}}_1})\) and \({{\mathscr {G}}_2}=({{\mathscr {A}}_2},{{\mathscr {B}}_2})\) on \(V_1=\{u_1,v_1\}\) and \(V_2=\{u_2,v_2\}\), respectively, as shown in Fig. 16. Their maximal product \({{\mathscr {G}}_1}~*~{{\mathscr {G}}_2}\) is shown in Fig. 17.
By routine calculation, one can see that \({\mathscr {G}}_1\) and \({\mathscr {G}}_2\) are regular PFGs. But \((d)_{{\mathscr {G}}_1*{\mathscr {G}}_2}(u_1,u_2)\ne (d)_{{\mathscr {G}}_1*{\mathscr {G}}_2}(v_1,v_2)\). Hence, \({{\mathscr {G}}_1}~*~{{\mathscr {G}}_2}\) is a partially regular PFG as crisp graph is regular.

Regular residue product in Pythagorean fuzzy graphs

Definition 3.1
Let \({\mathscr {G}}_1~=~({\mathscr {A}}_1,{\mathscr {B}}_1)~\mathrm ~and~ {\mathscr {G}}_2~=~({\mathscr {A}}_2,{\mathscr {B}}_2)\) be two PFGs of the graphs \(G_1~=~(V_1,E_1)~{\mathrm{~and~}} ~G_2~=~(V_2,E_2)\), respectively. The residue product of \({\mathscr {G}}_1~{\mathrm{~and~ }}~{\mathscr {G}}_2\) is denoted by \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2 ~=~({\mathscr {A}}_1 \cdot {\mathscr {A}}_2,{\mathscr {B}}_1 \cdot {\mathscr {B}}_2)\) and defined as:
(i)
\(\left\{ \begin{array}{ll} (\mu _{{\mathscr {A}}_1} \cdot \mu _{{\mathscr {A}}_2})(u_1,u_2)~=~\mu _{{\mathscr {A}}_1}(u_1)\vee \mu _{{\mathscr {A}}_2}(u_2)\\ (\nu _{{\mathscr {A}}_1} \cdot \nu _{{\mathscr {A}}_2})(u_1,u_2)~=~\nu _{{\mathscr {A}}_1}(u_1)\wedge \nu _{{\mathscr {A}}_2}(u_2) \\ \quad {\mathrm{~ for~ all~}} (u_1,u_2) \in V_1 \times V_2, \end{array}\right. \)
(ii)
\(\left\{ \begin{array}{ll} (\mu _{{\mathscr {B}}_1} \cdot \mu _{{\mathscr {B}}_2})(u_1,u_2)(v_1,v_2)~=~\mu _{{\mathscr {B}}_1}({u_1}{v_1})\\ (\nu _{{\mathscr {B}}_1} \cdot \nu _{{\mathscr {B}}_2})(u_1,u_2)(v_1,v_2)~=~\nu _{{\mathscr {B}}_1}({u_1}{v_1})\\ \quad {\mathrm{~ for~ all~}} {u_1}{v_1} \in E_1, u_2 \ne v_2. \end{array}\right. \)
Remark 3.1
In general, the residue product of two strong PFGs may not be strong PFG as it is explained in this example. Consider two Pythagorean fuzzy graphs \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) and \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) as shown in Fig. 18.
Here \(\mu _{{\mathscr {B}}_1}(u_1u_2) = \mu _{{\mathscr {A}}_1}(u_1) \wedge \mu _{{\mathscr {A}}_1}(u_2),~\nu _{{\mathscr {B}}_1}(u_1u_2) = \nu _{{\mathscr {A}}_1}(u_1) \vee \nu _{{\mathscr {A}}_1}(u_2)\) for all \(u_1u_2 \in E_1\) and \(\mu _{{\mathscr {B}}_2}(v_1v_2) = \mu _{{\mathscr {A}}_2}(v_1) \wedge \mu _{{\mathscr {A}}_2}(v_2),~\nu _{{\mathscr {B}}_2}(v_1v_2) = \nu _{{\mathscr {A}}_2}(v_1) \vee \nu _{{\mathscr {A}}_2}(v_2)\) for all \(v_1v_2 \in E_2\). Hence, \({\mathscr {G}}_1\) and \({\mathscr {G}}_2\) are strong PFGs.
But \((\mu _{{\mathscr {B}}_1} \cdot \mu _{{\mathscr {B}}_2})((u_1,v_2)(u_2,v_1))= ~0.6 \ne \mu _{{\mathscr {A}}_1}(u_1,v_2) \wedge \mu _{{\mathscr {A}}_2}(u_2,v_1) = 0.7\)  and  \((\nu _{{\mathscr {B}}_1} \cdot \nu _{{\mathscr {B}}_2})((u_1,v_2)(u_2,v_1))\) \(= ~0.5 \ne \nu _{{\mathscr {A}}_1}(u_1,v_2) \wedge \nu _{{\mathscr {A}}_2}(u_2,v_1) = 0.4\). Thus, their residue product \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2\) is not a strong PFG.
The following theorem gives the condition under which the residue product is strong.
Theorem 3.1
The residue product of a strong PFG \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) with any PFG \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) is a strong PFG if \(\mu _{{\mathscr {A}}_1}\ge \mu _{{\mathscr {A}}_2}\)\(\nu _{{\mathscr {A}}_1}\le \nu _{{\mathscr {A}}_2}\).
Proof
Let \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) be a strong PFG and \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) be any PFG with \(\mu _{{\mathscr {A}}_1} \ge \mu _{{\mathscr {A}}_2}\)\(\nu _{{\mathscr {A}}_1} \le \nu _{{\mathscr {A}}_2}\). Then
$$\begin{aligned}&\mu _{{\mathscr {B}}_1}(u_1u_2) = \mu _{{\mathscr {A}}_1}(u_1) \wedge \mu _{{\mathscr {A}}_1}(u_2), \\&\nu _{{\mathscr {B}}_1}(u_1u_2)= \mu _{{\mathscr {A}}_1}(u_1) \vee \mu _{{\mathscr {A}}_1}(u_2) ~for~ all~ u_1u_2 \in E_1. \end{aligned}$$
By definition of residue product, we have
If \({u_1}{u_2}\in E_1 \mathrm ~and~ v_1 \ne v_2\), then
$$\begin{aligned}&(\mu _{{\mathscr {B}}_1} \cdot \mu _{{\mathscr {B}}_2})((u_1,v_1)(u_2,v_2))\\&\quad = \mu _{{\mathscr {B}}_1}({u_1}{u_2}) \\&\quad = \mu _{{\mathscr {A}}_1}(u_1)\wedge \mu _{{\mathscr {A}}_1}(u_2) \\&\quad = \{\mu _{{\mathscr {A}}_1}(u_1)\vee \mu _{{\mathscr {A}}_2}(v_1)\}\wedge \{\mu _{{\mathscr {A}}_1}(u_2)\vee \mu _{{\mathscr {A}}_2}(v_2)\} \\&\quad = (\mu _{{\mathscr {A}}_1} \cdot \mu _{{\mathscr {A}}_2})(u_1,v_1)\wedge (\mu _{{\mathscr {A}}_1} \cdot \mu _{{\mathscr {A}}_2})(u_2,v_2), \\&(\nu _{{\mathscr {B}}_1} \cdot \nu _{{\mathscr {B}}_2})((u_1,v_1)(u_2,v_2))\\&\quad = \nu _{{\mathscr {B}}_1}({u_1}{u_2}) \\&\quad = \nu _{{\mathscr {A}}_1}(u_1)\vee \nu _{{\mathscr {A}}_1}(u_2) \\&\quad = \{\nu _{{\mathscr {A}}_1}(u_1)\wedge \nu _{{\mathscr {A}}_2}(v_1)\}\vee \{\nu _{{\mathscr {A}}_1}(u_2)\wedge \nu _{{\mathscr {A}}_2}(v_2)\} \\&\quad = (\nu _{{\mathscr {A}}_1} \cdot \nu _{{\mathscr {A}}_2})(u_1,v_1)\vee (\nu _{{\mathscr {A}}_1} \cdot \nu _{{\mathscr {A}}_2})(u_2,v_2). \end{aligned}$$
Hence, \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2\) is a strong PFG. \(\square \)
Theorem 3.2
The residue product \({\mathscr {G}}_1 *{\mathscr {G}}_2\) of two connected PFGs is always a connected PFG.
Proof
Let \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) and \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) be two connected PFGs with underlying crisp graph \(G_1=(V_1,E_1)\)  and  \(G_2=(V_2,E_2)\), respectively. Let \(V_1=\{u_1,u_2,\ldots ,u_m\}\)  and  \(V_2=\{v_1,v_2,\ldots ,v_n\}\). Then \(\mu _1^\infty (u_iu_j)~>~0\), \(\nu _1^\infty (u_iu_j)~>~0\) for all \(u_i,u_j\in V_1\)  and  \(\mu _2^\infty (v_iv_j)~>~0\), \(\nu _2^\infty (v_iv_j)~>~0\) for all \(v_i,v_j \in V_2\).
The residue product of \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) can be taken as \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\). Consider the k subgraphs of \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) with the vertex sets \(V_2=\{u_iv_1,u_iv_2,\ldots ,u_iv_n\}\) for \(i=1, 2, \ldots , m.\) Each of these subgraphs of \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) is connected as \(u_i's\) are same.
Since \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) are connected, each \(u_i\)  and  \(v_i\) are adjacent to at least one of the vertices in \(V_1\) and \(V_2\). Therefore, there exists at least one edge between any pair of the above k subgraphs.
Thus, we have
$$\begin{aligned} \mu ^\infty ((u_iv_j)(u_k,v_l))> & {} 0, \\ \nu ^\infty ((u_iv_j)(u_k,v_l))> & {} 0 \quad for ~all ~(u_i,v_j)(u_k,v_l) ~\in ~ E. \end{aligned}$$
Hence, \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) is a connected PFG (Fig. 19). \(\square \)
Remark 3.2
The residue product of two complete PFGs is not a complete PFG. We explain with an example. Consider two PFGs \({{\mathscr {G}}_1}=({{\mathscr {A}}_1},{{\mathscr {B}}_1})\) and \({{\mathscr {G}}_2}=({{\mathscr {A}}_2},{{\mathscr {B}}_2})\) on \(V_1=\{a,b,c\}\) and \(V_2=\{d,e\}\), respectively, as shown in Fig. 20. Their residue product \({{\mathscr {G}}_1}~\cdot ~{{\mathscr {G}}_2}\) is shown in Fig. 21.
By routine calculation, one can see from Fig. 20 that \({\mathscr {G}}_1\) and \({\mathscr {G}}_2\) are complete PFGs. While notice that \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2\) is not a complete PFG as the only case \(u_1u_2 \in E_1,\) is included in the definition of the residue product.
Remark 3.3
If \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) are two regular PFGs, then their residue product \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2\) may not to be regular PFG as it is explained in this example. Consider two PFGs \({{\mathscr {G}}_1}=({{\mathscr {A}}_1},{{\mathscr {B}}_1})\) and \({{\mathscr {G}}_2}=({{\mathscr {A}}_2},{{\mathscr {B}}_2})\) on \(V_1=\{a,b\}\) and \(V_2=\{c,d\}\), respectively, as shown in Fig. 22. Their residue product \({{\mathscr {G}}_1}~\cdot ~{{\mathscr {G}}_2}\) is shown in Fig. 23.
By routine calculation, one can see from Fig. 22 that \({\mathscr {G}}_1\) and \({\mathscr {G}}_2\) are regular PFGs. While notice that \((d)_{{\mathscr {G}}_1\cdot {\mathscr {G}}_2}(a,d)\ne (d)_{{\mathscr {G}}_1*{\mathscr {G}}_2}(a,c)\). Therefore, \({{\mathscr {G}}_1}~\cdot ~{{\mathscr {G}}_2}\) is not regular PFG.
The following theorems explain the conditions for the residue product of two regular PFGs to be regular.
Theorem 3.3
The residue product \({\mathscr {G}}_1 \cdot {\mathscr {G}}_1\) of any PFG \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) with a PFG \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) such that \(|V_2|=1\), is always a PFG with no edge.
Proof
The proof follows from the Definition 3.1. \(\square \)
Theorem 3.4
If \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) are two PFGs such that \(|V_2|>1\), then their residue product is regular if and only if \({\mathscr {G}}_1\) is regular.
Proof
Let \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)\) be a (kl)-regular PFG and \({\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)\) be any PFG with \(|V_2|>1\).
If \(|V_2|>1\), then the degree of any vertex in Residue product is given by,
$$\begin{aligned} (d_\mu )_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2}(u_1,u_2)= & {} \sum _{{u_1}{v_1} \in E_1, u_2 \ne y_2} \mu _{{\mathscr {B}}_1}({u_1}{v_1})\\= & {} (d_\mu )_{{\mathscr {G}}_1}(u_1) ~=~ k,\\ (d_\nu )_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2}(u_1,u_2)= & {} \sum _{{u_1}{v_1} \in E_1, u_2 \ne y_2} \nu _{{\mathscr {B}}_1}({u_1}{v_1})\\= & {} (d_\nu )_{{\mathscr {G}}_1}(u_1) ~=~ l. \end{aligned}$$
This is a constant for all vertices in \(V_1 \times V_2\). Hence, \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2\) is a regular PFG.
Conversely, assume that \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2\) is a regular PFG. Then, for any two vertices \((u_1,v_1)\) and \((u_2,v_2)\) in \(V_1 \times V_2\),
$$\begin{aligned}&(d_\mu )_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2}(u_1,v_1) = (d_\mu )_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2}(u_2,v_2) \\&(d_\mu )_{{\mathscr {G}}_1}(u_1) = (d_\mu )_{{\mathscr {G}}_1}(u_2),\\&(d_\nu )_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2}(u_1,v_1) = (d_\nu )_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2}(u_2,v_2) \\&(d_\nu )_{{\mathscr {G}}_1}(u_1) = (d_\nu )_{{\mathscr {G}}_1}(u_2). \end{aligned}$$
This is true for all vertices in \(V_1\). Hence, \({\mathscr {G}}_1\) is a regular PFG. \(\square \)
Example 3.1
Consider two PFGs \({\mathscr {G}}_1=({\mathscr {A}}_1,{\mathscr {B}}_1)~\mathrm and~{\mathscr {G}}_2=({\mathscr {A}}_2,{\mathscr {B}}_2)~\mathrm on~ V_1=\{u_1,u_2\} ~\mathrm and~ V_2=\{v_1,v_2,v_3\}\), respectively, as shown in Fig. 24. Their residue product \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2\) is shown in Fig. 25.
Since \((d)_{{\mathscr {G}}_1}(u_i)~=~(0.3,0.7)\) for i=1,2  and  \((d)_{{\mathscr {G}}_2}(v_1) \ne (d)_{{\mathscr {G}}_2}(v_2)\), therefore \({\mathscr {G}}_1~=~({\mathscr {A}}_1,{\mathscr {B}}_1)\) is a regular PFG and \({\mathscr {G}}_2~=~({\mathscr {A}}_2,{\mathscr {B}}_2)\) is not regular PFG with \(|V_2|>1\). Now, \((d)_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2}(u_i,v_j)~=~(0.6,1.4)\) for \(i=1,2\) and \(j=1,2,3.\) Thus, the residue product \({{\mathscr {G}}_1 \cdot {\mathscr {G}}_2}\) is a regular PFG.
Theorem 3.5
If  \({\mathscr {G}}_1~=~({\mathscr {A}}_1,{\mathscr {B}}_1)\)  and  \({\mathscr {G}}_2~=~({\mathscr {A}}_2,{\mathscr {B}}_2)\) are two PFGs such that  \(\mu _{{\mathscr {A}}_1}\ge \mu _{{\mathscr {A}}_2}\)\(\nu _{{\mathscr {A}}_1}\le \nu _{{\mathscr {A}}_2}\), then the total degree of any vertex in the residue product \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2\) is given as,
$$\begin{aligned}&(td_\mu )_{{\mathscr {G}}_1\cdot {\mathscr {G}}_2}(u_i,v_j)= \left\{ \begin{array}{cc} (td_\mu )_{{\mathscr {G}}_1}(u_i)~~~~~~~~&{} \mathrm{if}~ | V_1 |> 1, \\ ~\mu _{{\mathscr {A}}_1}(u_i)~~~~~~~~~~~ &{} \mathrm{if}~ | V_1 | = 1, \end{array} \right. \\&(td_\nu )_{{\mathscr {G}}_1\cdot {\mathscr {G}}_2}(u_i,v_j)= \left\{ \begin{array}{ll} (td_\nu )_{{\mathscr {G}}_1}(u_i)~~~~~~~~~ &{} \mathrm{if}~ | V_1 | > 1,\\ ~\nu _{{\mathscr {A}}_1}(u_i)~~~~~~~~~~~ &{} \mathrm{if}~ | V_1 | = 1. \end{array} \right. \end{aligned}$$
Proof
If \(\mu _{{\mathscr {A}}_1}\ge \mu _{{\mathscr {A}}_2}\)\(\nu _{{\mathscr {A}}_1}\le \nu _{{\mathscr {A}}_2}\) and \(|V_2|>1\), then
$$\begin{aligned}&({t}{d}_{\mu })_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2 }(u_i,v_j)\\&\quad = \sum _{(u_i,v_j)(u_k,v_l)\in E_1 \times E_2} (\mu _{{\mathscr {B}}_1} \cdot \mu _{{\mathscr {B}}_2})((u_i,v_j)(u_k,v_l)) \\&\qquad + (\mu _{{\mathscr {A}}_1} \cdot \mu _{{\mathscr {A}}_2})(u_i,v_j) \\&\quad = \sum _{{u_i}{u_k}\in E_1, v_j\ne v_l}\mu _{{\mathscr {B}}_1}({u_i}{u_k}) + \mu _{{\mathscr {A}}_1}(u_i)\vee \mu _{{\mathscr {A}}_2}(v_j) \\&\quad = \left\{ \begin{array}{cc} (d_\mu )_{{\mathscr {G}}_1}(u_i)+ \mu _{{\mathscr {A}}_1}(u_i)~~~~~~~~&{} \mathrm{if}~ | V_2 |> 1, \\ ~\mu _{{\mathscr {A}}_1}(u_i)~~~~~~~~~~~ &{} \mathrm{if}~ | V_2 | = 1, \end{array} \right. \\&\quad = \left\{ \begin{array}{cc} (td_\mu )_{{\mathscr {G}}_1}(u_i),~~~~~~~~~~~~~~~~~~~~&{} \mathrm{if}~ | V_2 |> 1, \\ ~\mu _{{\mathscr {A}}_1}(u_i),~~~~~~~~~~~~~~~ &{} \mathrm{if}~ | V_2 | = 1. \end{array} \right. \\&({t}{d}_{\nu })_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2 }(u_i,v_j)\\&\quad = \sum _{(u_i,v_j)(u_k,v_l)\in E_1 \times E_2} (\nu _{{\mathscr {B}}_1} \cdot \nu _{{\mathscr {B}}_1})((u_i,v_j)(u_k,v_l)) \\&\qquad + (\nu _{{\mathscr {A}}_1} \cdot \nu _{{\mathscr {A}}_1})(u_i,v_j) \\&\quad = \sum _{{u_i}{u_k}\in E_1, v_j\ne v_l}\nu _{{\mathscr {B}}_1}({u_i}{u_k}) \\&\qquad + \nu _{{\mathscr {A}}_1}(u_i)\wedge \nu _{{\mathscr {A}}_2}(v_j) \\&\quad = \left\{ \begin{array}{cc} (d_\nu )_{{\mathscr {G}}_1}(u_i)+ \nu _{{\mathscr {A}}_1}(u_i)~~~~~~~~&{} \mathrm{if}~ | V_2 |> 1, \\ ~\nu _{{\mathscr {A}}_1}(u_i)~~~~~~~~~~~ &{} \mathrm{if}~ | V_2 | = 1, \end{array} \right. \\&\quad = \left\{ \begin{array}{cc} (td_\nu )_{{\mathscr {G}}_1}(u_i)~~~~~~~~~~~~~~~~~~~~&{} \mathrm{if}~ | V_2 | > 1, \\ ~\nu _{{\mathscr {A}}_1}(u_i)~~~~~~~~~~~~~~~~~~~ &{} \mathrm{if}~ | V_2 | = 1.\end{array} \right. \end{aligned}$$
\(\square \)
Definition 3.2
Let \({\mathscr {G}}=({\mathscr {A}},{\mathscr {B}})\) be a Pythagorean fuzzy graph on underlying crisp graph \(G=(V,E).\) If
$$\begin{aligned} td_{\mu }({u})= & {} \sum _{u,v\ne u \in V} \mu _{{\mathscr {B}}}{(uv)} + \mu (u) = k, \\ td_{\nu }({u})= & {} \sum _{u,v\ne u \in V} \nu _{{\mathscr {B}}}{(uv)} + \nu (u) = l \quad {\mathrm{~for ~all ~u \in V}}, \end{aligned}$$
then \({\mathscr {G}}\) is said to be totally regular Pythagorean fuzzy graph of total degree (kl) or (kl)-totally regular PFG.
Example 3.2
Consider a graph  \(G =(V,E)\)  where  \(V = \{u_1,u_2,u_3,u_4\}\)  and  \(E = \{u_1u_2,u_1u_3,u_2u_4,u_3u_4\}.\) Let \({\mathscr {A}}\) and \({\mathscr {B}}\) be Pythagorean fuzzy vertex set and Pythagorean fuzzy edge set defined on V and \(V \times V\), respectively (Fig. 26).
$$\begin{aligned} {\mathscr {A}}= & {} \bigg \langle \bigg (\dfrac{u_1}{0.7},\dfrac{u_2}{0.7},\dfrac{u_3}{0.7},\dfrac{u_4}{0.7}\bigg ),\\&\times \bigg (\dfrac{u_1}{0.5},\dfrac{u_2}{0.5},\dfrac{u_3}{0.5},\dfrac{u_4}{0.5}\bigg ) \bigg \rangle \hbox { and }\\ {\mathscr {B}}= & {} \bigg \langle \bigg (\dfrac{u_1u_2}{0.6},\dfrac{u_1u_3}{0.7},\dfrac{u_2u_4}{0.7},\dfrac{u_3u_4}{0.6}\bigg ),\\&\times \bigg (\dfrac{u_1u_2}{0.6},\dfrac{u_1u_3}{0.6},\dfrac{u_2u_4}{0.6},\dfrac{u_3u_4}{0.6}\bigg ) \bigg \rangle . \end{aligned}$$
Since \(td_{\mu }({u_i})=1.8\)  and  \(td_{\nu }({u_i})=1.7\) \({\mathrm{for ~all ~u_i} \in V}\) and \(i=1,2,3,4.\) Hence, \({\mathscr {G}}\) is a totally regular Pythagorean fuzzy graph of total degree (1.8, 1.7) or (1.8, 1.7)-totally regular PFG.
Theorem 3.6
If \({\mathscr {G}}_1~=~({\mathscr {A}}_1,{\mathscr {B}}_1)\) is a totally regular PFG and \({\mathscr {G}}_2~=~({\mathscr {A}}_2,{\mathscr {B}}_2)\) is a PFG such that \(\mu _{{\mathscr {A}}_1}\ge \mu _{{\mathscr {A}}_2}\)\(\nu _{{\mathscr {A}}_1}\le \nu _{{\mathscr {A}}_2}\) and \(| V_2 | > 1\), then the residue product is totally regular PFG.
Proof
Let \({\mathscr {G}}_1~=~({\mathscr {A}}_1,{\mathscr {B}}_1)\) be a ( kl )-totally regular PFG and \({\mathscr {G}}_2~=~({\mathscr {A}}_2,{\mathscr {B}}_2)\) be a PFG such that \(\mu _{{\mathscr {A}}_1}\ge \mu _{{\mathscr {A}}_2}\)\(\nu _{{\mathscr {A}}_1}\le \nu _{{\mathscr {A}}_2}\) and \(| V_2 | > 1\). Then \((td_\mu )_{{\mathscr {G}}_1}(u_i)= k\), \((td_\nu )_{{\mathscr {G}}_1}(u_i)= l\), for all \(u_i\) in \(V_1\) and \((\mu _{{\mathscr {A}}_1} \cdot \mu _{{\mathscr {A}}_2})(u_1,v_1)~=~ \mu _{{\mathscr {A}}_1}(u_1)\),   \((\nu _{{\mathscr {A}}_1} \cdot \nu _{{\mathscr {A}}_2})(u_1,v_1)~=~ \nu _{{\mathscr {A}}_1}(u_1)\) , for all \((u_1,v_1)\) in \(V_1 \times V_2\). Now,
$$\begin{aligned}&({t}{d}_{\mu })_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2 }(u_1,v_1)\\&\quad = (d_\mu )_{{\mathscr {G}}_1\cdot {\mathscr {G}}_2}(u_1,v_1)+ (\mu _{{\mathscr {A}}_1}\cdot \mu _{{\mathscr {A}}_2})(u_1,v_1) \\&\quad = (d_\mu )_{{\mathscr {G}}_1}(u_1)+ \mu _{{\mathscr {A}}_1}(u_1) \\&\quad = (td_\mu )_{{\mathscr {G}}_1}(u_1) \\&\quad = k ,\\&({t}{d}_{\nu })_{{\mathscr {G}}_1 \cdot {\mathscr {G}}_2 }(u_1,v_1)\\&\quad = (d_\nu )_{{\mathscr {G}}_1\cdot {\mathscr {G}}_2}(u_1,v_1)+ (\nu _{{\mathscr {A}}_1}\cdot \nu _{{\mathscr {A}}_2})(u_1,v_1) \\&\quad = (d_\nu )_{{\mathscr {G}}_1}(u_1)+ \nu _{{\mathscr {A}}_1}(u_1) \\&\quad = (td_\nu )_{{\mathscr {G}}_1}(u_1) \\&\quad = l . \end{aligned}$$
This is constant for all vertices in \(V_1 \times V_2\). Hence, \({\mathscr {G}}_1 \cdot {\mathscr {G}}_2\) is a (kl)-totally regular PFG. \(\square \)

Applications to decision-making

In this section, we apply the concept of PFGs to decision-making problems. Two decision-making problems concerning the ‘evaluation of best company for investment’ and ‘alliance partner selection of a software company’ are solved to illustrate the applicability of the proposed concept of PFGs in realistic scenario based on Pythagorean fuzzy preference relations (PFPRs) [31]. The algorithm for the alliance partner selection of a software company within the framework of PFPR is outlined in Algorithm 1.

Evaluation of best company for investment

To get the highest possible profit, assume that an investor wants to invest some money in an enterprise. Initially, he considers six possible alternatives: \(x_{1}\) is a manufacturing company, \(x_{2}\) is a fishing company, \(x_{3}\) is a clothing company, \(x_{4}\) is a feed company, \(x_{5}\) is a seed company and \(x_{6}\) is a building materials company. To prioritize these six possible alternatives \({\mathscr {X}}= \{x_{1}, x_{1}, x_{3}, x_{4}, x_{5}, x_{6}\},\) a decision-maker is invited to assess them. The decision-maker compares each pair of these alternatives and provides the judgements by a directed network of the PFPR whose vertices represent these alternatives as shown in Fig. 27 and corresponding PFPRs [31] are shown in Table 1:
Table 1
PFPR of the decision-maker
R
\(x_{1}\)
\(x_{2}\)
\(x_{3}\)
\(x_{4}\)
\(x_{5}\)
\(x_{6}\)
\(x_{1}\)
(0.5, 0.5)
(0.4, 0.8)
(0.3, 0.6)
(0.7, 0.2)
(0.8, 0.6)
(0.1, 0.8)
\(x_{2}\)
(0.8, 0.4)
(0.5, 0.5)
(0.9, 0.4)
(0.5, 0.8)
(0.6, 0.8)
(0.5, 0.7)
\(x_{3}\)
(0.6, 0.3)
(0.4, 0.9)
(0.5, 0.5)
(0.7, 0.6)
(0.5, 0.8)
(0.9, 0.3)
\(x_{4}\)
(0.2, 0.7)
(0.8, 0.5)
(0.6, 0.7)
(0.5, 0.5)
(0.9, 0.3)
(0.5, 0.6)
\(x_{5}\)
(0.6, 0.8)
(0.8, 0.6)
(0.8, 0.5)
(0.3, 0.9)
(0.5, 0.5)
(0.8, 0.5)
\(x_{6}\)
(0.8, 0.1)
(0.7, 0.5)
(0.3, 0.9)
(0.6, 0.5)
(0.5, 0.8)
(0.5, 0.5)
Using Pythagorean fuzzy averaging (PFA) operator [5],
$$\begin{aligned} p_{i}= & {} \text {PFA}(p_{i1},p_{i2},\ldots ,p_{in})\\= & {} \left( \sqrt{1-\left( \prod _{j=1}^{n}\left( 1-\mu ^{2}_{ij}\right) \right) ^{1/n}}, \left( \prod _{j=1}^{n}\nu _{ij}\right) ^{1/n}\right) ,\quad i=1,2,3,\ldots ,n, \end{aligned}$$
we aggregate all \(p_{ij}, j=1,2,\ldots ,6\) corresponding to the company \(x_{i}\), and then get the complex Pythagorean fuzzy number \(p_{i}\) of the company \(x_{i}\), over all the other companies:
$$\begin{aligned}&p_{1} = (0.5604,0.5334), p_{2} = (0.6970,0.5742),\\&p_{3} = (0.6669,0.5185), \\&p_{4} = (0.6814,0.5295), p_{5} = (0.6909,0.6148),\\&p_{6} = (0.6116,0.4561). \end{aligned}$$
Utilize the score function \(s(p_{i})=\mu ^{2}_{i}-\nu ^{2}_{i}\) [6] in order to calculate the scores of \(p_{i},~i=1,2,\ldots ,6\):
$$\begin{aligned} s(p_{1})= & {} 0.0295,~s(p_{2})=0.1562,~s(p_{3})=0.1759,\\ s(p_{4})= & {} 0.1839,~s(p_{5})=0.0994,~s(p_{6})=0.1660. \end{aligned}$$
According to \(s(p_{i}),~i=1,2,\ldots ,6\), we get the ranking of the partners \(x_{i},~i=1,2,\ldots ,6\) as:
$$\begin{aligned} x_{4} \succ x_{3} \succ x_{6} \succ x_{2} \succ x_{5}\succ x_{1}. \end{aligned}$$
Therefore, the best company is \(x_{4}\) to get the highest possible profit.

Alliance partner selection of a software company

Eastsoft is one of the top five software companies in China [36]. It offers a rich portfolio of businesses, including product engineering solutions, industry solutions, and related software products and platform and services. It is dedicated to becoming a globally leading IT solutions and services provider through continuous improvement of organization and process, competence development of leadership and employees, and alliance and open innovation. To improve the operation and competitiveness capability in the global market, Eastsoft plans to establish a strategic alliance with a transnational corporation. After numerous consultations, five transnational corporations (alternatives) would like to establish a strategic alliance with Eastsoft; they are HP \(x_{1}\), PHILIPS \(x_{2}\), EMC \(x_{3}\), SAP \(x_{4}\) and LK \(x_{5}\). To select the desirable strategic alliance partner, a committee comprising three decision-makers \(m_{k} (k=1,2,3)\) (whose weight vector is \(w=(0.3,0.5,0.7))\) is founded, come from the business process outsourcing department, the operation management department and the engineering management department of Eastsoft, respectively. Based on their experiences, the decision-makers compare each pair of alternatives and give individual judgments using the following PFPRs \(R_{k}=(p_{ij}^{(k)})_{5\times 5}~ (k=1,2,3)\):
Table 2
PFPR of the expert from the business process outsourcing department
\(R_{1}\)
\(x_{1}\)
\(x_{2}\)
\(x_{3}\)
\(x_{4}\)
\(x_{5}\)
\(x_{1}\)
(0.5, 0.5)
(0.5, 0.7)
(0.8, 0.4)
(0.7, 0.6)
(0.3, 0.6)
\(x_{2}\)
(0.7, 0.5)
(0.5, 0.5)
(0.2, 0.9)
(0.7, 0.5)
(0.8, 0.3)
\(x_{3}\)
(0.4, 0.8)
(0.9, 0.2)
(0.5, 0.5)
(0.2, 0.6)
(0.9, 0.2)
\(x_{4}\)
(0.6, 0.7)
(0.5, 0.7)
(0.6, 0.2)
(0.5, 0.5)
(0.3, 0.7)
\(x_{5}\)
(0.6, 0.3)
(0.3, 0.8)
(0.2, 0.9)
(0.7, 0.3)
(0.5, 0.5)
Table 3
PFPR of the expert from the operation management department
\(R_{2}\)
\(x_{1}\)
\(x_{2}\)
\(x_{3}\)
\(x_{4}\)
\(x_{5}\)
\(x_{1}\)
(0.5, 0.5)
(0.9, 0.3)
(0.7, 0.2)
(0.3, 0.8)
(0.5, 0.8)
\(x_{2}\)
(0.3, 0.9)
(0.5, 0.5)
(0.6, 0.7)
(0.1, 0.5)
(0.8, 0.6)
\(x_{3}\)
(0.2, 0.7)
(0.7, 0.6)
(0.5, 0.5)
(0.7, 0.5)
(0.3, 0.7)
\(x_{4}\)
(0.8, 0.3)
(0.5, 0.1)
(0.5, 0.7)
(0.5, 0.5)
(0.8, 0.3)
\(x_{5}\)
(0.8, 0.5)
(0.6, 0.8)
(0.7, 0.3)
(0.3, 0.8)
(0.5, 0.5)
Table 4
PFPR of the expert from the engineering management department
\(R_{3}\)
\(x_{1}\)
\(x_{2}\)
\(x_{3}\)
\(x_{4}\)
\(x_{5}\)
\(x_{1}\)
(0.5, 0.5)
(0.7, 0.6)
(0.5, 0.8)
(0.3, 0.9)
(0.7, 0.6)
\(x_{2}\)
(0.6, 0.7)
(0.5, 0.5)
(0.8, 0.6)
(0.1, 0.7)
(0.3, 0.8)
\(x_{3}\)
(0.8, 0.5)
(0.6, 0.8)
(0.5, 0.5)
(0.4, 0.8)
(0.5, 0.7)
\(x_{4}\)
(0.9, 0.3)
(0.7, 0.1)
(0.8, 0.4)
(0.5, 0.5)
(0.8, 0.4)
\(x_{5}\)
(0.6, 0.7)
(0.8, 0.3)
(0.7, 0.5)
(0.4, 0.8)
(0.5, 0.5)
The Pythagorean fuzzy digraphs \({\mathcal {D}}_{k}\) corresponding to PFPRs \(R_{k}~(k=1,2,3)\) given in Tables 2, 3 and 4, are shown in Fig. 28.
Compute the averaged pythagorean fuzzy element (PFE) \(p^{(k)}_{i}\) of the alternative \(x_{i}\) over all the other alternatives for the experts \(m_{k}(k= 1, 2, 3)\) by the Pythagorean fuzzy averaging (PFA) operator:
Table 5
The decision results of the alternatives using the different methods
Methods
Score of alternatives
Ranking of alternatives
Zhao et al. [40]
− 0.6800   −2.1800   − 0.9400   3.8200   − 0.0200
\({A_{4} \succ A_{5} \succ A_{1} \succ A_{3} \succ A_{2}}\)
Our proposed method
0.3367   0.2276   0.3276   0.6067   0.3595
\({A_{4} \succ A_{5} \succ A_{1} \succ A_{3} \succ A_{2}}\)
$$\begin{aligned} p^{(k)}_{i}= & {} PFA(p^{(k)}_{i1},p^{(k)}_{i2},\ldots ,p^{(k)}_{in})\\= & {} \left( \sqrt{1-\left( \prod _{j=1}^{n}\left( 1-\mu ^{2}_{ij}\right) \right) ^{1/n}}, \left( \prod _{j=1}^{n}\nu _{ij}\right) ^{1/n}\right) ,\quad i=1,2,3,\ldots ,n. \end{aligned}$$
The aggregation results of the experts \(m_{k}~(k = 1,2,3)\) are as follows:
\(m_{1}:\)
\(p^{(1)}_{1}=(0.6139,0.5502)\), \(p^{(1)}_{2}=(0.6457,0.5078)\), \(p^{(1)}_{3}=(0.7312, 0.3949)\), \(p^{(1)}_{4}=(0.5180,0.5094)\), \(p^{(1)}_{5}=(0.5152,0.5036)\);
\(m_{2}:\)
\(p^{(2)}_{1}=(0.6720,0.4536)\), \(p^{(2)}_{2}=(0.5574,0.6239)\), \(p^{(2)}_{3}=(0.5459,0.5933)\), \(p^{(2)}_{4}=(0.6639,0.3160)\), \(p^{(2)}_{5}=(0.6295,0.5448)\);
\(m_{3}:\)
\(p^{(3)}_{1}=(0.5761,0.6645)\), \(p^{(3)}_{2}=(0.5574,0.6518)\), \(p^{(3)}_{3}=(0.5985,0.6454)\), \(p^{(3)}_{4}=(0.7789,0.2993)\), \(p^{(3)}_{5}=(0.6371,0.5305)\).
Compute a collective PFE \(p_{i}~(i=1,2,\ldots ,n)\) of the alternative \(x_{i}\) over all the other alternatives using the Pythagorean fuzzy weighted averaging (PFWA) operator [5]:
$$\begin{aligned} p_{i}= & {} \text {PFWA}(p^{(1)}_{i},p^{(2)}_{i},\ldots ,p^{(s)}_{i})\\= & {} \left( \sqrt{1-\prod _{k=1}^{s}\left( 1-(\mu _{k}^{2})\right) ^{w_{k}}}, \prod _{k=1}^{s}(\nu _{k})^{w_{k}}\right) . \end{aligned}$$
That is,
$$\begin{aligned}&p_{1}=(0.7180,0.4229), p_{2}=(0.6751,0.4777),\\&p_{3}=(0.7153,0.4290),\\&p_{4}=(0.8035,0.1973), p_{5}=(0.7128,0.3855). \end{aligned}$$
Compute the score functions \(s(p_{i})=\mu _{i}^{2}-\nu _{i}^{2}\) [6] of \(p_{i}(i=1,2,3,4,5)\), and rank all the alternatives \(x_{i}(i= 1, 2, 3,4,5)\) according to the values of \(s(p_{i})(i = 1, 2, 3,4,5)\).
$$\begin{aligned} s(p_{1})= & {} 0.3367,~s(p_{2})=0.2276,~s(p_{3})= 0.3276,\\ s(p_{4})= & {} 0.6067,~s(p_{5})=0.3595. \end{aligned}$$
Then \(x_{4}\succ x_{5}\succ x_{1}\succ x_{3}\succ x_{2}\). Thus, the optimal choice is SAP \(x_{4}.\)
Comparative Analysis: We individually compute and compare the decision results using the method of Ref. [40] and our proposed method. They are shown in Table 5. From Table 5, the decision results of the method of Ref. [40] are consistent with our proposed method. It implies that our proposed method considers all the Pythagorean fuzzy evaluation information.

Conclusions and further work

Graph theory has vast range of applications in solving various networking problems encountered in different fields such as signal processing, transportation and error-correcting codes. For modeling the obscurity and uncertainties in practical decision-making and graphical networking problems, Pythagorean fuzzy graphs (PFGs) have better ability due to the increment of spaces in membership and non-membership grades. This paper has introduced two new graph products specifically, maximal product and residue product, for uniting two Pythagorean fuzzy graphs. Using these products, different types of structural models can be combined to produce a better one. They may be useful for the configuration processing of space structures. Further, the paper has explored some crucial properties like strongness, connectedness, completeness and regularity. A special focus on the regularity has been given as it can be applied widely in designing reliable communication and computer networks. Applications of PFGs in decision-making concerning evaluation of best company for investment and alliance partner selection of a software company have been presented.
Further work We are working to extend our study to : (1) Pythagorean fuzzy soft graphs; (2) Rough Pythagorean fuzzy graphs; (3) Simplified interval-valued Pythagorean fuzzy graphs and; (4) Hesitant Pythagorean fuzzy graphs

Acknowledgements

The authors are highly thankful to Associate Editor anonymous referees for their valuable comments and suggestions for improving the paper.

Compliance with ethical standards

Conflict of interest

The authors declare that they have no conflict of interest regarding the publication of the research article.
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Literatur
2.
Zurück zum Zitat Atanassov KT (1983) Intuitionistic fuzzy sets, VII ITKR’s Session, Sofia, Deposed in Central Sci. - Techn. Library of Bulg. Acad. of Sci., 1697/84 (in Bulgarian) Atanassov KT (1983) Intuitionistic fuzzy sets, VII ITKR’s Session, Sofia, Deposed in Central Sci. - Techn. Library of Bulg. Acad. of Sci., 1697/84 (in Bulgarian)
3.
Zurück zum Zitat Yager RR (2013) Pythagorean fuzzy subsets. In: Proceedings of the Joint IFSA World Congress and NAFIPS Annual Meeting, Edmonton, Canada, pp 57–61 Yager RR (2013) Pythagorean fuzzy subsets. In: Proceedings of the Joint IFSA World Congress and NAFIPS Annual Meeting, Edmonton, Canada, pp 57–61
4.
Zurück zum Zitat Yager RR, Abbasov AM (2013) Pythagorean membership grades, complex numbers, and decision making. Int J Intell Syst 28(5):436–452CrossRef Yager RR, Abbasov AM (2013) Pythagorean membership grades, complex numbers, and decision making. Int J Intell Syst 28(5):436–452CrossRef
5.
Zurück zum Zitat Yager RR (2014) Pythagorean membership grades in multi-criteria decision making. IEEE Trans Fuzzy Syst 22(4):958–965CrossRef Yager RR (2014) Pythagorean membership grades in multi-criteria decision making. IEEE Trans Fuzzy Syst 22(4):958–965CrossRef
6.
Zurück zum Zitat Zhang X, Xu Z (2014) Extension of TOPSIS to multiple criteria decision making with Pythagorean fuzzy sets. Int J Intell Syst 29(12):1061–1078MathSciNetCrossRef Zhang X, Xu Z (2014) Extension of TOPSIS to multiple criteria decision making with Pythagorean fuzzy sets. Int J Intell Syst 29(12):1061–1078MathSciNetCrossRef
8.
Zurück zum Zitat Rangasamy P, Palaniappan N (2003) Some operations on intuitionistic fuzzy sets of second type. Notes Intuit Fuzzy Sets 10(2):1–19 Rangasamy P, Palaniappan N (2003) Some operations on intuitionistic fuzzy sets of second type. Notes Intuit Fuzzy Sets 10(2):1–19
9.
Zurück zum Zitat Ren P, Xu Z, Gou X (2016) Pythagorean fuzzy TODIM approach to multi-criteria decision making. Appl Soft Comput 42:246–259CrossRef Ren P, Xu Z, Gou X (2016) Pythagorean fuzzy TODIM approach to multi-criteria decision making. Appl Soft Comput 42:246–259CrossRef
11.
Zurück zum Zitat Garg H (2018) A new exponential operational laws and their aggregation operators of interval-valued Pythagorean fuzzy information. Inte J Intell Syst 33(3):653–683CrossRef Garg H (2018) A new exponential operational laws and their aggregation operators of interval-valued Pythagorean fuzzy information. Inte J Intell Syst 33(3):653–683CrossRef
12.
Zurück zum Zitat Garg H (2018) Some methods for strategic decision-making problems with immediate probabilities in Pythagorean fuzzy environment. Int J Intell Syst 33(4):687–712CrossRef Garg H (2018) Some methods for strategic decision-making problems with immediate probabilities in Pythagorean fuzzy environment. Int J Intell Syst 33(4):687–712CrossRef
13.
Zurück zum Zitat Garg H (2018) Linguistic Pythagorean fuzzy sets and its applications in multi attribute decision making process. Int J Intell Syst 33(6):1234–1263CrossRef Garg H (2018) Linguistic Pythagorean fuzzy sets and its applications in multi attribute decision making process. Int J Intell Syst 33(6):1234–1263CrossRef
14.
Zurück zum Zitat Garg H (2018) Hesitant Pythagorean fuzzy sets and their aggregation operators in multiple-attribute decision-making. Int J Uncert Quantif 8(3):267–289MathSciNetCrossRef Garg H (2018) Hesitant Pythagorean fuzzy sets and their aggregation operators in multiple-attribute decision-making. Int J Uncert Quantif 8(3):267–289MathSciNetCrossRef
15.
Zurück zum Zitat Garg H (2016) A novel correlation coefficients between Pythagorean fuzzy sets and its applications to decision-making processes. Int J Intell Syst 31(12):1234–1253CrossRef Garg H (2016) A novel correlation coefficients between Pythagorean fuzzy sets and its applications to decision-making processes. Int J Intell Syst 31(12):1234–1253CrossRef
18.
Zurück zum Zitat Garg H (2017) Confidence levels based Pythagorean fuzzy aggregation operators and its application to decision-making process. Comput Math Organ Theory 23(4):546571CrossRef Garg H (2017) Confidence levels based Pythagorean fuzzy aggregation operators and its application to decision-making process. Comput Math Organ Theory 23(4):546571CrossRef
19.
Zurück zum Zitat Garg H (2017) A new improved score function of an interval-valued pythagorean fuzzy set based TOPSIS method. Int J Uncert Quantif 7(5):463–474CrossRef Garg H (2017) A new improved score function of an interval-valued pythagorean fuzzy set based TOPSIS method. Int J Uncert Quantif 7(5):463–474CrossRef
20.
Zurück zum Zitat Garg H (2018) A linear programming method based on an improved score function for interval-valued Pythagorean fuzzy numbers and its application to decision-making. Int J Uncert Fuzziness Knowl Based Syst 29(1):67–80MathSciNetCrossRef Garg H (2018) A linear programming method based on an improved score function for interval-valued Pythagorean fuzzy numbers and its application to decision-making. Int J Uncert Fuzziness Knowl Based Syst 29(1):67–80MathSciNetCrossRef
22.
Zurück zum Zitat Kaufmann A (1973) Introduction a la Theorie des Sour-ensembles Flous. Masson et Cie 1 Kaufmann A (1973) Introduction a la Theorie des Sour-ensembles Flous. Masson et Cie 1
23.
Zurück zum Zitat Rosenfeld A (1975) In: Zadeh LA, Fu KS, Shimura M (eds) Fuzzy graphs, fuzzy sets and their applications. Academic Press, New York, pp 77–95 Rosenfeld A (1975) In: Zadeh LA, Fu KS, Shimura M (eds) Fuzzy graphs, fuzzy sets and their applications. Academic Press, New York, pp 77–95
24.
Zurück zum Zitat Nagoor Gani A, Radha K (2008) On regular fuzzy graphs. J Phys Sci 12:33–44MATH Nagoor Gani A, Radha K (2008) On regular fuzzy graphs. J Phys Sci 12:33–44MATH
26.
Zurück zum Zitat Nirmala G, Vijaya M (2012) Fuzzy graphs on composition, tensor and normal products. Int J Sci Res Publ 2(6):1–7 Nirmala G, Vijaya M (2012) Fuzzy graphs on composition, tensor and normal products. Int J Sci Res Publ 2(6):1–7
27.
Zurück zum Zitat Parvathi R, Karunambigai MG (2006) Intuitionistic fuzzy graphs. In: Intelligence computational, theory and applications. Springer, Berlin, pp 139–150 Parvathi R, Karunambigai MG (2006) Intuitionistic fuzzy graphs. In: Intelligence computational, theory and applications. Springer, Berlin, pp 139–150
29.
Zurück zum Zitat Sarwar M, Akram M (2016) An algorithm for computing certain metrics in intuitionistic fuzzy graphs. J Intell Fuzzy Syst 30(4):2405–2416CrossRef Sarwar M, Akram M (2016) An algorithm for computing certain metrics in intuitionistic fuzzy graphs. J Intell Fuzzy Syst 30(4):2405–2416CrossRef
30.
31.
Zurück zum Zitat Naz S, Ashraf S, Akram M (2018) A novel approach to decision-making with Pythagorean fuzzy information. Mathematics 6(6):95CrossRef Naz S, Ashraf S, Akram M (2018) A novel approach to decision-making with Pythagorean fuzzy information. Mathematics 6(6):95CrossRef
35.
Zurück zum Zitat Dhavudh SS, Srinivasan R (2017) Properties of intuitionistic fuzzy graphs of second type, International. J Comput Appl Math 12(3):815–823MATH Dhavudh SS, Srinivasan R (2017) Properties of intuitionistic fuzzy graphs of second type, International. J Comput Appl Math 12(3):815–823MATH
36.
Zurück zum Zitat Fan ZP, Liu Y (2010) An approach to solve group decision-making problems with ordinal interval numbers. IEEE Trans Syst Man Cybern Part B (Cybernetics) 40(5) Fan ZP, Liu Y (2010) An approach to solve group decision-making problems with ordinal interval numbers. IEEE Trans Syst Man Cybern Part B (Cybernetics) 40(5)
37.
40.
Zurück zum Zitat Wang R, Li YL (2018) A novel approach for group decision-making from intuitionistic fuzzy preference relations and intuitionistic multiplicative preference relations. Information 9(3):1–15 Wang R, Li YL (2018) A novel approach for group decision-making from intuitionistic fuzzy preference relations and intuitionistic multiplicative preference relations. Information 9(3):1–15
Metadaten
Titel
Certain graphs under Pythagorean fuzzy environment
verfasst von
Muhammad Akram
Jawaria Mohsan Dar
Sumera Naz
Publikationsdatum
03.01.2019
Verlag
Springer International Publishing
Erschienen in
Complex & Intelligent Systems / Ausgabe 2/2019
Print ISSN: 2199-4536
Elektronische ISSN: 2198-6053
DOI
https://doi.org/10.1007/s40747-018-0089-5

Weitere Artikel der Ausgabe 2/2019

Complex & Intelligent Systems 2/2019 Zur Ausgabe