Introduction

Handling of uncertain and imprecise information has always been a challenge. Many theories are presented to cope with imprecision and uncertainty that exists in almost all the real-life problems such as theory of soft sets [1], theory of rough sets [2], and theory of FSs [3]. All these theories have their own characteristics and advantages, but among these Zadeh’s FS is a remarkable concept and is greatly utilized in many situations of uncertainties including decision-making problems, pattern recognition, clustering, networking, and many other fields of computer and engineering. Zadeh’s FS cope with uncertain events or objects by describing them in terms of a membership grades ranges on a scale of zero to one. This type of mathematical modeling enables scientists to describe the imprecision of an object or event numerically. An FS only allows us to describe the membership grade of an object, i.e., the degree of satisfaction; however, it does not provide any information about degree of dissatisfaction. In FS theory, if an object has a grade of membership as 0.7, then its non-membership grade is chosen by default as \( 1 - 0.7 = 0.3 \). Hence, an FS does not allow us to choose the non-membership grade independently. Realizing this, Atanassov [4] developed the notion of intuitionistic fuzzy set (IFS) which not only describes the membership grade of an object, but also describes its non-membership grade on a scale of zero to one, independently. Keeping the sum of both membership as well as non-membership between 0 and 1. Atanassov’s IFS improved the concept of FS by facilitating the scientists in assigning membership and non-membership grades independently. However, an IFS somehow restricts us in a certain range, i.e., one cannot choose the membership and non-membership grades as 0.6 and 0.7 simultaneously, because their sum exceeds the unit interval. Realizing this, Yager [5] developed the theory of Pythagorean fuzzy set (PFS) which is also based on a membership and non-membership grade but with an improved constraint, i.e., the sum of squares of membership and non-membership grades must not exceed 1. If we denote the membership and non-membership grades by \( M \) and \( N \), respectively, then the constraint on IFS and PFS is given in Table 1.

Table 1 Comparison of constraints on ranges of IFS and PFS

In [6], Ramot et al. proposed a new concept of CFS, where the membership grade of an element is a complex number from unit circle instead of a real number from [0, 1] interval. A CFS improved the concept of ordinary FS due to its larger range of membership grades. Following the concept of CFS, Alkouri et al. [7] developed the framework of CIFS which is basically based on two complex functions denoting the membership and non-membership grade of an object/element. Keeping in mind the significance of these two concepts, scientists contributed in these directions extensively. Ma et al. [8] developed CFS-based method to solve problems having multiple periodic factors. Dick et al. [9] studied some operations of CFS and Liu and Zhang [10] improved the results of defined by Dick et al. [9]. Greenfield et al. [11] proposed a novel concept of complex interval valued FS (CIVFS) which certainly improved the idea of CFS and generalizes the framework of interval valued fuzzy set (IVFS). Garg and Rani [12] proposed some aggregation operators for CIFSs and utilized those operators in multi-attribute decision making (MADM). Some distance measures for complex intuitionistic fuzzy soft sets (CIFSSs) are developed by Kumar and Bajaj in [13], whereas the theory of power aggregation operators for CIFSs is proposed by Rani and Garg [14] which was further utilized in MADM. Singh et al. [15] studied the lattices of interval valued complex fuzzy sets and their granular decompositions. Selvachandran et al. [16] developed the notion of complex vague soft sets (CVSSs) and examined their entropy measures. Hu et al. [17] proposed some distance measures for CFSs and studied the continuity of operations of CFSs. Some similarity measures of CVSSs are proposed by Selvachandran et al. [18] and their applications in pattern recognitions are studied. In [19], Quek and Selvachandran studied the algebraic structures of CIFS associated with groups, while [20] discussed the application of CFS in E-commerce. Complex fuzzy concept lattice is studied in [21] and the idea of interval valued complex fuzzy soft set along with their applications is discussed in [22]. In [23], the authors studied Malaysian economy using interval valued complex fuzzy soft set. Some other study on CIFS can be found in [24, 25].

Distance and similarity measures are among the affective tools that have been utilized in FS theory and its generalized forms to cope with problems of pattern recognition, clustering, MADM, and medical diagnosis. Since the evolution of FS theory, several types of distance and similarity measures have been introduced for FS, IFS as well as PFSs. Ngan et al. [26] proposed some H-max distance measures for IFSs and unitized those distance measures in decision making. Mishra et al. [27] assessed some cellular mobile service providing companies using the similarity measures of IFSs. Shen et al. [28] assessed the problem involving credit risk evaluation of partners using new similarity measures of IFSs in an extended TOPSIS method. Some Jaccard index-based similarity measures of IFSs are proposed by Hwang et al. [29] which are further utilized in a clustering problem. Luo and Zhao [30] defined a new distance measure for IFSs and applied these distance measures in a medical diagnosis problem. Li and Zeng [31] developed a similarity measure for PFS that is based on four kinds of membership functions and examined its viability and practicability. The cosine function-based similarity measure for PFSs is defined by Wei and Wei [32] and its applications are studied. A number of distance and similarity measures of PFSs are developed by Zeng et al. [33] which were further utilized in MADM problem. Some point operator-based similarity measures of PFSs are developed by Biswas and Sarkar [34], and an MADM problem is solved using the proposed similarity measures. Some similarity measures for IFSs are studied by Garg [35,36,37] and their viability is demonstrated. Some distance measures of type 2 FS are developed in [38], while in [39], similarity measures for connection numbers based on set pair analysis are developed. These similarity measures are utilized in MADM problems. Ullah et al. [40] developed few similarity measures for T-spherical fuzzy set and utilized those similarity measures in building material recognition problems. [41,42,43] discussed some MADM problems in bipolar-valued hesitant fuzzy environments, while [44, 45] are based on some medical diagnosis and MADM problems based on T-spherical fuzzy and linguistic cubic fuzzy information. A state of art study of PFS is established in [46] and the study of information measures of PFSs is developed in [47]. Choquet integrals for PFSs are developed in [48], while some aggregation operators for PFSs are developed in [49]. Hesitant Pythagorean fuzzy McLaurin symmetric mean operators are developed and utilized in MADM in [50]. Some logarithmic aggregation operators of PFS and their applications are studied in [51]. Some generalized power aggregation operators for IFSs and their applications in MADM are studied in [52]. In [53], the correlation coefficients for IFSs are developed and applied in MADM. Some other related work can be found in [54,55,56,57].

The concept of FS proposed by Zadeh [3] and IFS proposed by Atanassov [4] discuss the uncertainties of imprecise events using real numbers as membership grades. However, neither FS nor IFS discussed the fractional ignorance and variations that exist in the data, for example, phase change or periodicity. Due to this reason, the idea of CFS has been introduced that extended the idea of FS from real membership grades to complex membership grade, therefore, lessened the chances of information loss. CIFS proposed by Alkouri et al. [7] improved the idea of CFS by adding another function to it known as non-membership function. It is discussed that the existing definition of CIFS did not describe the hesitancy degree and it needs to be redefined. Furthermore, CIFS cannot not describe some situations due to a restriction that the sum of membership and non-membership grades cannot exceed 1. A detailed analysis of the restrictions of CFS and CIFS has been done in Sect. 3. Therefore, in this paper, our aim is to develop the idea of CPFS. The novelty and effectiveness of proposed CPFS are demonstrated with the help of some examples and through a comparative study. Furthermore, motivated by the work of [6, 7], some distance measures of CPFSs are defined and their properties are investigated.

This article organized in Sect. 1 is based on introduction. In Sect. 2, some pre-requisites related to IFS, PFS, CFS, and CIFS are described along with an introduction to distance measures. In Sect. 3, the novelty of CPFS is demonstrated with the help of numerical examples and some basic operations are developed. Section 4 is based on distance measures for CPFSs and their characteristics. In Sect. 5, a pattern recognition problem is solved using the newly defined distance measures. Section six is based on a comparative study, while in Sect. 7, the advantages of CPFSs are discussed. Section 8 is based on some conclusive remarks and future directions.

Preliminaries

This section aims to provide a short literature survey of pre-existing concepts related to IFS, PFS, CFS, and CIFS along with some other notions.

Definition 1

[4] An IFS \( I \) is defined as \( I = \left\{ {\left( {T_{I} \left( x \right),F_{I} \left( x \right)} \right):x \in X} \right\} \), where \( T_{I} \) and \( F_{I} \) denote the grades of membership and non-membership, respectively, with a constraint \( 0 \le T_{I} \left( x \right) + F_{I} \left( x \right) \le 1 \). Moreover, the term \( R_{I} = 1 - \left( {T_{I} + F_{I} } \right) \) is referred as hesitancy degree and \( \left( {T_{I} , F_{I} } \right) \) is considered as intuitionistic fuzzy number (IFN).

Definition 2

[5] A PFS \( I \) is defined as \( I = \left\{ {\left( {T_{I} \left( x \right),F_{I} \left( x \right)} \right):x \in X} \right\} \), where \( T_{I} \) and \( F_{I} \) denote the grades of membership and non-membership, respectively, with a constraint \( 0 \le T_{I}^{2} \left( x \right) + F_{I}^{2} \left( F \right) \le 1 \). Moreover, the term \( R_{I} = \sqrt {1 - \left( {T_{I}^{2} + F_{I}^{2} } \right)} \) is referred as hesitancy degree and \( \left( {T_{I} , F_{I} } \right) \) is considered as Pythagorean fuzzy number (PyFN).

Definition 3

[6] ACFS \( C \) is defined as: \( C = \{ ( x,M_{C} ( x ))/x \in X t\} \), where \( M_{C} :U \to \{ z:z \in C, \left| z \right| \le 1 \} \) and \( M_{C} \left( x \right) = a + ib = T_{C} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{C} \left( x \right)}} \). Here, \( T_{C} \left( x \right) = \sqrt {a^{2} + b^{2} } \in {\mathbb{R}} \) and \( T_{C} \left( x \right), W_{C} \left( x \right) \in \left[ {0, 1} \right] \), where \( i = \sqrt { - 1} \).

The range of membership grades of a CFS is demonstrated in Fig. 1. Where the points inside the circle represents all the complex numbers whose magnitudes lies between 0 and 1.

Fig. 1
figure 1

Range of complex fuzzy set

Definition 4

[7] ACIFS \( C \) is defined as: \( C = \left\{ {\left( {x,M_{C} \left( x \right),N_{C} \left( x \right)} \right)/x \in X} \right\} \), where \( M_{C} :U \to \left\{ {z_{1} :z_{1} \in C, \left| {z_{1} } \right| \le 1} \right\} \)\( N_{C} :U \to \left\{ {z_{2} :z_{2} \in C, \left| {z_{2} } \right| \le 1} \right\} \), such that \( M_{C} \left( x \right) = z_{1} = a_{1} + ib_{1} \) and \( N_{C} \left( x \right) = z_{2} = a_{2} + ib_{2} \) provided that \( 0 \le \left| {z_{1} } \right| + \left| {z_{2} } \right| \le 1 \) or \( M_{C} \left( x \right) = T_{C} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{C} }} \left( x \right)}} \) and \( N_{C} \left( x \right) = F_{C} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{C} }} \left( x \right)}} \) satisfying the conditions: \( 0 \le T_{C} \left( x \right) + F_{C} \left( x \right) \le 1 \) and \( 0 \le W_{{T_{C} }} \left( x \right) + W_{{F_{C} }} \left( x \right) \le 1 \). Furthermore, \( \tau = \left( {T \cdot {\text{e}}^{{2\varPi i \cdot W_{T} }} ,F \cdot {\text{e}}^{{2\varPi i \cdot W_{F} }} } \right) \) is called complex intuitionistic fuzzy number (CIFN).

This definition of CIFS does not provide any information about the hesitancy degree of an element as an ordinary IFS. Therefore, this definition needs a little modification. An improved definition of CIFS is proposed in Sect. 3.

Furthermore, the novelty and significance of CIFS lie in the fact that it described an event having imprecision with the help of two complex numbers denoting the degree of membership and non-membership, respectively. The geometrical representation of the range of CIFS is similar to that of CFS depicted in Fig. 1. The following proposition proposed by Alkouri and Salleh [7] shows the novelty and superiority of CIFS.

Proposition 1

[7] Every CFS can be considered as CIFS but not conversely.

Now, some basic notions including complement, equality and inclusion of CFSs as well as CIFSs are presented. These notions provide bases for the new proposed work.

Definition 5

[7] For a two CIFNs \( A = \Big\{ T_{A} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{A} }} \left( x \right)}} ,F_{A} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{A} }} \left( x \right)}} \Big\} \) and \( B = \Big\{ T_{B} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{B} }} \left( x \right)}} ,F_{B} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{B} }} \left( x \right)}} \Big\} \)

  1. 1.

    \( A \subseteq B \) if \( T_{A} \left( x \right) \le T_{B} \left( x \right), F_{A} \left( x \right) \ge F_{B} \left( x \right) \) and \( W_{{T_{A} }} \left( x \right) \le W_{{T_{B} }} \left( x \right), W_{{F_{A} }} \left( x \right) \ge W_{{F_{B} }} \left( x \right) \).

  2. 2.

    \( A = B \) iff \( T_{A} \left( x \right) = T_{B} \left( x \right), F_{A} \left( x \right) = F_{B} \left( x \right) \) and \( W_{{T_{A} }} \left( x \right) = W_{{T_{B} }} \left( x \right), W_{{F_{A} }} \left( x \right) = W_{{F_{B} }} \left( x \right) \).

  3. 3.

    \( A^{c} = \left\{ {F_{A} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{A} }} \left( x \right)}} ,T_{A} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{A} }} \left( x \right)}} } \right\} \).

The man key feature of CFS and CIFS is that these frameworks describe the uncertainty in a way that the chances of losing information such as periodicity or phase shift, etc. It is noted that the existing definition of CIFS does not discuss the hesitancy degree of an uncertain event, as demonstrated in Sect. 2. Furthermore, the framework of CIFS has its limitations in its range, as in some cases, the sum of membership and non-membership grades exceeds 1. To overcome this limitation, we propose the concept of CPFS.

Complex Pythagorean fuzzy set

In this section, we define CPFS and describe its novelty using some numerical examples along with some geometrical interpretations. It is also explained that a CFS and CIFS can be regarded as CPFS; however, converse is not true. Some basic operations of CPFSs are also proposed and supported with examples.

First, we redefine the CIFS, as the existing definition provides no information about the hesitancy degree of CIFS.

Definition 6

ACIFS \( C \) is defined as: \( C = \left\{ {\left( {x,M_{C} \left( x \right),N_{C} \left( x \right)} \right)/x \in X} \right\} \), where \( M_{C} :U \to \left\{ {z_{1} :z_{1} \in C, \left| {z_{1} } \right| \le 1} \right\} \)\( N_{C} :U \to \left\{ {z_{2} :z_{2} \in C, \left| {z_{2} } \right| \le 1} \right\} \), such that \( M_{C} \left( x \right) = z_{1} = a_{1} + ib_{1} \) and \( N_{C} \left( x \right) = z_{2} = a_{2} + ib_{2} \) provided that \( 0 \le \left| {z_{1} } \right| + \left| {z_{2} } \right| \le 1 \) or \( M_{C} \left( x \right) = T_{C} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{C} }} \left( x \right)}} \) and \( N_{C} \left( x \right) = F_{C} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{C} }} \left( x \right)}} \) satisfying the conditions: \( 0 \le T_{C} \left( x \right) + F_{C} \left( x \right) \le 1 \) and \( 0 \le W_{{T_{C} }} \left( x \right) + W_{{F_{C} }} \left( x \right) \le 1 \). The term \( H_{C} \left( x \right) = R \cdot {\text{e}}^{{2\varPi i \cdot W_{R} }} \), such that \( R = 1 - \left( {\left| {z_{1} } \right| + \left| {z_{2} } \right|} \right) \) and \( W_{R} \left( x \right) = 1 - \left( {W_{{T_{C} }} \left( x \right) + W_{{F_{C} }} \left( x \right)} \right) \) is considered as hesitancy degree of \( x \). Furthermore, \( C = \left( {T \cdot {\text{e}}^{{2\varPi i \cdot W_{T} }} ,F \cdot {\text{e}}^{{2\varPi i \cdot W_{F} }} } \right) \) is called CIFN.

Definition 7

ACPFS \( C \) is defined as \( C = \left\{ {\left( {x,M_{C} \left( x \right),N_{C} \left( x \right)} \right)/x \in X} \right\} \), where \( M_{C} :U \to \left\{ {z_{1} :z_{1} \in C, \left| {z_{1} } \right| \le 1} \right\} \)\( N_{C} :U \to \left\{ {z_{2} :z_{2} \in C, \left| {z_{2} } \right| \le 1} \right\} \), such that \( M_{C} \left( x \right) = z_{1} = a_{1} + ib_{1} \) and \( N_{C} \left( x \right) = z_{2} = a_{2} + ib_{2} \) provided that \( 0 \le \left| {z_{1} } \right|^{2} + \left| {z_{2} } \right|^{2} \le 1 \) or \( M_{C} \left( x \right) = T_{C} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{C} }} \left( x \right)}} \) and \( N_{C} \left( x \right) = F_{C} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{C} }} \left( x \right)}} \) satisfying the conditions: \( 0 \le T_{C}^{2} \left( x \right) + F_{C}^{2} \left( x \right) \le 1 \) and \( 0 \le W_{{T_{C} }}^{2} \left( x \right) + W_{{F_{C} }}^{2} \left( x \right) \le 1 \). Moreover, the term \( H_{C} \left( x \right) = R \cdot {\text{e}}^{{2\varPi i \cdot W_{{R_{c} }} \left( x \right)}} \), such that \( R = \sqrt {1 - \left( {\left| {z_{1} } \right| + \left| {z_{2} } \right|} \right)} \) and \( W_{R} \left( x \right) = \sqrt {1 - \left( {W_{{T_{C} }} \left( x \right) + W_{{F_{C} }} \left( x \right)} \right)} \) is considered as hesitancy degree of \( x \). Furthermore, \( C = \left( {T \cdot {\text{e}}^{{2\varPi i \cdot W_{T} }} ,F \cdot {\text{e}}^{{2\varPi i \cdot W_{F} }} } \right) \) is called CPyFN.

The membership and non-membership grades of CPFS are clearly complex numbers in polar/Cartesian form. These two types of notations are interconvertible as follows:

$$ \begin{aligned} M_{C} \left( x \right) & = T_{C} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{C} }} \left( x \right)}} \\ & = T_{C} \left( x \right) \cdot \left( {\text{Cos} 2\varPi W_{{T_{C} }} \left( x \right) + i\text{Sin} 2\varPi W_{{T_{C} }} \left( x \right)} \right) = a_{1} + ib_{1} = z_{1} , \\ \end{aligned} $$
$$ \begin{aligned} N_{C} \left( x \right) & = F_{C} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{C} }} \left( x \right)}} \\ & = F_{C} \left( x \right) \cdot \left( {\text{Cos} 2\varPi W_{{F_{C} }} \left( x \right) + i\text{Sin} 2\varPi W_{{F_{C} }} \left( x \right)} \right) = a_{2} + ib_{2} = z_{2} . \\ \end{aligned} $$

The reason to develop the concept of CPFS is that in some cases information could not be processed using CIFS and CFS. Already in [7], the authors proved the generalization and superiority of CIFS over CFS with the help of some results and examples. Here we demonstrate the limitation of CIFS and established the superiority of CPFS.

Consider an example of CIFS of the form \( \big\{ \big( x, ( {0.399134 + 0.0263{\text{i}}} ), \left( {0.399134 + 0.0263{\text{i}}} \right)0.4 {\text{e}}^{{i2\varPi \left( {0.6} \right)}} , 0.5 {\text{e}}^{{i2\varPi \left( {0.4} \right)}} \big) \big\} \). This set satisfies the basic definition of CIFS as \( \left| {0.399134 + 0.0263{\text{i}}} \right| = 0.4 \) and \( \left| {0.499519 + 0.021925{\text{i}}} \right| = 0.5 \) and \( 0 \le 0.4 + 0.5 \le 1 \). The polar form of this CIFN is \( \left\{ {\left( {x, 0.4{\text{e}}^{{i2\varPi \left( {0.6} \right)}} , 0.5{\text{e}}^{{i2\varPi \left( {0.4} \right)}} } \right)} \right\} \).

On the other hand, consider the representation of an uncertain event as \( \{ ( x, 0.698948 + 0.038363{\text{i}}, 0.597693 + 0.05257 {\text{i}} ) \} \). Then, \( \left| {0.698948 + 0.038363{\text{i}}} \right| = 0.7 \) and \( \left| {0.597693 + 0.05257 {\text{i}}} \right| = 0.6 \) and \( 0 \le 0.7 + 0.6{ \nleqslant }1 \). This means that CIFS is not enough to deal with this type of information. However, the concept of CPFS can handle such information \( 0 \le 0.7^{2} + 0.6^{2} = 0.85 \le 1 \). Hence, the number, \( \left\{ {\left( {x, 0.698948 + 0.038363{\text{i}}, 0.597693 + 0.05257 {\text{i}}} \right)} \right\} \) which can be written as \( \left\{ {\left( {x, 0.7{\text{e}}^{{i2\varPi \left( {0.5} \right)}} , 0.6{\text{e}}^{{i2\varPi \left( {0.8} \right)}} } \right)} \right\} \), is considered as a CPyFN.

Figure 2 shows the comparison of the restrictions of CIFS and CFS.

Fig. 2
figure 2

Comparisons of restrictions of CIFS and CPFS

Now, the basic operations such as inclusion, complement, and equality of CPFSs are presented which are analogous to operations of CIFSs and CFSs.

Proposition 2

Every CIFS can be considered as CPFS but not conversely.

Proof

Straightforward from Definitions 6 and 7.

Definition 8

For a two CPyFNs \( A = \left\{ {T_{A} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{A} }} \left( x \right)}} ,F_{A} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{A} }} \left( x \right)}} } \right\} \) and \( B = \left\{ {T_{B} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{B} }} \left( x \right)}} ,F_{B} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{B} }} \left( x \right)}} } \right\} \), then

  1. 1.

    \( A \subseteq B \) if \( T_{A} \left( x \right) \le T_{B} \left( x \right), F_{A} \left( x \right) \ge F_{B} \left( x \right) \) and \( W_{{T_{A} }} \left( x \right) \le W_{{T_{B} }} \left( x \right), W_{{F_{A} }} \left( x \right) \ge W_{{F_{B} }} \left( x \right) \).

  2. 2.

    \( A = B \) iff \( T_{A} \left( x \right) = T_{B} \left( x \right), F_{A} \left( x \right) = F_{B} \left( x \right) \) and \( W_{{T_{A} }} \left( x \right) = W_{{T_{B} }} \left( x \right), W_{{F_{A} }} \left( x \right) = W_{{F_{B} }} \left( x \right) \).

  3. 3.

    \( A^{c} = \left\{ {F_{A} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{F_{A} }} \left( x \right)}} ,T_{A} \left( x \right) \cdot {\text{e}}^{{2\varPi i \cdot W_{{T_{A} }} \left( x \right)}} } \right\}. \)

Definition 9

Ascore function \( S \) and accuracy function \( H \) on \( \tau = \left( {T \cdot {\text{e}}^{{2\varPi i \cdot W_{T} }} ,F \cdot {\text{e}}^{{2\varPi i \cdot W_{F} }} } \right) \) is defined as:

$$ S\left( \tau \right) = \left( {T - F} \right) + \frac{1}{2\varPi }\left( {2\varPi \cdot W_{T} - 2\varPi \cdot W_{F} } \right) $$
$$ H\left( \tau \right) = \left( {T + F} \right) + \frac{1}{2\varPi }\left( {2\varPi \cdot W_{T} + 2\varPi \cdot W_{F} } \right), $$

where \( S\left( \tau \right) \in \left[ { - 2,2} \right] \) and \( H\left( \tau \right) \in \left[ {0,2} \right] \).

Definition 10

An order relation between two CPyFNs \( \tau \) and \( \dot{\tau } \) is of the form:

  1. 1.

    If \( S\left( \tau \right) > S\left( {\dot{\tau }} \right) \), then \( \tau > \dot{\tau } \); similarly, if \( H\left( \tau \right) > H\left( {\dot{\tau }} \right) \), then \( \tau > \dot{\tau } \).

  2. 2.

    If \( S\left( \tau \right) = S\left( {\dot{\tau }} \right) \), then \( \tau = \dot{\tau } \); similarly, if \( H\left( \tau \right) = H\left( {\dot{\tau }} \right) \) then \( \tau = \dot{\tau } \).

Distance measures of CPFSs

The purpose of this section is to develop some DMs, WDMs, and GWDMs for CPFSs. Throughout this article, \( \omega = \left( {\omega_{1} ,\omega_{2} , \ldots ,\omega_{n} } \right)^{\text{T}} \) represents the weight vector, where \( \omega_{i} \in \left[ {0,1} \right] \), \( \sum\nolimits_{i = 1}^{n} {\omega_{i} = 1} \), and \( A,B,C \) be three CPFSs. Furthermore, \( a_{i} ,b_{i} , c_{i} ,, r_{i} \in \left[ {0, 1} \right] \), such that \( a_{i} + b_{i} + c_{i} + r_{i} = 1 \).

Definition 11

A DM for CPFS is defined as

$$ \begin{aligned} & D_{\text{CPyFS}}^{1} \left( {A,B} \right) \\ &\quad = \frac{1}{2}\mathop \sum \limits_{i = 1}^{n} \left[ {\vphantom{2\varPi W_{{F_{B}^{2} }}}\left( {a_{1} \cdot \left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right| + b_{1} \cdot \left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right|} \right.} \right. \\ &\quad \quad \left. +\,{c_{1} \cdot \hbox{max} \left( {\left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right|,\left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right|} \right)} \right) \\ & \quad\quad + \frac{1}{2\varPi }\left( a_{2} \cdot \left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right| \right.\\ &\quad\quad+ b_{2} \cdot \left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right| \\ & \quad\quad + c_{2} \cdot \hbox{max} \left( \left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right|,\right.\\ &\qquad\quad\left.\left. \left. \left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right| \right) \right) \right]. \end{aligned}$$
(1)

The above \( D_{\text{CPyFS}}^{1} \left( {A,B} \right) \) satisfies the following properties:

  1. 1.
    $$ 0 \le D_{\text{CPyFS}}^{1} \left( {A,B} \right) \le 1. $$
  2. 2.
    $$ D_{\text{CPyFS}}^{1} \left( {A,B} \right) = D_{\text{CPyFS}}^{1} \left( {B,A} \right). $$
  3. 3.

    \( D_{\text{CPyFS}}^{1} \left( {A,B} \right) = 1 \) if \( A = B \), i.e., \( T_{A} \left( x \right) = T_{B} \left( x \right), F_{A} \left( x \right) = F_{B} \left( x \right) \) and \( W_{{T_{A} }} \left( x \right) = W_{{T_{B} }} \left( x \right), W_{{F_{A} }} \left( x \right) = W_{{F_{B} }} \left( x \right) \).

  4. 4.

    If \( A \subseteq B \subseteq C \), then \( D_{\text{CPyFS}}^{1} \left( {A,C} \right) > D_{\text{CPyFS}}^{1} \left( {A,B} \right) \) and \( D_{\text{CPyFS}}^{1} \left( {A,C} \right) > D_{\text{CPyFS}}^{1} \left( {B,C} \right) \).

Proof

The condition \( 0 \le D_{\text{CPyFS}}^{1} \left( {A,B} \right) \) obviously holds true. Next, consider

$$ \begin{aligned} & D_{\text{CPyFS}}^{1} \left( {A,B} \right) \\ &\quad= \frac{1}{2}\mathop \sum \limits_{i = 1}^{n} \left[ {\vphantom{2\varPi W_{{F_{B}^{2} }}}\left( {a_{1} \cdot \left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right| + b_{1} \cdot \left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right|} \right.} \right. \\ & \qquad \left. { +\, c_{1} \cdot \hbox{max} \left( {\left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right|,\left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right|} \right)} \right) \\ & \qquad + \frac{1}{2\varPi }\left( a_{2} \cdot \left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right| \right.\\ &\qquad+ b_{2} \cdot \left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right| \\ & \qquad + c_{2} \cdot \hbox{max} \left( \left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right|,\right.\\ &\left.\left.\left. \qquad \left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right| \right) \right) \right] \\ \end{aligned} $$
$$ \begin{aligned} &\quad = \frac{1}{2}\mathop \sum \limits_{i = 1}^{n} \left[ {\vphantom{\frac{1}{2\varPi }}\left( {a_{1} \cdot 1 + b_{1} \cdot 1 + c_{1} \cdot \hbox{max} \left( {1,1} \right)} \right)} \right. \\ & \qquad \left. { + \frac{1}{2\varPi }\left( {a_{2} \cdot 2\varPi + b_{2} \cdot 2\varPi + c_{2} \cdot \hbox{max} \left( {2\varPi ,2\varPi } \right)} \right)} \right] \\ \end{aligned} $$
$$ \quad= \frac{1}{2}\mathop \sum \limits_{i = 1}^{n} \left[ {\left( {a_{1} + b_{1} + c_{1} } \right) + \frac{2\varPi }{2\varPi }\left( {a_{2} + b_{2} + c_{2} } \right)} \right]. $$

As \( a_{1} + b_{1} + c_{1} = 1 \) and \( a_{2} + b_{2} + c_{2} = 1 \). Therefore,

$$ = \frac{1}{2}\mathop \sum \limits_{i = 1}^{n} \left[ {\left( {a_{1} + b_{1} + c_{1} } \right) + \frac{2\varPi }{2\varPi }\left( {a_{2} + b_{2} + c_{2} } \right)} \right] = \frac{2}{2} = 1. $$

Therefore, \( 0 \le D_{\text{CPyFS}}^{1} \left( {A,B} \right) \le 1 \).

The conditions (2) and (3) are straightforward. To prove (4), using Definition 8, we have \( 1 \ge T_{A}^{2} \left( {x_{i} } \right) \ge T_{B}^{2} \left( {x_{i} } \right) \ge T_{C}^{2} \left( {x_{i} } \right) \ge 0 \) and \( 2\varPi \le 2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) \le 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right) \le 2\varPi W_{{T_{C}^{2} }} \left( {x_{i} } \right) \le 0 \). Therefore,

$$ \left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right| \le \left| {T_{A}^{2} \left( {x_{i} } \right) - T_{C}^{2} \left( {x_{i} } \right)} \right| $$
$$ \left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right| \le \left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{C}^{2} }} \left( {x_{i} } \right)} \right| $$
$$ \left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right| \le \left| {F_{A}^{2} \left( {x_{i} } \right) - F_{C}^{2} \left( {x_{i} } \right)} \right| $$
$$ \left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right| \le \left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{C}^{2} }} \left( {x_{i} } \right)} \right|. $$

Therefore, \( D_{\text{CPyFS}}^{1} \left( {A,B} \right) \le D_{\text{CPyFS}}^{1} \left( {A,C} \right) \). Similarly, \( D_{\text{CPyFS}}^{1} \left( {B,C} \right) \le D_{\text{CPyFS}}^{1} \left( {A,C} \right) \).

Definition 12

The DM of two CPFS is defined as:

$$ \begin{aligned} & D_{\text{CPyFS}}^{2} \left( {A,B} \right)\\ &\quad= \frac{1}{2}\mathop \sum \limits_{i = 1}^{n} \left[ {\left( {a_{1} \cdot \left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right| + b_{1} \cdot \left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right|} \right.} \right. \\ & \qquad +\, r_{1} \cdot \left| {R_{A}^{2} \left( {x_{i} } \right) - R_{B}^{2} \left( {x_{i} } \right)} \right| \\ & \qquad \left. { +\, c_{1} .\hbox{max} \left( {\left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right|,\left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right|,\left| {R_{A}^{2} \left( {x_{i} } \right) - R_{B}^{2} \left( {x_{i} } \right)} \right|} \right)} \right) \\ & \qquad +\, \frac{1}{2\varPi }\left( {a_{2} \cdot \left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right| + b_{2} \cdot \left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right|} \right. \\ & \qquad +\, r_{2} \cdot \left| {2\varPi W_{{R_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{R_{B}^{2} }} \left( {x_{i} } \right)} \right| \\ & \qquad +\, c_{2} \cdot \hbox{max} \left( {\left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right|,\left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right|,} \right. \\ & \qquad \left. {\left. {\left| {2\varPi W_{{R_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{R_{B}^{2} }} \left( {x_{i} } \right)} \right|} \right)} \right]. \\ \end{aligned} $$
(2)

The above \( D_{\text{CPyFS}}^{2} \left( {A,B} \right) \) satisfies the following properties:

  1. 1.

    \( 0 \le D_{\text{CPyFS}}^{2} \left( {A,B} \right) \le 1. \)

  2. 2.

    \( D_{\text{CPyFS}}^{2} \left( {A,B} \right) = D_{\text{CPyFS}}^{2} \left( {B,A} \right). \)

  3. 3.

    \( D_{\text{CPyFS}}^{2} \left( {A,B} \right) = 1 \) if \( A = B \), i.e., \( T_{A} \left( x \right) = T_{B} \left( x \right), F_{A} \left( x \right) = F_{B} \left( x \right),R_{A} \left( x \right) = R_{B} \left( x \right) \) and \( W_{{T_{A} }} \left( x \right) = W_{{T_{B} }} \left( x \right), W_{{F_{A} }} \left( x \right) = W_{{F_{B} }} \left( x \right),W_{{R_{A} }} \left( x \right) = W_{{R_{B} }} \left( x \right) \).

  4. 4.

    If \( A \subseteq B \subseteq C \), then \( D_{\text{CPyFS}}^{2} \left( {A,C} \right) > D_{\text{CPyFS}}^{2} \left( {A,B} \right) \) and \( D_{\text{CPyFS}}^{2} \left( {A,C} \right) > D_{\text{CPyFS}}^{2} \left( {B,C} \right) \).

Now, the proposed DMs are further extended to weighted distance measure, because in real-life problems, the weight of the opinion of experts does matter sometimes.

Definition 13

The WDM for CPFS is defined as

$$ \begin{aligned} & WD_{\text{CPyFS}}^{1} \left( {A,B} \right)\\ &\quad= \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }}\left[ {\mathop \sum \limits_{i = 1}^{n} \omega_{i} } \right. \left[ {\left( {a_{1} \cdot \left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right| + b_{1} .\left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right|} \right.} \right. \\ & \qquad \left. { +\, c_{1} \cdot \hbox{max} \left( {\left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right|,\left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right|} \right)} \right) \\ & \qquad +\, \frac{1}{2\varPi }\left( {a_{2} \cdot \left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right| + b_{2} \cdot \left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right|} \right. \\ & \qquad \left. {\left. {\left. { +\, c_{2} \cdot \hbox{max} \left( {\left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right|,\left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right|} \right)} \right)} \right]\vphantom{\mathop \sum \limits_{i = 1}^{n}}} \right]. \\ \end{aligned} $$
(3)

The above \( WD_{\text{CPyFS}}^{1} \left( {A,B} \right) \) satisfies the following properties:

  1. 1.

    \( 0 \le WD_{\text{CPyFS}}^{1} \left( {A,B} \right) \le 1. \)

  2. 2.

    \( WD_{\text{CPyFS}}^{1} \left( {A,B} \right) = WD_{\text{CPyFS}}^{1} \left( {B,A} \right). \)

  3. 3.

    \( WD_{\text{CPyFS}}^{1} \left( {A,B} \right) = 1 \) if \( A = B \), i.e., \( T_{A} \left( x \right) = T_{B} \left( x \right), F_{A} \left( x \right) = F_{B} \left( x \right) \) and \( W_{{T_{A} }} \left( x \right) = W_{{T_{B} }} \left( x \right), W_{{F_{A} }} \left( x \right) = W_{{F_{B} }} \left( x \right). \)

  4. 4.

    If \( A \subseteq B \subseteq C \), then \( WD_{\text{CPyFS}}^{1} \left( {A,C} \right) > WD_{\text{CPyFS}}^{1} \left( {A,B} \right) \) and \( WD_{\text{CPyFS}}^{1} \left( {A,C} \right) > WD_{\text{CPyFS}}^{1} \left( {B,C} \right). \)

Definition 14

The WDM for CPFS is defined as

$$ \begin{aligned} & WD_{CPyFS}^{2} \left( {A,B} \right) = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }} \\ & \quad \left[ {\mathop \sum \limits_{i = 1}^{n} \omega_{i} \left[ {\left( {a_{1} \cdot \left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right| + b_{1} \cdot \left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right| + r_{1} } \right.} \right.} \right. \\ & \qquad \cdot\, \left| {R_{A}^{2} \left( {x_{i} } \right) - R_{B}^{2} \left( {x_{i} } \right)} \right|\\ &\qquad \left. { +\, c_{1} \cdot \hbox{max} \left( {\left| {T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right)} \right| \cdot \left| {F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right)} \right| \cdot \left| {R_{A}^{2} \left( {x_{i} } \right) - R_{B}^{2} \left( {x_{i} } \right)} \right|} \right)} \right) \\ & \qquad +\, \frac{1}{2\varPi }\left( {a_{2} \cdot \left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right| + b_{2} \cdot \left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right|} \right. \\ & \qquad +\, r_{2} \cdot \left| {2\varPi W_{{R_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{R_{B}^{2} }} \left( {x_{i} } \right)} \right| \\ & \qquad +\, c_{2} \cdot \hbox{max} \left( {\left| {2\varPi W_{{T_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B}^{2} }} \left( {x_{i} } \right)} \right|,} \right. \\ & \qquad \left. {\left. {\left. {\left. {\left| {2\varPi W_{{F_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B}^{2} }} \left( {x_{i} } \right)} \right|,\left| {2\varPi W_{{R_{A}^{2} }} \left( {x_{i} } \right) - 2\varPi W_{{R_{B}^{2} }} \left( {x_{i} } \right)} \right|} \right)} \right)} \right]\vphantom{\mathop \sum \limits_{i = 1}^{n}}} \right]. \\ \end{aligned} $$
(4)

The above \( WD_{\text{CPyFS}}^{2} \left( {A,B} \right) \) satisfies the following properties:

  1. 1.

    \( 0 \le WD_{\text{CPyFS}}^{2} \left( {A,B} \right) \le 1. \)

  2. 2.

    \( WD_{\text{CPyFS}}^{2} \left( {A,B} \right) = WD_{\text{CPyFS}}^{2} \left( {B,A} \right). \)

  3. 3.

    \( WD_{\text{CPyFS}}^{2} \left( {A,B} \right) = 1 \) if \( A = B \), i.e., \( T_{A} \left( x \right) = T_{B} \left( x \right), F_{A} \left( x \right) = F_{B} \left( x \right),R_{A} \left( x \right) = R_{B} \left( x \right) \) and \( W_{{T_{A} }} \left( x \right) = W_{{T_{B} }} \left( x \right), W_{{F_{A} }} \left( x \right) = W_{{F_{B} }} \left( x \right),W_{{R_{A} }} \left( x \right) = W_{{R_{B} }} \left( x \right) \).

  4. 4.

    If \( A \subseteq B \subseteq C \), then \( WD_{\text{CPyFS}}^{2} \left( {A,C} \right) > WD_{\text{CPyFS}}^{2} \left( {A,B} \right) \) and \( WD_{\text{CPyFS}}^{2} \left( {A,C} \right) > WD_{\text{CPyFS}}^{2} \left( {B,C} \right) \).

Application

The purpose of this section is to utilize the DMs developed in Sect. 4 in practical problems; here, we solve the famous building material recognition problem using developed DMs of CPFSs.

Building material recognition problem

In this type of problems, the aim is to identify the class of unknown building material using the degree of distance measure of unknown material with that of known building materials. The detailed steps of algorithm for finding the class of unknown building material are described as:

  1. 1.

    Obtained the information about the known building materials in the form of CPFSs.

  2. 2.

    Compute the distance measure of unknown material with known building material.

  3. 3.

    Rank the distance measures to find out the class of unknown material.

The following example is to demonstrate the building material recognition problem.

Example 1

Consider four building material, such as sealant, floor varnish, wall paint, and polyvinyl chloride flooring represented by four CPyFNs \( A_{i} \left( {i = 1,2,3,4} \right) \) with attribute set denoted by \( X = \left\{ {x_{1} ,x_{2} ,x_{3} ,x_{4} ,x_{5} ,x_{6} ,x_{7} } \right\} \) and the weight vector of attribute is \( \omega = ( 0.11,\,0.14,\,0.1,\,0.18,\,0.21,\,0.10,\,0.16 )^{\text{T}} \). Let \( A \) be the unknown building material, whose class is needed to be determine. The information about known and unknown building material in the form of CPyFNs is provided in Table 2. The detailed steps of this process are demonstrated as follows.

Table 2 Complex Pythagorean fuzzy information about known and unknown materials
  1. 1.

    In this step, the decision makers provide their preferences about the known building materials with which the distance degree of unknown building material is to be determined. The information of the decision makers is given in Table 2.

  2. 2.

    This step involves the measurement of distance measures of each known material with that of unknown material. The weighted distance measures given in Eq. (3) are utilized to obtain the distance measure. The results obtained using Eq. (3) with \( \left\{ {a_{1} = 0.3,b_{1} = 0.5,c_{1} = 0.2} \right\} \) and \( \left\{ {a_{2} = 0.1,b_{2} = 0.2,c_{2} = 0.7} \right\} \) are provided in Table 3.

    Table 3 Distance measures of known and unknown quantities using \( WD_{\text{CPyFS}}^{1} \)

Here, the distance measure defined in Eq. (4) is utilized to compute the distance measures between known and unknown building materials. The concept of \( WD_{\text{CPyFS}}^{2} \left( {A_{i} ,A} \right) \), \( i = 1,2,3,4 \) for CPFS is applied in Table 1. The results obtained using Eq. (4) with \( \left\{ {a_{1} = 0.3,b_{1} = 0.4,c_{1} = 0.2,r_{1} = 0.1} \right\} \) and \( \left\{ {a_{2} = 0.1,b_{2} = 0.2,c_{2} = 0.6,r_{2} = 0.1} \right\} \) are provided in Table 4.

Table 4 Distance measures of known and unknown quantities using \( WD_{\text{CPyFS}}^{2} \)
  1. 3.

    This step involves the ranking of distance measures of obtained using Eqs. (3) and (4). The ranking of known building materials based on distance measures is provided in Table 5. The unknown building material belongs to the class with which its distance measure is the least.

    Table 5 Ranking of distance measures

The analysis of information obtained in Table 5 shows that using the weighted distance measure defined in Eq. (3), the class of unknown building material is \( A_{4} \), i.e., the unknown building material belongs to the class of polyvinyl chloride flooring. This is because the unknown building material has least distance measure with polyvinyl chloride flooring. On the other hand, if we use the distance measure defined in Eq. (4), the unknown building material seems to belong to class \( A_{1} \), i.e., sealant due to its least distance measure value with \( A_{1} \). The results obtained using Eq. (4) are considered as more accurate due to the fact that the distance measure defined in Eq. (4) takes into account the hesitancy degree of the information along with membership and non-membership values.

Comparative study

In this section, we established the comparison of the proposed distance measures of CPFSs with PFS, CIFS, IFS, CFS, and FS. With the help of some restrictions on the proposed DMs, it is proposed that these DMs reduce the environments of PFS, CIFS, IFS, CFS, and FS. The comparison is demonstrated in Remarks 15. We have also considered the numerical data in other fuzzy environments and show applicability of the proposed work distance measures in those situations.

Remark 1

The DMs proposed in Eqs. (3) and (4) for CPFSs reduce to the environment of PFSs if we considered the imaginary part as zero as defined in Eqs. (5) and (6):

$$ \begin{aligned} & WD_{\text{PyFS}}^{1} \left( {A,B} \right)\\ & \quad = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }} \left[ \mathop \sum \limits_{i = 1}^{n} \omega_{i} \left[ \left( a_{1} \cdot \left| T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i}} \right) \right| \right.\right.\right.\\ & \qquad\left.\left.\left. +\, b_{1} \cdot \left| F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right) \right| + c_{1} .\hbox{max} \left( \left| T_{A} ss^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right) \right|, \right.\right. \right. \right. \\ & \quad \left. \left. \left.\left. \left| F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right) \right| \right) \right)\right] \vphantom{\sum \limits_{i = 1}^{n}}\right], \\ \end{aligned} $$
(5)
$$ \begin{aligned} & WD_{\text{PyFS}}^{2} \left( {A,B} \right)\\ & \quad = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n}\omega_{i} }} \left[ \mathop \sum \limits_{i = 1}^{n} \omega_{i} \left[ \left( a_{1} \cdot \left| T_{A}^{2} \left( {x_{i} } \right) -T_{B}^{2} \left( {x_{i} } \right) \right| \right. \right. \right. \\& \qquad \left.\left.\left. +\, b_{1} \cdot \left| F_{A}^{2} \left({x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right) \right| \right. \right. \right. + r_{1} \cdot \left| R_{A}^{2} \left( {x_{i} } \right) - R_{B}^{2} \left( {x_{i} } \right) \right| \\ & \qquad \left. \left. \left. +\, c_{1} \cdot \hbox{max} \left( \left| T_{A}^{2} \left( {x_{i} } \right) - T_{B}^{2} \left( {x_{i} } \right) \right|,\left| F_{A}^{2} \left( {x_{i} } \right) - F_{B}^{2} \left( {x_{i} } \right) \right|, \right.\right.\right.\right.\\ & \quad\qquad \left.\left.\left.\left.\left| R_{A}^{2} \left( {x_{i} } \right) - R_{B}^{2} \left( {x_{i} } \right) \right| \right) \right)\right] \vphantom{\sum \limits_{i = 1}^{n}}\right]. \\ \end{aligned} $$
(6)

Remark 2

The DMs proposed in Eqs. (3) and (4) for CPFSs reduce to the environment of CIFSs if the constraint \( 0 \le \left| {z_{1} } \right|^{2} + \left| {z_{2} } \right|^{2} \le 1 \) is replaced by \( 0 \le \left| {z_{1} } \right| + \left| {z_{2} } \right| \le 1 \), i.e., 2 is replaced by 1, as defined in Eqs. (7) and (8):

$$ \begin{aligned} & WD_{\text{CIFS}}^{1} \left( {A,B} \right) = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }} \\ & \quad\left[ {\mathop \sum \limits_{i = 1}^{n} \omega_{i} } \right.\left[ {\left( {a_{1} \cdot \left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right| + b_{1} \cdot \left| {F_{A} \left( {x_{i} } \right) - F_{B} \left( {x_{i} } \right)} \right|} \right.} \right. \\ & \qquad\quad \left. { +\, c_{1} .\hbox{max} \left( {\left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right|,\left| {F_{A} \left( {x_{i} } \right) - F_{B} \left( {x_{i} } \right)} \right|} \right)} \right) \\ & \qquad\quad +\, \frac{1}{2\varPi }\left( a_{2} \cdot \left| 2\varPi W_{{T_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B} }} \left( {x_{i} } \right) \right| \right.\\ &\qquad\quad+\, b_{2} \cdot \left| 2\varPi W_{{F_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B} }} \left( {x_{i} }\right) \right| \\ & \qquad \quad+\, c_{2} \cdot \hbox{max} \left( \left| 2\varPi W_{{T_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B} }} \left( {x_{i} } \right) \right|,\right.\\ &\qquad\quad \left.\left. \left. \left. \left| 2\varPi W_{{F_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B} }} \left( {x_{i} } \right) \right| \right) \right) \right] \vphantom{\sum \limits_{i = 1}^{n}}\right], \\ \end{aligned} $$
(7)
$$ \begin{aligned} & WD_{\text{CIFS}}^{2} \left( {A,B} \right) \\ & \quad = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }}\left[ \mathop \sum \limits_{i = 1}^{n} \omega_{i} \left[ \left( a_{1} \cdot \left|T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right) \right| \right.\right.\right.\\ &\qquad+ b_{1} \cdot \left| {F_{A} \left( {x_{i} } \right) - F_{B} \left( {x_{i} } \right)} \right| + r_{1} \cdot \left| {R_{A} \left( {x_{i} } \right) - R_{B} \left( {x_{i} } \right)} \right| \\ & \qquad + c_{1} \cdot \hbox{max} \left( \left| T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right) \right|,\right.\\ &\qquad\left. \left.\left| F_{A} \left( {x_{i} } \right) - F_{B} \left( x_{i} \right) \right|,\left| {R_{A} \left( {x_{i} } \right) - R_{B} \left( {x_{i} } \right)} \right| \right) \right) \\ & \qquad + \frac{1}{2\varPi }\left( a_{2} \cdot \left| {2\varPi W_{{T_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B} }} \left( {x_{i} } \right)} \right|\right.\\ &\qquad + b_{2} .\left| 2\varPi W_{{F_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B} }} \left( {x_{i} } \right) \right| \\ & \qquad +\, r_{2} \cdot \left| {2\varPi W_{{R_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{R_{B} }} \left( {x_{i} } \right)} \right| \\ & \qquad + c_{2} \cdot \hbox{max} \left( \left| {2\varPi W_{{T_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B} }} \left( {x_{i} } \right)} \right|,\right.\\ &\qquad \left| 2\varPi W_{{F_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{F_{B} }} \left( {x_{i} } \right) \right|, \\ & \qquad \left. {\left. {\left. {\left. {\left| {2\varPi W_{{R_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{R_{B} }} \left( {x_{i} } \right)} \right|} \right)} \right)} \right]}\vphantom{\sum \limits_{i = 1}^{n}} \right]. \\ \end{aligned} $$
(8)

Remark 3

The DMs proposed in Eqs. (3) and (4) for CPFSs reduce to the environment of IFSs as defined in Eqs. (9) and (10).

$$ \begin{aligned} & WD_{\text{CPyFS}}^{1} \left( {A,B} \right) \\ & \quad = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }}\left[ \mathop \sum \limits_{i = 1}^{n} \omega_{i} \left[ \left( a_{1} \cdot \left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right| \right.\right.\right.\\ &\qquad + b_{1} \cdot \left| F_{A} \left( {x_{i}} \right) - F_{B} \left( {x_{i} } \right) \right| \\ & \qquad \left. {\left. {\left. { +\, c_{1} \cdot \hbox{max} \left( {\left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right|,\left| {F_{A} \left( {x_{i} } \right) - F_{B} \left( {x_{i} } \right)} \right|} \right)} \right)} \right]} \vphantom{\sum \limits_{i = 1}^{n}}\right] \\ \end{aligned} $$
(9)
$$ \begin{aligned} & WD_{\text{CPyFS}}^{2} \left( {A,B} \right) \\ & \quad = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }} \left[ \mathop \sum \limits_{i = 1}^{n} \omega_{i} \left[ \left( a_{1} \cdot \left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right|\right. \right.\right.\\ &\qquad+ b_{1} \cdot \left| {F_{A} \left( {x_{i} } \right) - F_{B} \left( {x_{i} } \right)} \right| + r_{1} \cdot \left| {R_{A} \left( {x_{i} } \right) - R_{B} \left( {x_{i} } \right)} \right| \\ & \qquad + c_{1} \cdot \hbox{max} \left( \left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right|,\left| {F_{A} \left( {x_{i} } \right) - F_{B} \left( {x_{i} } \right)} \right|,\right.\\ &\qquad \left.\left.\left.\left.\left| R_{A} \left( {x_{i} } \right) - R_{B} \left( {x_{i} } \right) \right| \right) \right) \right] \vphantom{\sum \limits_{i = 1}^{n}}\right]. \\ \end{aligned} $$
(10)

Remark 4

The DMs proposed in Eqs. (3) and (4) for CPFSs reduce to the environment of CFSs as defined in Eqs. (11) and (12) [6]:

$$ \begin{aligned} & WD_{\text{CFS}}^{1} \left( {A,B} \right) \\ & \quad = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }}\left[ \mathop \sum \limits_{i = 1}^{n} \omega_{i} \left[ \left( a_{1} \cdot \left| T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right) \right|\right.\right.\right.\\ &\qquad \left.+\, c_{1} \cdot \hbox{max} \left( \left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right| \right) \right)\\ & \qquad + \frac{1}{2\varPi } \left( a_{2} \cdot \left| 2\varPi W_{{T_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B} }} \left( {x_{i} } \right) \right| \right.\\ &\quad\quad\left.\left.+\, c_{2} \cdot \hbox{max} \left( {\left| {2\varPi W_{{T_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B} }} \left( {x_{i} } \right)} \right|} \right) \right)\vphantom{\sum \limits_{i = 1}^{n}} \right], \\ \end{aligned} $$
(11)
$$ \begin{aligned} & WD_{\text{CFS}}^{2} \left( {A,B} \right) \\ & \quad = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }}\left[ \mathop \sum \limits_{i = 1}^{n} \omega_{i} \right.\left[ \left( a_{1} \cdot \left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right| \right.\right.\\ &\quad\quad +\, r_{1} \cdot \left| {R_{A} \left( {x_{i} } \right) - R_{B} \left( {x_{i} } \right)} \right| \\ & \qquad \left. { +\, c_{1} \cdot \hbox{max} \left( {\left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right|,\left| {R_{A} \left( {x_{i} } \right) - R_{B} \left( {x_{i} } \right)} \right|} \right)} \right) \\ & \qquad + \frac{1}{2\varPi }\left( a_{2} \cdot \left| {2\varPi W_{{T_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B} }} \left( {x_{i} } \right)} \right| \right.\\ &\quad\quad +\, r_{2} \cdot \left| {2\varPi W_{{R_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{R_{B} }} \left( {x_{i} } \right)} \right| \\ & \qquad +\, c_{2} \cdot \hbox{max} \left( \left| 2\varPi W_{{T_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{T_{B} }} \left( {x_{i} } \right) \right|,\right.\\ &\qquad\left.\left.\left.\left.\left| 2\varPi W_{{R_{A} }} \left( {x_{i} } \right) - 2\varPi W_{{R_{B} }} \left( {x_{i} } \right) \right| \right) \right) \right] \vphantom{\sum \limits_{i = 1}^{n}}\right]. \end{aligned} $$
(12)

Remark 5

The DMs proposed in Eqs. (3) and (4) for CPFSs reduce to the environment of IFSs as defined in Eqs. (13) and (14) [29]:

$$ \begin{aligned} WD_{\text{CFS}}^{1} \left( {A,B} \right) & = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }}\left[ \mathop \sum \limits_{i = 1}^{n} \omega_{i} \left[ \left( a_{1} \cdot \left| T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right) \right| \right.\right.\right.\\ &\quad\quad\left.\left.\left.+\, c_{1} \cdot \hbox{max} \left( \left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right| \right) \right) \right] \vphantom{\sum \limits_{i = 1}^{n}}\right] \\ \end{aligned} $$
(13)
$$ \begin{aligned} & WD_{\text{CFS}}^{2} \left( {A,B} \right) \\ & \quad = \frac{1}{{2\mathop \sum \nolimits_{i = 1}^{n} \omega_{i} }} \left[ \mathop \sum \limits_{i = 1}^{n} \omega_{i} \left[ \left( a_{1} .\left| T_{A} \left( {x_{i} } \right) - T_{B} \left( x_{i} \right) \right|\right.\right.\right.\\ &\quad\quad + r_{1} .\left| {R_{A} \left( {x_{i} } \right) - R_{B} \left( {x_{i} } \right)} \right| \\ & \qquad \left. {\left. {\left. { +\, c_{1} \cdot \hbox{max} \left( {\left| {T_{A} \left( {x_{i} } \right) - T_{B} \left( {x_{i} } \right)} \right|,\left| {R_{A} \left( {x_{i} } \right) - R_{B} \left( {x_{i} } \right)} \right|} \right)} \right)} \right]} \vphantom{\sum \limits_{i = 1}^{n}}\right]. \\ \end{aligned} $$
(14)

All these results lead us to the point that the proposed distance measure can be applied to existing problems. Now, we consider the building material problem in the environment of CIFSs. The information of DMs is given in Table 6.

Table 6 Complex intuitionistic fuzzy information about known and unknown materials

The distance measure proposed in Eq. (3) with \( \{ a_{1} = 0.3,b_{1} = 0.5,c_{1} = 0.2 \} \) and \( \{ a_{2} = 0.1,b_{2} = 0.2,c_{2} = 0.7 \} \) is applied to the data presented in Table 6 and the results are given in Table 7.

Table 7 Distance measures of known and unknown quantities

The distance measure proposed in Eq. (4) with \( \{ a_{1} = 0.3,b_{1} = 0.4,c_{1} = 0.2,r_{1} = 0.1\} \) and \( \{ a_{2} = 0.1,b_{2} = 0.2,c_{2} = 0.6,r_{2} = 0.1 \} \) is applied to the data presented in Table 6 and the results are given in Table 8.

Table 8 Distance measures of known and unknown quantities

The ranking of distance measures obtained in Tables 7 and 8 is provided in Table 9.

Table 9 Ranking of distance measures

Hence, the proposed distance measures are successfully applied to problem in the environment of CIFS. Similarly, these distance measures can also be applied to other fuzzy frameworks which are illustrated in Sect. 7. On the other hand, none of the existing tools can be applied to problems lying in the environment of CPFSs.

Advantages

In this section, we demonstrate the advantages of working in the area of CPFS and DMs of CPFSs. Our claim is that the proposed distance measures can solve the problem lies in the region of PFSs, CIFSs, IFSs, CFSs, and FS. On the other hand, the DMs of PFSs, CIFSs, IFSs, CFSs, and FS could not handle the information provided in the form of CPFSs. We prove our claim with the help of some examples.

Suppose we have information about building materials in the form of PFSs, as shown in Table 10. Then, such problem can be solved using the restricted version of DMs proposed in Remark 1.

Table 10 Pythagorean fuzzy information about known and unknown materials

Suppose we have information about building materials in the form of IFSs, as shown in Table 11. Then, such problem can be solved using the restricted version of DMs proposed in Remark 3.

Table 11 Intuitionistic fuzzy information about unknown and known materials

Suppose we have information about building materials in the form of CFSs as in Table 12. Then, such problem can be solved using the restricted version of DMs proposed in Remark 4.

Table 12 Complex fuzzy information about unknown and known materials

On the other hand, if we consider the information provided in Table 2. Neither the DMs of PFS, nor of IFS, CIFS, and CFS could handle such type of data because of the limitation in their nature. All this discussion shows the superiority of our proposed work and the limitations of existing structures.

Conclusion

In this paper, a novel concept of CPFS is introduced due the limitations exist in the framework of CFS and CIFS. CFS and CIFS are critically examined and their limitations are pointed out numerically. The main contributions are:

  1. 1.

    A new definition for CIFS is proposed as well involving the degree of hesitancy.

  2. 2.

    The concept of CPFS is introduced and its novelty is discussed.

  3. 3.

    A geometrical comparison of CPFS is established with CFS and CIFS showing the superiority of CPFS.

  4. 4.

    Some distance measures for CPFSs are proposed and are applied to a building material recognition problem.

  5. 5.

    Comparative study of CPFS with CFS and CIFS is established and advantages of CPFS are studied.

In the near future, we aim to develop some aggregation operators for CPFS including weighted averaging and weighted geometric aggregation operators which can be utilized in MADM problems. The concept of power aggregation operators can also be established for CPFSs and utilized in MADM. A study of similarity and entropy measures is also suggested for future work.