Abstract
The purpose of this article is to present a novel idea of complex Pythagorean fuzzy threshold graphs \((\mathcal {CPFTG}_{s})\). We introduce the relation between vertex cardinality and threshold values of a \(\mathcal {CPFTG}\). We propose that \(\mathcal {CPFTG}_{s}\) are free from alternating \(4-cycle\) and these graphs can be built up repeatedly adding an isolated or a dominating vertex. We present that the crisp graph of \(\mathcal {CPFTG}\) is a split graph \((\mathcal {SG})\). Further, the threshold dimension and threshold partition number of \(\mathcal {CPFG}_{s}\) is defined. Some basic results on threshold dimension and threshold partition number also have been discussed. Finally, an application is presented on this developed concept. Due to the wide range of complex Pythagorean fuzzy sets \((\mathcal {CPFS}_{s})\), it is obvious that \(\mathcal {CPFTG}_{s}\) are more helpful and beneficial in modeling a problem as compared to complex fuzzy threshold graphs \((\mathcal {CFTG}_{s})\) and complex intuitionistic fuzzy threshold graphs \((\mathcal {CIFTG}_{s})\).
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Various theories including soft sets theory [19], rough sets theory [28] and fuzzy sets \((\mathcal {FS}_{s})\) theory [41] have been introduced to deal with vague and imprecise information. Among all of these theories, Zadeh’s theory presents a framework which deals with fuzzy situations in a suitable manner. However, an \(\mathcal {FS}\) provides the degree of membership grades only, but no information about the non-membership grades of an object. Atanassov [9] presented the idea of intuitionistic fuzzy sets \((\mathcal {IFS}_{s})\), which also provide information about non-membership grades such that the sum of membership grades and non-membership grades does not exceed 1. In real life, there occur situations, where the sum of membership grades and non-membership grades exceed 1. In order to cope with such situations, Yager [37] proposed the concept of a Pythagorean fuzzy set \((\mathcal {PFS})\) satisfying the square sum of membership grades and non-membership grades not exceeding 1.
All the models which were discussed above are incapable to describe the insensitivity of data and ignorance of time period, however, with the help of a complex data set the vagueness of data and periodicity of time can be dealt with. In 2002, Ramot et al. [31] proposed the idea of a complex fuzzy set \((\mathcal {CFS})\) to deal with such environments. In a \(\mathcal {CFS}\) the range of membership grade lies in a unit disk. A model of \(\mathcal {CFS}\) consisting of amplitude and phase term is remarkably important due to the representation of two-dimensional phenomena, which is prevalent in time-periodic phenomena. In a \(\mathcal {CFS}\) due to the presence of phase term whole data is provided and no loss of information occurs. A systematic review of \(\mathcal {CFS}_{s}\) was presented by Yazdanbakhsh and Dick [40]. Afterwards, many researchers have attracted towards \(\mathcal {CFS}_{s}\) and extended this concept in different environments with applications. The concept of \(\mathcal {CFS}_{s}\) was extended to complex intuitionistic fuzzy sets \((\mathcal {CIFS}_{s})\) by adding non-membership grades in \(\mathcal {CFS}\) by Alkouri and Salleh [7] in 2012. The basic characteristics of \(\mathcal {CIFS}_{s}\) and basic operations of union, complement and intersection were also discussed by them. However, \(\mathcal {CIFS}_{s}\) are incapable of handling some situations. Due to some restrictions in \(\mathcal {CIFS}_{s}\), the novel concept of \(\mathcal {CPFS}_{s}\) was introduced by Ullah et al. [36].
A graph is a framework, which represents the relations among different objects, where objects are represented by vertices and relation between them is represented by edges. In 1736, Euler [12] discussed graphs in solving ko\(\ddot{\mathrm{n}}\)igsberg problem. By using Zadeh’s fuzzy relation, Kaufmann [16] proposed the concept of fuzzy graphs \((\mathcal {FG}_{s})\) in 1973. Afterwards, the notion of \(\mathcal {FG}_{s}\) and related concepts were introduced by Rosenfeld [32] in 1975. Later on, in 1999, intuitionistic fuzzy relations and intuitionistic graphs \((\mathcal {IFG}_{s})\) were introduced by Atanassov [34]. Naz et al. [25] proposed the idea of Pythagorean fuzzy graphs \((\mathcal {PFG}_{s})\).
\(\mathcal {CFS}\) deals with imprecision whose range lies in a complex plane, hence handles the two dimensional information in a single set. To utilize this benefit, the concept of complex fuzzy graphs \((\mathcal {CFG}_{s})\) was introduced by Thirunavukarasu et al. [35]. The notion of complex intuitionistic fuzzy graphs \((\mathcal {CIFG}_{s})\) was put forward by Yaqoob et al. [39] with its implementations in cellular network provider companies. In 2019, Akram et al. [3] introduced complex Pythagorean fuzzy graphs \((\mathcal {CPFG}_{s}).\) After that, planarity of \(\mathcal {CPFG}_{s}\) was discussed by Akram et al. [1]. In 2020, Akram and Sattar [4] presented the notion of competition graphs under complex Pythagorean fuzzy information. Afterwards, the concept of complex Pythagorean Dombi fuzzy graphs was introduced by Akram and Khan [2].
In this paper, we discuss the class of threshold graphs \((\mathcal {TG}_{s})\). In graph theory, these graphs play a vital role. \(\mathcal {TG}_{s}\) were discovered in 1977 by Chavatal and Hammer [11] for their use in set packing problems. Henderson and Zalcstein [15] introduced the same graphs and called them PV-chunk definable graphs. \(\mathcal {TG}_{s}\) have numerous implementations in numerous fields like graph labeling, cyclic scheduling, psychology, parallel processing, controlling traffic flow etc. Ordman [26] used these graphs in resource allocation problems. Koop [17] discussed threshold graphs in manpower allocation problems. Afterwards, Peled and Mahadev [29] discussed \(\mathcal {TG}_{s}\) and related topics on them. Andelic and Simic [8] gave some characterizations of \(\mathcal {TG}_{s}\). After that, fuzzy threshold graphs \((\mathcal {FTG}_{s})\) were first discovered by Smanta and Pal [33]. Later on, interval valued fuzzy threshold graphs were proposed by Paramanik et al. [27]. Yang and Mao [38] introduced intuitionistic fuzzy threshold graphs \((\mathcal {IFTG}_{s})\) in 2019. The concept of m-polar fuzzy threshold graphs was put forward by Mahapatra and Pal [24] in 2021. For more useful notions of fuzzy graphs, the reader are suggested to [4, 5, 10, 18, 20,21,22,23, 30]. In this paper, we introduce \(\mathcal {CPFTG}_{s},\) which broad the concept of \(\mathcal {FTG}_{s}\). \(\mathcal {PFTG}_{s}\) are special \(\mathcal {CPFTG}_{s}.\) These graphs have a wide range of applications in many fields. It is interesting to study \(\mathcal {CPFTG}_{s}\) since these graphs are more capable to handle uncertainty. The characteristics comparison of our proposed approach with different existing approaches is given in Table 1.
The structure of this paper is organized as follows: Section 2 provides basic definitions. Section 3 proposes the concept of \(\mathcal {CPFTG}_{s}\) and related concepts of \(\mathcal {CPFTG}_{s}\). Section 4 describes an algorithm for exploring \(\mathcal {CPFTG}_{s}\) and provides an application of \(\mathcal {CPFTG}_{s}\). Finally, Sect. 5 provides the conclusion.
2 Preliminaries
Definition 1
[36] A \(\mathcal {CPFS}\) on a universe of discourse Z is an object of the form
where \(i = \sqrt{-1}.\) \(\xi _{S}(z)\) and \(\eta _{S}(z)\) are membership and non-membership amplitude terms such that \(\xi _{S}(z),\) \(\eta _{S}(z)\) \(\in [0, 1]\) satisfying the condition \(0 \le \xi ^{2}_{S}(z) + \eta ^{2}_{S}(z) \le 1.\) \(\psi _{S}(z)\) and \(\phi _{S}(z)\) are phase terms associated with membership and non-membership grades, respectively, such that \(\psi _{S}(z), \phi _{S}(z) \in [0, 2\pi ]\) satisfying the condition \(0 \le \psi ^{2}_{S}(z) + \phi ^{2}_{S}(z) \le 2\pi .\)
Definition 2
[3] A \(\mathcal {CPFG}\) on a non-empty set Z is a pair \(G = (S, T)\) where S and T depict complex Pythagorean fuzzy set and complex Pythagorean fuzzy relation, respectively, on Z such that
where \(0 \le \xi ^{2}_{T}(z_{1}z_{2}) + \eta ^{2}_{T}(z_{1}z_{2}) \le 1\) and \(0 \le \psi ^{2}_{T}(z_{1}z_{2}) + \phi ^{2}_{T}(z_{1}z_{2}) \le 2\pi \) for all \(z_{1}z_{2} \in Z \times Z.\) Complex Pythagorean fuzzy vertex set and complex Pythagorean fuzzy edge set of G are denoted by S and T, respectively.
Throughout this paper, \(G^{*} = (Z, E)\) denotes the crisp graph.
Example 1
Consider a graph \(G^{*} = (Z, E),\) where \(Z = \{z_{1}, z_{2}, z_{3}, z_{4}, z_{5}, z_{6}\}\) is the vertex set and \(E = \{z_{1}z_{2}, z_{1}z_{6}, z_{2}z_{6}, z_{2}z_{3}, z_{2}z_{4}, z_{3}z_{4}, z_{5}z_{6}, z_{4}z_{6}, z_{4}z_{5}\}\) is the edge set of \(G^{*}.\) Let \(G = (S, T)\) be a \(\mathcal {CPFG}\) on Z as depicted in Fig. 1, defined by:
Remark 1
Let \(G = (S, T)\) be a \(\mathcal {CPFG}.\) If \(\eta _{S}(z) = 0\) and \(\phi _{S}(z)=0\) for all \(z \in Z\) also \(\eta _{T}(z_{1}, z_{2}) = 0\) and \(\phi {T}(z_{1},z_{2})=0\) for all \((z_{1}, z_{2}) \in E,\) then \(G = (S, T)\) is a \(\mathcal {CFG}.\) Moreover, let \(\xi _{S}(z) = 1,\) \(\eta _{S}(z) = 0,\) \(\phi _{S}(z)=0\) for all \(z \in Z.\) According to the Definition 2, it is obvious that \(G = (S, T)\) will be a \(\mathcal {CPFG}\) only if \(\eta _{T}(z_{1}, z_{2}) = 0,\) \(\phi _{T}(z_{1}, z_{2}) = 0,\) for all \((z_{1}, z_{2}) \in E.\)
3 Complex Pythagorean fuzzy threshold graphs
Definition 3
A \(\mathcal {CPFG}\) \(G = (S, T)\) on a non-empty set Z is called \(\mathcal {CPFTG}\) if there exist \(\hat{t_{1}}> 0, ~\hat{t_{2}}> 0, ~\theta _{t_{1}}> 0, ~\theta _{t_{2}} > 0\) such that
if and only if \({\mathcal {I}} \subset Z\) is an independent set in \(G^{*}.\) We use the notation \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) for \(\mathcal {CPFTG}.\)
An independent set \({\mathcal {I}}\) in \(G^{*}\) is the set of vertices such that no two of which are connected by an edge.
Remark 2
If \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) is CPFTG and \({\mathcal {U}}\subset Z\) is not an independent set in G, then \(\sum \nolimits _{z ~\in ~{\mathcal {U}}}\xi _{S}(z) > \hat{t_{1}}\) or \(\sum \nolimits _{z ~\in ~{\mathcal {U}}}(1 - \eta _{S}(z)) >\hat{t_{2}}\) also \(\sum \nolimits _{z ~\in ~{\mathcal {U}}}\psi _{S}(z) > \theta _{t_{1}}\) or \(\sum \nolimits _{z ~\in ~{\mathcal {I}}}(2\pi - \phi _{S}(z)) > \theta _{t_{2}}.\)
Here we describe an example of a \(\mathcal {CPFTG}\) with four threshold values \(\hat{t_{1}} = 0.04,~\hat{t_{2}} = 1.3,~\theta _{t_{1}} = 0.04\pi \) and \(\theta _{t_{2}} = 3.55\pi .\)
Example 2
Consider a \(\mathcal {CPFTG}\) as displayed in Fig. 2, defined by:
In the following calculations, \({\mathcal {K}}_{i}'s\) represent clique set (the set of vertices in which any two vertices are connected by an edge) and \({\mathcal {I}}_{1}\) represents an independent set in \(G^{*}.\)
We observe that:
for \({\mathcal {I}}_{1} = \{z_{1}, z_{2}\},\)
for \({\mathcal {K}}_{1} = \{z_{1}, z_{3}\},\)
for \({\mathcal {K}}_{2} = \{z_{1}, z_{4}\},\)
for \({\mathcal {K}}_{3} = \{z_{3}, z_{4}\},\)
for \({\mathcal {K}}_{4} = \{z_{2}, z_{3}\},\)
for \({\mathcal {K}}_{5} = \{z_{2}, z_{4}\},\)
for \({\mathcal {K}}_{6} = \{z_{2}, z_{3}, z_{4}\},\)
for \({\mathcal {K}}_{7} = \{z_{1}, z_{3}, z_{4}\},\)
We can see from calculations that for a clique set, necessarily one of the four threshold condition does not hold, since \({\mathcal {K}}\) is not an independent set.
Definition 4
Consider a \(\mathcal {CPFG}\) \(G = (S,T).\) The vertex cardinality of Z for amplitude and phase terms is defined as:
Proposition 1
Consider a \(\mathcal {CPFTG},\) \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}}).\) Let \({\mathcal {I}}\subset Z\) represents an independent set in the crisp graph of G, then the following inequalities hold
Proof
As \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) represents a \(\mathcal {CPFTG}\) with four threshold values \( \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}\) and \(\theta _{t_{2}}\) satisfying
So, \(\sum \limits _{z \in {\mathcal {I}}}\eta _{S}(z)\ge m-\hat{t_{2}}\) and \(\sum \limits _{z \in {\mathcal {I}}}\phi _{S}(z)\ge m(2\pi )-\theta _{t_{2}},\) where m denotes the cardinality of \({\mathcal {I}}.\) Thus, by Definition 4, we get the result
Also
\(\square \)
Definition 5
A \(\mathcal {CFG}\) \(G = (S, T)\) on a non-empty set Z is called complex fuzzy threshold graph \((\mathcal {CFTG})\) if there exist \(\hat{t_{1}}> 0, ~\theta _{t_{1}} > 0,\) such that
if and only if \({\mathcal {I}} \subset Z\) is an independent set in \(G^{*}.\) We use the notation \(G = (S, T; \hat{t_{1}}, \theta _{t_{1}})\) for \(\mathcal {CFTG}.\)
Proposition 2
A \(\mathcal {CFTG}\) is a special case of \(\mathcal {CPFTG}.\)
Proof
Let \(G = (S, T; \hat{t_{1}}, \theta _{t_{1}})\) be a \(\mathcal {CFTG}\) on a non-empty set Z. According to the definition of \(\mathcal {CFTG}\), it is clear that \({\mathcal {I}} \subset Z\) is an independent set in \(G^{*}\) if and only if there exist \(\hat{t_{1}}> 0,~\theta _{t_{1}} > 0\) such that
It is obvious that in the case of a \(\mathcal {CFG}\) \(\eta _{S}(z) = 0\) and \(\phi _{S}(z)=0\) for all \(z \in {\mathcal {I}}.\) Consider \(\hat{t_{2}}\) = m, then there exist \(\hat{t_{1}}>0,~\hat{t_{2}}>0,~\theta _{t_{1}} > 0\) and \(\theta _{t_{2}} > 0 \) such that
where m is the cardinality of an independent set \({\mathcal {I}}.\) Therefore a \(\mathcal {CFTG}\) \(G = (S, T;\hat{t_{1}}, \theta _{t_{1}})\) is a \(\mathcal {CPFTG}.\) \(\square \)
Here we introduce the term complex Pythagorean fuzzy alternating \(4-cycle\) as explained below.
Definition 6
Let \(G = (S,T)\) be a \(\mathcal {CPFG}\) on a non-empty set Z and \(Z = \{z_{1}, z_{2}, z_{3}, z_{4}\}.\) If the four conditions given below are satisfied:
then this construction by four vertices \(z_{1}, z_{2}, z_{3}, z_{4}\) is called complex Pythagorean fuzzy alternating \(4-cycle\) as displayed in Fig. 3.
Remark 3
This construction of complex Pythagorean fuzzy alternating \(4-cycle\) can induce:
-
1.
a complex Pythagorean fuzzy path \(P_{4}\) if
$$\begin{aligned} (\xi _{T}(z_{1},z_{4}),\eta _{T}(z_{1},z_{4}))= & {} (0,0),\quad (\psi _{T}(z_{1},z_{4}),\phi _{T}(z_{1},z_{4})) = (0,0),\\ (\xi _{T}(z_{2},z_{3}),\eta _{T}(z_{2},z_{3}))\ne & {} (0,0), \quad (\psi _{T}(z_{2},z_{3}),\phi _{T}(z_{2},z_{3})) \ne (0,0)~~or\\ (\xi _{T}(z_{2},z_{3}),\eta _{T}(z_{2},z_{3}))= & {} (0,0),\quad (\psi _{T}(z_{2},z_{3}),\phi _{T}(z_{2},z_{3})) = (0,0), \\ (\xi _{T}(z_{1},z_{4}),\eta _{T}(z_{1},z_{4}))\ne & {} (0,0), \quad (\psi _{T}(z_{1},z_{4}),\phi _{T}(z_{1},z_{4})) \ne (0,0). \end{aligned}$$ -
2.
a complex Pythagorean fuzzy square \(C_{4}\) if
$$\begin{aligned} (\xi _{T}(z_{1},z_{4}),\eta _{T}(z_{1},z_{4}))\ne & {} (0,0),\quad (\psi _{T}(z_{1},z_{4}),\phi _{T}(z_{1},z_{4})) \ne (0,0), \\ (\xi _{T}(z_{2},z_{3}),\eta _{T}(z_{2},z_{3}))\ne & {} (0,0), \quad (\psi _{T}(z_{2},z_{3}),\phi _{T}(z_{2},z_{3})) \ne (0,0). \end{aligned}$$ -
3.
a complex Pythagorean fuzzy matching \(2K_{2}\) if
$$\begin{aligned} (\xi _{T}(z_{1},z_{4}),\eta _{T}(z_{1},z_{4}))= & {} (0,0) \quad (\psi _{T}(z_{1},z_{4}), \phi _{T}(z_{1},z_{4})) = (0,0),\\ (\xi _{T}(z_{2},z_{3}),\eta _{T}(z_{2},z_{3}))= & {} (0,0) \quad (\psi _{T}(z_{2},z_{3}), \phi _{T}(z_{2},z_{3})) = (0,0). \end{aligned}$$
All of these complex Pythagorean fuzzy induced subgraphs are depicted in Fig. 4.
Definition 7
A strong complex Pythagorean fuzzy alternating \(4-cycle\) is a complex Pythagorean fuzzy alternating \(4-cycle\) if complex Pythagorean fuzzy \(C_{4}\) can be originated from it.
Theorem 1
A \(\mathcal {CPFTG}\) \(G = (S,T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) does not contain a complex Pythagorean fuzzy alternating \(4-cycle.\)
Proof
Let \(G = (S,T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) be a \(\mathcal {CPFTG}\). Contrarily suppose that \(\mathcal {CPFTG}\) contains a complex Pythagorean fuzzy alternating \(4-cycle.\) Then there exist four vertices \(z_{1}\), \(z_{2}\), \(z_{3}\), and \(z_{4}\) satisfying the conditions:
and
Since \(G = (S,T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}}),\) therefore
By solving Eqs. (1), (2), (3) and (4), we get the result
By solving Eqs. (5), (6), (7) and (8), we get the result
It is obvious that Eq. (9) contradicts Eq. 11 and Equation (10) contradicts Eq. (12). Hence we obtain the result. \(\square \)
Definition 8
If a \(\mathcal {CPFG}\) \(G = (S, T)\) does not have induced cycles of length four or more, then it is called a complex Pythagorean fuzzy triangulated graph.
Remark 4
By Definition 8, \(\mathcal {CPFTG},\) i.e., \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) is a complex Pythagorean fuzzy triangulated graph.
Definition 9
A \(\mathcal {CPFG}\) \(G = (S, T)\) is called \(\mathcal {SG}\) if it’s crisp set of vertices can be partitioned into a clique set \({\mathcal {K}}\) and an independent set \({\mathcal {I}}\) in \(G^{*}.\)
Theorem 2
The crisp graph \(G^{*} = (Z, E)\) of a \(\mathcal {CPFTG}\) \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) is an \(\mathcal {SG},\) i.e., \(G^{*} = ({\mathcal {K}}, {\mathcal {I}}),\) where \({\mathcal {K}}\) represents a clique set and \({\mathcal {I}}\) represents an independent set in \(G^{*}.\)
Proof
Consider \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) is a \(\mathcal {CPFTG}.\) Consider \({\mathcal {K}}\) denotes a maximum clique in \(G^{*},\) then it is enough to show that \(Z-{\mathcal {K}}\) forms an independent set in \(G^{*}.\) Contrarily suppose that \(Z-{\mathcal {K}}\) does not form an independent set, then there are two vertices which construct an arc \((z_{1},z_{2})\) in \(Z-{\mathcal {K}}\) such that
Since \({\mathcal {K}}\) represents a maximum clique set, therefore there are distinct nodes \(z_{3}, z_{4}\) in \({\mathcal {K}}\) such that
also
Consequently the four vertices \(z_{1}, z_{2}, z_{3}, z_{4}\) construct a complex Pythagorean fuzzy alternating \(4-cycle\) and by Theorem 1 contradiction holds. Therefore, \(Z-{\mathcal {K}}\) constructs an independent set and \(G^{*}\) is an \(\mathcal {SG}\), i.e., \(G^{*} = ({\mathcal {K}}, {\mathcal {I}}).\) \(\square \)
Lemma 1
The \(\mathcal {SG}\) \(G^{*} = ({\mathcal {K}}, {\mathcal {I}})\) of a \(\mathcal {CPFTG}\) having cycles, contains an \(m-cycle\) (of maximum length), which includes the whole \({\mathcal {K}}.\) Here \(m-cycle\) denotes the cycle of length m.
Proof
Consider \({\mathcal {C}}\) as an \(m-cycle.\) To prove the lemma, we consider two cases.
-
Case 1:
If \({\mathcal {C}}\) contains no nodes of \({\mathcal {I}},\) then \({\mathcal {C}}\) necessarily have \({\mathcal {K}}\) since \({\mathcal {K}}\) represents a clique set and \({\mathcal {C}}\) represents a cycle of maximum length.
-
Case 2:
Now, let \({\mathcal {C}}\) contains a node \(z_{i} \in {\mathcal {I}}\) and let \(z_{j}, z_{k}\) be two nodes, which are connected to \(z_{i}\) in \({\mathcal {C}}.\) As \({\mathcal {I}}\) is an independent set, so \(z_{j}\) and \(z_{k}\) lie in \({\mathcal {K}}.\) \(z_{j}\) and \(z_{k}\) cannot lie in \({\mathcal {I}}\) since these vertices are connected to \(z_{i}\), which lies in \({\mathcal {I}}.\) If \({\mathcal {C}}\) prevents the occurrence of some nodes of \({\mathcal {K}},\) eliminate \(z_{i}\) and consider all which lie between \(z_{j}\) and \(z_{k}\) to get a cycle of length m, which is another \(m-cycle\) including the whole \({\mathcal {K}}.\)
\(\square \)
Theorem 3
If \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) is a \(\mathcal {CPFTG}\), then its crisp graph \(G^{*}= (Z, E)\) can be constructed from one vertex graph by repeatedly adding an isolated vertex (a vertex, which is not connected to any other vertex) or a dominating vertex (a vertex, which is connected to all other vertices).
Proof
By Theorem 2, the underlying graph of \(\mathcal {CPFTG}\) \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) is a \(\mathcal {SG},\) namely, \(G^{*} = ({\mathcal {K}}, {\mathcal {I}}).\) It is sufficient to prove that the underlying graph \(G ^{*}=(Z, E)\) of \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) contains an isolated node or a dominating node. Then \(G^{*}\) can be established by repeatedly adding an isolated node or dominating node. If a node of \(G^{*} = (Z, E)\) is deleted, then the graph still remains an \(\mathcal {SG},\) i.e., \(G^{*} = ({\mathcal {K}}, {\mathcal {I}}).\) We show that in an \(\mathcal {SG},\) the clique set \({\mathcal {K}}\) contains dominating nodes and independent set \({\mathcal {I}}\) contains isolated nodes. Let \(G^{*} = ({\mathcal {K}},{\mathcal {I}})\) has an independent set denoted by \({\mathcal {I}}.\) If \({\mathcal {I}}\) is non-empty and includes only isolated vertices, then the conclusion satisfies. If \({\mathcal {I}}\) have no isolated nodes, then the node \(z \in {\mathcal {I}}\) with the smallest neighborhood has some neighbor \(x \in {\mathcal {K}}\). Since \({\mathcal {K}}\) represents the largest clique, so the node x is dominating node of G. Hence \(G^{*}\) can be constructed by repeatedly adding an isolated node from \({\mathcal {I}}\) and dominating node from \({\mathcal {K}}.\) \(\square \)
Theorem 4
The complement \(\mathbb {\bar{G^{*}}}\) of a strong \(\mathcal {CPFTG}\) \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) is also a strong \(\mathcal {CPFTG}\).
Proof
As the crisp graph of \(\mathcal {CPFTG}\) is \(\mathcal {SG}\), that is, \(G^{*} = ({\mathcal {K}}, {\mathcal {I}}).\) By taking complement of \(\mathcal {CPFTG},\) the independent set in \(G^{*}\) becomes clique set in \(\bar{G^{*}}\) and clique set in \(G^{*}\) becomes an independent set in \(\bar{G^{*}}.\) So \(\bar{G^{*}}\) is also an \(\mathcal {SG}\), that is, \(\bar{G^{*}} = (\mathcal {{\bar{K}}}, \mathcal {{\bar{I}}}).\) To show that \(\bar{G^{*}}\) is also a \(\mathcal {CPFTG},\) it is sufficient to prove that it can be constructed by repeatedly adding an isolated node or a dominating node. If a node of \(\bar{G^{*}}\) is deleted, then the graph still remains \(\mathcal {SG}\), i.e., \(\bar{G^{*}} = (\mathcal {{\bar{K}}}, \mathcal {{\bar{I}}})\). Let \(\bar{G^{*}} = (\mathcal {{\bar{K}}},\mathcal {{\bar{I}}})\) has an independent set denoted by \(\mathcal {{\bar{I}}}.\) If \(\mathcal {{\bar{I}}}\) is non-empty and includes isolated nodes only, then the conclusion satisfies. If \(\mathcal {{\bar{I}}}\) contains no isolated nodes, then the node \(z \in \mathcal {{\bar{I}}}\) with the smallest neighborhood has some neighbor \(x \in \mathcal {{\bar{K}}}\). Since \(\mathcal {{\bar{K}}}\) represents a maximum clique, so the node x is dominating node of \(\bar{G^{*}}.\) This completes the proof. \(\square \)
Partitioning of degrees is a very significant term. Here we introduce partition of degrees of an underlying graph \(G^{*} = (Z, E)\) of a \(\mathcal {CPFTG},\) i.e., \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}}).\)
Definition 10
Consider \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) as a \(\mathcal {CPFTG},\) where \(G^{*} = (Z, E)\) represents an underlying graph of \(\mathcal {CPFTG}.\) The distinct positive vertex degrees of \(G^{*} = (Z, E)\) are \(\gamma _{1}<\gamma _{2}<\ldots <\gamma _{s}\) and let \(\gamma _{0} = 0\) (even if there are no isolated nodes), \(\gamma _{s+1}\) = \(|Z| - \gamma _{1}\). Let \({\mathcal {D}}_{g}\) = \(\{z_{i} \in Z : g\le d(z_{i}) < g+1\}\) for non negative integer \(g\le s\). The sequence \({{\mathcal {D}}_{0}},\) \({{\mathcal {D}}_{1}},\) \(\ldots \) ,\({{\mathcal {D}}_{s}}\) is known as partitioning of degrees of the graph \(G^{*} = (Z, E).\)
For \(z_{1} \in {\mathcal {D}}_{g}\) and \(z_{2} \in {\mathcal {D}}_{h}\), \(z_{1}\) is connected to \(z_{2}\) if and only if \(g+h > s.\) A straight line between \({\mathcal {D}}_{g}\) and \({\mathcal {D}}_{h}\) shows that each node of \({\mathcal {D}}_{g}\) is connected to each node of \({\mathcal {D}}_{h}\). The nodes contained in an oval construct a clique. Fig. 5, explains this with \(s = 7\), where s is the maximum degree of \(G^{*}\), i.e., \(s = \triangle (G^{*}).\) For each \(z \in {\mathcal {D}}_{i},\)
Lemma 2
Consider \(G^{*} = (Z, E)\) represents an underlying graph of a \(\mathcal { CPFTG}\) \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) with degree partition \({{\mathcal {D}}_{0}},\) \({{\mathcal {D}}_{1}},\) \(\ldots \) , \({{\mathcal {D}}_{s}}\) and let \(z_{1} \in {{\mathcal {D}}_{g}},\) \(z_{2} \in {{\mathcal {D}}_{h}}\) represent distinct nodes.
-
1.
Let \(e = z_{1}z_{2} \in E,\) then \(g + h = s + 1\) if and only if the graph \(G^{*} - e\) acquired by deleting e from \(G^{*}\) is a \(\mathcal {TG}.\)
-
2.
Let \(e = z_{1}z_{2} \in E,\) then \(g + h = s\) if and only if the graph \(G^{*} + e\) acquired by inserting e in \(G^{*}\) is a \(\mathcal {TG}.\)
Remark 5
Adding and deleting an isolated or a dominating vertex from a \(\mathcal {CPFTG}\) \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) results in a \(\mathcal {CPFTG}.\)
We explain the above mentioned remark with the help of an example.
Example 3
Take a \(\mathcal {CPFTG}\) \(G = (S, T; \hat{t_{1}}, \hat{t_{2}}, \theta _{t_{1}}, \theta _{t_{2}})\) as depicted in Fig. 6, defined by:
The following Fig. 7 explains that adding a vertex to a \(\mathcal {CPFTG}\) displayed in Fig. 6, results in a \(\mathcal {CPFTG}.\)
The following Fig. 8 explains that removing a vertex from a \(\mathcal {CPFTG}\) displayed in Fig. 6, results in a \(\mathcal {CPFTG}\).
Definition 11
The minimum number l of complex Pythagorean fuzzy threshold subgraphs, say, \(G_{1},\) \(G_{2},\) ..., \(G_{l}\) of a \(\mathcal {CPFG}\) \(G = (S, T),\) which cover arcs set of G is called threshold dimension of G, denoted by \({\hat{t}}(G).\) That is, if \({\tilde{G}}\) = \(G_{1}\cup G_{2}\cup , \ldots , \cup G_{l},\) then \(G = {\tilde{G}}.\)
In the following, we discuss an example to explain the term of threshold dimension.
Example 4
Let’s take a \(\mathcal {CPFG}\) shown in Fig. 9, defined by:
Two complex Pythagorean fuzzy threshold subgraphs with common edge are depicted in Fig. 10.
Theorem 5
For each \(\mathcal {CPFTG}\) \(G = (S,T)\) on n vertices, we have \({\hat{t}}(G)\le (n-\alpha (G^{*})).\) Further, \({\hat{t}}(G) = (n-\mid supp({\mathcal {I}})\mid )\) if \(G = (S, T)\) does not contain a triangle. Here \({\mathcal {I}}\) represents an independent set with the largest size and \(\alpha (G^{*})\) represents the cardinality of an independent set.
Proof
Let \({\mathcal {I}}\) be an independent set with the largest cardinality in \(G^{*}\) and \(G^{*} = (Z, E)\) with n nodes. Consider a star which is centered at each z, where \( z \in Z-{\mathcal {I}}.\) Every star can be considered as a complex Pythagorean fuzzy threshold subgraph. If one or more weak fuzzy arcs are added to the independent set of stars then they still construct a \(\mathcal {CPFTG}\). The edge set of G is covered by all of these stars along with weak arcs of independent sets. Therefore \({\hat{t}}(G) \le |Z-{\mathcal {I}}|.\) As we notice that \( |Z| = n\) and \(\alpha (G^{*}) \le |{\mathcal {I}}|,\) Z, \({\mathcal {I}}\) being the crisp sets. So \({\hat{t}}(G)\le (n-\alpha (G^{*})).\)
we observe that \(|{\mathcal {I}}|\) = \(|supp({\mathcal {I}})|.\) Thus \({\hat{t}}({\mathcal {G}})\le (n - |supp({\mathcal {I}})|).\) If in addition, \(G = (S, T)\) does not contain complex Pythagorean fuzzy triangle, then each \(\mathcal {CPFTG}\) constructs a star or a star along with weak arcs. Therefore, \({\hat{t}}(G)\ge (n - |supp({\mathcal {I}})|).\) So proved that \({\hat{t}}(G) = (n - |supp({\mathcal {I}})|).\) \(\square \)
Definition 12
The minimum number \(\rho \) of complex Pythagorean fuzzy threshold subgraphs, say, \(G_{1}, G_{2}, \ldots , G_{\rho }\) of a \(\mathcal {CPFG}\) \(G = (S, T),\) covering arcs set of G and do not have common arcs is called threshold partition number of G, denoted by \({\hat{t}}_{p}(G).\)
Remark 6
For a \(\mathcal {CPFG},\) \({\hat{t}}(G) \le {\hat{t}}_{p}(G)\le |E(G)|.\) E(G) represents the edges of G.
In the following, we give an example of a \(\mathcal {CPFG}\) whose threshold partition number is 3.
Example 5
Consider a \(\mathcal {CPFG}\) displayed in Fig. 11, defined by:
Complex Pythagorean fuzzy threshold subgraphs of \(\mathcal {CPFG}\) depicted in Fig. 11, are shown in Fig. 12.
Theorem 6
If \(G = (S,T)\) is a \(\mathcal {CPFG},\) which does not contain triangle, then \({\hat{t}}(G)={\hat{t}}_{p}(G).\)
Proof
Suppose a \(\mathcal {CPFG}\) \(G = (S,T).\) We show that the edge set of \(G = (S,T)\) can be covered by \({\hat{t}}(G)\) number of stars. Since \(G = (S,T)\) is triangle free and according to the Definition 11, complex Pythagorean fuzzy threshold subgraphs cover the edge set of \(G = (S,T).\) Therefore, edge set of \(G = (S,T)\) can be covered by \({\hat{t}}(G)\) number of stars. If an edge is connected to more than one star, then remove it from all of these stars except one. So, this provides threshold partition number of size \({\hat{t}}(G)\) of a \(\mathcal {CPFG}\). Hence proved that \({\hat{t}}(G)={\hat{t}}_{p}(G).\) \(\square \)
4 Application
\(\mathcal {CPFTG}_{s}\) play a vital role in solving resource allocation problems. In solving resource allocation problem, \(\mathcal {CPFG}\) is partitioned into complex Pythagorean fuzzy threshold subgraphs such that complex Pythagorean fuzzy threshold subgraphs cover the edge set of \(\mathcal {CPFG}\) and threshold partition number of \(\mathcal {CPFG}\) is equal to the number of resources in the complex Pythagorean fuzzy model if \(\mathcal {CPFG}\) is free from triangle. To explore complex Pythagorean fuzzy threshold subgraphs from a \(\mathcal {CPFG}\) is not easy. To avoid this difficulty, we apply Theorem 6 to a \(\mathcal {CPFG}\) if it does not contain a triangle. According to Theorem 6\({\hat{t}}(G)={\hat{t}}_{p}(G) = n-\alpha (G^{*}),\) where \(\alpha (G^{*})\) represents cardinality of maximum independent set and n represents cardinality of vertex set of \(G^{*}.\)
We present an Algorithm 1 to find complex Pythagorean fuzzy threshold subgraphs from a \(\mathcal {CPFG},\) which does not contain triangle.
4.1 An application of complex Pythagorean fuzzy threshold graphs in petroleum replenishment problem
In modern day life, petroleum is very necessary for many human needs. Petroleum is the world’s most important source of energy. In the production of everyday essentials, petroleum plays an important role. Many products of petroleum are used in our daily life like shopping bags, fabrics, credit cards, roofing tiles, insulating materials, petrol and diesel for running vehicles, fertilizers, pesticides, lubricating oil, gasoline etc. In this modern era, people are addicted to many petroleum products. To fulfill people’s need, it is necessary to provide enough petrol in cities.
Consider there are two resources of petroleum say, \(P_{1}\) and \(P_{2},\) and suppose there are six towns \(z_{1}\), \(z_{2},\) \(z_{3},\) \(z_{4},\) \(z_{5}\) and \(z_{6},\) which are connected to these resources for getting enough petroleum. Everyday the quantity of petroleum varies. Petroleum is provided by pipelines to all these towns. There exist some problems about pipeline corrosion, weld material failure, equipment failure, evaporation, leakage, sizing , pressure of pipelines etc. All of these issues affect the quantity of petroleum needed in each town. In 1920, when first pipeline construction began, pipelines were not so modern and many above mentioned issues were associated with them. With the passage of time, a lot of development has been made in pipeline construction. Many technologies are used to test leakage, safety early warning loop, ultrasonic optical fibre, internal pipeline testing technology, pipeline corrosion prevention technology, flow assurance etc. In earlier days, pipelines were not so developed and technologies based. The framework of petroleum resources and towns is modeled as a \(\mathcal {CPFG}\) \(G = (S, T)\) as shown in Fig. 13, where six towns and two resources are represented by vertices and pipelines are represented by edges, which connect towns and resources. Each vertex has membership grades and non-membership grades.
Consider the town \(z_{1}\) and resource \(P_{1}\) as representatives. In order to control the petroleum resource of each town, we should know about the actual quantity of petroleum consumption, petroleum leakage and unforeseen petroleum consumption. Moreover, the resources of petroleum should provide a required quantity of petroleum to each town for fulfillment of people’s basic needs. The resources also have minimum storage capacity of petroleum to keep petroleum level normal. In order to control petroleum resource, minimum quantity of petroleum replenishment should be retained for cities so that at any stage of time, the two resources could provide enough quantity of petroleum to assure the basic city petroleum consumption.
Here we describe the meanings of \(\xi _{S}(z_{1}),\) \(\eta _{S}(z_{1}),\) \(\xi _{S}(P_{1}),\) \(\eta _{S}(P_{1}),\) \(\xi _{T}(z_{1}, P_{1}),\) \(\eta _{T}(z_{1}, P_{1}),\) \(\psi _{S}(z_{1}),\) \(\phi _{S}(z_{1}),\) \(\psi _{S}(P_{1}),\) \(\phi _{S}(P_{1}),\) \(\psi _{T}(z_{1}, P_{1})\) and \(\phi _{T}(z_{1}, P_{1}).\)
-
1.
\(\xi _{S}(z_{1})\) represents the actual quantity of petroleum consumption of town \(z_{1}.\)
-
2.
\(\eta _{S}(z_{1})\) represents petroleum leakage of town \(z_{1}.\) \(\sqrt{1-\xi ^{2}_{S}(z_{1})-\eta ^{2}_{S}(z_{1})}\) denotes unforeseen petroleum consumption.
-
3.
\(\psi _{S}(z_{1})\) represents the cost of petroleum consumption in the town \(z_{1}.\)
-
4.
\(\phi _{S}(z_{1})\) represents the cost of leakage petroleum.
-
5.
\(\eta _{S}(P_{1})\) represents the quantity of petroleum provided by the resource \(P_{1}.\)
-
6.
\(\eta _{S}(P_{1})\) represents the minimum quantity of petroleum storage of resource \(P_{1}.\) \(\sqrt{1-\xi ^{2}_{S}(P_{1})-\eta ^{2}_{S}(P_{1})}\) represents unforeseen petroleum consumption of resource P1.
-
7.
\(\psi _{S}(P_{1})\) represents the cost of petroleum at \(P_{1}.\)
-
8.
\(\phi _{S}(P_{1})\) represents the cost of leaked quantity of petroleum of resource \(P_{1}.\)
-
9.
\(\xi _{T}(z_{1}, P_{1})\) represents the flow assurance of petroleum from resource \(P_{1}\) to town \(z_{1}.\)
-
10.
\(\xi _{T}(z_{1},P_{1})\) represents the non-flow degree of petroleum between resource \(P_{1}\) and town \(z_{1}.\)
-
11.
\(\psi _{T}(z_{1}, P_{1})\) represents the cost of petroleum, which flows between resource \(P_{1}\) and town \(z_{1}.\)
-
12.
\(\phi _{T}(z_{1}, P_{1})\) represents the cost of petroleum, which is leaked during flow between resource \(P_{1}\) and town \(z_{1}.\)
As the quantity of petroleum consumption of each town is dominated by resources, thus by using Algorithm 1, we can easily find the threshold dimension by the number of resources. Consider the \(\mathcal {CPFG}\) displayed in Fig. 13, which has threshold dimension and threshold partition number 2. Since \(\mathcal {CPFG}\) does not contain a triangle, therefore two complex Pythagorean fuzzy threshold subgraphs can be induced from it, which are shown in Fig. 14.
It is worth noting that the threshold value \({\hat{t}}_{1}\) represents the limit quantity of petroleum replenishment and \(m-{{\hat{t}}_{2}}\) represents the limit amount petroleum leakage, evaporation and unforeseen petroleum consumption, where m is the cardinality of maximum independent set of crisp graph of \(\mathcal {CPFG}\). \(\theta _{t_{1}}\) represents the limit amount of cost of petroleum and \(2\pi -\theta _{t_{2}}\) represents the limit amount of cost of petroleum, which is evaporated, unforeseen and leaked.
By calculations, we observe that \(\hat{t_{1}} = 0.55\), \(\hat{t_{2}} = 2.5\), \(\theta _{t_{1}}= 0.26\pi \) and \(\theta _{t_{2}} = 6.9\pi \) for first subgraph of \(\mathcal {CPFG}\). Also \(\hat{t_{1}} = 0.75\), \(\hat{t_{2}} = 3.1\), \(\theta _{t_{1}}= 0.28\pi \) and \(\theta _{t_{2}} = 8.68\pi \) for second subgraph of \(\mathcal {CPFG}\). In the first \(\mathcal {CPFTG}\), the maximum independent set is \(\{z_{1}, z_{2}, z_{3}, z_{6}\}\) and
The resource \(P_{1}\) can supply 0.91 quantity of petroleum of basic needs for four towns and the four towns require at least 0.55 quantity of petroleum consumption and
So the cost of petroleum provided by resource \(P_{1}\) for four towns is \(0.6\pi ,\) which requires at least \(0.26\pi \) cost for petroleum consumption. In the second \(\mathcal {CPFTG}\), the maximum independent set is \(\{z_{2}, z_{3}, z_{4}, z_{5}, z_{6}\}\) and
The resource \(P_{2}\) can supply 0.85 quantity of petroleum of basic needs for five towns and the five towns require at least 0.75 quantity of petroleum consumption and
So, the cost of petroleum provided by resource \(P_{2}\) for five towns is \(0.7\pi ,\) which require at least \(0.28\pi \) cost for petroleum consumption. By applying \(\mathcal {CPFTG}_{s}\) to regulate petroleum resources, we estimate that the two resources can individually provide enough quantity of petroleum according to the required consumption of petroleum for each town.
-
Based on the above discussion, we conclude that our proposed model of \(\mathcal {CPFTG}_{s}\) is more suitable, since \(\mathcal {CPFS}_{s}\) are more appropriate to deal with uncertainty and fuzziness of the system.
-
The framework of \(\mathcal {CPFTG}_{s}\) is very crucial to regulate petroleum resources rather than the model of \(\mathcal {IFTG}_{s}\) and \(\mathcal {FTG}_{s}.\)
-
The presented model of \(\mathcal {CPFTG}_{s}\) will be more competent and applicable in managing power resources, since it handles two dimensional information on the basis of \(\mathcal {CPFS}_{s}.\)
5 Conclusion
A complex Pythagorean fuzzy set is a useful mathematical model which is used to handle the vagueness with the degrees whose ranges are enlarged from real to complex subset with unit disc. In this paper, a novel idea of \(\mathcal {CPFTG}\) has been presented. \(\mathcal {CPFTG}_{s}\) represent an extended model under complex Pythagorean fuzzy information, which provides a compatible and flexible structure to tackle the uncertainty and vagueness more precisely than \(\mathcal {IFTG}_{s}\). A novel idea of \(\mathcal {CPFTG}_{s}\) has been defined. We describe some elementary characteristics and related theorems of \(\mathcal {CPFTG}_{s}\). The relation between vertex cardinality and threshold values has been discussed. We have proposed the concept of threshold dimension and threshold partition number for \(\mathcal {CPFTG}_{s}.\) We have provided an application of \(\mathcal {CPFTG}_{s}\). We plan to extend our work to: (1) Fuzzy soft threshold graphs; (2) Rough fuzzy threshold graphs; (3) Pythagorean fuzzy soft threshold graphs, and (4) Single-valued neutrosophic soft threshold graphs.
References
Akram, M., Bashir, A., Samanta, S.: Complex Pythagorean fuzzy planar graphs. Int. J. Appl. Comput. Math. 6(3), 1–27 (2020)
Akram, M., Khan, A.: Complex Pythagorean Dombi fuzzy graphs for decision making. Granul. Comput. 6, 645–669 (2021)
Akram, M., Naz, S.: A novel decision-making approach under complex Pythagorean fuzzy enviornment. Math. Comput. Appl. 24(3), 73 (2019). https://doi.org/10.3390/mca24030073
Akram, M., Sattar, A.: Competition graphs under complex Pythagorean fuzzy information. J. Appl. Math. Comput. 63(1–2), 543–583 (2020)
Akram, M., Sattar, A., Karaaslan, F., et al.: Extension of competition graphs under complex fuzzy environment. Complex Intell. Syst. 7, 539–558 (2021)
Akram, M., Ahmad, U.: Rukhsar and S. Samanta, Threshold graphs under pythagorean fuzzy information, Journal of Multiple-Valued Logic and Soft Computing (2021)
Alkouri, A.U.M., Salleh, A.: Complex ituitionistic fuzzy sets. AIP Conf. Proc. 1482(1), 464–470 (2012)
Andelic, M., Simic, S.K.: Some notes on the threshold graphs. Discrete Math. 310, 2241–2248 (2010)
Atanassov, K.T.: Intuitionistic fuzzy sets 20(1), 87–96 (1986)
Calamoneri, T., Monti, A., Petreschi, R.: On dynamic threshold graphs and related classes. Theo. Comput. Sci. 718, 46–57 (2018)
Chvatal, V., Hammer, P.L.: Set Packing problems and threshold graphs, pp. 73–21. CORR, University of Waterloo, Canada (1973)
Euler, L.: Solutio problematis ad geometriam situs pertinentis. Commentarii Academiae Scientiarum Imperialis Petropolitinae 8, 128–140 (1736)
Hameed, S., Akram, M., Mustafa, N., Samanta, S.: Extension of threshold graphs under complex fuzzy environment. International Journal of Applied and Computational Mathematics (2021)
Hameed, S., Akram, M., Mustafa, N., Karaaslan, F.: Extension of threshold graphs under complex intuitionistic fuzzy environment. Journal of Multiple-Valued Logic and Soft Computing (2021)
Henderson, P.B., Zalcstein, Y.: A graph-theoretic characterization of the PV class of synchronizing primitives. SIAM J. Comput. 6(1), 88–108 (1977)
Kaufmann, A.: Introduction a la theorie des sourensembes flous, Masson et Cie Paris (1973)
Koop, G.J.: Cyclic scheduling of offweekends. Operation Res. Lett. 4, 259–263 (1986)
Mordeson, J.N., Nair, P.S.: Fuzzy Graphs and Fuzzy Hyper graphs, 2nd edn. Physica Verlag, Heidelberg (1998). (2001)
Molodtsov, D.: Soft set theory-first results. Comput. Math. Appl. 37(4–5), 19–31 (1999)
Mahapatra, R., Samanta, S., Pal, M.: Generalized neutrosophic planar graphs and its application. J. Appl. Math. Comput. 65(1), 693–712 (2021)
Mahapatra, R., Samanta, S., Pal, M.: Applications of edge colouring of fuzzy graphs. Informatica 31(2), 313–330 (2020)
Mahapatra, R., Samanta, S., Pal, M., Xin, Q.: RSM index: a new way of link prediction in social networks. J. Intell. Fuzzy Syst. 37(2), 2137–2151 (2019)
Mahapatra, R., Samanta, S., Pal, M., Xin, Q.: Link prediction in social networks by neutrosophic graph. Int. J. Comput. Intell. Syst. 13(1), 1699–1713 (2020)
Mahapatra, T., Pal, M.: An investigation on m-polar fuzzy threshold graph and its application on resource power controlling system. J. Ambient Intell. Humaniz. Comput. (2021). https://doi.org/10.1007/s12652-021-02914-6
Naz, S., Ashraf, S., Akram, M.: A novel approach to decision-making with Pythagorean fuzzy information. Mathematics 6, 1–28 (2018)
Ordman, E.T.: Threshold coverings and resource allocation. In: 16th Southeastern Conference on Combinatorics, Graph Theory and Computing, (1985), pp. 99–113
Pramanik, T., Pal, M., Mondal, S.: Intervel-valued fuzzy threshold graph. Pac. Sci. Rev. A: Nat. Sci. Eng. 18(1), 66–71 (2016)
Pawlak, Z.: Rough sets. Int. J. Comput. Inf. Sci. 11(5), 341–356 (1982)
Peled, U.N., Mahadev, N.V.: Threshold graphs and retaed topics. North Holland (1995)
Parvathi, R., Tamizhendi, G.: Domination in intuitionistic fuzzy graphs. 14th International Conference on intuitionistic fuzzy sets 16(2), 39–49 (2010)
Ramot, D., Milo, R., Fiedman, M., Kandel, A.: Complex fuzzy sets. IEEE Trans. Fuzzy Syst. 10(2), 171–186 (2002)
Rosenfeld, A.: Fuzzy graphs. In: Zadeh, L.A., Fu, K.S., Shimura, M. (eds.) Fuzzy Sets and their Applications to Cognitive and Decision Process, pp. 77–95. Academic Press, Cambridge (1975)
Samanta, S., Pal, M.: Fuzzy threshold graphs, CiiT. Int. J. Fuzzy Syst. 3(12), 360–364 (2011)
Sannon, A., Atanassov, K.T.: A first step to a theory of intuitionistic fuzzy graphs. In: Lakov, D. (ed.) Proceedings of Fuzzy Based Expert Systems, pp. 59–61. Sofia (1994)
Thirunavukarasu, P., Suresh, R., Viswanathan, K.K.: Energy of a complex fuzzy graph. Int. J. Math. Sci. Eng. Appl. 10(1), 243–248 (2016)
Ullah, K., Mahmood, T., Ali, Z., Jan, N.: On some distance measure of complex Pythagorean fuzzy sets and their applications in pattern recognition. Complex Intell. Syst. 6, 15–27 (2019)
Yager, R.R.: Pythagorean fuzzy subsets. IEEE 57–61,(2013)
Yang, L., Mao, H.: Intuitionistic fuzzy threshold graphs. J. Intell. Fuzzy Syst. 36, 6641–6651 (2019)
Yaqoob, N., Gulistan, M., Kadry, S., Wahab, H.: Complex intuitionistic fuzzy graphs with application in cellular network provider companies. Mathematics (2019). https://doi.org/10.3390/math7010035
Yazdanbakhsh, O., Dick, S.: A systematic review of complex fuzzy sets and logic. Fuzzy Sets Syst. 338, 1–22 (2018)
Zadeh, L.A.: Fuzzy sets. Inf. Control 8(3), 338–353 (1965)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest regarding the publication of this article.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Akram, M., Ahmad, U., Rukhsar et al. Complex Pythagorean fuzzy threshold graphs with application in petroleum replenishment. J. Appl. Math. Comput. 68, 2125–2150 (2022). https://doi.org/10.1007/s12190-021-01604-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12190-021-01604-y
Keywords
- Vertex cardinality of \({\mathcal {CPFTG}_{s}}\)
- Complex Pythagorean fuzzy alternating \({4-cycle}\)
- \({\mathcal {SG}}\)
- Complex Pythagorean fuzzy threshold dimension and threshold partition number